Microsoft patent applications published on 18 November 2010

56 US patent applications published on 18 November 2010 and assigned to Microsoft

1 20100293622 AVAILABILITY OF PERMISSION MODELS IN ROAMING ENVIRONMENTS
2 20100293618 RUNTIME ANALYSIS OF SOFTWARE PRIVACY ISSUES
3 20100293608 EVIDENCE-BASED DYNAMIC SCORING TO LIMIT GUESSES IN KNOWLEDGE-BASED AUTHENTICATION
4 20100293607 LINKING WEB IDENTITY AND ACCESS TO DEVICES
5 20100293604 INTERACTIVE AUTHENTICATION CHALLENGE
6 20100293600 Social Authentication for Account Recovery
7 20100293554 CLIENT APPLICATION INDEPENDENT EXTENSIBILITY MODEL
8 20100293540 RECIPE-BASED APPLICATION CONVERSION
9 20100293538 DYNAMIC PROGRAM UPDATING IN A CONTINUATION BASED RUNTIME
10 20100293536 ENHANCED PRODUCT FUNCTIONALITY BASED ON USER IDENTIFICATION
11 20100293519 Architectural Data Metrics Overlay
12 20100293511 COMPUTERIZED EVENT TRACKING WITH AMBIENT GRAPHICAL INDICATOR
13 20100293501 Grid Windows
14 20100293499 RENDERING TO A DEVICE DESKTOP OF AN ADAPTIVE INPUT DEVICE
15 20100293470 Hierarchically-Organized Control Galleries
16 20100293449 METHOD FOR EXPANDING AND COLLAPSING DATA CELLS IN A SPREADSHEET REPORT
17 20100293385 HTTP-BASED AUTHENTICATION
18 20100293349 CONVERTING LUNS INTO FILES OR FILES INTO LUNS IN REAL TIME
19 20100293338 CACHE CLEANUP AND LATCHING
20 20100293334 LOCATION UPDATES FOR A DISTRIBUTED DATA STORE
21 20100293333 MULTIPLE CACHE DIRECTORIES
22 20100293332 CACHE ENUMERATION AND INDEXING
23 20100293330 DISPLAYING TRANSITION IMAGES DURING A SLIDE TRANSITION
24 20100293278 Synchronizing Tasks between Servers
25 20100293222 SYNCHRONIZING SELF-REFERENCING FIELDS DURING TWO-WAY SYNCHRONIZATION
26 20100293197 Directory Opportunistic Locks Using File System Filters
27 20100293180 IDENTIFYING CONCEPTUALLY RELATED TERMS IN SEARCH QUERY RESULTS
28 20100293179 IDENTIFYING SYNONYMS OF ENTITIES USING WEB SEARCH
29 20100293178 PROVIDING TOOLS FOR NAVIGATIONAL SEARCH QUERY RESULTS
30 20100293176 RANGE INCLUSIVE PROBE ALGORITHM
31 20100293174 QUERY CLASSIFICATION
32 20100293143 INITIALIZATION OF DATABASE FOR SYNCHRONIZATION
33 20100293127 Controlled Constraint Sharing in Parallel Problem Solvers
34 20100293105 SOCIAL NETWORKING UPDATES FOR IMAGE DISPLAY DEVICES
35 20100293103 INTERACTION MODEL TO MIGRATE STATES AND DATA
36 20100293056 Tile Space User Interface For Mobile Devices
37 20100293034 MULTI-VARIABLE PRODUCT RANK
38 20100293033 DELIVERING CONTEXTUAL ADVERTISING TO A VEHICLE
39 20100293026 Crowdsourcing
40 20100293016 CONTENT ACTIVITY FEEDBACK INTO A REPUTATION SYSTEM
41 20100293014 DISPLAY ADS TESTING TOOL FOR RICH MEDIA DEVELOPERS
42 20100292854 INTEGRATING ENERGY BUDGETS FOR POWER MANAGEMENT
43 20100291952 Proximity-Based Mobile Message Delivery
44 20100291950 CONSTRAINT-BASED SCHEDULING FOR DELIVERY OF LOCATION INFORMATION
45 20100290711 Determination of Unicode Points from Glyph Elements
46 20100290617 SECURE OUTSOURCED AGGREGATION WITH ONE-WAY CHAINS
47 20100290611 MULTIMODAL CONVERSATION PARK AND RETRIEVAL
48 20100290606 RESYNCHRONIZATION OF CALL EVENTS AFTER TRIGGER EVENT
49 20100290364 Packet Compression for Network Packet Traffic Analysis
50 20100290087 FAX ACCOUNTS
51 20100289904 VIDEO CAPTURE DEVICE PROVIDING MULTIPLE RESOLUTION VIDEO FEEDS
52 20100289820 Creation and Manipulation of Canvases Based on Ink Strokes
53 20100289801 INTERACTIVE CONNECTOR ROUTING BETWEEN OBSTACLES
54 20100289753 ADJUSTING ORGANIZATION OF MEDIA CONTENT ON DISPLAY
55 20100289701 ANTENNA CONFIGURED FOR BANDWIDTH IMPROVEMENT ON A SMALL SUBSTRATE.
56 20100288106 METADATA-BASED SONG CREATION AND EDITING