25 US patents granted on 23 December 2008 and assigned to Microsoft
1 | D583,387 | Transitional image for a portion of a display screen |
2 | D583,384 | Portion of a keyboard |
3 | D583,315 | Charging device |
4 | 7,469,410 | Playback control methods and arrangements for a DVD player |
5 | 7,469,408 | Document customization for transparent execution on a client and a server |
6 | 7,469,388 | Direction-based system and method of generating commands |
7 | 7,469,386 | Systems and methods for interfacing with computer devices |
8 | 7,469,385 | Methods and systems for abstraction of logical editing operations |
9 | 7,469,380 | Dynamic document and template previews |
10 | 7,469,377 | Dynamic properties of documents and the use of these properties |
11 | 7,469,362 | Using a call stack hash to record the state of a process |
12 | 7,469,359 | Method and apparatus for testing communication software |
13 | 7,469,347 | Methods to test multimedia devices on computer systems |
14 | 7,469,343 | Dynamic substitution of USB data for on-the-fly encryption/decryption |
15 | 7,469,272 | System and method utilizing test notifications |
16 | 7,469,257 | Generating and monitoring a multimedia database |
17 | 7,469,253 | Associative hash partitioning using pseudo-random number generator |
18 | 7,469,251 | Extraction of information from documents |
19 | 7,469,143 | Model and method for computing performance bounds in multi-hop wireless networks |
20 | 7,469,050 | Organization-based content rights management and systems, structures, and methods therefor |
21 | 7,469,048 | Methods for point compression for jacobians of hyperelliptic curves |
22 | 7,469,011 | Escape mode code resizing for fields and slices |
23 | 7,468,801 | Electronic ink processing |
24 | 7,468,733 | Method and system for improving color reduction |
25 | 7,468,683 | Encoding conversion fallback |