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,513,768 Generation of depth images based upon light falloff
Technologies pertaining to computing depth images of a scene that includes a mobile object based upon the principle of light falloff are described herein. An...
US-9,513,751 Large-format display assembly
Various embodiments relating to a large-format touch display having a continuous touch surface that is flat and free from visual defects are disclosed. In one...
US-9,513,748 Combined display panel circuit
Combined display panel circuit techniques are described herein. In one or more implementations, a combined panel circuit of a display device is configured to...
US-9,513,723 Interacting tips for a digitizer stylus
A stylus for use with a digitizer sensor includes a housing confined by a first and second end, a primary tip positioned at the first end of the housing and...
US-9,513,721 Pressure sensitive stylus for a digitizer
A pressure sensitive stylus for operation with a digitizer sensor includes a housing, a writing tip that is movable in response to contact pressure applied on...
US-9,513,671 Peripheral retention device
Peripheral retention device techniques are described. In one or more implementations, a peripheral retention device includes a computing device securing portion...
US-9,513,480 Waveguide
A waveguide has a front and a rear surface, the waveguide for a display system and arranged to guide light from a light engine onto an eye of a user to make an...
US-D773,561 Controller with removable thumbstick attachment
US-D773,533 Display screen with icon
US-D773,530 Display screen with icon
US-D773,524 Display screen with animated graphical user interface
US-D773,523 Display screen with animated graphical user interface
US-D773,511 Display screen with graphical user interface
US-D773,505 Display screen with graphical user interface
US-D773,501 Display screen with animated graphical user interface
US-D773,500 Display screen with graphical user interface
US-D773,479 Display screen with icon group
US-D773,472 Keyboard
US-D773,426 Handset
US-9,510,251 Call handoff initiation in hybrid networks
A continual learning process is applied to a class of risk estimate-based algorithms and associated risk thresholds used for deciding when to initiate a handoff...
US-9,510,125 Parametric wave field coding for real-time sound propagation for dynamic sources
The techniques discussed herein may facilitate real-time computation and playback of a propagated signal(s) perceived at a listener location in a ...
US-9,510,004 Multi-layered rate control for scalable video coding
Systems and methods for multi-layered rate control for scalable video coding. A parameter value may be calculated based on a current layer target bit rate and a...
US-9,509,981 Projectors and depth cameras for deviceless augmented reality and interaction
Architecture that combines multiple depth cameras and multiple projectors to cover a specified space (e.g., a room). The cameras and projectors are calibrated,...
US-9,509,922 Content normalization on digital displays
Described herein are various technologies pertaining to dynamically modifying content that is desirably displayed on a large display to correct for distortions...
US-9,509,902 Methods and devices for correction of camera module sensitivity and flash color variation
A device and a method for dynamically correcting camera module sensitivity variation using face data are disclosed. The method includes accessing a digital...
US-9,509,891 Controlling focus lens assembly
A method for positioning a focus lens assembly, the focus lens assembly being movable along an optical axis relative to an image sensor, comprises: moving the...
US-9,509,848 Message storage
A messaging application receives a sequence of user-consumable messages directed to at least one destination user. The messages are stored in non-volatile...
US-9,509,741 Snapshot capture for a communication session
Techniques for snapshot capture for a communication session are described. According to various embodiments, a communication session is established that...
US-9,509,686 Secure element authentication
Secure element authentication techniques are described. In implementations, a confirmation is received that an identity of a user has been physically verified...
US-9,509,666 Migrating authenticated content towards content consumer
Techniques involving migrating authenticated content on a network towards the consumer of the content. One representative technique includes a network node...
US-9,509,662 Techniques for providing services to multiple tenants via a shared end-point
A service is provided that supports a plurality of tenants. Server(s) of the service are communicatively coupled with a plurality of gateways of the service....
US-9,509,659 Connectivity platform
Disclosed are a connectivity platform that allows for proprietary connectivity modules to plug into the operating system and also allows the operating system...
US-9,509,620 Deadline-aware network protocol
A deadline-aware network protocol is described. In an example, data transfer at a transport layer entity of a packet-based communication network is controlled...
US-9,509,564 Managing technology resources across multiple platforms
The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the...
US-9,509,550 Generating an idempotent workflow
Various methods and systems for generating an idempotent workflow are described herein. In one example, a method includes detecting distributed code and...
US-9,508,503 Increasing yield with tactile button gap adjustment
Embodiments of the disclosure optimize yield of a product having one or more switch assemblies and improve impact robustness of the product without sacrificing...
US-9,508,385 Audio-visual project generator
Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined...
US-9,508,339 Updating language understanding classifier models for a digital personal assistant based on crowd-sourcing
A method for updating language understanding classifier models includes receiving via one or more microphones of a computing device, a digital voice input from...
US-9,508,197 Generating an avatar from real time image data
Technology is disclosed for automatically generating a facial avatar resembling a user in a defined art style. One or more processors generate a user 3D head...
US-9,508,195 Management of content in a 3D holographic environment
Methods for managing content within an interactive augmented reality environment are described. An augmented reality environment may be provided to an end user...
US-9,508,166 Smoothing and GPU-enabled rendering of digital ink
Systems, methods, and computer-readable storage media are provided for efficient real-time ink stroke smoothing, trajectory prediction, and GPU-leveraged...
US-9,508,131 Removal of image artifacts from sensor dust
Removal of the effects of dust or other impurities on image data is described. In one example, a model of artifact formation from sensor dust is determined....
US-9,508,056 Electronic note taking features including blank note triggers
Embodiments provide electronic note-taking and application features and functionality, but the embodiments are not so limited. In an embodiment, a...
US-9,508,040 Predictive pre-launch for applications
Systems and methods of pre-launching applications in a computer system, said applications being likely to be activated by a user from a terminated and/or...
US-9,508,008 Wearable emotion detection and feedback system
A see-through, head mounted display and sensing devices cooperating with the display detect audible and visual behaviors of a subject in a field of view of the...
US-9,508,003 Hardware-amenable connected components labeling
The subject disclosure is directed towards performing connected components in hardware, such as an FPGA, which is facilitated by a linked list structure that...
US-9,507,964 Regulating access using information regarding a host machine of a portable storage drive
Described herein are techniques for regulating access to a remote resource using two-factor authentication based on information regarding a host machine of a...
US-9,507,921 User-specific application activation for remote sessions
Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a...
US-9,507,919 Rights management system for streamed multimedia content
To communicate requirements for a digital license from a receiver of corresponding digital content to a computing device upon which the digital content is to be...
US-9,507,862 Chronology based content processing
Various techniques for chronology based content processing are disclosed herein. For example, in one embodiment, a method includes receiving a content...
← 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.