Microsoft patent applications published on 16 December 2010

137 US patent applications published on 16 December 2010 and assigned to Microsoft

1 20100319072 Hardware Specific Product License Validation
2 20100319071 GENERIC PROTOCOL DECODER FOR GENERIC APPLICATION-LEVEL PROTOCOL SIGNATURES.
3 20100319064 DIGITAL CONTENT ACQUISITION SYSTEM AND TECHNIQUES
4 20100319063 ACCESS CONTROL TO SECURED APPLICATION FEATURES USING CLIENT TRUST LEVELS
5 20100319056 DECREASING LOGIN LATENCY
6 20100319051 CONTROLLING ACCESS TO RESOURCES BY HOSTED ENTITIES
7 20100319050 Controlling Access to Software Component State
8 20100319049 TRUSTED AGENT FOR ADVERTISEMENT PROTECTION
9 20100319043 INTERACTIVE TELEVISION ARCHITECTURE
10 20100319042 MEDIA CONTENT REBROADCAST
11 20100319006 PERSISTING APPLICATION STATE
12 20100319004 Policy Management for the Cloud
13 20100318999 PROGRAM PARTITIONING ACROSS CLIENT AND CLOUD
14 20100318997 ANNOTATING VIRTUAL APPLICATION PROCESSES
15 20100318995 THREAD SAFE CANCELLABLE TASK GROUPS
16 20100318992 TERMINAL SERVICES APPLICATION VIRTUALIZATION FOR COMPATABILITY
17 20100318988 MITIGATING USER INTERRUPTION FOR PARTIALLY DOWNLOADED STREAMED AND VIRTUALIZED APPLICATIONS.
18 20100318987 BOOTSTRAPPING STREAMED AND VIRTUALIZED APPLICATIONS
19 20100318985 CONTEXTUAL DISCOVERY OF VALUE-ADDED COMPONENTS
20 20100318980 STATIC PROGRAM REDUCTION FOR COMPLEXITY ANALYSIS
21 20100318975 LANGUAGE-BASED MODEL FOR ISOLATING SHARED STATE
22 20100318968 CATALOG-BASED SOFTWARE COMPONENT MANAGEMENT
23 20100318967 SUPPLEMENTARY DEPLOYMENT ACTIONS
24 20100318964 SOFTWARE EXTENSION ANALYSIS
25 20100318963 Hypergraph Implementation
26 20100318959 Source Code Semantic Zoom and Spatial Layout
27 20100318940 SYSTEM AND METHOD FOR DISPLAYING FULL PRODUCT FUNCTIONALITY USING MINIMAL USER INTERFACE FOOTPRINT
28 20100318932 Association of Display Elements
29 20100318930 ASSISTING USER INTERFACE ELEMENT USE
30 20100318927 MEDIA ASSET PIVOT NAVIGATION
31 20100318926 USER INTERFACE FOR ENTERING ACCOUNT DIMENSION COMBINATIONS
32 20100318925 INTEGRATING UPDATES INTO A SOCIAL-NETWORKING SERVICE
33 20100318924 Method and System for Improved Electronic Task Flagging and Management
34 20100318919 MEDIA ASSET RECOMMENDATION SERVICE
35 20100318914 VIEWER-CENTRIC USER INTERFACE FOR STEREOSCOPIC CINEMA
36 20100318894 Modifications to Editable Elements of Web Pages Rendered in Word Processor Applications
37 20100318892 IDENTIFYING CHANGES FOR ONLINE DOCUMENTS
38 20100318890 Architecture to Expose Internal Business Data on a Website
39 20100318889 Automatic Insertion of Data from Web Forms into Documents
40 20100318852 VISUALIZATION TOOL FOR SYSTEM TRACING INFRASTRUCTURE EVENTS
41 20100318849 RUNTIME BEHAVIOR ALTERATION USING BEHAVIOR INJECTION HARNESS
42 20100318837 Failure-Model-Driven Repair and Backup
43 20100318836 MONITORING AND HEALING A COMPUTING SYSTEM
44 20100318832 HANG RECOVERY IN SOFTWARE APPLICATIONS
45 20100318827 ENERGY USE PROFILING FOR WORKLOAD TRANSFER
46 20100318812 SECURE AND PRIVATE BACKUP STORAGE AND PROCESSING FOR TRUSTED COMPUTING AND DATA SERVICES
47 20100318810 INSTRUCTION CARDS FOR STORAGE DEVICES
48 20100318800 KEY MANAGEMENT IN SECURE NETWORK ENCLAVES
49 20100318799 DISCOVERY OF SECURE NETWORK ENCLAVES
50 20100318786 Trusted Hardware Component for Distributed Systems
51 20100318782 SECURE AND PRIVATE BACKUP STORAGE AND PROCESSING FOR TRUSTED COMPUTING AND DATA SERVICES
52 20100318759 DISTRIBUTED RDC CHUNK STORE
53 20100318745 Dynamic Content Caching and Retrieval
54 20100318743 DYNAMIC SCREENTIP LANGUAGE TRANSLATION
55 20100318734 APPLICATION-TRANSPARENT HYBRIDIZED CACHING FOR HIGH-PERFORMANCE STORAGE
56 20100318701 LOCATION ENABLED BOOKMARK AND PROFILE
57 20100318695 ADAPTIVE KEYBOARD LAYOUT MAPPING
58 20100318683 EFFICIENT TRANSFORM FROM XML TO JAVASCRIPT OBJECTS
59 20100318667 MULTI-CHANNEL COMMUNICATION
60 20100318663 OPTIMIZING MOBILE DEVICE SYNCHRONIZATION WITH MULTIPLE DATA SOURCES
61 20100318658 DATACENTER EXECUTION TEMPLATES
62 20100318657 Educational Adaptive Provider Architecture
63 20100318655 Concurrent Processing With Untrusted Beings
64 20100318654 ROUTING OF POOLED MESSAGES VIA AN INTERMEDIARY
65 20100318649 CUSTOMER INTELLIGENCE IN A CLOUD OPERATING ENVIRONMENT
66 20100318633 Dynamic Time Weighted Network Identification and Fingerprinting for IP Based Networks Based on Collection
67 20100318632 BYTE RANGE CACHING
68 20100318630 Leveraging Remote Server Pools for Client Applications
69 20100318629 Altering Software Behavior Based on Internet Connectivity
70 20100318619 Publish/Subscribe Mashups For Social Networks
71 20100318618 DEVELOPMENT TOOLS FOR TRANSITION-INDEPENDENT WEB FEATURES
72 20100318617 Local Loop For Mobile Peer To Peer Messaging
73 20100318616 MESSAGE REDIRECTION WITHIN A MESSAGING INFRASTRUCTURE
74 20100318613 SOCIAL GRAPHING FOR DATA HANDLING AND DELIVERY
75 20100318609 BRIDGING ENTERPRISE NETWORKS INTO CLOUD
76 20100318606 ADAPTIVE STREAMING OF CONFERENCE MEDIA AND DATA
77 20100318604 USING A VARIABLE IDENTITY PIPE FOR CONSTRAINED DELEGATION AND CONNECTION POOLING
78 20100318589 EDUCATIONAL ENTITY ARCHITECTURE AND OBJECT MODEL
79 20100318584 Distributed Cache Availability During Garbage Collection
80 20100318575 STORAGE OR REMOVAL ACTIONS BASED ON PRIORITY
81 20100318565 Distributed Computing Management
82 20100318562 EFFICIENT DATABASE LOOKUP OPERATIONS
83 20100318554 CONTENT MESH SEARCHING
84 20100318546 SYNOPSIS OF A SEARCH LOG THAT RESPECTS USER PRIVACY
85 20100318545 PERIOD TO DATE FUNCTIONS FOR TIME INTELLIGENCE FUNCTIONALITY
86 20100318543 INTERACTIVE PHYSICAL DESIGN TUNING
87 20100318540 IDENTIFICATION OF SAMPLE DATA ITEMS FOR RE-JUDGING
88 20100318539 LABELING DATA SAMPLES USING OBJECTIVE QUESTIONS
89 20100318537 PROVIDING KNOWLEDGE CONTENT TO USERS
90 20100318535 PROVIDING SEARCH RESULTS TO A COMPUTING DEVICE
91 20100318531 SMOOTHING CLICKTHROUGH DATA FOR WEB SEARCH RANKING
92 20100318524 Displaying Key Differentiators Based On Standard Deviations Within A Distance Metric
93 20100318500 BACKUP AND ARCHIVAL OF SELECTED ITEMS AS A COMPOSITE OBJECT
94 20100318499 DECLARATIVE FRAMEWORK FOR DEDUPLICATION
95 20100318494 CONVERSION OF AN APPLICATION DATABASE TO MINIMIZE TIME IN SINGLE-USER ACCESS MODE
96 20100318489 PII IDENTIFICATION LEARNING AND INFERENCE ALGORITHM
97 20100318454 Function and Constraint Based Service Agreements
98 20100318436 INCENTIVE COMPATIBLE SELECTION MECHANISM
99 20100318418 ADVERTISING INVENTORY PREDICTION FOR FREQUENCY-CAPPED LINES
100 20100318404 COMPENSATING STORES FOR CONSUMER INFLUENCE WITH AUTOMATED TRACKING
101 20100318399 Adaptive Meeting Management
102 20100318397 SYNCHRONIZING DELEGATION MODELS BETWEEN DISPARATE SERVERS
103 20100318395 DETERMINING CAPABILITY INTERDEPENDENCY/CONSTRAINTS AND ANALYZING RISK IN BUSINESS ARCHITECTURES
104 20100318394 EXECUTING TRANSACTIONS AS AN ATOMIC UNIT
105 20100318376 MESSAGE-PASSING PROTOCOL BETWEEN ENTITIES HAVING DISSIMILAR CAPABILITIES
106 20100318368 QUANTIZATION AND INVERSE QUANTIZATION FOR AUDIO
107 20100318366 Touch Anywhere to Speak
108 20100318361 Context-Relevant Images
109 20100318359 APPLICATION-DEPENDENT INFORMATION FOR RECOGNITION PROCESSING
110 20100318356 APPLICATION OF USER-SPECIFIED TRANSFORMATIONS TO AUTOMATIC SPEECH RECOGNITION RESULTS
111 20100318355 MODEL TRAINING FOR AUTOMATIC SPEECH RECOGNITION FROM IMPERFECT TRANSCRIPTION DATA
112 20100318354 NOISE ADAPTIVE TRAINING FOR SPEECH RECOGNITION
113 20100318348 APPLYING A STRUCTURED LANGUAGE MODEL TO INFORMATION EXTRACTION
114 20100318293 RETRACING STEPS
115 20100317444 USING A HUMAN COMPUTATION GAME TO IMPROVE SEARCH ENGINE PERFORMANCE
116 20100317430 Discovery and Distribution of Game Session Information
117 20100317325 RETRIEVING UNIQUE MESSAGE PARTS ON A MOBILE COMPUTING DEVICE
118 20100316987 EDUCATIONAL SERVICES AND CONTRACTS
119 20100316986 RUBRIC-BASED ASSESSMENT WITH PERSONALIZED LEARNING RECOMMENDATIONS
120 20100316985 ASSESSABLE NATURAL INTERACTIONS IN FORMAL COURSE CURRICULUMS
121 20100316300 DETECTION OF OBJECTIONABLE VIDEOS
122 20100316232 Spatial Audio for Audio Conferencing
123 20100316205 CALL ROUTING AND PRIORITIZATION BASED ON LOCATION CONTEXT
124 20100316126 MOTION BASED DYNAMIC RESOLUTION MULTIPLE BIT RATE VIDEO ENCODING
125 20100315506 ACTION DETECTION IN VIDEO THROUGH SUB-VOLUME MUTUAL INFORMATION MAXIMIZATION
126 20100315484 IMPLEMENTING MULTIPLE DOMINANT SPEAKER VIDEO STREAMS WITH MANUAL OVERRIDE
127 20100315482 Interest Determination For Auditory Enhancement
128 20100315437 Magnification Engine
129 20100315420 OBJECT LOADING AND UNLOADING SYSTEM
130 20100315413 Surface Computer User Interaction
131 20100315412 PIECEWISE PLANAR RECONSTRUCTION OF THREE-DIMENSIONAL SCENES
132 20100315411 COMPUTING TRANSITIONS BETWEEN CAPTURED DRIVING RUNS
133 20100315336 Pointing Device Using Proximity Sensing
134 20100315335 Pointing Device with Independently Movable Portions
135 20100315296 WIRELESS COMMUNICATION ENABLED ELECTRONIC DEVICE
136 20100315266 PREDICTIVE INTERFACES WITH USABILITY CONSTRAINTS
137 20100315200 AUTOMATIC PORTABLE ELECTRONIC DEVICE CONFIGURATION