Microsoft patent applications published on 30 July 2009

44 US patent applications published on 30 July 2009 and assigned to Microsoft

1 20090193496 DETECTION OF HARDWARE-BASED VIRTUAL MACHINE ENVIRONMENT
2 20090193493 ACCESS POLICY ANALYSIS
3 20090193460 PROGRAM PROMOTION FEEDBACK
4 20090193444 TECHNIQUES FOR CREATING AND MANAGING EXTENSIONS
5 20090193439 MANAGING COMPONENT PROGRAMS WITHIN A SERVICE APPLICATION
6 20090193434 ISOLATION OF USER-INTERACTIVE COMPONENTS
7 20090193426 SYSTEM AND METHOD FOR DESCRIBING APPLICATIONS FOR MANAGEABILITY AND EFFICIENT SCALE-UP DEPLOYMENT
8 20090193409 Per User Updates
9 20090193364 DISPLAYING THUMBNAIL COPIES OF RUNNING ITEMS
10 20090193359 PHOTO BROWSE AND ZOOM
11 20090193348 Controlling an Integrated Messaging System Using Gestures
12 20090193340 Enabling a Graphical Window Modification Command to be Applied to a Remotely Generated Graphical Window
13 20090193327 HIGH-FIDELITY SCALABLE ANNOTATIONS
14 20090193288 ROUTING TOKEN TRANSFER AND RECOVERY PROTOCOL IN RENDEZVOUS FEDERATION
15 20090193173 SECURE VIRTUAL ENVIRONMENT FOR PROVIDING TESTS
16 20090193149 SYNCHRONIZATION OF MULTIDIMENSIONAL DATA IN A MULTIMASTER SYNCHRONIZATION ENVIRONMENT WITH PREDICTION
17 20090193138 METHOD AND SYSTEM FOR INTEGRATING INSTANT MESSAGING, STREAMING AUDIO AND AUDIO PLAYBACK
18 20090193136 STREAMING OBJECT INSTANTIATION USING BOOKMARKS
19 20090193107 Synchronizing for Directory Changes Performed While Offline
20 20090193093 REDUCING UNWANTED AND UNSOLICITED ELECTRONIC MESSAGES BY EXCHANGING ELECTRONIC MESSAGE TRANSMISSION POLICIES AND SOLVING AND VERIFYING SOLUTIONS TO COMPUTATIONAL PUZZLES
21 20090193067 SERVER-BASED RECALCULATION OF VECTOR GRAPHICS
22 20090193060 EFFICIENT QUERY PROCESSING OF DML SQL STATEMENTS
23 20090193048 MAINTAINING DATE AND TIME WITH TIME ZONE RULE CHANGES
24 20090193047 CONTRUCTING WEB QUERY HIERARCHIES FROM CLICK-THROUGH DATA
25 20090193044 WEB GRAPH COMPRESSION THROUGH SCALABLE PATTERN MINING
26 20090192966 COST-BENEFIT APPROACH TO AUTOMATICALLY COMPOSING ANSWERS TO QUESTIONS BY EXTRACTING INFORMATION FROM LARGE UNSTRUCTURED CORPORA
27 20090192960 EFFICIENT WEIGHTED CONSISTENT SAMPLING
28 20090192943 Renewing an Expired License
29 20090192942 PRE-PERFORMING OPERATIONS FOR ACCESSING PROTECTED CONTENT
30 20090192891 REAL WORLD AND VIRTUAL WORLD CROSS-PROMOTION
31 20090192845 INTEGRATED REAL TIME COLLABORATION EXPERIENCES WITH ONLINE WORKSPACE
32 20090192767 MODEL-BASED THEORY COMBINATION
33 20090192688 SYSTEM FOR SENSING ROAD AND TRAFFIC CONDITIONS
34 20090191824 METHODS AND APPARATUS FOR TRANSMITTING POWER AND DATA USING THE HUMAN BODY
35 20090190914 Triggering Data Capture Based on Pointing Direction
36 20090190857 IMPORTANCE GUIDED IMAGE TRANSFORMATION
37 20090190726 END-TO-END DEPLOYMENT VALIDATION OF COMMUNICATION SYSTEM
38 20090190599 Sampling Rules for Information Dissemination
39 20090190585 Message Processing Engine with a Virtual Network Interface
40 20090190535 ORTHOGONAL FREQUENCY DIVISION MULTIPLE ACCESS WITH CARRIER SENSE
41 20090189917 PROJECTION OF GRAPHICAL OBJECTS ON INTERACTIVE IRREGULAR DISPLAYS
42 20090189879 Synchronization of Plugins
43 20090189861 INPUT DEVICE INCLUDING A WHEEL ASSEMBLY FOR SCROLLING AN IMAGE IN MULTIPLE DIRECTIONS
44 20090189857 TOUCH SENSING FOR CURVED DISPLAYS