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,021,0170 Chunk storage deduplication using graph structures
Deduplication is integrated with software building and chunk storing. A dedup module includes dedup software, a build graph interface, and a chunk store...
US-1,021,0146 Productivity tools for content authoring
An assisted content authoring productivity tool can provide a set of structured content related to at least one topic determined from a user's expression of...
US-1,020,9975 Logical migration of applications and data
Implementations are described of a computing device that migrates data and software applications from a first computing device to a second computing device, in...
US-1,020,9954 Equal access to speech and touch input
Input access may be provided. A user interface may be displayed on a user device. Upon receiving a selection of at least one element of the user interface, a...
US-1,020,9907 Secure removal of sensitive data
Representative embodiments disclose how to remove spilled data from an unauthorized system and/or service in a cloud service. Some embodiments allow a user to...
US-1,020,9899 Storage virtualization offload
Embodiments relate to off-loading aspects of storage virtualization to storage hardware and modifying software to take advantage of hardware virtualization...
US-1,020,9880 Travel log for manipulation of content
Various embodiments provide a travel log for manipulation of content. In at least some embodiments, the travel log can be presented as a visual element of a web...
US-1,020,9864 UI differentiation between delete and clear
An intuitive user interface for clearing or deleting a structured data element is provided. One or more elements in a data structure may be selected and upon...
US-1,020,9849 Adaptive user interface pane objects
Aspects of a system for automatically managing a pane in a user interface on a small form factor computing device include an adaptive pane module for...
US-1,020,9847 Metadata driven customization of a computer application
A method of facilitating customization of a software-implemented business process includes storing, within a mobile computing device, a subscription list of...
US-1,020,9834 Integrated self-capacitive touch display
A display with integrated self-capacitance sensors comprises a sensor electrode and a guard layer in the display stack. Touch displays combine internally...
US-1,020,9801 Bendable device with display in movable connection with body
A bendable device is provided. The device comprises: a body comprising a bending region and a flexible display stack comprising at least one active layer and a...
US-1,020,9785 Volatility based cursor tethering
Modifying a tether linked to a cursor based on depth volatility of the cursor is disclosed. Multiple displays show a three-dimensional image that seems to be at...
US-1,020,9745 Input devices and methods of manufacturing
An input device is described. The input device may include at least four key caps of a keyset and a keyboard cover surrounding the at least four key caps. Each...
US-1,020,9726 Secure input voltage adjustment in processing devices
Secure voltage adjustment techniques for computing systems and processing devices are presented herein. In one example, a method of controlling operating...
US-1,020,9520 Near eye display multi-component dimming system
A system and method are disclosed for controlling an amount of ambient light transmitted to the eye of a wearer through an NED device. A passive component such...
US-1,020,9360 Reduced phase sampling for high speed depth sensing
Disclosed is a technique to use only two phase captures per frequency capture to perform calculations to generate a depth frame (i.e. a total of 4...
US-1,020,7183 Wireless gaming protocol
Example apparatus and methods concern establishing, maintaining, managing, or terminating communications between an access point and a client in a wireless...
US-1,020,6618 Optimized visibility for sleep sessions over time
A sleep application running on a computing platform such as a server utilizes sleep data from a remote system that monitors a user's sleep behaviors and...
US-1,020,6317 Modular radio frequency shielding
In an embodiment, a modular RF shielding is disclosed. According to an embodiment, a device is disclosed comprising: at least one radio frequency shielding...
US-1,020,6074 Remote access to a mobile communication device over a wireless local area network (WLAN)
A method and arrangement is provided which allows a PC or other client device to be used to communicate with third parties through a mobile communication device...
US-1,020,6065 Place-specific buddy list services
An information service provides search and notifications to inform when certain people (e.g., friends, family, business contacts, etc.) are nearby so as to...
US-1,020,6057 User-selectable environments for mobile communications devices
At a mobile communications device, a communication is received from a communication source. An indication of an environment type associated with the...
US-1,020,6044 Display structure having a visual display and an audio output
A display surface structure comprises a deformable transparent surface layer, a visual display layer visible through the deformable transparent surface layer, a...
US-1,020,5966 Syntax structures indicating completion of coded regions
Syntax structures that indicate the completion of coded regions of pictures are described. For example, a syntax structure in an elementary bitstream indicates...
US-1,020,5931 Power efficient laser diode driver circuit and method
A voltage mode laser diode driver selectively turns on and off a laser diode. An output stage has an output node configured to be connected to one of the...
US-1,020,5786 Multi-user application executing in user privilege mode
A method and system for providing a multi-user application executing in a user privilege mode with access to resources of multiple users is described. The...
US-1,020,5755 Distributed connectivity policy enforcement with ICE
Instead of utilizing a centralized server or hardware (routers/gateways) to enforce connectivity policy restrictions, the policy connectivity restrictions for...
US-1,020,5731 Contextually-aware location sharing services
Technologies are described herein for providing contextually-aware location sharing services for computing devices. In some configurations, the techniques...
US-1,020,4677 Superconducting memory system with stacked drivers and differential transformers
A memory system including an array of memory cells may include a set of word-lines, and a set of return word-lines coupled to the memory cells in the array of...
US-1,020,4659 Hard disk drive backplane for immersion-cooled circuit board
A system includes a support member and a hard disk drive interface connector, where a first side of the hard disk drive interface connector is disposed on a...
US-1,020,4539 Ambient light context-aware display
Embodiments are disclosed that relate to modifying a display of a portable electronic device to account for ambient light. For example, one disclosed embodiment...
US-1,020,4458 Color fill in an augmented reality environment
A method for operating a head-mounted computing device that includes displaying an image of an environment on a display of the head-mounted computing device and...
US-1,020,4451 Multi-optical surface optical design
A multi-optical surface optical design for generating multiple focal planes with identical image data displayed at substantially the same time to generate the...
US-1,020,4447 2D image processing for extrusion into 3D objects
Techniques are described for transforming image data, such as two dimensional (2D) or partial three dimensional (3D) image data, into a 3D model. Upon receiving...
US-1,020,4397 Bowtie view representing a 360-degree image
Techniques are described herein that are capable of providing a bowtie view of an environment. A bowtie view of an environment is a representation of a...
US-1,020,4395 Stereoscopic virtual reality through caching and image based rendering
Virtual reality is provided by a mobile VR device. VR scenes are displayed by serving an application's image requests from a local cache of pre-rendered image...
US-1,020,4392 Graphics processing unit partitioning for virtualization
Techniques for graphics processing unit (GPU) partitioning for virtualization are described herein. In one or more implementations, a GPU partitioning manager...
US-1,020,4338 Synchronizing contents of removable storage devices with a multimedia network
Methods, systems, and engines are presented for synchronizing contents of removable storage devices with a multimedia network. In one implementation, a change...
US-1,020,4307 Classification of members in a social networking service
A method and apparatus for scoring member data in a social networking service is provided. A method comprises training a model based on training data and a...
US-1,020,4305 Measurement-only topological quantum computation
Measurement-only topological quantum computation using both projective and interferometrical measurement of topological charge is described. Various issues that...
US-1,020,4262 Infrared imaging recognition enhanced by 3D verification
A three-dimensional (3D) image system recognition system includes a flood light source, a structured light source, and an imaging sensor. The flood light source...
US-1,020,4241 Theft and tamper resistant data protection
Systems and methods are provided for adding security to client data by maintaining keys providing access to the client data remotely from the client data. In...
US-1,020,4235 Content item encryption on mobile devices
Applications are stored on removable storage of a mobile device in an encrypted form to provide isolation and piracy protection. In one implementation, each...
US-1,020,4214 Periodicity detection of network traffic
The improved detection of malicious processes executing on a networked computing device is provided. An agent running on the networked computing device monitors...
US-1,020,4163 Active prediction of diverse search intent based upon user browsing behavior
Many search engines attempt to understand and predict a user's search intent after the submission of search queries. Predicting search intent allows search...
US-1,020,4156 Displaying graphical representations of query suggestions
A user enters a query into an element of a user interface. Query suggestions that are based on the query are displayed around the query in the user interface....
US-1,020,4142 Progressive spatial searching using augmented structures
A location associated with a user of a computing device and a prefix portion of an input string may be received as one or more successive characters of the...
US-1,020,4114 Replicating data across data centers
The present techniques prioritize transmission of feature information associated with data copies in data transmission, and selectively transmit the data copies...
US-1,020,4113 Reverse replication to rollback corrupted files
The present invention extends to methods, systems, and computer program products for reverse replication to rollback corrupted files. When a computer system...
← 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.