Microsoft patent applications published on 23 December 2010

83 US patent applications published on 23 December 2010 and assigned to Microsoft

1 20100325736 REMOTE ACCESS CONTROL OF STORAGE DEVICES
2 20100325727 SECURITY VIRTUAL MACHINE FOR ADVANCED AUDITING
3 20100325724 SCOPE MODEL FOR ROLE-BASED ACCESS CONTROL ADMINISTRATION
4 20100325721 IMAGE-BASED UNLOCK FUNCTIONALITY ON A COMPUTING DEVICE
5 20100325715 BROWSER PLUG-IN FOR SECURE CREDENTIAL SUBMISSION
6 20100325684 ROLE-BASED SECURITY FOR MESSAGING ADMINISTRATION AND MANAGEMENT
7 20100325642 AUTOMATICALLY RE-STARTING SERVICES
8 20100325637 ALLOCATION OF RESOURCES TO A SCHEDULER IN A PROCESS
9 20100325636 INTERFACE BETWEEN A RESOURCE MANAGER AND A SCHEDULER IN A PROCESS
10 20100325633 Searching Regular Expressions With Virtualized Massively Parallel Programmable Hardware
11 20100325620 EMBEDDED ANNOTATION AND PROGRAM ANALYSIS
12 20100325608 GENERATION OF PARALLEL CODE REPRESENTATIONS
13 20100325607 Generating Code Meeting Approved Patterns
14 20100325589 BLOCK VIEW FOR GEOGRAPHIC NAVIGATION
15 20100325587 INCREMENTAL RUN-TIME LAYOUT COMPOSITION
16 20100325581 DATA OBJECT LINKING AND BROWSING TOOL
17 20100325578 PRESAGING AND SURFACING INTERACTIVITY WITHIN DATA VISUALIZATIONS
18 20100325573 INTEGRATING DIGITAL BOOK AND ZOOM INTERFACE DISPLAYS
19 20100325572 MULTIPLE MOUSE CHARACTER ENTRY
20 20100325564 CHARTS IN VIRTUAL ENVIRONMENTS
21 20100325563 AUGMENTING A FIELD OF VIEW
22 20100325561 MEETING LOBBY FOR WEB CONFERENCING
23 20100325549 PERSISTENT MEDIA PLAYBACK
24 20100325542 RICH ENTITY FOR CONTEXTUALLY RELEVANT ADVERTISEMENTS
25 20100325539 WEB BASED SPELL CHECK
26 20100325536 APPLICATION ORCHESTRATOR
27 20100325529 Resizing an Editable Area in a Web Page
28 20100325527 OVERLAY FOR DIGITAL ANNOTATIONS
29 20100325526 FILTER AND SORT BY FORMAT
30 20100325519 CRC For Error Correction
31 20100325476 SYSTEM AND METHOD FOR A DISTRIBUTED OBJECT STORE
32 20100325363 HIERARCHICAL OBJECT CACHING BASED ON OBJECT VERSION
33 20100325362 System and Method For Providing Conditional access to Server-based Applications From Remote Access Devices
34 20100325359 TRACING OF DATA FLOW
35 20100325300 USING HYPERTEXT TRANSFER PROTOCOL AS A TRANSPORT FOR BI-DIRECTIONAL DATA STREAMS
36 20100325282 MIGRATING A VIRTUAL MACHINE THAT OWNS A RESOURCE SUCH AS A HARDWARE DEVICE
37 20100325262 USING TRANSPORT-INDEPENDENT RESOURCE STATUS
38 20100325258 CAPTURING A COMPUTING EXPERIENCE
39 20100325219 ADDING CONFIGURABLE MESSAGING FUNCTIONALITY TO AN INFRASTRUCTURE
40 20100325215 MESSAGE REQUIREMENTS BASED ROUTING OF MESSAGES
41 20100325214 Predictive Collaboration
42 20100325213 MULTI-TIER, MULTI-STATE LOOKUP
43 20100325205 EVENT RECOMMENDATION SERVICE
44 20100325196 DATA-DRIVEN VISUALIZATION OF PSEUDO-INFINITE SCENES
45 20100325193 DYNAMIC MEDIA ASSET DELIVERY
46 20100325190 USING DISTRIBUTED QUEUES IN AN OVERLAY NETWORK
47 20100325189 EVIDENCE-BASED VIRTUAL WORLD VISUALIZATION
48 20100325170 PARTITIONING MODELING PLATFORM DATA
49 20100325166 CREATING NEW CHARTS AND DATA VISUALIZATIONS
50 20100325160 EXCLUSIVE SCOPE MODEL FOR ROLE-BASED ACCESS CONTROL ADMINISTRATION
51 20100325159 MODEL-BASED IMPLIED AUTHORIZATION
52 20100325153 SYNCHRONIZED DISTRIBUTED MEDIA ASSETS
53 20100325139 Service Provider Management Console
54 20100325136 ERROR TOLERANT AUTOCOMPLETION
55 20100325133 DETERMINING A SIMILARITY MEASURE BETWEEN QUERIES
56 20100325132 QUERYING COMPRESSED TIME-SERIES SIGNALS
57 20100325131 ASSIGNING RELEVANCE WEIGHTS BASED ON TEMPORAL DYNAMICS
58 20100325130 MEDIA ASSET INTERACTIVE SEARCH
59 20100325125 MEDIA RECOMMENDATIONS
60 20100325123 Media Seed Suggestion
61 20100325110 Efficient Method for Clustering Nodes
62 20100325098 ELIDING SYNCHRONIZATION IN A CONCURRENT DATA STRUCTURE
63 20100325085 Managed System Extensibility
64 20100325070 Isolating Changes in Dynamic Systems
65 20100325057 LEVERAGING SOCIAL CAPITAL ON A WEBSITE
66 20100324963 TAG PRESENCE ALERTS FOR GROUPS AND MEETING
67 20100324948 MANAGING EVENT TIMELINES
68 20100324910 TECHNIQUES TO PROVIDE A STANDARD INTERFACE TO A SPEECH RECOGNITION PLATFORM
69 20100324891 MUTE CONTROL IN AUDIO ENDPOINTS
70 20100324883 TRANS-LINGUAL REPRESENTATION OF TEXT DOCUMENTS
71 20100324870 SOLVER-BASED VISUALIZATION FRAMEWORK
72 20100324867 DATA-DRIVEN VISUALIZATION TRANSFORMATION
73 20100324813 ACCURACY ASSESSMENT FOR LOCATION ESTIMATION SYSTEMS
74 20100324704 SOCIAL GRAPH PLAYLIST SERVICE
75 20100323716 CONTROLLING AD DELIVERY TO MOBILE CLIENTS
76 20100322593 Employing Artifacts for Video Indexing
77 20100322525 Image Labeling Using Multi-Scale Processing
78 20100322402 ADVANCED CALL ROUTING USING LINKED IDENTITIES
79 20100322387 ENDPOINT ECHO DETECTION
80 20100322256 USING DISTRIBUTED TIMERS IN AN OVERLAY NETWORK
81 20100321407 DATA-DRIVEN MODEL IMPLEMENTED WITH SPREADSHEETS
82 20100321391 COMPOSING SHAPES AND DATA SERIES IN GEOMETRIES
83 20100321275 MULTIPLE DISPLAY COMPUTING DEVICE WITH POSITION-BASED OPERATING MODES