Microsoft patents granted on 14 June 2011

44 US patents granted on 14 June 2011 and assigned to Microsoft

1 7,962,938 Specialized media presentation via an electronic program guide (EPG)
2 7,962,937 Media content catalog service
3 7,962,922 Delivering callbacks into secure application areas
4 7,962,918 System and method for controlling inter-application association through contextual policy control
5 7,962,917 System data interfaces, related architectures, print system data interfaces and related print system architectures
6 7,962,912 One-time initialization
7 7,962,908 System and method for importing a configured data set into a target set
8 7,962,904 Dynamic parser
9 7,962,901 Using dynamic analysis to improve model checking
10 7,962,856 Lookup control configuration
11 7,962,846 Organization of annotated clipping views
12 7,962,843 Browser session overview
13 7,962,797 Automated health model generation and refinement
14 7,962,711 Pre-caching files from removable device to expedite perceived download performance
15 7,962,651 Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith
16 7,962,639 Media processing technologies
17 7,962,636 Using a variable identity pipe for constrained delegation and connection pooling
18 7,962,627 Peer-to-peer network address translator (NAT) traversal techniques
19 7,962,623 Sustaining session connections
20 7,962,621 Policy service system architecture for sessions created using STUN
21 7,962,605 Distributed device discovery framework for a network
22 7,962,585 Partial item change tracking and synchronization
23 7,962,571 Method and system for collecting information from computer systems based on a trusted relationship
24 7,962,525 Automated capture of information generated at meetings
25 7,962,510 Using content analysis to detect spam web pages
26 7,962,507 Web content mining of pair-based data
27 7,962,497 Relationship modeling
28 7,962,493 Dynamic computation of identity-based attributes
29 7,962,487 Ranking oriented query clustering and applications
30 7,962,456 Parallel nested transactions in transactional memory
31 7,962,426 Role/persona based applications
32 7,962,347 Advisor referral
33 7,962,344 Depicting a speech user interface via graphical elements
34 7,962,335 Robust decoder
35 7,962,323 Converting dependency grammars to efficiently parsable context-free grammars
36 7,961,983 Generating gigapixel images
37 7,961,910 Systems and methods for tracking a model
38 7,961,903 Handwriting style data input via keys
39 7,961,786 Signaling field type information
40 7,961,726 Framework for optimizing and simplifying network communication in close proximity networks
41 7,961,711 Fitness based routing
42 7,961,463 Power efficient data center
43 7,961,188 Persistent formatting for interactive charts
44 7,961,174 Tracking groups of users in motion capture system