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,329,727 Object detection in optical sensor systems
Object detection techniques for use in conjunction with optical sensors is described. In one or more implementations, a plurality of inputs are received, each...
US-9,329,708 Display system with electrostatic and radio links
Systems and methods for transmitting information in interactive display systems are provided. In one example, an interactive display system comprises an...
US-9,329,692 Actionable content displayed on a touch screen
Some implementations may present a media file that includes video on a touchscreen display. A user gesture performed on the touchscreen display may be detected....
US-9,329,689 Method and apparatus for biometric data capture
A method and apparatus for biometric data capture are provided. The apparatus includes in interactive head-mounted eyepiece worn by a user that includes an...
US-9,329,682 Multi-step virtual object selection
A head mounted display allows user selection of a virtual object through multi-step focusing by the user. Focus on the selectable object is determined and then...
US-9,329,678 Augmented reality overlay for control devices
Embodiments for providing instructional information for control devices are disclosed. In one example, a method on a see-through display device comprising a...
US-9,329,647 Computing device having a spectrally selective radiation emission device
A computing device having a spectrally selective radiation emission device is described. In one or more implementations, an apparatus includes a housing, one or...
US-9,329,469 Providing an interactive experience using a 3D depth camera and a 3D projector
An interaction system is described which uses a depth camera to capture a depth image of a physical object placed on, or in vicinity to, an interactive surface....
US-9,329,304 Translucent object presence and condition detection based on detected light intensity
In embodiments of object presence and condition detection, a light is emitted that is directed at a first edge of a translucent object to pass through the...
US-9,327,199 Multi-tenancy for cloud gaming servers
Some implementations may include one or more servers to host multiple game instances of game modules. The one or more servers may determine whether a difference...
US-9,327,194 Partitioned artificial intelligence for networked games
Partitioned artificial intelligence (AI) for networked gaming. An exemplary system splits the AI into a computationally lightweight server-side component and a...
US-9,327,193 Dynamic selection of voice quality over a wireless system
Various systems, methods, and computer readable instructions are disclosed herein for dynamically allocating fixed bandwidth over a wireless link between a...
US-9,326,675 Virtual vision correction for video display
The virtual vision correction technique described herein pertains to a technique for determining a user's vision characteristics and/or adjusting a display to a...
US-D755,242 Display screen with transitional graphical user interface
US-D755,224 Display screen with animated graphical user interface
US-D755,218 Display screen with graphical user interface
US-D755,205 Display screen with animated graphical user interface
US-D755,203 Display screen with graphical user interface
US-D755,192 Display screen with animated graphical user interface
US-D755,147 Handset
US-D755,146 Handset
US-9,326,226 Beacon discovery service
A method that includes acts for resolving information about an entity associated with a beacon is illustrated. The method includes receiving a beacon signal....
US-9,326,161 Application-driven control of wireless networking settings
Embodiments related to automatically adjusting wireless network settings based upon utilization of a wireless network link by applications are disclosed. For...
US-9,326,150 Community Wi-Fi network joined access point configuration
Various technologies described herein pertain to configuring an access point in a local network for operation in a community Wi-Fi network. The community Wi-Fi...
US-9,326,103 Indoor location-finding using magnetic field anomalies
Techniques for indoor location-finding are described herein. Inside buildings, anomalies in the Earth's magnetic field may be caused by the buildings'...
US-9,326,033 Movie discovery system
A movie browsing system may use a combination of long term and session based preferences to help a user browse movies using microcategories. The user...
US-9,325,943 Providing a tele-immersive experience using a mirror metaphor
A tele-immersive environment is described that provides interaction among participants of a tele-immersive session. The environment includes two or more...
US-9,325,942 Displaying video call data
A device comprising: a display; an interface configured to exchange video data between the device and a network during a video call between a user of the device...
US-9,325,804 Dynamic image result stitching
Methods and systems for compiling image results into compilation images so that multiple image results may be downloaded via a single browser-download...
US-9,325,802 Hierarchical scale unit values for storing instances of data among nodes of a distributed store
Techniques are described herein for storing instances of data among nodes of a distributed store based on hierarchical scale unit values. Hierarchical scale...
US-9,325,792 Aggregation framework using low-power alert sensor
An aggregation framework system and method that automatic configures, aggregates, disaggregates, manages, and optimizes components of a consolidated system of...
US-9,325,752 Private interaction hubs
In embodiments of private interaction hubs, a mobile device has memory storage to maintain hub data that is associated with a private interaction hub, where the...
US-9,325,748 Characterizing service levels on an electronic network
The described implementations relate to processing of electronic data. One implementation is manifest as a system that that can include an event analysis...
US-9,325,705 Trusted internet identity
A token or other storage device uses Internet identities to set file access attribute rights. Subsequently, requests to access a file can be controlled by...
US-9,325,519 Distributed proxy for bi-directional network connectivity over point-to-point connection
The subject disclosure is directed towards a technology by which computing devices such as a phone and a personal computer may reliably communicate internet...
US-9,325,407 Providing network connectivity and access to content and communications via moving objects
Various techniques for providing network connectivity are described herein. In one example, a moving object includes an uplink device of the moving object to...
US-9,324,979 Slidable battery door assembly
A slidable battery door assembly is described. In implementations, the slidable battery door assembly (hereinafter "door assembly") includes a door that is...
US-9,324,433 Intelligent flash reprogramming
Apparatus, methods, and computer-readable media for programming, reading, and servicing non-volatile storage device to improve data retention time and data...
US-9,324,321 Low-footprint adaptation and personalization for a deep neural network
The adaptation and personalization of a deep neural network (DNN) model for automatic speech recognition is provided. An utterance which includes speech...
US-9,324,320 Neural network-based speech processing
Pairs of feature vectors are obtained that represent speech. Some pairs represent two samples of speech from the same speakers, and other pairs represent two...
US-9,324,299 Atlasing and virtual surfaces
Atlasing and virtual surface techniques are described. In one or more implementations, virtual surface functionality is exposed by an operating system for...
US-9,324,184 Image three-dimensional (3D) modeling
Among other things, one or more techniques and/or systems are disclosed for creating a three-dimensional model of an image. Image data, comprise a series of...
US-9,324,182 Single pass radiosity from depth peels
Techniques for single pass radiosity from depth peels are described. In one or more embodiments, radiosity for frames of a graphics presentation is computed...
US-9,324,168 Constraint-based correction of shape positions in a diagram
Technologies are described herein for correcting the layout of shapes in a diagram, and specifically for diagrams having constraint-based layouts, such as with...
US-9,324,113 Presenting social network connections on a search engine results page
Systems, methods, and computer-readable storage media for presenting social network connections in association with a search engine results page (SERP) are...
US-9,324,112 Ranking authors in social media systems
The author ranking technique described herein is a technique to rank authors in social media systems along various dimensions, using a variety of statistical...
US-9,324,063 Contextual solicitation in a starter application
A reduced capability subset of an application referred to as a "starter application" is provided on a computer device prior to purchase and intended for use by...
US-9,324,055 Techniques to manage remote events
Techniques to manage remote events are described. An apparatus may comprise a processor circuit and a remote event application arranged for execution by the...
US-9,323,980 Pose-robust recognition
Some implementations provide techniques and arrangements to address intrapersonal variations encountered during facial recognition. For example, some...
US-9,323,946 Educating users and enforcing data dissemination policies
An authoring component determines the sensitivity of an authored document and generates a user interface conveying contextual educational information about data...
← 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.