Microsoft patent applications published on 27 May 2010

48 US patent applications published on 27 May 2010 and assigned to Microsoft

1 20100131995 Reducing Unicast Session Duration with Restart TV
2 20100131977 INTERACTIVE MEDIA PORTAL
3 20100131942 SUITE-BASED INTEGRATION AND DEPLOYMENT OF BUSINESS PRODUCTS
4 20100131940 CLOUD BASED SOURCE CODE VERSION CONTROL
5 20100131931 SAMPLING TECHNIQUES FOR DYNAMIC DATA-RACE DETECTION
6 20100131929 EFFICIENT INVARIANT INFERENCE FOR PROGRAM VERIFICATION
7 20100131921 EXPOSING ASYNCHRONOUS MECHANISMS AS FIRST-CLASS EVENTS
8 20100131904 TILTABLE USER INTERFACE
9 20100131836 USER-AUTHORED NOTES ON SHARED DOCUMENTS
10 20100131765 ANONYMOUS VERIFIABLE PUBLIC KEY CERTIFICATES
11 20100131755 DISTRIBUTED SINGLE SIGN ON TECHNOLOGIES INCLUDING PRIVACY PROTECTION AND PROACTIVE UPDATING
12 20100131745 EXCEPTIONAL EVENTS
13 20100131743 LAZY AND STATELESS EVENTS
14 20100131720 MANAGEMENT OF OWNERSHIP CONTROL AND DATA MOVEMENT IN SHARED-MEMORY SYSTEMS
15 20100131669 HARDWARE ACCELERATION FOR REMOTE DESKTOP PROTOCOL
16 20100131654 PLATFORM FOR ENABLING TERMINAL SERVICES VIRTUALIZATION
17 20100131629 Discovering and Interacting with Service Providers
18 20100131622 UNIFIED STORAGE FOR CONFIGURING MULTIPLE NETWORKING TECHNOLOGIES
19 20100131619 CREATING CROSS-TECHNOLOGY CONFIGURATION SETTINGS
20 20100131618 COMMON CONFIGURATION APPLICATION PROGRAMMING INTERFACE
21 20100131587 Minimizing Conflicts When Synchronizing Interrelated Data Between Two Systems
22 20100131582 Unified Proxy Location Selection Mechanism
23 20100131556 UNIFIED EVENT PROGRAMMING AND QUERIES
24 20100131546 SEARCH AND EXPLORATION USING ANALYTICS REFERENCE MODEL
25 20100131543 IMPLEMENTATION OF STREAM ALGEBRA OVER CLASS INSTANCES
26 20100131494 Automatically Showing More Search Results
27 20100131487 HTTP CACHE WITH URL REWRITING
28 20100131486 Analyzer Engine
29 20100131457 FLATTENING MULTI-DIMENSIONAL DATA SETS INTO DE-NORMALIZED FORM
30 20100131441 PROVIDING SUGGESTED SITES ASSOCIATED WITH TARGET SITES
31 20100131380 ONLINE SERVICE SYNDICATION
32 20100131365 Context-Sensitive Advertising for Mobile Content
33 20100131351 Selecting Between Client-Side and Server-Side Market Detection
34 20100131330 LINKING ENTERPRISE RESOURCE PLANNING DATA TO BUSINESS CAPABILITIES
35 20100131275 FACILITATING MULTIMODAL INTERACTION WITH GRAMMAR-BASED SPEECH APPLICATIONS
36 20100131255 HYBRID SOLVER FOR DATA-DRIVEN ANALYTICS
37 20100131254 USE OF TAXONOMIZED ANALYTICS REFERENCE MODEL
38 20100131248 REFERENCE MODEL FOR DATA-DRIVEN ANALYTICS
39 20100130277 GAME OF CHANCE
40 20100128986 IDENTIFYING PORTIONS OF AN IMAGE FOR CROPPING
41 20100128984 Labeling Image Elements
42 20100128866 MODIFICATION OF SYSTEM CALL BEHAVIOR
43 20100128856 Marking voice messages as heard
44 20100128778 ADJUSTING HARDWARE ACCELERATION FOR VIDEO PLAYBACK BASED ON ERROR DETECTION
45 20100128628 Context-Based Routing in Multi-hop Networks
46 20100128046 PARALLEL POISSON DISK SAMPLING
47 20100127985 INPUT DEVICE WITH FORWARD/BACKWARD CONTROL
48 20100127823 Radio Frequency Certificates of Authenticity and Related Scanners