Microsoft patent applications published on 15 December 2011

114 US patent applications published on 15 December 2011 and assigned to Microsoft

1 20110307959 SELECTIVELY EXPOSING BASE CLASS LIBRARIES BASED ON APPLICATION EXECUTION CONTEXT
2 20110307948 EXTENDING A CUSTOMER RELATIONSHIP MANAGEMENT EVENTING FRAMEWORK TO A CLOUD COMPUTING ENVIRONMENT IN A SECURE MANNER
3 20110307947 FLEXIBLE END-POINT COMPLIANCE AND STRONG AUTHENTICATION FOR DISTRIBUTED HYBRID ENTERPRISES
4 20110307938 Integrating Account Selectors with Passive Authentication Protocols
5 20110307905 INDICATING PARALLEL OPERATIONS WITH USER-VISIBLE EVENTS
6 20110307900 CHANGING STREAMING MEDIA QUALITY LEVEL BASED ON CURRENT DEVICE RESOURCE USAGE
7 20110307895 Managing Requests Based on Request Groups
8 20110307888 PROTECTION OF VIRTUAL MACHINES EXECUTING ON A HOST DEVICE
9 20110307881 MULTI-BRANCH MANAGEMENT FOR UPDATING SOFTWARE
10 20110307875 TRACKING VARIABLE INFORMATION IN OPTIMIZED CODE
11 20110307874 CREATING TEXT FUNCTIONS FROM A SPREADSHEET
12 20110307872 SCRIPT DEBUGGING
13 20110307870 EXECUTION CAPTURE AND REPLAY BASED DEBUGGING
14 20110307869 DYNAMIC ADAPTIVE PROGRAMMING
15 20110307866 MULTI-ENVIRONMENT CONFIGURATION OF DATA INTEGRATION PROJECTS
16 20110307865 USER INTERFACE INVENTORY
17 20110307861 INSERTING CLOSING CODE CONSTRUCTS
18 20110307859 DYNAMIC LANGUAGES FOR STATIC HOSTS
19 20110307858 PRE-COMPILING HOSTED MANAGED CODE
20 20110307856 WORKFLOW VISUALIZATION
21 20110307840 ERASE, CIRCLE, PRIORITIZE AND APPLICATION TRAY GESTURES
22 20110307838 FAST EDGE ROUTING FOR INTERACTIVE DIAGRAMMING
23 20110307831 User-Controlled Application Access to Resources
24 20110307828 MEMORY ALLOCATION VISUALIZATION FOR UNMANAGED LANGUAGES
25 20110307819 NAVIGATING DOMINANT CONCEPTS EXTRACTED FROM MULTIPLE SOURCES
26 20110307818 WORKFLOW AUTHORING ENVIRONMENT AND RUNTIME
27 20110307817 Secure Application Interoperation via User Interface Gestures
28 20110307811 WEB APPLICATION HOME BUTTON
29 20110307809 RENDERING WEB CONTENT WITH A BRUSH
30 20110307808 RENDERING INCOMPATIBLE CONTENT WITHIN A USER INTERFACE
31 20110307798 Merging Modifications to User Interface Components While Preserving User Customizations
32 20110307788 ROLE-BASED PRESENTATION VIEWS
33 20110307781 SEAMLESS PLAYBACK OF COMPOSITE MEDIA
34 20110307780 CLOUD-BASED APPLICATION HELP
35 20110307777 WEB SERVICE USER EXPERIENCE WITHOUT UPFRONT STORAGE EXPENSE
36 20110307740 Minimizing Database Repros using Language Grammars
37 20110307739 MULTIMEDIA HARDWARE EMULATION FOR APPLICATION TESTING
38 20110307730 Power-Aware Thread Scheduling and Dynamic Use of Processors
39 20110307711 DEVICE BOOTING WITH AN INITIAL PROTECTION COMPONENT
40 20110307641 Lazy Handling of End of Interrupt Messages in a Virtualized Environment
41 20110307633 PREVENTING ACCESS TO A DEVICE FROM AN EXTERNAL INTERFACE
42 20110307630 EFFICIENT TRANSFORM FROM XML TO JAVASCRIPT OBJECTS
43 20110307623 SMOOTH STREAMING CLIENT COMPONENT
44 20110307614 Techniques For Efficient Remote Presentation Session Connectivity And Routing
45 20110307607 MANAGING NAVIGATION HISTORY FOR INTRA-PAGE STATE TRANSITIONS
46 20110307605 SERVER SESSION MANAGEMENT APPLICATION PROGRAM INTERFACE AND SCHEMA
47 20110307601 SERVER ARRAY CAPACITY MANAGEMENT CALCULATOR
48 20110307587 DEFINITION CONFIGURATION AND ADMINISTRATION OF DISTRIBUTED SERVER SYSTEMS THROUGH STRUCTURED DATA MODEL
49 20110307555 Synchronization and Collaboration Within Peer-to-Peer and Client/Server Environments
50 20110307551 Sharing of User Preferences
51 20110307544 Sessions To Host Processes With Special Requirements
52 20110307542 Active Image Tagging
53 20110307541 SERVER LOAD BALANCING AND DRAINING IN ENHANCED COMMUNICATION SYSTEMS
54 20110307535 FREEFORM MATHEMATICAL COMPUTATIONS
55 20110307524 UNIFIED CONCURRENT CHANGES TO DATA, SCHEMA, AND APPLICATION
56 20110307522 Light Weight Transformation
57 20110307520 REFLECTION OVER OBJECTS
58 20110307519 Cogeneration of Database Applications and Their Databases
59 20110307517 RELAXATION FOR STRUCTURED QUERIES
60 20110307507 IDENTIFYING ENTRIES AND EXITS OF STRONGLY CONNECTED COMPONENTS
61 20110307504 COMBINING ATTRIBUTE REFINEMENTS AND TEXTUAL QUERIES
62 20110307502 EXTENSIBLE EVENT-DRIVEN LOG ANALYSIS FRAMEWORK
63 20110307501 Automating Evolution of Schemas and Mappings
64 20110307493 MULTI-FACETED METADATA STORAGE
65 20110307485 EXTRACTING TOPICALLY RELATED KEYWORDS FROM RELATED DOCUMENTS
66 20110307483 ENTITY DETECTION AND EXTRACTION FOR ENTITY CARDS
67 20110307482 SEARCH RESULT DRIVEN QUERY INTENT IDENTIFICATION
68 20110307479 Automatic Extraction of Structured Web Content
69 20110307461 QUERY CONTEXT SELECTION USING GRAPHICAL PROPERTIES
70 20110307460 NAVIGATING RELATIONSHIPS AMONG ENTITIES
71 20110307455 CONTACT INFORMATION MERGER AND DUPLICATE RESOLUTION
72 20110307449 CHECKPOINTS FOR A FILE SYSTEM
73 20110307445 BACKGROUND SYNCHRONIZATION OF DATA OBJECTS
74 20110307444 REPLICATING SERVER CONFIGURATION DATA IN DISTRIBUTED SERVER ENVIRONMENTS
75 20110307442 TRANSPARENT ACCESS MECHANISM FOR LOCAL AND REMOTE DATA
76 20110307436 PATTERN TREE-BASED RULE LEARNING
77 20110307432 RELEVANCE FOR NAME SEGMENT SEARCHES
78 20110307425 ORGANIZING SEARCH RESULTS
79 20110307423 DISTRIBUTED DECISION TREE TRAINING
80 20110307422 EXPLORING DATA USING MULTIPLE MACHINE-LEARNING MODELS
81 20110307391 AUDITING CROWD-SOURCED COMPETITION SUBMISSIONS
82 20110307304 CROWD-SOURCED COMPETITION PLATFORM
83 20110307252 Using Utterance Classification in Telephony and Speech Recognition Applications
84 20110307251 Sound Source Separation Using Spatial Filtering and Regularization Phases
85 20110307244 JOINT OPTIMIZATION FOR MACHINE TRANSLATION SYSTEM COMBINATION
86 20110307243 MULTILINGUAL RUNTIME RENDERING OF METADATA
87 20110307240 DATA MODELING OF MULTILINGUAL TAXONOMICAL HIERARCHIES
88 20110306468 CALORIC BURN DETERMINATION FROM BODY MOVEMENT
89 20110306426 Activity Participation Based On User Intent
90 20110306375 TRANSMITTING DATA IN A WIRELESS WHITE SPACE NETWORK
91 20110306301 Channel Discovery Protocol
92 20110305399 IMAGE CLUSTERING
93 20110305393 TECHNIQUES IN OPTICAL CHARACTER RECOGNITION
94 20110305392 Resource-Aware Computer Vision
95 20110305386 Color Indication Tool for Colorblindness
96 20110305366 Adaptive Action Detection
97 20110305273 PARALLEL MULTIPLE BITRATE VIDEO ENCODING
98 20110304841 System architecture design for time-of- flight system having reduced differential pixel size, and time-of- flight systems so designed
99 20110304774 CONTEXTUAL TAGGING OF RECORDED DATA
100 20110304745 LIGHT TRANSPORT RECONSTRUCTION FROM SPARSELY CAPTURED IMAGES
101 20110304713 INDEPENDENTLY PROCESSING PLANES OF DISPLAY DATA
102 20110304687 GENERATING SHARP IMAGES, PANORAMAS, AND VIDEOS FROM MOTION-BLURRED VIDEOS
103 20110304686 UNIFIED COMMUNICATION BASED MULTI-SCREEN VIDEO SYSTEM
104 20110304649 CHARACTER SELECTION
105 20110304643 Ink Rendering
106 20110304641 AUTOMATED CONTRAST VERIFICATIONS
107 20110304632 INTERACTING WITH USER INTERFACE VIA AVATAR
108 20110304629 REAL-TIME ANIMATION OF FACIAL EXPRESSIONS
109 20110304625 ADAPTIVE IMAGE RENDERING AND USE OF IMPOSTER
110 20110304557 Indirect User Interaction with Desktop using Touch-Sensitive Control Surface
111 20110304556 ACTIVATE, FILL, AND LEVEL GESTURES
112 20110304503 SIMULTANEOUS LOCALIZATION AND RF MODELING
113 20110304281 THERMALLY-TUNED DEPTH CAMERA LIGHT SOURCE
114 20110304211 Rack-Based Uninterruptible Power Supply