Microsoft patents granted on 11 October 2011

34 US patents granted on 11 October 2011 and assigned to Microsoft

1 8,037,493 Modular remote control and user interfaces
2 8,037,452 Task aware source checkin and build
3 8,037,437 Optimizing systems-on-a-chip using the dynamic critical path
4 8,037,417 Lasso select
5 8,037,200 Media organization for distributed sending of media data
6 8,037,182 Capture of content from dynamic resource services
7 8,037,181 Re-partitioning directories
8 8,037,135 Automatic distributed downloading
9 8,037,123 Securely and efficiently extending data processing pipeline functionality
10 8,037,121 Multipurpose data input/output and display configurations for a data processing apparatus
11 8,037,112 Efficient access of flash databases
12 8,037,110 Business data access client for online/offline client use
13 8,037,109 Generation of repeatable synthetic data
14 8,037,104 System and method for filtering and organizing items based on common elements
15 8,037,096 Memory efficient data processing
16 8,037,069 Membership checking of digital text
17 8,037,046 Collecting and presenting temporal-based action information
18 8,037,043 Information retrieval system
19 8,037,042 Automated analysis of user search behavior
20 8,037,039 Runtime class database operation
21 8,037,033 Log manager for aggregating data
22 8,036,961 Dynamically managing timesheet data associated with multiple billing types
23 8,036,942 Ecommerce marketplace integration techniques
24 8,036,595 Capacitive bonding of devices
25 8,036,468 Invariant visual scene and object recognition
26 8,036,384 Enhanced shared secret provisioning protocol
27 8,036,379 Cryptographic processing
28 8,036,366 Intelligent formatting of VoIP telephone numbers
29 8,036,274 SIMD lapped transform-based digital media encoding/decoding
30 8,036,240 Software defined cognitive radio
31 8,036,227 Quality of service support for A/V streams
32 8,036,140 Application programming interface for inviting participants in a serverless peer to peer network
33 8,035,646 Systems and methods for downloading algorithmic elements to a coprocessor and corresponding techniques
34 8,035,615 User input device with ring-shaped scroll wheel