Microsoft patents granted on 22 February 2011

38 US patents granted on 22 February 2011 and assigned to Microsoft

1 7,895,627 Pre-fragmentation of data destined for low resource clients
2 7,895,598 Page and device-optimized cascading style sheets
3 7,895,590 Update at shutdown
4 7,895,582 Facilitating stack read and write operations in a software transactional memory system
5 7,895,579 Automated method and system for collecting and reporting API performance profiles
6 7,895,574 System and methods for automatically verifying management packs
7 7,895,531 Floating command object
8 7,895,529 System and method for processing featured content
9 7,895,524 Integrated experience of vogue system and method for shared integrated online social interaction
10 7,895,449 System and method for securely delivering installation keys to a production facility
11 7,895,346 Application level router for routing heterogeneous input to the most appropriate application
12 7,895,345 Distributed routing table architecture and design
13 7,895,319 Variable DNS responses based on client identity
14 7,895,309 Network event notification and delivery
15 7,895,280 Composing message processing pipelines
16 7,895,270 Transport abstraction for multiparty replication
17 7,895,262 Web service application protocol and SOAP processing model
18 7,895,249 Selective file purging for delete or rename
19 7,895,246 Collection bin for data management and transformation
20 7,895,242 Compressed storage management
21 7,895,209 Presentation of information based on current activity
22 7,895,205 Using core words to extract key phrases from documents
23 7,895,193 Arbitration of specialized content using search results
24 7,895,184 Automatic filtering and scoping of search results
25 7,895,179 Asynchronous updating of web page data views
26 7,895,174 Database part table junctioning
27 7,895,173 System and method facilitating unified framework for structured/unstructured data
28 7,895,154 Communication reputation
29 7,895,148 Classifying functions of web blocks based on linguistic features
30 7,895,146 Time modulated generative probabilistic models for automated causal discovery that monitors times of packets
31 7,895,031 Language model sharing
32 7,894,995 Molecular interaction predictors
33 7,894,944 Environmental monitoring in data facilities
34 7,894,677 Reducing human overhead in text categorization
35 7,894,650 Discover biological features using composite images
36 7,894,630 Tamper-resistant text stream watermarking
37 7,892,079 Detect-point-click (DPC) based gaming systems and techniques
38 7,892,078 Racing line optimization