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,001,9076 Passive optical and inertial tracking in slim form-factor
Apparatus and systems directed to a wireless hand-held inertial controller with passive optical and inertial tracking in a slim form-factor, for use with a head...
US-1,001,9074 Touchless input
A series of depth maps image a scene including a human subject. Each depth map includes a plurality of pixels, where each of the plurality of pixels defines a...
US-1,001,8844 Wearable image display system
A wearable image display system includes a headpiece, a first and a second light engine, and a first and a second optical component. The first and second light...
US-1,001,6679 Multiple frame distributed rendering of interactive content
Techniques for multiple frame distributed rendering of interactive content are described. In implementations, interactive content includes various types of...
US-D822,715 Display screen with icons
US-D822,709 Display screen with graphical user interface
US-D822,693 Display screen with animated graphical user interface
US-1,001,5594 Peripheral device transducer configuration
A peripheral device for use with a user terminal, the peripheral device comprising: a first housing part and a second housing part flexibly coupled together,...
US-1,001,5442 Three-way video calling on hinged multi-screen device
A mobile computing device is provided that includes a processor, an accelerometer, and a housing with two parts, the first part including a first camera and a...
US-1,001,5378 Kinematic mount for split camera
An electronic device comprising a split camera in front and back portions, and a retaining member. The front portion of the camera includes a set of front...
US-1,001,5282 Context-based selective downloading of application resources
One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively distributing the bundle...
US-1,001,5233 Format negotiation for media remoting scenarios
Format negotiation for media remoting involves at least one media data format. In an example embodiment, a media format negotiation for playing media data is...
US-1,001,5215 Integrated collaborative user interface for a document editor program
An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document...
US-1,001,5205 Techniques for traffic capture and reconstruction
Techniques for reconstructing application-layer traffic flowing between client devices and a cloud computing platform are provided. In an embodiment, the method...
US-1,001,5155 Resource-based action attribution
A system of resource-based action attribution provides a mechanism for tracking actions performed on a resource shared among multiple users of a resource...
US-1,001,5077 Forwarding current request based on, at least in part, previous request(s)
Techniques are described herein that are capable of forwarding a current request based on, at least in part, previous request(s). For instance, the current...
US-1,001,4638 Ultra-thin USB-C connector
A USB-C connector includes a plug tip and a cable. The USB-C connector includes a single, seamless, continuous, thin housing protecting a wire termination and...
US-1,001,4629 Electro-mechanical locking mechanism
The described technology includes a connecting apparatus for a computing device including a connector protrusion attached to an input component and a receptor...
US-1,001,3980 Combined menu-based and natural-language-based communication with chatbots
A user is allowed to communicate with a chatbot. A menu is provided to the user that includes a list of actions that can be performed by the user. Whenever...
US-1,001,3898 Multi-position biased rotating logo component
The presently disclosed multi-position biased rotating logo components permit an electronic device to display a logo associated with the device in a variety of...
US-1,001,3793 Focus guidance within a three-dimensional interface
Methods, systems, and computer-readable media providing focal feedback and control in a three-dimensional display. Focal anchors are provided at different...
US-1,001,3728 Social authentication for account recovery
A backup account recovery authentication of last resort using social authentication is described. The account holder requests trustees who have been previously...
US-1,001,3676 For-your-information events
A for-your-information event can be received in a computer system. The for-your-information event can include an event time field that indicates a scheduled...
US-1,001,3670 Automatic profile selection on mobile devices
Various embodiments pertain to techniques that utilize data obtained from various sensors and sources of information on a mobile device to determine a profile...
US-1,001,3664 Quick drafts of items in a primary work queue
Techniques disclosed herein facilitate the use of the primary work queue within an information management application as a centralized access point for creating...
US-1,001,3637 Optimizing multi-class image classification using patch features
Optimizing multi-class image classification by leveraging patch-based features extracted from weakly supervised images to train classifiers is described. A...
US-1,001,3483 System and method for identifying trending topics in a social network
A system and method may include an electronic data storage configured to store content items and an established category with which a first subset of the...
US-1,001,3465 Frequent pattern mining
A system for frequent pattern mining uses two layers of processing: a plurality of computing nodes, and a plurality of processors within each computing node....
US-1,001,3462 Virtual tiles for service content recommendation
In various implementations, virtual tiles are constructed where each virtual tile includes geographic tiles having one or more shared semantic characteristics....
US-1,001,3413 Smart fill
A smart fill feature is provided, which may be utilized to provide suggestions to a user and to prepopulate fill results in a spreadsheet. Characteristics...
US-1,001,3332 Monitoring mobile application performance
Aspects of the subject disclosure are directed towards monitoring application performance during actual use, particularly mobile application performance....
US-1,001,3299 Handling crashes of a device's peripheral subsystems
A facility for responding to the crash of a computing system subsystem is described. The facility detects a crash of the subsystem. In response to this...
US-1,001,3281 Controlling network utilization
Network utilization of an arbitrary application is controlled by tracking network usage statistics of virtual machines (VMs), including at least VMs hosting...
US-1,001,3239 Metadata driven real-time analytics framework
Methods, systems, and computer program products are provided for developing application definition packages, and deploying the application definition packages...
US-1,001,3144 Visual preview of search results
Many software applications allow users to consume and interact with a variety of data, such as files, photos, web pages, emails, and/or other content. Because...
US-1,001,3143 Interfacing with a computing application using a multi-digit sensor
A technology is described for interfacing with a computing application using a multi-digit sensor. A method may include obtaining an initial stroke using a...
US-1,001,3135 Adjustable user interfaces with movable separators
Tools and techniques for adjustable user interfaces with movable separators are provided. Display devices provided by these tools may include fixed-size...
US-1,001,3065 Tangible three-dimensional light display
An example system includes a plurality of moveable light emitters, each moveable light emitter configured to independently emit a display light from a current...
US-1,001,3038 Dynamic antenna power control for multi-context device
An electronic device disclosed herein includes one or more sensors for collecting data relating to a product context that an electronic device is currently...
US-1,001,3030 Multiple position input device cover
Flexible hinge spine techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input...
US-1,001,2999 Exploiting or avoiding air drag for an aerial vehicle
Methods and apparatus for avoiding or exploiting air drag on an aerial vehicle are disclosed. In embodiments, the methods and apparatus may be implemented in a...
US-1,001,2844 Variable focal backlighting
A backlight unit includes a waveguide assembly having a first wedge and a birefringent wedge disposed adjacent to, and arranged nose-to-tail with, the first...
US-1,001,2834 Exit pupil-forming display with reconvergent sheet
A display includes a source that establishes an exit pupil of far field content, a reconvergent sheet disposed along an optical axis to receive light of the far...
US-1,001,2832 Automatic lens design using off-the-shelf components
A system that comprises a receiver port to receive lens system design specifications; and a processor to: select a lens system type that includes one or more...
US-1,001,2776 Optical filters, methods of manufacture, and methods of use
An optical filter includes a first film having an upper surface, a lower surface, a first side, and a second side. A second film is included that has an upper...
US-D822,026 Electronic mouse
US-1,000,9440 Crowdsourcing entity information
Generally discussed herein are methods, systems, and apparatuses for crowdsourcing data. A method can include identifying a first entity has an auto-created...
US-1,000,9393 Joining an on-line meeting from an off-line meeting
Converting an off-line meeting to an on-line meeting. A method includes, at a communal meeting device, receiving user input requesting access to an off-line...
US-1,000,9179 Trusted platform module (TPM) protected device
Example apparatus and methods provide a device (e.g., smartphone) that is more secure for electronic commerce. An example device includes a trusted platform...
US-1,000,7897 Auto-calendaring
The description relates to auto-calendaring. One example can obtain content relating to a calendarable event. The example can also communicate the content to an...
← 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.