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,012,6889 Techniques for locally improving signal to noise in a capacitive touch sensor
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for digital signal processing (DSP) techniques for generally...
US-1,012,6813 Omni-directional camera
A 360-degree camera captures images from every direction. The user specifies the region of interest for the camera with a gesture, for example by pointing with...
US-1,012,6804 Balancing input phases across server rack power supplies
Aspects extend to methods, systems, and computer program products for balancing input phases across server rack power supplies. A rack manager can monitor...
US-1,012,6785 Cam lock hinge for determinant movement
A hinge for providing determinant motion in an electronic device includes a first body, a second body, and a lock. The lock includes a first cam connected to...
US-1,012,6771 Localized weather prediction through utilization of cameras
Described herein are various technologies pertaining to predicting an amount of electrical power that is to be generated by a power system at a future point in...
US-1,012,6553 Control device with holographic element
A head-mounted display device may display a holographic element with a portable control device. Image data of a physical environment including the control...
US-1,012,6489 Liquid crystal display module
An LCD module comprises an LCD panel and a backlight unit. The LCD panel has a front face and N sides (where N>2). The backlight unit comprises a frame, a...
US-1,012,6404 Receiver gain offset
The description relates to receiver gain offset. One example can obtain data sensed by a mobile device at a position. The example can evaluate the sensed data...
US-1,012,6127 Athermalized mounting of inertial measurement unit
Printed circuit boards (PCBs) are configured with an athermalized mounting suitable for securing and positioning and the PCBs within an inertial measurement...
US-1,012,4249 Game controller with removable controller accessory
A game controller includes an electronic input sensor and a mounting platform. The mounting platform includes an accessory-retention feature and a...
US-1,012,3710 Optical pulse-rate sensor pillow assembly
A sensory-and-logic system comprises an illumination source configured to emit a blood-sensing light, a window through which the blood-sensing light passes en...
US-D833,429 Electronic tablet and input device for an electronic tablet
US-1,012,3262 Gateway advertisement in a wireless mesh
A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the...
US-1,012,3171 Mobile localized communication for on-the-go users
Mobile localization of communications allows users to communicate anonymously with other users who share a location that is mobile. The systems and methods...
US-1,012,3163 Managing a user's geolocation home range
A geolocation home range for a user is managed. The user's geolocation is tracked and recorded periodically, as the user travels to different geolocations. An...
US-1,012,3150 Game streaming with spatial audio
A game engine may generate video and audio content on a per-frame basis. Audio data corresponding to a current frame may be generated to comprise sound-field...
US-1,012,3140 Dynamic calibration of an audio system
Technologies pertaining to calibration of filters of an audio system are described herein. A mobile computing device is configured to compute values for...
US-1,012,3128 Speaker arrangement
According to one aspect, there is provided a speaker comprising a body, a surface structure rigidly attached to the body, electro-magnetic deformable plate...
US-1,012,3038 Video coding / decoding with sub-block transform sizes and adaptive deblock filtering
Techniques and tools for video coding/decoding with motion resolution switching and sub-block transform coding/decoding are described. For example, a video...
US-1,012,3036 Motion vector selection for video encoding
Various embodiments relating to selecting a motion vector in a hardware encoder are disclosed. In one example, a plurality of candidate predicted motion vectors...
US-1,012,2969 Video capture systems and methods
Techniques for video capture including determining a position of a subject in relation to multiple cameras; selecting a foreground camera from the cameras based...
US-1,012,2841 Smartphone proximity card emulation
Methods, systems, and computer program products are provided that enable a portable computing device to emulate a proximity card. A portable computing device is...
US-1,012,2827 Interaction between devices displaying application status information
Methods and apparatus for displaying dynamic status information on a plurality of devices and enabling interactions between these devices are described. In an...
US-1,012,2783 Dynamic data-ingestion pipeline
In order to ingest data from an arbitrary source in a set of sources, a computer system accesses predefined configuration instructions. Then, the computer...
US-1,012,2774 Ephemeral interaction system
Techniques for enabling members that have interacted physically to interact thereafter via an online social networking service are described. According to...
US-1,012,2715 Enhanced multi factor authentication
In one embodiment, a network element comprises one or more processors, and a memory module communicatively coupled to the processor. The memory module comprises...
US-1,012,2663 Proxy email server for routing messages
In various example embodiments, a system and method for generating a proxy email address for routing messages are presented. An email directed to a user with a...
US-1,012,2647 Low-redistribution load balancing
A load-balancing computing device receives a load-balance request for a processing of a workload request associated with a workload. The load-balancing...
US-1,012,2581 Device migration
Personalization data such as settings and/or state is migrated across devices including mobile phones. Device personalizations are pushed to a cloud service or...
US-1,012,2576 Intelligent role selection for dual-role devices
Embodiments described herein are directed to mechanisms that enable roles (e.g., host vs. function, power provider vs. power consumer, master vs. slave, server...
US-1,012,2398 Selecting a subscriber identity module profile host
In one example, an apparatus comprises a first profile host configured to allow storing at least one non-operational SIM profile. The apparatus further...
US-1,012,1514 Video preview based browsing user interface
A first video preview corresponding to a first video program is played back. When it is time to transition from playing back the first video preview to playing...
US-1,012,1485 Spatial audio resource management and mixing for applications
The techniques disclosed herein enable a system to coordinate audio objects that are generated by multiple applications. A system can receive contextual data...
US-1,012,1474 Contextual note taking
Contextual note taking is described. A note taking assistant can receive an indication of a specific presentation session. This indication can be used by the...
US-1,012,1024 Differentially private linear queries on histograms
The privacy of linear queries on histograms is protected. A database containing private data is queried. Base decomposition is performed to recursively compute...
US-1,012,1018 Secure data synchronization
Techniques for secure data synchronization are described. In one or more implementations, a determination is made as to whether enterprise data is stored...
US-1,012,0975 Computationally efficient correlation of genetic effects with function-valued traits
This disclosure presents a model for identifying correlations in genome-wide association studies (GWAS) with function-valued traits that provides increased...
US-1,012,0883 User interface for viewing clusters of images
Method and system for providing a user interface for presenting images of clusters of an image search result is provided. The user interface system displays the...
US-1,012,0854 Application/document collaboration in a multi-device environment
Application/document collaboration in a multi-device environment is provided. An application and associated document or other content, for example, a...
US-1,012,0851 Automatic semantic data enrichment in a spreadsheet
To improve efficiency of populating a spreadsheet with data, the system and method disclosed herein provide for a user to request automatic filling of data into...
US-1,012,0735 Touch application programming interfaces
Systems, methods, apparatuses, and software for touch input systems in computing environments are provided herein. In one example, an interaction service...
US-1,012,0725 Establishing an initial configuration of a hardware inventory
Methods, systems, and computer-readable media for automatically configuring an inventory of hardware to interact seamlessly with a datacenter are provided....
US-1,012,0655 Seamless high performance interoperability between different type graphs that share a garbage collector
Multiple different type hierarchies can communicate in a high performance and seamless manner by sharing a GC and interface dispatch logic. A runtime...
US-1,012,0588 Sliding-window multi-class striping
A sequence of storage devices of a data store may include one or more stripesets for storing data stripes of different lengths and of different types. Each data...
US-1,012,0573 Modular sequential writing of data to data storage devices
An improved interface for managing disparate read, write, and erase sizes and operations in data storage devices is provided. By improving an interface between...
US-1,012,0568 Hover controlled user interface element
Example apparatus and methods concern controlling a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an...
US-1,012,0556 Slide to apply
According to various exemplary embodiments, user input of a single continuous gesture from a touch-sensitive surface of a first device to a touch-sensitive...
US-1,012,0512 Hover sensor
Examples are disclosed herein that relate to hover sensing. One example provides a hover sensor comprising an electrode array including a first electrode subset...
US-1,012,0506 Multi-touch capacitive sensing surface
Disclosed are techniques and systems for distinguishing between inadvertent contact and an intentional key press on a touch-sensitive input device, such as a...
US-1,012,0420 Lockable display and techniques enabling use of lockable displays
This document describes a lockable display and techniques enabling use of a lockable display. The techniques can enable computing devices to lock and unlock a...
← 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.