Microsoft patent applications published on 26 April 2012

71 US patent applications published on 26 April 2012 and assigned to Microsoft

1 20120102577 INTEGRATING SECURITY PROTECTION TOOLS WITH COMPUTER DEVICE INTEGRITY AND PRIVACY POLICY
2 20120102553 Mixed-Mode Authentication
3 20120102506 WEB SERVICE PATTERNS FOR GLOBALLY DISTRIBUTED SERVICE FABRIC
4 20120102505 DYNAMIC PROCESS VIRTUALIZATION
5 20120102504 APPLICATION LIFETIME MANAGEMENT
6 20120102503 Green computing via event stream management
7 20120102494 MANAGING NETWORKS AND MACHINES FOR AN ONLINE SERVICE
8 20120102493 ORDERED SCHEDULING OF SUSPENDED PROCESSES BASED ON RESUMPTION EVENTS
9 20120102489 ENTITLEMENT LIFECYCLE MANAGEMENT IN A RESOURCE MANAGEMENT SYSTEM
10 20120102487 CREATING AND DEPLOYING SERVICE-READY VIRTUAL HARD DISKS
11 20120102484 INSTALLING SOFTWARE REMOTELY USING A HIGH PRIVILEGE PROCESS
12 20120102481 Coordinated Upgrades In Distributed Systems
13 20120102480 HIGH AVAILABILITY OF MACHINES DURING PATCHING
14 20120102462 PARALLEL TEST EXECUTION
15 20120102458 GENERATING DOCUMENTATION FROM TESTS
16 20120102453 MULTI-DIMENSIONAL OBJECTS
17 20120102437 Notification Group Touch Gesture Dismissal Techniques
18 20120102423 VISUALIZATION FOR RESOURCE CAPACITY MANAGEMENT
19 20120102419 REPRESENTING DATA THROUGH A GRAPHICAL OBJECT
20 20120102418 Sharing Rich Interactive Narratives on a Hosting Platform
21 20120102417 Context-Aware User Input Prediction
22 20120102412 SYNCHRONIZATION OF FORM FIELDS IN A CLIENT-SERVER ENVIRONMENT
23 20120102407 DISPLAYING BATTERY LIFE RESULTING FROM SETTING CHANGES
24 20120102400 Touch Gesture Notification Dismissal Techniques
25 20120102386 Customization of Display Templates
26 20120102355 CONSISTENT MESSAGING WITH REPLICATION
27 20120102298 Low RAM Space, High-Throughput Persistent Key-Value Store using Secondary Memory
28 20120102272 EFFICIENT FILE MANAGEMENT THROUGH GRANULAR OPPORTUNISTIC LOCKING
29 20120102265 Aggregation of Write Traffic to a Data Store
30 20120102232 BIDIRECTIONAL SYNCHRONIZATION WITH CRM APPLICATIONS
31 20120102226 APPLICATION SPECIFIC WEB REQUEST ROUTING
32 20120102224 OPTIMIZED CONSUMPTION OF THIRD-PARTY WEB SERVICES IN A COMPOSITE SERVICE
33 20120102220 ROUTING TRAFFIC IN AN ONLINE SERVICE WITH HIGH AVAILABILITY
34 20120102199 PLACING OBJECTS ON HOSTS USING HARD AND SOFT CONSTRAINTS
35 20120102198 MACHINE MANAGER SERVICE FABRIC
36 20120102186 GOAL STATE COMMUNICATION IN COMPUTER CLUSTERS
37 20120102182 POLICY PROCESSOR FOR CONFIGURATION MANAGEMENT
38 20120102169 AUTOMATIC IDENTIFICATION OF TRAVEL AND NON-TRAVEL NETWORK ADDRESSES
39 20120102168 Communication And Coordination Between Web Services In A Cloud-Based Computing Environment
40 20120102139 MANAGING DATA DELIVERY BASED ON DEVICE STATE
41 20120102103 RUNNING LEGACY APPLICATIONS ON CLOUD COMPUTING SYSTEMS WITHOUT REWRITING
42 20120102095 Templates For Displaying Data
43 20120102093 SYNCHRONIZATION OF FORM FIELDS IN A CLIENT-SERVER ENVIRONMENT
44 20120102092 SYNCHRONIZATION OF FORM FIELDS IN A CLIENT-SERVER ENVIRONMENT
45 20120102088 PRIORITIZED CLIENT-SERVER BACKUP SCHEDULING
46 20120102074 APPLYING ANALYTIC PATTERNS TO DATA
47 20120102070 Non-Privileged Access to Data Independent of Filesystem Implementation
48 20120102067 DYNAMICALLY SPLITTING MULTI-TENANT DATABASES
49 20120102057 ENTITY NAME MATCHING
50 20120102048 CONTENT RECOMMENDATION SYSTEM AND METHOD
51 20120102045 AUTOMATIC DISAMBIGUATION BASED ON A REFERENCE RESOURCE
52 20120102036 AUTOMATICALLY CREATING DATA HIERARCHY IN CRM APPLICATIONS BASED ON IMPORTED CONTACT DATA
53 20120102024 Result Types For Conditional Data Display
54 20120102018 Ranking Model Adaptation for Domain-Specific Search
55 20120102006 DISTRIBUTED TRANSACTION MANAGEMENT FOR DATABASE SYSTEMS WITH MULTIVERSIONING
56 20120101998 UPGRADE OF HIGHLY AVAILABLE FARM SERVER GROUPS
57 20120101997 DATABASE DATA RECOVERY SYSTEM AND METHOD
58 20120101983 ONLINE DATABASE AVAILABILITY DURING UPGRADE
59 20120101980 SYNCHRONIZING ONLINE DOCUMENT EDITS
60 20120101975 SEMANTIC ANALYSIS OF INFORMATION
61 20120101965 TOPIC MODELS
62 20120101815 QUERY BY HUMMING FOR RINGTONE SEARCH AND DOWNLOAD
63 20120101800 MODEL CHECKING FOR DISTRIBUTED APPLICATION VALIDATION
64 20120100910 HIGH QUALITY VIDEO GAME REPLAY
65 20120100895 ENERGY EFFICIENT CONTINUOUS SENSING FOR COMMUNICATIONS DEVICES
66 20120100873 Environment-Interactive Context-Aware Devices and Methods
67 20120099828 FABRICATION OF A LAMINATED OPTICAL WEDGE
68 20120099796 IMAGE PATCH DESCRIPTORS
69 20120099727 PROVISIONING TECHNIQUES
70 20120098976 RADIOMETRIC CALIBRATION USING TEMPORAL IRRADIANCE MIXTURES
71 20120098343 CHASSIS SLOTS ACCEPTING BATTERY MODULES AND OTHER MODULE TYPES