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,006,9630 Synchronizing credential hashes between directory services
A system includes a target directory service, a domain mesh with a plurality of domains, and a synchronization host coupled to the domain mesh. The...
US-1,006,8944 Bending semiconductor chip in molds having radially varying curvature
Techniques for fabricating a semiconductor chip having a curved surface include placing a substantially flat photonic sensor chip on a recessed surface of a...
US-1,006,8692 Magnetic block locking of an electronic device
An electronic device comprising a first portion and a second portion pivotably connected to each other is disclosed. The electronic device is pivotable between...
US-1,006,8617 Adding content to a media timeline
Techniques are provided for associating comments with certain positions within a video (or audio) timeline. Multiple users compose comments, such as questions,...
US-1,006,8614 Video service with automated video timeline curation
The subject disclosure is directed towards a technology in which highlight (curated) videos are automatically generated for users to watch based upon estimated...
US-1,006,8588 Real-time emotion recognition from audio signals
Systems, methods, and computer-readable storage media are provided for recognizing emotion in audio signals in real-time. An audio signal is detected and a...
US-1,006,8551 Localized high brightness mode
An electronic device includes a first digital-to-analog converter (DAC) configured to provide brightness control for a first subset of pixels of a display and a...
US-1,006,8376 Updating mixed reality thumbnails
Examples are disclosed herein that relate to the display of mixed reality imagery. One example provides a mixed reality computing device comprising an image...
US-1,006,8370 Render-time linking of shaders
In one example, a graphics rendering subsystem may selectively link a set of graphic effect modules, such as shaders, to increase processing efficiency. The...
US-1,006,8310 Bowtie view representing a 360-degree image
Techniques are described herein that are capable of providing a bowtie view of an environment. A bowtie view of an environment is a representation of a...
US-1,006,8277 Modes, control and applications of recommendations auto-consumption
A method includes acts for filtering auto consumption recommendations and auto consumption actions. The method includes receiving from a recommendation system,...
US-1,006,8275 Obtaining remote shopping advice
Various methods and systems for obtaining remote shopping advice are described herein. In one example, a method includes taking two or more media...
US-1,006,8256 User directed information collections
Systems and methods for creating and/or displaying a user information collection are described herein. The user information collections include relevant...
US-1,006,8185 Error-driven feature ideation in machine learning
Disclosed herein are technologies directed to a feature ideator. The feature ideator can initiate a classifier that analyzes a training set of data in a...
US-1,006,8134 Identification of objects in a scene using gaze tracking techniques
Techniques and systems for identifying objects using gaze tracking techniques are described. A computing system may determine or infer that an individual is...
US-1,006,8104 Conditional redaction of portions of electronic documents
A facility for performing contingent redaction of one or more portions of a document is described. The facility receives a request to materialize an identified...
US-1,006,8100 Painting content classifications onto document portions
A facility for interacting with an electronic document is described. The facility causes to be displayed a visual representation of the document, and receives...
US-1,006,8097 Data center privacy
A data center has a plurality of secure processing units; a plurality of data stores holding encrypted data records; and a network connecting the secure...
US-1,006,8092 Upgrading a secure boot policy on a virtual machine
A facility for booting a virtual machine hosted on a host is described. In one example facility, the facility boots the virtual machine in accordance with a...
US-1,006,8078 Electronic devices with improved iris recognition and methods thereof
An electronic device and a method for improving iris recognition for providing access to the electronic device. The electronic device includes an iris scanner,...
US-1,006,8032 Selective indexing to improve complex querying of online professional network data
The disclosed embodiments provide a system for processing data. During operation, the system obtains a query containing two or more hops in a graph of online...
US-1,006,8008 Spelling correction of email queries
Techniques and constructs to facilitate spelling correction of email queries can leverage features of email data to obtain candidate corrections particular to...
US-1,006,7989 Technologies for mining temporal patterns in big data
Concepts and technologies are described herein providing technologies for mining patterns in temporal data streams. Data is broken into data sub-portions....
US-1,006,7979 Allocation of tenants to database services
The claimed subject matter provides a system and method for automatic allocation of tenants to database services. An exemplary method comprises determining a...
US-1,006,7960 Controlling atomic updates of indexes using hardware transactional memory
A current state of one or more entries in a mapping table that are associated with latch-free updates of a data structure that uses indirection mapping tables...
US-1,006,7941 Extending file system namespace types
In response to a request to a file system to perform a requested update, a lock of a first node in a file system can be acquired, and an update of the first...
US-1,006,7927 Updates to shared electronic documents in collaborative environments
Systems and methods are described to manage the exchange of information between multiple networked devices in a shared electronic document environment. In an...
US-1,006,7925 Mapping account information to server authentication
An authorization prompt issued from a server is detected, and previously-entered account information, is accessed on a user device. A selectable display element...
US-1,006,7920 Identifying changes for online documents
Techniques and systems are disclosed for providing changed content identification for an online document that is accessed by a user or user agent. A reference...
US-1,006,7913 Cross-lingual automatic query annotation
Cross-lingual automatic query annotation technique is described, for example, to classify online search queries in Arabic as being of commercial intent, without...
US-1,006,7863 Feature targeting of test automation lab machines
In some embodiments, the disclosed subject matter involves a system and method relating to automation test runs of a software build, where the test runs effect...
US-1,006,7835 System reset
Some embodiments of the invention provide techniques whereby a user may perform a system reset (e.g., to address system performance and/or reliability...
US-1,006,7786 Asynchronous sequential processing execution
The described technology provides a system and method for sequential execution of one or more operation segments in an asynchronous event driven architecture....
US-1,006,7782 Efficient detection and response to spin waits in multi-processor virtual machines
Various aspects are disclosed herein for attenuating spin waiting in a virtual machine environment comprising a plurality of virtual machines and virtual...
US-1,006,7755 Model driven customization framework
A computing system comprises, in one example, an upgrade system configured to detect a user upgrade input indicating that a base version of a computing system...
US-1,006,7740 Multimodal input system
The subject disclosure relates to user input into a computer system, and a technology by which one or more users interact with a computer system via a...
US-1,006,7662 Content visualization
Displaying a preference by a user of a content contribution is disclosed. A preference event by the user is detected. A plurality of detected events is stored....
US-1,006,7635 Three dimensional conditional formatting
Three dimensional, conditional formatting based data visualization is provided. Received underlying data may be analyzed and one or more portions of the...
US-1,006,7563 Interaction and management of devices using gaze detection
User gaze information, which may include a user line of sight, user point of focus, or an area that a user is not looking at, is determined from user body,...
US-1,006,7530 Integrated multi-pivot hinge module
Technologies are described for a fully integrated multi-pivot hinge module to rotatably secure portions of a computing device. The multi-pivot hinge module...
US-1,006,7347 Waveguides with improved intensity distributions
An apparatus for use in replicating an image associated with an input-pupil to an output-pupil, comprises an optical waveguide including input-coupler, one or...
US-1,006,7346 Holographic display
A display device includes an optical sensor configured to image a user eye, an image source configured to provide image light, a holographic film including a...
US-1,006,6429 Hinge with minimized free play
Disclosed herein are hinge devices having reduced or minimized free play. Specifically, disclosed herein are hinge devices having surface elements positioned on...
US-1,006,5120 Video viewing and tagging system
Systems and methods are provided to view, manipulate, and share videos within a gaming platform implemented as an advisory services network. Within the context...
US-D827,666 Display screen with animated graphical user interface
US-D827,662 Display screen with animated graphical user interface
US-D827,645 Combined electronic input device and display
US-D827,633 Computer
US-1,006,4138 Energy efficient wireless data transfer
The techniques and systems described herein implement direct memory access in association with a wireless data transfer. In one example, data units are received...
US-1,006,4006 Location based access control for artificial conversational entities
Systems, methods, and software technology for providing access control with respect to messaging bots is disclosed herein. In an implementation, an access...
← 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.