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-1,014,0107 Dynamic web application notifications including task bar overlays
Web applications are created and installed in response to user interactions with browser menus and browser links. In some instances, a browser menu selection or...
US-1,014,0011 Touch intelligent targeting
User inputs can indicate an intent of a user to target a location on a display. In order to determine a targeted point based on a user input, a computing device...
US-1,013,9983 Controlling access to content
A user terminal comprising: a display having an available display area; a processor configured to run a client application having a user interface capable of...
US-1,013,9961 Touch detection using feature-vector dictionary
A method of distinguishing an intentional touch from an incidental touch on a touch sensor of a device includes detecting, via the touch sensor, a blob...
US-1,013,9937 Multi-modal user expressions and user intensity as interactions with an application
Architecture that enables single and multi-modal interaction with computing devices, as well as interpreting user intensity (or liveliness) in the gesture or...
US-1,013,9934 Magnetic tracker dual mode
A computer system for dynamically switching modes within a magnetic sensor device communicates through a secondary communication channel with a first magnetic...
US-1,013,9925 Causing specific location of an object provided to a device
Techniques for causing a specific location of an object provided to a shared device. These techniques may include connecting the computing device with an...
US-1,013,9922 Spring configuration for touch-sensitive input device
Disclosed are systems and methods associated with a touch-sensitive input device including a plurality of keys, wherein each key of the plurality of keys...
US-1,013,9921 Electrical device for hand gestures detection
Hand gesture detection electrical device for detecting hand gestures, comprising an IC electronically integrating: (a) First interface connecting to imaging...
US-1,013,9631 Apparatus and method of 1:1 matching head mounted display view to head movement that controls articulated camera
Tracking a user head position detects a change to a new head position and, in response, a remote camera is instructed to move to a next camera position. A...
US-1,013,9623 Virtual object orientation and visualization
A method and apparatus for the creation of a perspective-locked virtual object having in world space. The virtual object may be consumed) by another user with a...
US-1,013,7364 Game controller with removable magnetic button
A game controller includes an electronic input sensor and a button-retention feature. The button-retention feature is configured to removably affix a selected...
US-1,013,6512 Avoiding reflections in PCB signal trace
Embodiments are disclosed for a printed circuit board. An example printed circuit board includes a ground plane comprising a pattern of an electrically...
US-1,013,6310 Secure data transmission
A wireless device and a method for secure data transmission is described. Information representing biometric data of a user is obtained. The information is...
US-1,013,6290 Signal sharing between trusted groups of devices
Aspects of the technology described herein identify a trusted group of devices that collaborate to minimize device limitations (e.g., data use, bandwidth,...
US-1,013,6275 Framework and applications for proximity-based social interaction
A framework for use in developing proximity-based social interactions (PSIs) shows energy efficiency, topology robustness, and a lessened load for group...
US-1,013,6251 Geofence compositions
Architecture that enables geofence combinations and compositions where multiple correlated geofences are generated for an entity such as a point of interest....
US-1,013,6247 Physical and virtual phone mobility
A physical and virtual phone mobility system enables application tasks and resources to be shared between a mobile device and a desktop device by hosting a...
US-1,013,6140 Encoder-side decisions for screen content encoding
Innovations in encoder-side decisions for coding of screen content video or other video can speed up encoding in various ways. For example, some of the...
US-1,013,6132 Adaptive skip or zero block detection combined with transform size decision
Disclosed herein are exemplary embodiments of innovations in the area of encoding pictures or portions of pictures and determining whether and how certain...
US-1,013,6124 Stereoscopic display of objects
Stereoscopic display technologies are provided. A computing device generates a stereoscopic display of an object by coordinating a first image and a second...
US-1,013,6120 Depth sensing using structured illumination
A mobile or portable device comprises an illuminating arrangement comprising a light source, and an amplitude splitting interferometer configured to form an...
US-1,013,6102 Online conference broadcast using broadcast component
An online conferencing system that provides an automatic mechanism to broadcast an online conference. A video gathering component gathers video streams for each...
US-1,013,6061 Automatic processing of automatic image capture parameter adjustment
In one example, a plurality of image frames captured by a digital camera unit is received. It is determined that a condition is met that requires a switch...
US-1,013,5981 Routing during communication of help desk service
Non-limiting examples of the present disclosure describe insight-based routing that is used to improve processing during a communication of a help desk service....
US-1,013,5965 Use of a digital assistant in communications
A digital assistant operating on a device is configured to be engaged as an active participant in communications between local and remote parties by listening...
US-1,013,5937 Personalized notifications
Personalized notifications are provided to a user. The notifications correspond to events, which can include information items, unaddressed or unnoticed by a...
US-1,013,5918 Dynamically adjusting an entity's assigned data center based on traffic patterns
Techniques for assigning entities to data centers are provided. In one technique, usage data associated with a particular entity that is assigned to a first...
US-1,013,5907 Maintaining control over restricted data during deployment to cloud computing environments
Releases to the production environment of a cloud computing environment are deployed in a manner that maintains control over restricted data and the data plane...
US-1,013,5842 Content-based isolation for computing device security
The subject disclosure is directed towards securing a computing device using content-based isolation. When the computing device requests content data having...
US-1,013,5774 Methods and apparatus for targeting communications using social network metrics
A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users,...
US-1,013,5704 Identification of candidate problem network entities
The detection of network communication problems in networks that have multiple end nodes, and multiple transit nodes in between. One or more of the end nodes...
US-1,013,5608 Modifying a content descriptor to facilitate delivery of token-authorized encrypted data
Described herein are various technologies pertaining to delivery of token-authenticated encrypted data. Content descriptor(s) (e.g., playlist(s)) can be...
US-1,013,4926 Quantum-efficiency-enhanced time-of-flight detector
A time-of-flight detector includes a semiconductor layer and a light modulation structure. The semiconductor layer is configured to translate light radiation...
US-1,013,4416 Privacy-preserving energy-efficient speakers for personal sound
The privacy-preserving energy-efficient speaker implementations described herein improve user privacy while a user is listening to audio and can reduce the...
US-1,013,4389 Clustering user utterance intents with semantic parsing
A system is provided that trains a spoken language understanding (SLU) classifier. A corpus of user utterances is received. For each of the user utterances in...
US-1,013,4192 Generating and displaying a computer generated image on a future pose of a real world object
Methods and systems for displaying a computer generated image corresponding to the pose of a real-world object in a mixed reality system. The system may include...
US-1,013,4190 User-height-based rendering system for augmented reality objects
In various embodiments, methods and systems for rendering augmented reality objects based on user heights are provided. Height data of a user of an augmented...
US-1,013,4174 Texture mapping with render-baked animation
A virtual-reality computing device comprises a pose sensor, a rendering tool, and a display. The pose sensor is configured to measure a current pose of the...
US-1,013,4158 Directional stamping
Systems, methods, and software are disclosed herein for supporting directional stamping. In an implementation, an input stroke is received on a canvas in a user...
US-1,013,4062 Fixed position multi-state interactive advertisement
Systems and methods for a multi-state advertisement displayed at a fixed position on a primary display space of a display device, such as an electronic device...
US-1,013,3993 Expert database generation and verification using member data
Techniques for generating an expert database and verifying an expert using member data are described. A search request can be received from a device of the...
US-1,013,3984 Adiabatic phase gates in parity-based quantum computers
Example methods and mechanisms are described herein for implementing and adiabatically operating a topological quantum computing (TQC) phase gate that...
US-1,013,3889 Power scheduling for short-range wireless tags
A reader device for short-range wireless tags comprises a sensing module coupled to one or more RF antennas. The sensing module is arranged to selectively...
US-1,013,3878 Stochastic privacy
A stochastic privacy service provider may provide users with a guaranteed upper bound on a probability that personal data will be accessed while enabling the...
US-1,013,3800 Processing datasets with a DBMS engine
A system and method to process a dataset with a database management system (DBMS) engine. The method includes splitting bulk data into a plurality of chunks....
US-1,013,3768 Latest external dependee entity in transaction record
The creation of transaction segment records that are each associated with transaction segments within a log that includes multiple tasks, each of at least some...
US-1,013,3729 Semantically-relevant discovery of solutions
Systems, methods, and computer-readable media for providing semantically-relevant discovery of solutions are described herein. In some examples, a computing...
US-1,013,3728 Semantic parsing for complex knowledge extraction
The system that performs semantic parsing may automatically extract complex information from databases. Complex information may comprise nested event...
US-1,013,3721 Collapsing data cells in one or more reports in a spreadsheet
Data cells in a spreadsheet report are collapsed and expanded without disrupting other spreadsheet data. A user may want to drill down on data corresponding to...
← 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.