Microsoft patents granted on 02 October 2007

30 US patents granted on 02 October 2007 and assigned to Microsoft

1 D552,114 User interface for a portion of a display screen
2 D552,092 Portion of an electronic mouse
3 D551,992 Portion of a watch
4 7,278,143 System and related methods for accessing management functionality through a command line utility
5 7,278,135 Method and system for generating an efficient test suite from a domain description with given constraints
6 7,278,131 Compact hardware identification for binding a software package to a computer system having tolerance for hardware changes
7 7,278,115 Methods, apparatus and data structures for providing a user interface to objects, the user interface exploiting spatial memory and visually indicating at least one object parameter
8 7,278,103 User interface to display and manage an entity and associated resources
9 7,278,102 Methods, system and media players for rendering different media types
10 7,278,095 Object persister
11 7,278,091 Method and system for selectively enforcing presentation themes
12 7,278,059 Method for testing operating system components
13 7,278,009 Tiered sequential processing media data through multiple processor chains with longest path tier assignment of processors
14 7,277,966 Method and apparatus for detecting the type of interface to which a peripheral device is connected
15 7,277,952 Distributed system resource protection via arbitration and ownership
16 7,277,946 Distributed session listing and content discovery
17 7,277,938 Method and system for managing performance of data transfers for a data access system
18 7,277,905 System and method for a consistency check of a database backup
19 7,277,885 Systems and methods for filter processing using hierarchical data and data structures
20 7,277,884 Method and system for generating help files based on user queries
21 7,277,848 Measuring and using reliability of complexity estimates during quality and rate control for digital audio
22 7,277,827 Device testing framework for creating device-centric scenario-based automated tests
23 7,277,732 Language input system for mobile devices
24 7,277,700 System and method for emulating a telephony driver
25 7,277,541 Method and system for using a portion of a digital good as a substitution box
26 7,277,486 Parameterization for fading compensation
27 7,277,137 Method and apparatus for selecting among multiple tuners
28 7,277,089 Highlevel active pen matrix
29 7,277,084 Accelerated data navigation
30 7,277,029 Using language models to expand wildcards