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-9,471,591 Iterative disk upload based on differencing disk format
Updating a remote storage data set. A method includes, from a local service providing a hint of a remote storage data set that may exist at a remote service. An...
US-9,471,556 Collaboration using multiple editors or versions of a feature
A system is provided in which access to documents and collaboration across varied platforms and feature versions is supported. A conversion and merge services...
US-9,471,532 Remote core operations in a multi-core computer
A multi-core processor with a shared physical memory is described. In an embodiment a sending core sends a memory write request to a destination core so that...
US-9,471,474 Cloud deployment infrastructure validation engine
Embodiments of the invention provide a set of validators that can be used to determine whether an installation is operating within desired parameters and is in...
US-9,471,392 Use of metrics to control throttling and swapping in a message processing
A system and method of using metrics to control throttling and swapping in a message processing system is provided. A workload status of a message processing...
US-9,471,348 Applying policies to schedule network bandwidth among virtual machines
Computerized methods, systems, and computer-storage media for allowing virtual machines (VMs) residing on a common physical node to fairly share network...
US-9,471,301 Packaging content updates
Aspects of the present disclosure are directed to obtaining user feedback and causing a package of content updates to be created and distributed based on the...
US-9,471,288 Compile based obfuscation
Compiler based obfuscation is described. To protect portions of a code project with obfuscations, the code is modified within a compiler to produce one or more...
US-9,471,286 System and method for providing code completion features for code modules
Systems and methods are described for providing code completion features for code modules that have been incorporated into a source code document being edited...
US-9,471,194 Rendering windows having transparent properties from a remote desktop environment
Embodiments of the present disclosure relate to a remote desktop system which allows an application that executes on a remote computing device to be presented...
US-9,471,159 Interactive stylus with discrete circuit multiplexing system
A discrete circuit multiplexing system in an interactive stylus is provided. The discrete circuit multiplexing system includes a first electrode and second...
US-9,471,068 Low cost storage for rarely read data
Low cost storage for write once read rarely data is described. In an embodiment a storage device comprises a plurality of hard disk drives connected to a server...
US-9,470,919 Methods for producing a glass-based non planar digital display
A method of producing a curved display for an electronic device comprises providing a substrate comprising a first curvable section comprising at least one flat...
US-9,470,778 Learning from high quality depth measurements
A depth camera computing device is provided, including a depth camera and a data-holding subsystem holding instructions executable by a logic subsystem. The...
US-9,470,529 Activating and deactivating sensors for dead reckoning
An identification is made as to when a device is at an anchor location, which can be a proximity zone along an edge of a dead zone or a location where a signal...
US-9,468,848 Assigning gesture dictionaries
Techniques for assigning a gesture dictionary in a gesture-based system to a user comprise capturing data representative of a user in a physical space. In a...
US-D769,325 Display screen with icon
US-D769,322 Display screen with icons
US-D769,316 Display screen with icon group
US-D769,310 Display screen with animated graphical user interface
US-D769,309 Display screen with animated graphical user interface
US-D769,308 Display screen with animated graphical user interface
US-D769,307 Display screen with animated graphical user interface
US-D769,306 Display screen with animated graphical user interface
US-D769,305 Display screen with animated graphical user interface
US-D769,304 Display screen with animated graphical user interface
US-D769,303 Display screen with animated graphical user interface
US-D769,302 Display screen with animated graphical user interface
US-D769,300 Display screen with graphical user interface
US-D769,298 Display screen with transitional graphical user interface
US-D769,282 Display screen with animated graphical user interface
US-D769,279 Display screen with graphical user interface
US-D769,269 Display screen with graphical user interface
US-D769,267 Display screen with graphical user interface
US-D769,266 Display screen with animated graphical user interface
US-D769,265 Display screen with animated graphical user interface
US-D769,264 Display screen with graphical user interface
US-D769,263 Display screen with animated graphical user interface
US-D769,262 Display screen with animated graphical user interface
US-D769,261 Display screen with icon group and display screen with icon set
US-D769,259 Display screen with animated graphical user interface
US-D769,258 Display screen with graphical user interface
US-D769,257 Display screen with graphical user interface
US-D769,256 Display screen with animated graphical user interface
US-9,467,834 Mobile device emergency service
Mobile device emergency service techniques are described. In embodiments, a client device includes one or more modules implemented at least partially in...
US-9,467,681 Representation and compression of depth data
The techniques and arrangements described herein provide for layered compression of depth image data. In some examples, an encoder may partition depth image...
US-9,467,571 Echo removal
Echo removal techniques are described. An echo path of the echo in a received audio signal is modelled using a first model to determine a first model estimate...
US-9,467,526 Network communication using intermediation processor
Cooperative interaction of a message processor and an intermediation processor. The message processor processes messages received from a network and to be sent...
US-9,467,503 Techniques to automatically syndicate content over a network
Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a...
US-9,467,473 System and method for compact form exhaustive analysis of security policies
A system is described that analyzes and validates network security policies associated with network devices. The system includes a compiler and a security...
← 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.