Microsoft patents granted on 30 January 2007

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