38 US patents granted on 30 January 2007 and assigned to Microsoft
1 | D536,003 | Icon for a portion of a display screen |
2 | D536,002 | Icon for a portion of a display screen |
3 | D536,001 | Icon for a portion of a display screen |
4 | D536,000 | Icon for a portion of a display screen |
5 | D535,999 | Icon for a portion of a display screen |
6 | D535,998 | User interface for a portion of a display screen |
7 | D535,997 | Image for a portion of a display screen |
8 | 7,171,692 | Asynchronous communication within a server arrangement |
9 | 7,171,671 | Method and system for providing state change notifications in device drivers |
10 | 7,171,669 | Providing predictable scheduling of programs using repeating precomputed schedules on discretely scheduled and/or multiprocessor operating systems |
11 | 7,171,662 | System and method for software licensing |
12 | 7,171,655 | Verifier to check intermediate language |
13 | 7,171,651 | Method and system for remotely controlling the reporting of events occurring within a computer system |
14 | 7,171,648 | System and method for implementing object property grouping |
15 | 7,171,626 | System and method for presenting the contents of a content collection based on content type |
16 | 7,171,614 | Displaying plug-in derived content in an application’s browser-embedded window with callbacks |
17 | 7,171,556 | VPN enrollment protocol gateway |
18 | 7,171,489 | Method to synchronize and upload an offloaded network stack connection with a network stack |
19 | 7,171,475 | Peer networking host framework and hosting API |
20 | 7,171,464 | Method of tracing data traffic on a network |
21 | 7,171,459 | Method and apparatus for handling policies in an enterprise |
22 | 7,171,450 | Framework to enable integration of anti-spam technologies |
23 | 7,171,399 | Method for efficient query execution using dynamic queries in database environments |
24 | 7,171,353 | Grammar-based automatic data completion and suggestion for user input |
25 | 7,171,352 | Linguistic object model |
26 | 7,171,351 | Method and system for retrieving hint sentences using expanded queries |
27 | 7,171,337 | Event-based automated diagnosis of known problems |
28 | 7,171,107 | Timecoding media samples |
29 | 7,171,056 | System and method for converting whiteboard content into an electronic document |
30 | 7,171,044 | Red-eye detection based on red region detection with eye confirmation |
31 | 7,171,025 | Automatic detection and tracking of multiple individuals using multiple cues |
32 | 7,171,001 | Method and apparatus for managing secure collaborative transactions |
33 | 7,170,870 | Data packet transmission for channel-sharing collocated wireless devices |
34 | 7,170,527 | Interactive horizon mapping |
35 | 7,170,514 | Determining regions that are occluded from an observation point |
36 | 7,170,491 | Accelerated scrolling |
37 | 7,168,813 | Mediacube |
38 | 7,168,249 | Microelectrical mechanical structure (MEMS) optical modulator and optical display system |