23 US patents granted on 17 January 2006 and assigned to Microsoft
1 | 6,988,274 | Method, system, and computer program product for representing and connecting an underlying connection-oriented device in a known format |
2 | 6,988,271 | Heavyweight and lightweight instrumentation |
3 | 6,988,268 | IO completion architecture for user-mode networking |
4 | 6,988,223 | ACPI name space validation |
5 | 6,988,180 | Method and apparatus for lock-free, non-blocking hash table |
6 | 6,988,163 | Executing binary images from non-linear storage systems |
7 | 6,988,139 | Distributed computing of a job corresponding to a plurality of predefined tasks |
8 | 6,988,137 | System and method for synchronizing objects between two devices |
9 | 6,988,132 | System and method for identifying and establishing preferred modalities or channels for communications based on participants’ preferences and contexts |
10 | 6,988,124 | Locating potentially identical objects across multiple computers based on stochastic partitioning of workload |
11 | 6,988,108 | Server side sampling of databases |
12 | 6,988,107 | Reducing and controlling sizes of model-based recognizers |
13 | 6,988,098 | Grid data processing systems and methods |
14 | 6,988,072 | Controlling the listening horizon of an automatic speech recognition system for use in handsfree conversational dialogue |
15 | 6,987,865 | System and method for extracting reflection and transparency layers from multiple images |
16 | 6,987,520 | Image region filling by exemplar-based inpainting |
17 | 6,987,512 | 3D navigation techniques |
18 | 6,987,505 | Modular scroll wheel with integral detent-engaging spring tab |
19 | 6,987,468 | Lossless adaptive encoding and decoding of integer data |
20 | 6,987,222 | Determining similarity between artists and works of artists |
21 | 6,987,221 | Auto playlist generation with multiple seed songs |
22 | 6,986,614 | Dual navigation control computer keyboard |
23 | D513,623 | Type font |