Microsoft patents granted on 24 July 2012

46 US patents granted on 24 July 2012 and assigned to Microsoft

1 RE43,545 Virtual skywriting
2 D664,152 Display screen with user interface
3 8,230,511 Trusted operating environment for malware detection
4 8,230,485 Method and system for controlling access privileges for trusted network nodes
5 8,230,451 Compliance interface for compliant applications
6 8,230,436 Aggregating recurrent schedules to optimize resource consumption
7 8,230,405 Administrative tool environment
8 8,230,386 Monitoring distributed applications
9 8,230,359 System and method that facilitates computer desktop use via scaling of displayed objects with shifts to the periphery
10 8,230,357 Visually processing instance data
11 8,230,336 Efficient discovery, display, and autocompletion of links to wiki resources
12 8,230,319 Web-based visualization, refresh, and consumption of data-linked diagrams
13 8,230,269 Monitoring data categorization and module-based health correlations
14 8,230,265 Testing software in electronic devices
15 8,230,231 One time password key ring for mobile computing device
16 8,230,155 Direct memory access filter for virtualized operating systems
17 8,230,150 Interface protocol and API for a wireless transceiver
18 8,230,061 Network resource management with prediction
19 8,230,056 Enterprise management system
20 8,230,053 Web address converter for dynamic web pages
21 8,230,052 Module diagnostic toolkit for client-server based protocols
22 8,230,032 Message data management
23 8,230,024 Delegating instant messaging sessions
24 8,230,012 Internet video conferencing on a home television
25 8,229,996 Asynchronous processing of task components in connection with rights management system and the like
26 8,229,980 State buckets
27 8,229,976 Data binding for XML schemas
28 8,229,970 Efficient storage and retrieval of posting lists
29 8,229,968 Data caching for distributed execution computing
30 8,229,963 Schema for federated searching
31 8,229,960 Web-scale entity summarization
32 8,229,930 URL reputation system
33 8,229,923 Multidimensional data space queries with expression evaluation
34 8,229,907 Hardware accelerated transactional memory system with open nested transactions
35 8,229,824 Combined estimate contest and prediction market
36 8,229,796 Automated direct bids to purchase entertainment content upon a predetermined event
37 8,229,753 Web server controls for web enabled recognition and/or audible prompting
38 8,229,735 Grammar checker for visualization
39 8,229,730 Indexing role hierarchies for words in a search index
40 8,229,718 Use of scientific models in environmental simulation
41 8,229,509 Protective shroud for handheld device
42 8,229,221 Image processing using masked restricted boltzmann machines
43 8,228,994 Multi-view video coding based on temporal and view decomposition
44 8,228,927 Path discovery and message transfer in partially connected mobile ad hoc networks
45 8,228,824 VoIP contextual information processing
46 8,228,800 Optimized transport protocol for delay-sensitive data