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-8,990,147 Defining sub-cube scope based upon a query
Technologies are described herein for defining the scope of a sub-cube based upon a database query. A request is received to perform a query of a...
US-8,990,140 Transforming data into consumable content
Concepts and technologies are described herein for transforming data into consumable content. In accordance with the concepts and technologies disclosed herein,...
US-8,990,124 Assessing quality of user reviews
User generated reviews and scores associated with the reviews may be used to train a review scoring model with textual features of the reviews. The review...
US-8,990,088 Tool and framework for creating consistent normalization maps and grammars
A runtime framework and authoring tool are provided for enabling linguistic experts to author text normalization maps and grammar libraries without requiring...
US-8,990,080 Techniques to normalize names efficiently for name-based speech recognition grammars
Techniques to normalize names for name-based speech recognition grammars are described. Some embodiments are particularly directed to techniques to normalize...
US-8,990,071 Telephony service interaction management
A method for managing an interaction of a calling party to a communication partner is provided. The method includes automatically determining if the...
US-8,990,066 Resolving out-of-vocabulary words during machine translation
Some implementations provide techniques and arrangements to perform automated translation from a source language to a target language. For example, an...
US-8,990,065 Automatic story summarization from clustered messages
A set of stories may be related in a set of messages (e.g., news articles, weblog posts, or messages exchanged in a social network). Presented herein are...
US-8,990,011 Determining user device's starting location
A user device is equipped with one or more sensors that collect data relating to a movement of a user having the user device. An estimated area within which a...
US-8,989,706 Automated secure pairing for wireless devices
Systems, methods, and/or techniques ("tools") are described herein that relate to automated secure pairing for devices, and that relate to parallel downloads of...
US-8,989,535 Multiple waveguide imaging structure
In embodiments of a multiple waveguide imaging structure, an imaging structure includes a first waveguide for see-through viewing of an environment at a first...
US-8,989,437 Salient object detection by composition
A computing device configured to determine, for each of a plurality of locations in an image, a saliency measure based at least on a cost of composing parts of...
US-8,989,371 Community telephony brokerage system and techniques
A community telephony brokerage system ("CTBS") and techniques for facilitating telephony communications (including but not limited to text messages, audible...
US-8,989,356 Notifying network contacts of inquiries
A method, computer-readable medium, and user interface for displaying an inquiry indication related to an inquiring user's inquiry are described. An inquiring...
US-8,989,286 Mapping a transmission stream in a virtual baseband to a physical baseband with equalization
Embodiments include processes, systems, and devices for reshaping virtual baseband signals for transmission on non-contiguous and variable portions of a...
US-8,989,183 Virtual machine multicast/broadcast in virtual network
The performance of multicast and/or broadcasting between virtual machines over a virtual network. A source hypervisor accesses a network message originated from...
US-8,988,763 Predictive electrophoretic display
A predictive electrophoretic display is described. An electrophoretic display may include charged particles, a portion of which are designated as electronic...
US-8,988,661 Method and system to maximize space-time resolution in a time-of-flight (TOF) system
Phase-based TOF systems operate with reduced depth error due to motion blur, and/or spatial blur, and/or pixel offset by intelligently determining how best to...
US-8,988,508 Wide angle field of view active illumination imaging system
An embodiment of the invention provides an active illumination imaging system comprising a first camera and a second camera, each having an optical axis and a...
US-8,988,485 Dynamic wireless configuration for video conference environments
Systems, methods, and software for facilitating wireless conference environments are disclosed. In an implementation, a media system obtains environment...
US-8,988,474 Wide field-of-view virtual image projector
This document describes techniques and apparatuses for implementing a wide field-of-view virtual image projector. A wide field-of-view virtual image projector...
US-8,988,467 Touchscreen selection visual feedback
Various embodiments are described for systems and methods for providing visual feedback indicating a touch selection of an element on a touch-sensitive display....
US-8,988,463 Sympathetic optic adaptation for see-through display
A method for overlaying first and second images in a common focal plane of a viewer comprises forming the first image and guiding the first and second images...
US-8,988,437 Chaining animations
In applications that display a representation of a user, it may be reasonable to insert a pre-canned animation rather than animating a user's captured motion....
US-8,988,432 Systems and methods for processing an image for target tracking
An image such as a depth image of a scene may be received, observed, or captured by a device. The image may then be processed. For example, the image may be...
US-8,988,398 Multi-touch input device with orientation sensing
A multi-touch orientation sensing input device may enhance task performance efficiency. The multi-touch orientation sensing input device may include a device...
US-8,988,377 Searching at a user device
Method, computer program product and user device for searching implemented at the user device, wherein an input is received from a user via a touch screen of...
US-8,988,345 Adaptive event recognition
A system and related methods for adaptive event recognition are provided. In one example, a selected sensor of a head-mounted display device is operated at a...
US-8,988,344 User interface navigation
Embodiments that relate to navigating a hierarchy of visual elements are disclosed. In one embodiment a method includes presenting one or more visual elements...
US-8,988,087 Touchscreen testing
Touchscreen testing techniques are described. In one or more implementations, a conductor is placed proximal to a touchscreen device and the touchscreen device...
US-8,986,124 Extended and editable gamer profile
A user profile for an online gaming service is created. The user profile contains user gaming information received from a first location. The user profile is...
US-8,986,120 Companion object customization
An entertainment system includes an object tracking camera, a logic subsystem operatively connected to the object tracking camera, and a data holding subsystem...
US-8,985,803 Freeform-prism eyepiece with illumination waveguide
An imaging panel includes a light source, a reflective image-forming array, and a freeform-prism eyepiece. The light source includes a light emitter and a...
US-8,985,455 Active tag codes
Embodiments are disclosed herein that relate to the use of active tag codes that change as a function of time to incorporate a greater amount of data into the...
US-D725,148 Display screen with animated icon
US-D725,147 Display screen with animated icon
US-D725,146 Display screen with icon
US-D725,141 Display screen with graphical user interface
US-D725,140 Display screen with graphical user interface
US-D725,139 Display screen with graphical user interface
US-D725,136 Display screen with graphical user interface
US-D725,111 Electronic mouse
US-D725,041 Connector with illuminated region
US-D725,040 Connector
US-8,984,655 License information access based on developer profiles
Disclosed herein are systems, methods, and software for facilitating application licensing. In at least one implementation, license information for an...
US-8,984,653 Client controlled lock for electronic devices
An electronic device can be locked and secured by activating a hardware locking mechanism on the device. The locking mechanism is controlled by a locking policy...
US-8,984,624 Resource access based on multiple scope levels
A scope hierarchy corresponding to a resource to which a type of access is requested is identified, the scope hierarchy including multiple scope levels each of...
US-8,984,597 Protecting user credentials using an intermediary component
An access component sends an access request to an intermediary component, the access request being a request to access a service or resource without credentials...
US-8,984,577 Content signaturing
A light source package for selectively interrupting power to a light source is provided. An optical element is positioned to reflect a reflected portion of the...
US-8,984,554 Hybrid tuner control
A hybrid tuner, comprising multiple individual tuners having differing capabilities of receiving programs or channels of broadcast audio or video content, can...
← 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.