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,9223 Analyzing address book upload requests
Techniques for processing address book upload requests are provided. A user of a social network service uploads a list of email addresses. The social network...
US-1,004,9098 Extracting actionable information from emails
Systems and methods are provided for extracting actionable information from emails in a completely unsupervised manner with no need for the data to be labeled...
US-1,004,8993 Input management system and method
The present invention is directed to a method, medium and system for use in a computing environment for managing input information. The system for facilitating...
US-1,004,8992 Extension of schematized XML protocols
An application using one version of a schematized XML protocol communicates with another application using a different version of the schematized XML protocol....
US-1,004,8985 Estimating time remaining for an operation
Techniques for estimating time remaining for an operation are described. Examples operations include file operations, such as file move operations, file copy...
US-1,004,8946 Converting visual diagrams into code
The techniques and systems described herein provide a tool for use in association with the development of a computer program. For instance, a computer program...
US-1,004,8865 Disk partition stitching and rebalancing using a partition table
Embodiments are directed to dynamically changing partitions size for a partition in a storage device and to transferring storage space between partitions in a...
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,4982 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-1,004,4974 Dynamically updating quality to higher chroma sampling rate
Innovations in encoding of video pictures in a high-resolution chroma sampling format (such as YUV 4:4:4) using a video encoder operating on coded pictures in a...
US-1,004,4925 Techniques for setting focus in mixed reality applications
Described are examples for capturing one or more real world images for display with one or more computer-generated images (e.g., holograms). One or more...
US-1,004,4821 Content activity feedback into a reputation system
Various embodiments provide an evaluation module that is configured to monitor activities of new users and ascertain, from monitored activities, a reputation...
US-1,004,4800 Synchronization scheme for physics simulations
A server, which is in communication with a plurality of client computing devices configured to perform a reduced simulation function, comprises a ...
US-1,004,4790 Extending digital artifacts through an interactive surface to a mobile device and creating a communication...
A unique system and method that facilitates extending input/output capabilities for resource deficient mobile devices and interactions between multiple...
US-1,004,4778 Configuring channels for sharing media
A user interface for sharing media items with others. From a sender's perspective, embodiments of the invention allow for an easy-to-use drag-and-drop technique...
US-1,004,4775 Calculating an entity'S location size via social graph
Techniques for determining a location of an entity are described. A determination module using member profile data may determine the location of the entity....
US-1,004,4763 Protecting content from third party using client-side security protection
Architecture that employs encryption and storage of encryption keys to protect trusted client message content from an untrusted third-party hosted service. Each...
US-1,004,4750 Code labeling based on tokenized code samples
Disclosed herein are systems and methods for detecting script code malware and generating signatures. A plurality of script code samples are received and...
US-1,004,4729 Analyzing requests to an online service
Computerized methods enable automatic monitoring of requests to an online service and apply access restrictions, as appropriate, to servicing of requests in...
US-1,004,4712 Authentication based on gaze and physiological response to stimuli
A user may be authenticated to access an account, computing device, or other resource based on the user's gaze pattern and neural or other physiological...
US-1,004,4693 Security for confidential data
In an example embodiment, a submission of confidential data is received from a user. Then, the confidential data is encrypted using a first public key generated...
US-1,004,4668 Expanding a social network
This disclosure relates to systems and methods for expanding a social network. A method includes retrieving contact lists from a plurality of devices,...
US-1,004,4655 Managing distribution of media content
This disclosure relates to systems and methods that include receiving media content from a content submitter, classifying the media content by initiating one of...
US-1,004,4525 Scalable tenant networks
Template-driven locally calculated policy updates for virtualized machines in a datacenter environment are described. A central control and monitoring node...
US-1,004,4515 Operating system supporting cost aware applications
A mobile computing device that supports cost-aware application components for operation over a metered network. A current basis for computing usage charges over...
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,4095 Radiating structure with integrated proximity sensing
A wireless transmission system disclosed herein includes a radiating structure integrated into a computing device case that substantially encloses electronics...
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....
← 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.