Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching: microsoft





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,128,805 Automated modification integration and conflict resolution for software development
Proposed changes to a source code generated by client computing devices are integrated with a master version of the code resident on a server computing system...
US-9,128,803 Application model for implementing composite applications
Embodiments are directed to providing an application model for implementing composite applications and to providing a declarative programming model and...
US-9,128,780 Validating license servers in virtualized environments
The present invention extends to methods, systems, and computer program products for validating license servers in virtualized environments. Embodiments of the...
US-9,128,768 Cloud based master data management
A cloud based service provides Master Data Management (MDM) services to clients. A client may create/modify MDM workflows that are hosted by the cloud based...
US-9,128,733 Display and resolution of incompatible layout constraints
User interface layout is defined using constraints on the position and size of visual elements. Constraints may be explicit and/or implicit. Interactive design...
US-9,128,727 Generation of managed assemblies for networks
A network toolset enables developers to automatically generate a C header file and underlying signal software, as well as automatically generate a managed code...
US-9,128,653 Systems and methods for processing print jobs
An implementation of a print job processing sub-system includes a first bundle configured for rendering print jobs for a first print device and a second bundle...
US-9,128,605 Thumbnail-image selection of applications
This document describes techniques and apparatuses enabling thumbnail-image selection of applications. In some embodiments, these techniques and apparatuses...
US-9,128,520 Service provision using personal audio/visual system
A collaborative on-demand system allows a user of a head-mounted display device (HMDD) to obtain assistance with an activity from a qualified service provider....
US-9,128,281 Eyepiece with uniformly illuminated reflective display
An eyepiece includes a mechanical frame adapted to secure a lens and an image source facility above the lens. The image source facility includes an LED, a...
US-9,128,180 Efficient power usage in position tracking operations
Techniques and tools for reducing power consumption of computing devices (e.g., mobile devices such as mobile phones and tablet computers) that perform position...
US-9,128,170 Locating mobile devices
The claimed subject matter provides a method for displaying a map comprising a location estimate on a mobile device. The method includes displaying an interface...
US-9,126,118 Integrated game system, method, and device
The present invention provides an integrated game with five subsystems: (i) electronic spell-casting system, (ii) card game system, (iii) user-created card...
US-D738,399 Display screen with graphical user interface
US-D738,395 Display screen with graphical user interface
US-9,125,119 Transitioning of a packet-switched emergency call between first and second types of wireless access networks
A mobile station that is initially attached to a first type of wireless access network is involved in a packet-switched emergency call. Upon detection of...
US-9,125,027 Wireless shared resource computing
The formation of a wireless device group for use in the shared resource computing environment involves establishing a wireless communication connection between...
US-9,125,022 Inferring positions with content item matching
Embodiments infer position information using captured content items. A computing device such as a mobile computing or a cloud service analyzes one or more...
US-9,124,804 Using accelerometer information for determining orientation of pictures and video images
A computing device, such as a mobile device, can capture pictures or video images using a digital camera and obtain associated orientation information using an...
US-9,124,797 Image enhancement via lens simulation
The described implementations relate to enhancing images. One system includes a lens configured to focus an image on an image sensor. The image sensor is...
US-9,124,767 Multi-DVR media content arbitration
Multi-DVR (digital video recorder) media content arbitration is described. In an embodiment, client devices are each a node of a multi-DVR system where the...
US-9,124,762 Privacy camera
A privacy camera, such as a light field camera that includes an array of cameras or an RGBZ camera(s)) is used to capture images and display images according to...
US-9,124,669 Cooperative client and server logging
Various embodiments enable automatic cooperative logging of information associated with a connection between at least two computing devices. In some cases, a...
US-9,124,651 Controlling media consumption privacy settings
Embodiments related to controlling media privacy settings are disclosed. One disclosed embodiment provides a media server system including a configured to...
US-9,124,648 Soft type binding for distributed systems
Data communications are enabled to be performed between first and second computer systems without having to match data types at the first and second computer...
US-9,124,647 Communication protocol abstraction
One or more techniques and/or systems are provided for processing data requests received over various communication protocols. In particular, a data transfer...
US-9,124,589 RSS feed generation using objects
A really simple syndication (RSS) feed generator provides a set of data related to an entity to a user in the form of a really simple syndication (RSS) feed in...
US-9,124,569 User authentication in a cloud environment
Embodiments are directed to authenticating a user to a remote application provisioning service. In one scenario, a client computer system receives ...
US-9,124,566 Browser plug-in for secure credential submission
Described is a technology by which a plug-in (e.g., an ActiveX.RTM. control) instantiated by a web browser calls functions of a credential service to use a set...
US-9,124,434 Securing a computing device accessory
Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing...
US-9,124,431 Evidence-based dynamic scoring to limit guesses in knowledge-based authentication
Techniques to provide evidence-based dynamic scoring to limit guesses in knowledge based authentication are disclosed herein. In some aspects, an authenticator...
US-9,123,316 Interactive content creation
An audio/visual system (e.g., such as an entertainment console or other computing device) plays a base audio track, such as a portion of a pre-recorded song or...
US-9,123,259 Discovering functional groups of an area
Disclosed herein are techniques and systems for discovering functional groups in an area, such as an urban area. A process includes segmenting a map of the area...
US-9,123,159 Interactive geo-positioning of imagery
An interactive user-friendly incremental calibration technique that provides immediate feedback to the user when aligning a point on a 3D model to a point on a...
US-9,123,144 Computing 3D shape parameters for face animation
A three-dimensional shape parameter computation system and method for computing three-dimensional human head shape parameters from two-dimensional facial...
US-9,123,106 Watermarking screen capture content
Information is displayed on a device by writing data to a buffer in memory, the content of the buffer describing a screen display of the device at a particular...
US-9,123,089 Signaling and uses of windowing information for images
Techniques and tools for signaling and using image tiling information (such as syntax elements relating index tables and header size), signaling and using...
US-9,123,021 Searching linked content using an external search system
A message is delivered to an external indexing service when a link is located within a given communication. The message includes a request to index content...
US-9,122,995 Classification of stream-based data using machine learning
The described implementations relate to data classification. One implementation includes identifying one or more likely classifications for an incoming data...
US-9,122,985 Programmatic access to terminologies expressed in hierarchical form
The described implementations relate to expressing terminologies in a hierarchical form. One implementation can receive a terminology that can include...
US-9,122,895 Authorization for transient storage devices with multiple authentication silos
In a transient storage device (TSD) with multiple authentication silos, a host computing device connected to the TSD is configured by the TSD to discover and...
US-9,122,891 Functional timing sensors
A functional timing sensor includes a setup time violation detecting circuit, a hold time violation detecting circuit, and an interface from the setup time...
US-9,122,845 Controlled application distribution
An application sender can control the distribution and use of an application using an authorization token encapsulating distribution terms submitted by the...
US-9,122,766 Replacement time based caching for providing server-hosted content
A system is provided in which two sets of content are cached in a corresponding two caches--a current cache and a next cache. A client renders content in the...
US-9,122,754 Intelligent video summaries in information access
In a method for displaying video data within result presentations in information access or search systems, compressed thumbnails are computed for videos in a...
US-9,122,731 Displaying search results
Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic...
US-9,122,721 Enriching database query responses using data from external data sources
The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking...
US-9,122,720 Enriching database query responses using data from external data sources
The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking...
US-9,122,695 Extending cluster allocations in an extensible file system
An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary...
US-9,122,665 Rich formatting for a data label associated with a data point
Rich formatting may be provided for rich data labels. A rich data label may be created for at least one data point associated with a visualization. The data...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.