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-D772,987 Controller
US-D772,939 Display screen with icon
US-D772,938 Display screen with icon
US-D772,937 Display screen with icon
US-D772,934 Display screen with animated graphical user interface
US-D772,933 Display screen with icon
US-D772,931 Display screen with icon
US-D772,926 Display screen with graphical user interface
US-D772,920 Display screen with animated graphical user interface
US-D772,897 Display screen with animated graphical user interface
US-D772,890 Display screen with animated graphical user interface
US-D772,887 Display screen with graphical user interface
US-9,504,070 Wireless provisioning a device for a network using a soft access point
A computing device for provisioning a wireless device for connection to a wireless network via a legacy access point. The wireless device supports a wireless...
US-9,503,957 Low cost mesh network capability
A wireless device that utilizes a single network interface to simultaneously connect to an infrastructure network and a mesh network. The device has a driver...
US-9,503,851 Location based notification services
Architecture that generates a notification when a user arrives at a location, but without exposing identity of the location. Moreover, the notification can be...
US-9,503,835 Service provisioning through a smart personal gateway device
Embodiments include a smart personal gateway device (SPGD) that augments the capabilities of smart personal devices (SPDs) connected in a personal area network...
US-9,503,644 Using image properties for processing and editing of multiple resolution images
Various embodiments enable a capture device to capture at least one high resolution image and generate a low resolution image based on the high resolution...
US-9,503,641 Energy-proportional image sensor
The subject disclosure is directed towards energy saving mechanisms of image sensor circuitry (e.g., in a camera). Image quality data, such as provided by an...
US-9,503,505 Monadic evaluation of injected query compositions
Embodiments enable the evaluation of injected queries within a monad. One or more operators with closures are received from a first process. The operators with...
US-9,503,440 Persistent public machine setting
Disclosed herein are methods for protecting user information on a client device that may have a plurality of users. A user interface with a public machine...
US-9,503,431 Simple protocol for tangible security
The claimed subject matter provides systems and/or methods that effectuate a simple protocol for tangible security on mobile devices. The system can include...
US-9,503,429 Systems for finding a lost transient storage device
Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is...
US-9,503,341 Dynamic discovery of applications, external dependencies, and relationships
A monitoring system is arranged for automatically and dynamically discovering local applications running on servers in an enterprise-scale service environment...
US-9,503,335 Service metric analysis from structured logging schema of usage data
Technologies are generally described to provide a passive monitoring system employing a logging schema to track usage data in order to analyze performance and...
US-9,503,330 Relationship visualization and graphical interaction model in IT client management
Displaying a hierarchy. A method includes identifying a set of nodes representing sites in a hierarchy. The set of nodes share one or more common...
US-9,503,264 Attribute based encryption using lattices
A master public key is generated as a first set of lattices based on a set of attributes, along with a random vector. A master secret key is generated as a set...
US-9,502,771 Loop antenna for mobile handset and other applications
There is disclosed a loop antenna for mobile handsets and other devices. The antenna comprises a dielectric substrate (23) having first and second opposed...
US-9,502,074 Media foundation media processor
A system and method for a media processor separates the functions of topology creation and maintenance from the functions of processing data through a topology....
US-9,501,873 Indicating out-of-view augmented reality images
Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For...
US-9,501,808 Division of processing between systems based on business constraints
A method includes acts for a method of rendering a result derived from a set of data by performing data processing across first and second data processing...
US-9,501,759 Search query and document-related data translation
The subject disclosure is directed towards developing a translation model for mapping search query terms to document-related data. By processing user logs...
US-9,501,656 Mapping global policy for resource management to machines
A global policy is applied to only select resources (e.g., certain file folders) based on property settings associated as metadata with those resources. The...
US-9,501,635 Isolation of services or processes using credential managed accounts
This disclosure describes methods, systems, and application programming interfaces for creating a credential managed account. This disclosure describes creating...
US-9,501,577 Recommending points of interests in a region
Techniques for searching and providing geographical regions are described. The process searches and recommends points of interests based on a user-specified...
US-9,501,569 Automatic taxonomy construction from keywords
A system, method or computer readable storage device to derive a taxonomy from keywords is described herein. A domain-dependent taxonomy from a set of keywords...
US-9,501,531 Contextual relevance engine for activity feeds
A method for determining relevance for activity feeds is disclosed. Activity feeds are received from one or more business entities. Information is received...
US-9,501,517 Providing consistent tenant experiences for multi-tenant databases
The present invention extends to methods, systems, and computer program products for providing consistent tenant experiences at multi-tenant database....
US-9,501,503 Inferring entity attribute values
Systems, methods, and computer-readable storage media are provided for inferring missing or ambiguous attribute values for entities based on partial information...
US-9,501,490 Automatic synchronization of most recently used document lists
A most recently used (MRU) client synchronization engine is provided to synchronize a user's most recently used (MRU) document list associated with a client...
US-9,501,484 Recognizing cloud content
Recognizing cloud content techniques are described herein. A designated storage location for cloud content corresponding to a service is registered locally at a...
US-9,501,475 Scalable lookup-driven entity extraction from indexed document collections
A set of documents is filtered for entity extraction. A list of entity strings is received. A set of token sets that covers the entity strings in the list is...
US-9,501,463 Spreadsheet cell-based notifications
A workflow includes an activity that takes advantage of spreadsheet calculations. For a spreadsheet activity, calculation and extraction of values from a...
US-9,501,386 System testing using nested transactions
A computer system includes a processor and a data store coupled to the processor. An application component is operably coupled to the processor and the data...
US-9,501,374 Disaster recovery appliance
A disaster recovery appliance is described herein. The disaster recovery appliance is coupled to one or more servers. The disaster recovery appliance...
US-9,501,335 Web service API for unified contact store
An Application Programming Interface (API) provides functions for interacting with contact lists and contacts that are stored in a unified contact store by a...
US-9,501,237 Automatic mutual exclusion
An automatic mutual exclusion computer programming system is disclosed which allows a programmer to produce concurrent programming code that is synchronized by...
US-9,501,218 Increasing touch and/or hover accuracy on a touch-enabled device
Techniques are described herein that are capable of increasing touch and/or hover accuracy on a touch-enabled device. For example, attribute(s) of a hand or a...
US-9,501,155 Portable device pairing with a tracking system
In embodiments of portable device pairing with a tracking system, a pairing system includes a portable device that generates device acceleration gesture data...
US-9,501,154 Interactively stylizing camera motion
The subject disclosure is directed towards modifying the apparent camera path from an existing video into a modified, stylized video. Camera motion parameters...
US-9,501,124 Virtual machine placement based on power calculations
An optimized placement of virtual machines may be determined by optimizing an energy cost for a group of virtual machines in various configurations. For various...
← 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.