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,024,8312 Glow touch feedback for virtual input devices
The claimed subject matter is directed to providing feedback in a touch screen device in response to an actuation of a virtual unit in a virtual input device....
US-1,024,8301 Contextual user interface
Embodiments of the present invention analyze a context in which a user interacts with a computer interface and automatically optimizes the interface for the...
US-1,024,8279 Task completion across devices using a shared work space
A shared work space application provides a work space that is commonly accessible across devices and applications so that a user can select and drop items into...
US-1,024,8244 Device operated through opaque cover and system
A device comprising a touch sensing element and a processing unit is provided. The device has one or more cover operation modes. The processing unit is adapted...
US-1,024,8226 Configuring digital pens for use across different applications
A technique is described herein for defining at least some characteristics of a digital pen in a global manner across plural applications, such that the pen...
US-1,024,8224 Input based on interactions with a physical hinge
Techniques for input based on interactions with a physical hinge are described. Generally, a new class of interactions involves user manipulation of a physical...
US-1,024,8199 Gaze detection calibration
Examples relating to calibrating an estimated gaze location are disclosed. One example method comprises monitoring the estimated gaze location of a viewer using...
US-1,024,8192 Gaze target application launcher
A gaze target is recognized via an eye tracking camera. An application launcher is displayed, via a display, at the gaze target based on a user trigger. The...
US-1,024,8191 Virtual rigid framework for sensor subsystem
An apparatus for dynamically determining a displacement of a target sensor in an electronic system is disclosed. The apparatus can comprise a non-line-of-sight...
US-1,024,8186 Processor device voltage characterization
Power reduction and voltage adjustment techniques for computing systems and processing devices are presented herein. In one example, a method includes receiving...
US-1,024,8172 Spectrally selective radiation emission device
A spectrally selective radiation emission device is described. In one or more implementations, an apparatus includes a housing, one or more electrical...
US-1,024,8170 Very low draft housings and methods of manufacturing
A housing and methods of manufacturing a housing are described. The housing may include a plurality of faces and a plurality of surfaces. Two of the plurality...
US-1,024,8158 Enclosure assembly and monitor device including same
An enclosure assembly of a monitor device includes an enclosure cover having a cover wall extending substantially in a first plane between a plurality of sides,...
US-1,024,8081 Holographic phase and amplitude spatial light modulation
A holographic display includes a pixel array including one or more pixels, a holographic data source, a drive array, and a light source. Each pixel includes a...
US-1,024,7970 Measuring strain on display device
A display includes an integrated strain-gauge layer in or on the display for measuring the strain at a plurality of locations on the display. The display is...
US-D844,657 Display screen with animated graphical user interface
US-1,024,4542 Mobile communication device clustering
A mobile communication device includes a network transceiver configured to communicate with a cellular network, a cluster transceiver configured to communicate...
US-1,024,4416 Detecting device presence for a layer 3 connection using layer 2 discovery information
Techniques for monitoring presence of a remote device at Layer 2 that allow reducing power consumption without compromising the device's availability. A device...
US-1,024,4341 HRTF personalization based on anthropometric features
The derivation of personalized HRTFs for a human subject based on the anthropometric feature parameters of the human subject involves obtaining multiple...
US-1,024,4215 Re-projecting flat projections of pictures of panoramic video for rendering by application
Innovations in reconstruction and rendering of panoramic video are described. For example, a view-dependent operation controller of a panoramic video playback...
US-1,024,4211 Immersive interactive telepresence
In embodiments of immersive interactive telepresence, a system includes a vehicle that captures an experience of an environment in which the vehicle travels,...
US-1,024,4200 View-dependent operations during playback of panoramic video
Innovations in reconstruction and rendering of panoramic video are described. For example, a view-dependent operation controller of a panoramic video playback...
US-1,024,4161 Capturing and viewing private photos and videos
In one example, a camera includes an imaging sensor to translate light into a digital image, a storage device to save the digital image in a digital format, and...
US-1,024,4104 Sound-based call-quality detector
System and techniques for sound-based call-quality detector are described herein. An audio sample can be received via a hardware interface from an on-going...
US-1,024,4058 Extending functionality of applications
A centralized location for discovery and data exchange for web applications. Embodiments of the invention are directed to providing a centralized interface...
US-1,024,4051 Cloud metadata discovery API
Embodiments provide an API that provides metadata about a cloud service's endpoints in response to a single query. This allows a cloud service to advertise each...
US-1,024,4040 Content event notifications
A system, method, and apparatus are provided for issuing content event notifications to members of a user community that makes content available to its members....
US-1,024,4022 Media streams from containers processed by hosted code
Described is a technology by which code, such as an untrusted web application hosted in a browser, provides content through an interface for playback by an...
US-1,024,4003 Media session between network endpoints
A media session between an initiating endpoint and a responding endpoint is effected, there being a plurality of available paths through a communication network...
US-1,024,3911 Suggested content for employee activation
Techniques for identifying suggested online content for company administrators to broadcast to company employees via an online social networking service are...
US-1,024,3879 Intelligent placement within a data center
An intelligent placement engine generates a placement map that provides a configuration for deploying a service based at least in part, on one or more...
US-1,024,3824 On-device attribution of network data usage
Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to...
US-1,024,3777 Endpoint data centers of different tenancy sets
An endpoint broker to provide application launch endpoints from multiple data centers having different tenancy sets. Upon accessing a request for an application...
US-1,024,3738 Adding privacy to standard credentials
Standardized digital signature schemes (e.g., Rivest-Shamir-Adleman (RSA), Digital Signature Algorithm (DSA), Elliptical Curve Digital Signature Algorithm...
US-1,024,3279 Slot antenna with radiator element
An antenna assembly includes a conductive plate having a slot formed within the conductive plate. A conductive coupling element is positioned within the slot of...
US-1,024,3185 Battery enclosures in electronic devices
Battery enclosures and electronic devices having a battery enclosure are described herein. In one example, a battery enclosure includes a shell, a battery...
US-1,024,2821 Localized key-click feedback
Disclosed herein are techniques and systems for providing simulated, haptic feedback that is local to physical, non-actuating keys of a keyboard. A keyboard...
US-1,024,2714 Interface for application-specified playback of panoramic video
Innovations in reconstruction and rendering of panoramic video are described, including the use of a platform rendering engine to provide a screen projection...
US-1,024,2672 Intelligent assistance in presentations
An intelligent assistant leverages private data specific to users and data available publically on one or more networks to improve the functionality of devices...
US-1,024,2654 No miss cache structure for real-time image transformations
Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late...
US-1,024,2643 Constrained head-mounted display communication
Examples are disclosed herein that relate to constraining communication among HMD devices. One example provides a computing system comprising a logic machine...
US-1,024,2480 Animated glyph based on multi-axis variable font
Methods and devices for animating variable fonts may include receiving a request to animate one or more glyphs of a variable font in a design space based on one...
US-1,024,2321 Efficient synthesis of repeat-until-success circuits in clifford + T basis
Repeat-Until-Success (RUS) circuits are compiled in a Clifford+T basis by selecting a suitable cyclotomic integer approximation of a target rotation so that the...
US-1,024,2258 Organizational data enrichment
In an example embodiment, a fuzzy join operation is performed by, for each pair of records, evaluating a first plurality of features for both records in the...
US-1,024,2255 Gesture recognition system using depth perceptive sensors
Acquired three-dimensional positional information is used to identify user created gesture(s), which gesture(s) are classified to determine appropriate input(s)...
US-1,024,2230 Preventing inference attacks by joining on confidential data value
In an example embodiment, a method for protecting against confidential data-based inference attacks in a computer system is provided. A first confidential data...
US-1,024,2223 Access controlled graph query spanning
Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic...
US-1,024,2181 Isolating applications hosted by plug-in code
Described is a technology in which one application running in a browser can host another application (e.g., an advertisement) in an isolated manner that...
US-1,024,2164 Managing application specific feature rights
Various systems and methods for modifying application specific feature rights are disclosed herein. In one example, a system for modifying application specific...
US-1,024,2114 Point of interest tagging from social feeds
A method is provided of enriching an entry for an entity in a local index of a search engine with tags. The method comprises obtaining location-related social...
← 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.