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,004,8856 Configuring a user interface based on an experience mode transition
Techniques for configuring a user interface based on an experience mode transition are described. Generally, an experience mode refers to a visual and...
US-1,004,8835 User interface functionality for facilitating interaction between users and their environments
Space interaction (SI) functionality is described herein for assisting a user in interacting with a space without unduly distracting the user. The SI...
US-1,004,8780 Adjustment of an optical tracking device
Architecture for managing clutch height in an optical navigational device such as a computer mouse. In one embodiment for a mouse, a feature can be molded into...
US-1,004,8778 Force sensor apparatus
The described technology provides a force sensor apparatus. An elastic pad may be disposed between two force sensors with a force applicator extending at least...
US-1,004,8763 Distance scalable no touch computing
Disclosed herein are techniques for scaling and translating gestures such that the applicable gestures for control may vary depending on the user's distance...
US-1,004,8749 Gaze detection offset for gaze tracking models
Examples are disclosed herein that relate to gaze tracking. One example provides a computing device including an eye-tracking system including an image sensor,...
US-1,004,8747 Methods and systems for determining and tracking extremities of a target
An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image...
US-1,004,8732 Datacenter power management system
Various methods and systems for implementing resource management for an infrastructure are provided. Resource management includes datacenter byproduct...
US-1,004,8647 Optical waveguide including spatially-varying volume hologram
An optical waveguide includes a waveguide body and a spatially-varying volume hologram. The volume hologram increases, in a coordinate direction along the...
US-1,004,8532 Display edge emission compensation
A display includes a cover having a front face that defines a normal of the display and further having a sidewall that meets the front face to define an edge of...
US-1,004,8498 Illumination module
An illumination module can comprise a circuit board, a semiconductor-based light source mounted to the circuit board, an encasing mounted to the circuit board,...
US-1,004,8357 Time-of-flight (TOF) system calibration
In accordance with certain embodiments of the present technology, edges of light drive pulses, which are produced by a light source driver and are used to drive...
US-1,004,8058 Data capture system for texture and geometry acquisition
Examples of the present disclosure describe systems and methods for capturing data to acquire indoor and outdoor geometry. In aspects, a data capture system may...
US-D825,566 Stylus
US-1,004,5276 Data-driven network path selection
Techniques for determining network paths for voice calls include analyzing network path measurements of the network paths to determine historical network...
US-1,004,5146 Wireless display that accesses remote resources for display data
Problems of bandwidth utilization and delay, with a computer having a wirelessly connected display, are addressed by having the computer instruct a display...
US-1,004,5144 Redirecting audio output
A method for providing directional audio in a computer environment includes recognizing a location of a listener in the computer environment, recognizing a...
US-1,004,5077 Consumption of content with reactions of an individual
Techniques for obtaining a reaction of an individual to content and outputting the reaction of the individual with the content are described herein. The...
US-1,004,4201 Smart senses for direct charging
In an embodiment, a device is discussed, the device comprising: a battery, a battery charging circuit configured to allow direct charging of the battery by an...
US-1,004,3538 Analyzing changes in vocal power within music content using frequency spectrums
Technologies are described for identifying familiar or interesting parts of music content by analyzing changes in vocal power using frequency spectrums. For...
US-1,004,3489 Virtual surface blending and BLT operations
Virtual surface techniques are described. These techniques support the use of initialization and batching of updates, use of updates and lookaside lists, use of...
US-1,004,3428 Evaluation of a display temperature
A temperature of a display is evaluated from the image displayed. The device may be tested with various images or with various test patterns in order to obtain...
US-1,004,3425 Test patterns for motion-induced chromatic shift
Display of a test pattern on a liquid crystal display ("LCD") device or other display device can expose a problem with control logic that causes perceptible...
US-1,004,3309 Maintaining consistent boundaries in parallel mesh simplification
An input mesh can be decomposed into component meshes that can be independently simplified. A computing device can calculate costs of performing candidate edge...
US-1,004,3254 Optimal image transformation based on professionalism score of subject
In an example embodiment, an image transformation is automatically performed on a digital image to improve perceived professionalism of a subject of the image....
US-1,004,3240 Optimal cropping of digital image based on professionalism score of subject
In an example embodiment, an optimal cropping of a digital image is determined. A machine learning algorithm is used to generate a professionalism score for the...
US-1,004,3205 Lead recommendations
A method and system for providing lead recommendations are disclosed. A server system stores profile information for a plurality of members of a server system....
US-1,004,3157 Job posting standardization and deduplication
Techniques for standardizing and deduplicating unpaid job postings obtained from third-party systems are described. An unpaid job posting is obtained by a...
US-1,004,3075 Eye feature identification
An image of an eye is obtained via a camera. A multi-step filter is applied to the image for multiple iterations. Applying the multi-step filter includes, for...
US-1,004,3070 Image-based quality control
Aspects of the technology described herein detect visible abnormalities within a webpage or other document. The technology improves computing accuracy by...
US-1,004,3051 Triggered image sensing with a display
An electronic device includes a cover glass having a display surface, a pixelated photoemitting element array, and a pixelated photodetecting element array. The...
US-1,004,3050 Image sensing with a display
An electronic device includes a cover glass having a display surface, a pixelated photoemitting element array, and a pixelated photodetecting element array. The...
US-1,004,3040 Protecting against fraud and incorrect entries in submission of confidential data
In an example embodiment, a method for protecting against incorrect confidential data values in a computer system is provided. A machine learning algorithm is...
US-1,004,3019 External dataset-based outlier detection for confidential data in a computer system
In an example, a plurality of segments of percentile information indicating submitted confidential data values from users matching at least one attribute of a...
US-1,004,3008 Efficient white listing of user-modifiable files
A system and method for efficiently determining that a received file is not malware is presented. In operation, when a file is received at a computing device,...
US-1,004,2961 Relevance group suggestions
Techniques for providing a people recommendation system for predicting and recommending relevant people (or other entities) to include in a conversation. In an...
US-1,004,2944 Suggested keywords
A suggested keywords system is configured for identifying phrases, which are most relevant to experience and expertise of a professional network member, and...
US-1,004,2940 Enhancing rankings of search results for member profile queries
Techniques for improving rankings of search results generated by a search engine are described. A set of member profiles is identified. The identifying is based...
US-1,004,2939 Techniques for personalizing expertise related searches
Disclosed in some examples are methods, systems, and machine-readable mediums which provide for a personalized expertise searching. When a user of the social...
US-1,004,2937 Adjusting search results based on overlapping work histories
Techniques for ranking search results generated by a search engine are described. A search query initiated by a searcher is processed to identify a set of...
US-1,004,2923 Topic extraction using clause segmentation and high-frequency words
The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of clauses in a first set of content items comprising...
US-1,004,2894 Temporal-based professional similarity
A system and method for temporal-based professional similarity are provided. In example embodiments, a request to identify, from among a plurality of member...
US-1,004,2882 Analytics application program interface
Generally discussed herein are methods, systems, and apparatuses for retrieving analytics data or other data from a plurality of data sources. In one or more...
US-1,004,2858 Synchronizing multiple classes with disparate schemas in the same collection
The embodiments described herein generally relate to a method and system for synchronizing multiple classes with disparate schemas in a single collection...
US-1,004,2851 File access with different file hosts
A file access request is received from an application. One or more file types for the file access request are identified, and one or more file hosts supporting...
US-1,004,2845 Transfer learning for bilingual content classification
This disclosure provides systems and methods for determining a classification model for a secondary language different from a primary language. A social...
US-1,004,2740 Techniques to identify idiomatic code in a code base
Techniques to identify idiomatic code in a code base are described. Embodiments of such techniques are configured with idiom information corresponding to...
US-1,004,2737 Program tracing for time travel debugging and analysis
Recording a replay-able trace of execution of a multi-threaded process includes identifying a trace memory model that defines one or more orderable events that...
US-1,004,2732 Dynamic data collection pattern for target device
A telemetry module integrated with an application may include a data collection and analysis engine configured to implement a data collection pattern comprised...
US-1,004,2655 Adaptable user interface display
Aspects of a system for automatically adapting an application user interface display on a small form factor computing device include a computing device having...
← 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.