Microsoft patent applications published on 07 June 2012

111 US patent applications published on 07 June 2012 and assigned to Microsoft

1 20120144502 DIRECTORY SERVICE DISTRIBUTED PRODUCT ACTIVATION
2 20120144495 SECURING MIXED-MODE APPLICATIONS
3 20120144492 Predictive Malware Threat Mitigation
4 20120144490 MALICIOUS CODE INFECTION CAUSE-AND-EFFECT ANALYSIS
5 20120144489 Antimalware Protection of Virtual Machines
6 20120144481 HOST IP REPUTATION
7 20120144480 Using Virtual Table Protections to Prevent the Exploitation of Object Corruption Vulnerabilities
8 20120144465 DISTRIBUTED SINGLE SIGN ON TECHNOLOGIES INCLUDING PRIVACY PROTECTION AND PROACTIVE UPDATING
9 20120144459 REVOKING DELEGATABLE ANONYMOUS CREDENTIALS
10 20120144452 MANAGED DISSEMINATION OF LOCATION DATA
11 20120144448 Data Store Including a File Location Attribute
12 20120144430 RECORDING MULTI-STREAM INTERACTIVE TELEVISION
13 20120144419 INTERACTIVE TELEVISION
14 20120144413 RANKING CONTENT USING USER FEEDBACK
15 20120144412 MEDIA ASSET VOTING
16 20120144406 WAIT ON ADDRESS SYNCHRONIZATION INTERFACE
17 20120144390 CUSTOMIZED COMPUTER IMAGE PREPARATION AND DEPLOYMENT INCLUDING VIRTUAL MACHINE MODE
18 20120144383 REPAIRING CORRUPT SOFTWARE
19 20120144367 EVENTS FIRED PRE- AND POST-METHOD EXECUTION
20 20120144365 Decentralized System Services
21 20120144348 Managing Virtual Ports
22 20120144335 DATA VISUALIZATIONS INCLUDING INTERACTIVE TIME LINE REPRESENTATIONS
23 20120144333 RENDER TRANSFORM BASED SCROLLING AND PANNING FOR SMOOTH EFFECTS
24 20120144325 PROPOSING VISUAL DISPLAY COMPONENTS FOR PROCESSING DATA
25 20120144292 PROVIDING SUMMARY VIEW OF DOCUMENTS
26 20120144285 USER INTERFACE FORM FIELD EXPANSION
27 20120144281 AUTOMATED TASK COMPLETION BY FLOWING CONTEXT
28 20120144246 PERFORMANCE MONITORING FOR APPLICATIONS WITHOUT EXPLICIT INSTRUMENTATION
29 20120144201 SECURE ELEMENT AUTHENTICATION
30 20120144198 USER AUTHENTICATION IN A MOBILE ENVIRONMENT
31 20120144185 COUNTING DELEGATION USING HIDDEN VECTOR ENCRYPTION
32 20120144179 FAST COMPUTER STARTUP
33 20120144178 FAST COMPUTER STARTUP
34 20120144177 FAST COMPUTER STARTUP
35 20120144144 DYNAMIC MEMORY ALLOCATION AND RELOCATION TO CREATE LOW POWER REGIONS
36 20120144117 RECOMMENDATION BASED CACHING OF CONTENT ITEMS
37 20120144092 EFFICIENT CACHE MANAGEMENT
38 20120144083 UNIVERSAL DOCK FOR CONTEXT SENSITIVE COMPUTING DEVICE
39 20120144071 Configuration Space Virtualization
40 20120144060 SHARED BUFFER FOR CONNECTIONLESS TRANSFER PROTOCOLS
41 20120144054 MIXING SYNCHRONOUS AND ASYNCHRONOUS DATA STREAMS
42 20120144053 Light Weight Transformation for Media
43 20120144039 COMPUTING SCHEDULING USING RESOURCE LEND AND BORROW
44 20120144022 CONTENT RECOMMENDATION THROUGH CONSUMER-DEFINED AUTHORITIES
45 20120144019 MULTICHANNEL CONNECTIONS IN FILE SYSTEM SESSIONS
46 20120143999 CLIENT-BASED CACHING OF REMOTE FILES
47 20120143993 CLIENT-ADJUSTABLE WINDOW SIZE FOR CONNECTIONLESS TRANSFER PROTOCOLS
48 20120143992 Throttling Usage of Resources
49 20120143989 PRESENCE CAPABILITIES AND PREFERENCES
50 20120143978 ENABLING PLURAL COMPUTING DEVICES TO COMMUNICATE USING A MASTER ACCOUNT
51 20120143958 POPULATING DOCUMENTS WITH USER-RELATED INFORMATION
52 20120143948 SOCIAL NETWORKING FEED EXTENSIBILITY BASED ON DATA TYPES
53 20120143898 Meta-Application Framework
54 20120143897 Wild Card Auto Completion
55 20120143895 QUERY PATTERN GENERATION FOR ANSWERS COVERAGE EXPANSION
56 20120143894 Acquisition of Item Counts from Hosted Web Services
57 20120143893 Pattern Matching Framework for Log Analysis
58 20120143882 PRIORITIZING TRAVEL ITINERARIES
59 20120143869 MEASURING ENTITY EXTRACTION COMPLEXITY
60 20120143866 Client Performance Optimization by Delay-Loading Application Files with Cache
61 20120143860 IDENTIFYING KEY PHRASES WITHIN DOCUMENTS
62 20120143859 REAL-TIME PERSONALIZED RECOMMENDATION OF LOCATION-RELATED ENTITIES
63 20120143845 Entity Following
64 20120143844 MULTI-LEVEL COVERAGE FOR CRAWLING SELECTION
65 20120143838 HIERARCHICAL SOFTWARE LOCKING
66 20120143826 CREATING AND UTILIZING NETWORK RESTORE POINTS
67 20120143825 FILE SYSTEM BACKUP USING CHANGE JOURNAL
68 20120143824 PROTECTING FILES THAT INCLUDE EDITABLE METADATA
69 20120143806 Electronic Communications Triage
70 20120143798 Electronic Communications Triage
71 20120143797 Metric-Label Co-Learning
72 20120143795 CROSS-TRACE SCALABLE ISSUE DETECTION AND CLUSTERING
73 20120143794 ANSWER MODEL COMPARISON
74 20120143793 FEATURE SPECIFICATION VIA SEMANTIC QUERIES
75 20120143792 PAGE SELECTION FOR INDEXING
76 20120143790 RELEVANCE OF SEARCH RESULTS DETERMINED FROM USER CLICKS AND POST-CLICK USER BEHAVIOR OBTAINED FROM CLICK LOGS
77 20120143789 CLICK MODEL THAT ACCOUNTS FOR A USER’S INTENT WHEN PLACING A QUIERY IN A SEARCH ENGINE
78 20120143769 COMMERCE CARD
79 20120143758 Account Transfer Techniques
80 20120143694 USING BEHAVIORAL DATA TO MANAGE COMPUTER SERVICES
81 20120143693 Targeting Advertisements Based on Emotion
82 20120143681 ROOM-BASED COMPUTING ENVIRONMENTS
83 20120143677 Discoverability Using Behavioral Data
84 20120143669 LOYALTY OFFER MODELING
85 20120143611 Trajectory Tiling Approach for Text-to-Speech
86 20120143599 WARPED SPECTRAL AND FINE ESTIMATE AUDIO ENCODING
87 20120143593 FUZZY MATCHING AND SCORING BASED ON DIRECT ALIGNMENT
88 20120143591 INTEGRATIVE AND DISCRIMINATIVE TECHNIQUE FOR SPOKEN UTTERANCE TRANSLATION
89 20120142430 PARTITIONED ARTIFICIAL INTELLIGENCE FOR NETWORKED GAMES
90 20120141972 Untangled Euler Diagrams
91 20120141968 Evaluation Assistant for Online Discussion
92 20120141095 VIDEO PREVIEW BASED BROWSING USER INTERFACE
93 20120141090 METHODS AND SYSTEMS FOR PROCESSING DIGITAL DATA RATE AND DIRECTIONAL PLAYBACK CHANGES
94 20120141046 MAP WITH MEDIA ICONS
95 20120141020 IMAGE CLASSIFICATION
96 20120141017 REDUCING FALSE DETECTION RATE USING LOCAL PATTERN BASED POST-FILTER
97 20120141014 COLOR BALANCING FOR PARTIALLY OVERLAPPING IMAGES
98 20120140908 Multimodal Telephone Calls
99 20120140621 Incast Congestion Control in a Network
100 20120140527 CONVERTING LEAKAGE CURRENT TO DC OUTPUT
101 20120140484 LIGHT SOURCE MODULE
102 20120140404 CONTROLLING MINIMUM AIR INLET TEMPERATURE USING WASTE HEAT
103 20120140023 Eye Gaze Reduction
104 20120139939 Dual Module Portable Devices
105 20120139929 CONTROLLING RUNTIME EXECUTION FROM A HOST TO CONSERVE RESOURCES
106 20120139918 LAYER COMBINATION IN A SURFACE COMPOSITION SYSTEM
107 20120139899 Semantic Rigging of Avatars
108 20120139897 Tabletop Display Providing Multiple Views to Users
109 20120139841 User Interface Device With Actuated Buttons
110 20120139832 Head Pose Assessment Methods And Systems
111 20120139690 CONTEXT DEPENDENT COMPUTER OPERATION