Microsoft patent applications published on 22 December 2011

158 US patent applications published on 22 December 2011 and assigned to Microsoft

1 20110314555 ABSTRACTIONS AND AUTOMATION FOR ENHANCED SHARING AND COLLABORATION
2 20110314553 LOCATION ENABLED BOOKMARK AND PROFILE
3 20110314550 WATERMARK TO IDENTIFY LEAK SOURCE
4 20110314544 EVALUATING SHELL CODE FINDINGS
5 20110314543 SYSTEM STATE BASED DIAGNOSTIC SCAN
6 20110314540 PREVENTING ABUSE OF SERVICES THROUGH INFRASTRUCTURE INCOMPATIBILITY
7 20110314537 AUTOMATIC CONSTRUCTION OF HUMAN INTERACTION PROOF ENGINES
8 20110314528 TECHNIQUES TO MODIFY AND SHARE BINARY CONTENT WHEN DISCONNECTED FROM A NETWORK
9 20110314520 ONLINE SERVICE ACCESS CONTROLS USING SCALE OUT DIRECTORY FEATURES
10 20110314516 TECHNIQUES TO SHARE BINARY CONTENT
11 20110314482 SYSTEM FOR UNIVERSAL MOBILE DATA
12 20110314475 RESOURCE ACCESS CONTROL
13 20110314461 IMPLEMENTING PARALLEL LOOPS WITH SERIAL SEMANTICS
14 20110314460 COMPILE TIME INTERPRETATION OF MARKUP CODES
15 20110314459 COMPILER WITH USER-DEFINED TYPE INFERENCE RULES
16 20110314458 BINDING DATA PARALLEL DEVICE SOURCE CODE
17 20110314454 INCREMENTAL COMPOSITIONAL DYNAMIC TEST GENERATION
18 20110314452 TRACING JUST-IN-TIME COMPILATION WITH POINTERS TO LOCAL VARIABLES
19 20110314445 USER AUGMENTED REVERSE ENGINEERING
20 20110314444 Compiler-Generated Invocation Stubs for Data Parallel Programming Model
21 20110314424 SCALING TYPE OVERLAY ICONS
22 20110314419 CUSTOMIZING A SEARCH EXPERIENCE USING IMAGES
23 20110314418 List Authoring Surface
24 20110314416 COLLECTED MEDIA CONTENT DATA
25 20110314412 COMPOSITING APPLICATION CONTENT AND SYSTEM CONTENT FOR DISPLAY
26 20110314408 METHOD AND SYSTEM FOR OPERATING MULTIPLE WEB PAGES WITH ANTI-SPOOFING PROTECTION
27 20110314407 CUSTOM VISUALIZATIONS IN TAB GROUPS
28 20110314405 CONTEXTUAL CONTROL OF DYNAMIC INPUT DEVICE
29 20110314404 Context-Based Task Generation
30 20110314402 Flagging, Capturing and Generating Task List Items
31 20110314400 ASSISTED FILTERING OF MULTI-DIMENSIONAL DATA
32 20110314399 WINDOWLESS RUNTIME CONTROL OF DYNAMIC INPUT DEVICE
33 20110314395 SEQUENTIAL AND NON-SEQUENTIAL ACCESS TO RECORDS WITHIN A LIST
34 20110314390 TECHNIQUES TO DYNAMICALLY MODIFY THEMES BASED ON MESSAGING
35 20110314383 SECURED AND FILTERED PERSONAL INFORMATION PUBLISHING
36 20110314381 NATURAL USER INPUT FOR DRIVING INTERACTIVE STORIES
37 20110314380 EXTENSIBLE VIDEO INSERTION CONTROL
38 20110314375 Personal Assistant for Task Utilization
39 20110314372 DOCUMENT REPRESENTATION TRANSITIONING
40 20110314370 TIERED PAGEVIEW GENERATION FOR COMPUTING DEVICES
41 20110314366 INTEGRATING A WEB-BASED CRM SYSTEM WITH A PIM CLIENT APPLICATION
42 20110314365 DECOMPILING LOOPS IN A SPREADSHEET
43 20110314364 GENERATING FINANCIAL DATA DOCUMENTS USING TEMPLATES
44 20110314361 GENERATING RECOMMENDATIONS FOR IMPROVING A PRESENTATION DOCUMENT
45 20110314338 DATA COLLISIONS IN CONCURRENT PROGRAMS
46 20110314326 MONITORING SERVICE ENDPOINTS
47 20110314279 Single-Use Authentication Methods for Accessing Encrypted Data
48 20110314270 ENCRYPTED NETWORK TRAFFIC INTERCEPTION AND INSPECTION
49 20110314266 ON-DEMAND DATABASE SERVER STARTUP AND SHUTDOWN
50 20110314256 Data Parallel Programming Model
51 20110314251 MEMORY SAFETY OF FLOATING-POINT COMPUTATIONS
52 20110314246 HIERARCHICAL ALLOCATION FOR FILE SYSTEM STORAGE DEVICE
53 20110314244 COMPOSITION OF LOCKS IN SOFTWARE TRANSACTIONAL MEMORY
54 20110314230 ACTION FRAMEWORK IN SOFTWARE TRANSACTIONAL MEMORY
55 20110314229 Error Detection for Files
56 20110314210 LEVERAGING CHIP VARIABILITY
57 20110314202 MANAGING CACHE DATA AND METADATA
58 20110314168 SYSTEM FOR INTERACTION OF PAIRED DEVICES
59 20110314156 MEMORABLE RESOURCE NAMES
60 20110314153 NETWORKED DEVICE AUTHENTICATION, PAIRING AND RESOURCE SHARING
61 20110314127 QUICK DEPLOY OF CONTENT
62 20110314122 DISCREPANCY DETECTION FOR WEB CRAWLING
63 20110314121 CELLULAR DATA COMMUNICATION FOR MOBILE DEVICES
64 20110314085 OFFLINE MODIFICATION OF BUSINESS DATA
65 20110314070 OPTIMIZATION OF STORAGE AND TRANSMISSION OF DATA
66 20110314064 Notifications Platform
67 20110314048 SOCIAL NETWORK USER LIST DETECTION AND SEARCHING
68 20110314047 SUBSCRIPTION FOR INTEGRATING EXTERNAL DATA FROM EXTERNAL SYSTEM
69 20110314045 FAST SET INTERSECTION
70 20110314044 FLEXIBLE CONTENT ORGANIZATION AND RETRIEVAL
71 20110314043 FULL-FIDELITY REPRESENTATION OF XML-REPRESENTED OBJECTS
72 20110314041 COMMUNITY AUTHORING CONTENT GENERATION AND NAVIGATION
73 20110314039 Media Item Recommendation
74 20110314030 PERSONALIZED MEDIA CHARTS
75 20110314028 PRESENTING DISPLAY CHARACTERISTICS OF HIERARCHICAL DATA STRUCTURES
76 20110314024 SEMANTIC CONTENT SEARCHING
77 20110314023 Online Stratified Sampling for Classifier Evaluation
78 20110314018 ENTITY CATEGORY DETERMINATION
79 20110314017 TECHNIQUES TO AUTOMATICALLY MANAGE SOCIAL CONNECTIONS
80 20110314013 RANKING ADVERTISEMENTS
81 20110314012 DETERMINING QUERY INTENT
82 20110314011 AUTOMATICALLY GENERATING TRAINING DATA
83 20110314010 KEYWORD TO QUERY PREDICATE MAPS FOR QUERY TRANSLATION
84 20110314003 TEMPLATE CONCATENATION FOR CAPTURING MULTIPLE CONCEPTS IN A VOICE QUERY
85 20110314001 PERFORMING QUERY EXPANSION BASED UPON STATISTICAL ANALYSIS OF STRUCTURED DATA
86 20110314000 TRANSFORMATION RULE PROFILING FOR A QUERY OPTIMIZER
87 20110313999 SLICING RELATIONAL QUERIES USING SPOOL OPERATORS
88 20110313994 CONTENT PERSONALIZATION BASED ON USER INFORMATION
89 20110313993 GRAMMAR COMPRESSION
90 20110313992 Generating Search Result Summaries
91 20110313991 AUTOMATIC SEARCH FUNCTIONALITY WITHIN BUSINESS APPLICATIONS
92 20110313975 VALIDATING FILES USING A SLIDING WINDOW TO ACCESS AND CORRELATE RECORDS IN AN ARBITRARILY LARGE DATASET
93 20110313968 HYPERLOCAL SMOOTHING
94 20110313954 COMMUNITY MODEL BASED POINT OF INTEREST LOCAL SEARCH
95 20110313953 Automated Classification Pipeline Tuning Under Mobile Device Resource Constraints
96 20110313865 AD COPY QUALITY DETECTION AND SCORING
97 20110313859 TECHNIQUES FOR ADVERTISER GEOTARGETING USING MAP COORDINATES
98 20110313857 USER CENTRIC REAL-TIME ADVERTISEMENT BIDDING
99 20110313851 TOOL FOR ANALYSIS OF ADVERTISING AUCTIONS
100 20110313848 METADATA-ENABLED DYNAMIC UPDATES OF ONLINE ADVERTISEMENTS
101 20110313847 MAPPING IDENTIFIERS
102 20110313846 INCLUDING PERSONALIZED CONTENT IN AN ADVERTISEMENT
103 20110313845 Learning Display Parameters to Maximize Advertising Revenue
104 20110313844 REAL-TIME-READY BEHAVIORAL TARGETING IN A LARGE-SCALE ADVERTISEMENT SYSTEM
105 20110313843 SEARCH ADVERTISEMENT TARGETING
106 20110313834 ELICITING SOCIAL SEARCH RESPONSES FROM SPONSORING AGENTS
107 20110313833 RECONSTRUCTING THE ONLINE FLOW OF RECOMMENDATIONS
108 20110313832 PRICING IN SOCIAL ADVERTISING
109 20110313827 APPLICATION USAGE REWARDS PLATFORM
110 20110313817 KEY PERFORMANCE INDICATOR WEIGHTING
111 20110313807 DIMENSIONALITY REDUCTION FOR GLOBAL ADVERTISEMENT INVENTORY OPTIMIZATION
112 20110313805 CUSTOMIZABLE USER INTERFACE INCLUDING CONTACT AND BUSINESS MANAGEMENT FEATURES
113 20110313803 Social Task Lists
114 20110313779 AUGMENTATION AND CORRECTION OF LOCATION BASED DATA THROUGH USER FEEDBACK
115 20110313766 IDENTIFICATION OF PEOPLE USING MULTIPLE TYPES OF INPUT
116 20110313648 Probabilistic Map Matching From A Plurality Of Observational And Contextual Factors
117 20110313582 CLASSIFYING DEVICES BY FINGERPRINTING VOLTAGE AND CURRENT CONSUMPTION
118 20110313553 PREDICTIVE RESAMPLER SCHEDULER ALGORITHM
119 20110313548 Event Prediction Using Hierarchical Event Features
120 20110312414 AUTOMATED CERTIFICATION OF VIDEO GAME ADVERTISING USING OCR
121 20110312398 Tracking Career Progression Based On User Activities
122 20110312374 MOBILE AND SERVER-SIDE COMPUTATIONAL PHOTOGRAPHY
123 20110312303 CONTEXT-DRIVEN DATA SHARING
124 20110311205 RECORDING OF SPORTS RELATED TELEVISION PROGRAMMING
125 20110311144 RGB/DEPTH CAMERA FOR IMPROVING SPEECH RECOGNITION
126 20110311137 HIERARCHICAL FILTERED MOTION FIELD FOR ACTION RECOGNITION
127 20110311136 CROSS-DOMAIN BROWSER PRE-FETCHING THROUGH DATA TRANSCODING
128 20110311104 Multi-Stage Linear Structure from Motion
129 20110311101 METHOD AND SYSTEM TO SEGMENT DEPTH IMAGES AND TO DETECT SHAPES IN THREE-DIMENSIONALLY ACQUIRED DATA
130 20110311094 TECHNIQUES TO VERIFY LOCATION FOR LOCATION BASED SERVICES
131 20110310961 VIDEO RATE CONTROL BASED ON TRANSFORM-COEFFICIENTS HISTOGRAM
132 20110310899 Distributed Virtual Network Gateways
133 20110310898 4TO6 NETWORK STACK FOR IPV4 APPLICATIONS
134 20110310891 MERCHANT POWERED CLICK-TO-CALL METHOD
135 20110310872 PUBLIC ACCESS POINT
136 20110310735 Resource Allocation Framework for Wireless/Wired Networks
137 20110310439 OPTIMIZED FONT SUBSETTING FOR A PRINT PATH
138 20110310427 PRINTING DIRECT2D-RENDERED ITEMS
139 20110310233 Optimization of a Multi-View Display
140 20110310232 SPATIAL AND TEMPORAL MULTIPLEXING DISPLAY
141 20110310226 USE OF WAVEFRONT CODING TO CREATE A DEPTH IMAGE
142 20110310220 DEPTH CAMERA ILLUMINATOR WITH SUPERLUMINESCENT LIGHT-EMITTING DIODE
143 20110310217 REDUCING USE OF PERIODIC KEY FRAMES IN VIDEO CONFERENCING
144 20110310216 COMBINING MULTIPLE BIT RATE AND SCALABLE VIDEO CODING
145 20110310125 COMPARTMENTALIZING FOCUS AREA WITHIN FIELD OF VIEW
146 20110310120 TECHNIQUES TO PRESENT LOCATION INFORMATION FOR SOCIAL NETWORKS USING AUGMENTED REALITY
147 20110310118 Ink Lag Compensation Techniques
148 20110310117 LOCALIZED LAYOUT AND ROUTING IN AN INTERACTIVE DIAGRAMMING SYSTEM
149 20110310109 VISUAL PREVIEWS
150 20110310088 PERSONALIZED NAVIGATION THROUGH VIRTUAL 3D ENVIRONMENTS
151 20110310031 STYLUS SETTINGS
152 20110310026 EASY WORD SELECTION AND SELECTION AHEAD OF FINGER
153 20110310016 COMPUTER MOUSE SLEEVE
154 20110310015 COMPUTER MOUSE
155 20110310007 ITEM NAVIGATION USING MOTION-CAPTURE DATA
156 20110310002 FREE SPACE DIRECTIONAL FORCE FEEDBACK APPARATUS
157 20110309956 LOW POWER SENSING VIA RESISTIVE SENSOR MATRIX
158 20110309919 Providing Directional Force Feedback In Freespace