Microsoft patents granted on 20 May 2008

38 US patents granted on 20 May 2008 and assigned to Microsoft

1 D569,388 Icon for a portion of a display screen
2 7,376,976 Transcryption of digital content between content protection systems
3 7,376,975 Enhancing digital rights management system security through policy enforcement
4 7,376,972 Session key exchange key
5 7,376,970 System and method for proactive computer virus protection
6 7,376,968 BIOS integrated encryption
7 7,376,935 Design-time system and method to enable programming assistance across languages and compilation boundaries
8 7,376,908 On-screen display image rendered with MPEG hardware
9 7,376,906 Binary cache file format for themeing the visual appearance of a computer system
10 7,376,894 Vector path merging into gradient elements
11 7,376,892 String template pages for generating HTML document
12 7,376,878 Compensating for errors received in a signal
13 7,376,740 Phone application state management mechanism
14 7,376,673 Offline editing of XML files using a solution
15 7,376,672 System and methods for providing adaptive media property classification
16 7,376,668 Dynamic filtering in a database system
17 7,376,663 XML-based representation of mobile process calculi
18 7,376,656 System and method for providing user defined aggregates in a database system
19 7,376,654 System and method for performing remote tracking and reporting of computing system performance, usage, and security data
20 7,376,650 Method and system for redirecting a request using redirection patterns
21 7,376,643 Method and system for determining similarity of objects based on heterogeneous relationships
22 7,376,642 Integrated full text search system and method
23 7,376,586 Method and apparatus for electronic commerce using a telephone interface
24 7,376,551 Definition extraction
25 7,376,547 Systems and methods that facilitate quantum computer simulation
26 7,376,475 Audio buffer configuration
27 7,376,474 Bayesian scoring
28 7,376,395 Controlling a telecommunications device
29 7,376,284 System, computer program and method for 3D object measurement, modeling and mapping from single imagery
30 7,376,275 Clustering
31 7,376,266 Segmented layered image system
32 7,376,235 Methods and systems for frustrating statistical attacks by injecting pseudo data into a data system
33 7,376,122 System and method for link quality source routing
34 7,376,121 Method and system for global routing and bandwidth sharing
35 7,375,852 System and method for supporting a variety of color spaces in a computer operating system
36 7,375,732 Methods and apparatus for navigating an image
37 7,375,493 Inductive battery charger
38 7,375,492 Inductively charged battery pack