Microsoft patent applications published on 28 October 2010

40 US patent applications published on 28 October 2010 and assigned to Microsoft

1 20100275256 Switching an Application, User, and Security Context Based on Device Orientation
2 20100275218 CONTROLLING ACCESS OF APPLICATION PROGRAMS TO AN ADAPTIVE INPUT DEVICE
3 20100275212 CONCURRENT DATA PROCESSING IN A DISTRIBUTED SYSTEM
4 20100275209 READER/WRITER LOCK WITH REDUCED CACHE CONTENTION
5 20100275208 Reduction Of Memory Latencies Using Fine Grained Parallelism And Fifo Data Structures
6 20100275207 GATHERING STATISTICS IN A PROCESS WITHOUT SYNCHRONIZATION
7 20100275191 CONCURRENT MUTATION OF ISOLATED OBJECT GRAPHS
8 20100275188 Intermediate Language Representation and Modification
9 20100275186 SEGMENTATION FOR STATIC ANALYSIS
10 20100275162 SYSTEM AND METHOD FOR GENERATING SUGGESTED ALTERNATIVES FOR VISUAL OR AUDIBLE SUBMISSIONS
11 20100275156 Managing Data Across a Semantic Data View and a Presentation Data View
12 20100275148 AGENDA AND DAY HYBRID CALENDAR VIEW
13 20100275137 OPENING NETWORK-ENABLED ELECTRONIC DOCUMENTS
14 20100275131 LATE LOADING RICH MEDIA
15 20100275123 Media Timeline Interaction
16 20100275122 CLICK-THROUGH CONTROLLER FOR MOBILE INTERACTION
17 20100275109 EFFICIENT DISCOVERY, DISPLAY, AND AUTOCOMPLETION OF LINKS TO WIKI RESOURCES
18 20100274983 INTELLIGENT TIERS OF BACKUP DATA
19 20100274982 HYBRID DISTRIBUTED AND CLOUD BACKUP ARCHITECTURE
20 20100274937 PROVIDING LOCK-BASED ACCESS TO NODES IN A CONCURRENT LINKED LIST
21 20100274920 Adjustment of Transmission Data Rate Based on Data Errors and/or Latency
22 20100274910 HOSTED APPLICATION SANDBOX MODEL
23 20100274885 PROACTIVE LOAD BALANCING
24 20100274854 DIGITAL MEDIA TRANSFER BASED ON USER BEHAVIOR
25 20100274821 Schema Matching Using Clicklogs
26 20100274813 EXTENSIBLE FRAMEWORK FOR DATA IMPORT AND EXPORT
27 20100274780 SYSTEMS AND METHODS FOR MODELING PARTITIONED TABLES AS LOGICAL INDEXES
28 20100274768 DE-DUPLICATION AND COMPLETENESS IN MULTI-LOG BASED REPLICATION
29 20100274765 DISTRIBUTED BACKUP AND VERSIONING
30 20100274763 METHOD AND SYSTEM FOR SYNTHETIC BACKUP AND RESTORE
31 20100274762 DYNAMIC PLACEMENT OF REPLICA DATA
32 20100274750 Data Classification Pipeline Including Automatic Classification Rules
33 20100274628 ADVERTISEMENT COORDINATION
34 20100274573 DATA RELEVATION AND PATTERN OR EVENT RECOGNITION
35 20100272367 IMAGE PROCESSING USING GEODESIC FORESTS
36 20100272258 BIDIRECTIONAL DYNAMIC OFFLOADING OF TASKS BETWEEN A HOST AND A MOBILE DEVICE
37 20100271467 LIGHT-FIELD DISPLAY
38 20100271383 SHADING USING TEXTURE SPACE LIGHTING AND NON-LINEARLY OPTIMIZED MIP-MAPS
39 20100271315 ENCODING AND DECODING ADAPTIVE INPUT DEVICE INPUTS
40 20100271306 Multi-Mode Optical Navigation