Microsoft patent applications published on 18 December 2008

124 US patent applications published on 18 December 2008 and assigned to Microsoft

1 20080313733 Optimization of Distributed Anti-Virus Scanning
2 20080313731 SELF-SERVICE CREDENTIAL MANAGEMENT
3 20080313730 EXTENSIBLE AUTHENTICATION MANAGEMENT
4 20080313713 AUDIO START SERVICE FOR AD-HOC MEETINGS
5 20080313712 TRANSFORMATION OF SEQUENTIAL ACCESS CONTROL LISTS UTILIZING CERTIFICATES
6 20080313703 Integrating Security by Obscurity with Access Control Lists
7 20080313699 Information Rights Management
8 20080313679 Media content rebroadcast
9 20080313673 Continuous selection graphs
10 20080313672 Electronic program guide (EPG) search
11 20080313671 MAINTAINING ACCURATE CHANNEL LINE-UP BY PERSISTENTLY MONITORING AVAILABILITY OF ACCESSIBLE CHANNELS
12 20080313659 Page and device-optimized cascading style sheets
13 20080313656 User mode stack disassociation
14 20080313652 Notifying user mode scheduler of blocking events
15 20080313651 Event queuing and consumption
16 20080313650 Mutable application experience and user interface
17 20080313648 PROTECTION AND COMMUNICATION ABSTRACTIONS FOR WEB BROWSERS
18 20080313647 Thread virtualization techniques
19 20080313645 Automatic Mutual Exclusion
20 20080313640 Resource Modeling and Scheduling for Extensible Computing Platforms
21 20080313633 Software feature usage analysis and reporting
22 20080313628 METRICS PACK DISTRIBUTION FOR DATA REPORTING TOOL
23 20080313625 DISCO: A SIMPLIFIED DISTRIBUTED COMPUTING LIBRARY
24 20080313618 Detaching Profilers
25 20080313617 Analyzing software users with instrumentation data and user group modeling and analysis
26 20080313610 DISCOSCRIPT: A SIMPLIFIED DISTRIBUTED COMPUTING SCRIPTING LANGUAGE
27 20080313609 CORE OBJECT-ORIENTED TYPE SYSTEM FOR SEMI-STRUCTURED DATA
28 20080313607 UNIFIED INPUT STACK
29 20080313602 BOUNDED PROGRAM FAILURE ANALYSIS AND CORRECTION
30 20080313575 SYSTEM AND PROCESS FOR CONTROLLING ELECTRONIC COMPONENTS IN A UBIQUITOUS COMPUTING ENVIRONMENT USING MULTIMODAL INTEGRATION
31 20080313573 Creating, Displaying, and Editing a Sub-Process Within a Process Diagram
32 20080313572 Presenting and Navigating Content Having Varying Properties
33 20080313565 DYNAMIC USER INTERFACE FOR IN-DIAGRAM SHAPE SELECTION
34 20080313561 Techniques for representing and organizing user interface data
35 20080313555 Scalable User Interface
36 20080313553 Framework for creating user interfaces containing interactive and dynamic 3-D objects
37 20080313549 Extensible Remote Display Infrastructure with Dynamic Virtual Channels
38 20080313545 SYSTEMS AND METHODS FOR PROVIDING DESKTOP OR APPLICATION REMOTING TO A WEB BROWSER
39 20080313538 Visual Feedback Display
40 20080313536 Situation Sharing and Viewing
41 20080313533 DYNAMICALLY LAYING OUT IMAGES AND ASSOCIATED TEXT USING PRE-DEFINED LAYOUTS
42 20080313529 Increasing accuracy in determining purpose of fields in forms
43 20080313507 Software reliability analysis using alerts, asserts and user interface controls
44 20080313496 Gracefully degradable versioned storage systems
45 20080313470 MULTIPLE USER AUTHENTICATIONS ON A COMMUNICATIONS DEVICE
46 20080313447 DELEGATED PRE-CONFIGURATION
47 20080313420 Managing working set use of a cache via page coloring
48 20080313415 Copied file execution authorization using RFID tag
49 20080313402 VIRTUAL PERSONAL VIDEO RECORDER
50 20080313356 REMOTE CONTROL OF DEVICES THROUGH INSTANT MESSENGER
51 20080313336 METHOD AND APPARATUS FOR PHONE APPLICATION STATE MANAGEMENT MECHANISM
52 20080313324 REDUNDANT PILE OF INEXPENSIVE DRIVERS (RPID)
53 20080313297 User Experience For Multiple Simultaneous Connections On An Instant Messaging Program
54 20080313287 E-MAIL PUBLISHING OF PHOTOS TO PHOTO ALBUMS
55 20080313285 POST TRANSIT SPAM FILTERING
56 20080313271 AUTOMATED REPONSE TO COMPUTER USERS CONTEXT
57 20080313270 DECOUPLED MECHANISM FOR MANAGED COPY CLIENT APPLICATIONS AND E-COMMERCE SERVERS TO INTEROPERATE IN A HETEROGENEOUS ENVIRONMENT
58 20080313269 Remoting of Console Operating in a Multi-Session Environment
59 20080313264 Domain management for digital media
60 20080313256 Automatically Sharing a User’s Personal Message
61 20080313241 DISTRIBUTED DATA STORAGE USING ERASURE RESILIENT CODING
62 20080313213 Efficient data infrastructure for high dimensional data analysis
63 20080313211 Data Relationship Visualizer
64 20080313210 Content Publishing Customized to Capabilities of Device
65 20080313197 DATA STRUCTURE FOR SUPPORTING A SINGLE ACCESS OPERATION
66 20080313188 Distributed Kernel Density Estimation
67 20080313184 Multidimensional analysis tool for high dimensional data
68 20080313180 IDENTIFICATION OF TOPICS FOR ONLINE DISCUSSIONS BASED ON LANGUAGE PATTERNS
69 20080313177 ADDING DOMINANT MEDIA ELEMENTS TO SEARCH RESULTS
70 20080313168 RANKING DOCUMENTS BASED ON A SERIES OF DOCUMENT GRAPHS
71 20080313166 RESEARCH PROGRESSION SUMMARY
72 20080313165 SCALABLE MODEL-BASED PRODUCT MATCHING
73 20080313161 DISCOSQL: DISTRIBUTED PROCESSING OF STRUCTURED QUERIES
74 20080313149 Analyzing software usage with instrumentation data
75 20080313147 Multi-level search
76 20080313146 CONTENT SEARCH SERVICE, FINDING CONTENT, AND PREFETCHING FOR THIN CLIENT
77 20080313142 CATEGORIZATION OF QUERIES
78 20080313131 PARAMETER-SENSITIVE PLANS FOR STRUCTURAL SCENARIOS
79 20080313128 Disk-Based Probabilistic Set-Similarity Indexes
80 20080313127 MULTIDIMENSIONAL TIMELINE BROWSERS FOR BROADCAST MEDIA
81 20080313119 LEARNING AND REASONING FROM WEB PROJECTIONS
82 20080313111 LARGE SCALE ITEM REPRESENTATION MATCHING
83 20080313069 DISTRIBUTED REVERSE AUCTION
84 20080313031 CLASSIFICATION OF IMAGES AS ADVERTISEMENT IMAGES OR NON-ADVERTISEMENT IMAGES
85 20080313027 FAIR DISCOUNTING AUCTION
86 20080312999 Multiple Goal Throughput Analysis
87 20080312985 COMPUTERIZED EVALUATION OF USER IMPRESSIONS OF PRODUCT ARTIFACTS
88 20080312932 ERROR MANAGEMENT IN AN AUDIO PROCESSING SYSTEM
89 20080312923 Active Speaker Identification
90 20080312899 Software feature modeling and recognition
91 20080312766 ROUTE MODIFICATIONS
92 20080312759 FLEXIBLE FREQUENCY AND TIME PARTITIONING IN PERCEPTUAL TRANSFORM CODING OF AUDIO
93 20080312758 CODING OF SPARSE DIGITAL MEDIA SPECTRAL DATA
94 20080312095 VACCINE DESIGN METHODOLOGY
95 20080311997 DATA CAPTURE FOR INTERACTIVE OPERATION
96 20080311988 COMMUNICATION PROTOCOL FOR A WIRELESS DEVICE AND A GAME CONSOLE
97 20080311984 Techniques for use with computerized games having cards
98 20080311903 Techniques for managing dual-channel wireless devices
99 20080311765 ELECTRICAL CONNECTION BETWEEN DEVICES
100 20080310825 RECORD QUALITY BASED UPON NETWORK AND PLAYBACK DEVICE CAPABILITIES
101 20080310814 MULTI-LOCATION BUFFERING OF STREAMING MEDIA DATA
102 20080310756 SYSTEM, COMPUTER PROGRAM AND METHOD FOR 3D OBJECT MEASUREMENT, MODELING AND MAPPING FROM SINGLE IMAGERY
103 20080310755 CAPTURING LONG-RANGE CORRELATIONS IN PATCH MODELS
104 20080310743 Optimizing Pixel Labels for Computer Vision Applications
105 20080310736 SMART VISUAL COMPARISON OF GRAPHICAL USER INTERFACES
106 20080310733 FACADE RENDERING SYSTEM
107 20080310723 TEXT PREDICTION WITH PARTIAL SELECTION IN A VARIETY OF DOMAINS
108 20080310722 IDENTIFYING CHARACTER INFORMATION IN MEDIA CONTENT
109 20080310707 VIRTUAL REALITY ENHANCEMENT USING REAL WORLD DATA
110 20080310687 Face Recognition Using Discriminatively Trained Orthogonal Tensor Projections
111 20080310627 ASYNCHRONOUS DOWNLOAD
112 20080310602 MESSAGING WITH A LOCKED COMMUNICATION DEVICE
113 20080310506 Joint Spatio-Temporal Prediction for Video Coding
114 20080310496 Real-Time Key Frame Generation
115 20080310419 Network interface selection using historical connection information
116 20080310328 CLIENT-SIDE ECHO CANCELLATION FOR MULTI-PARTY AUDIO CONFERENCING
117 20080310127 Enhanced packaging for PC security
118 20080309774 Multiple sensor input data synthesis
119 20080309676 RANDOM-ACCESS VECTOR GRAPHICS
120 20080309667 Interactive Relighting with Dynamic Reflectance
121 20080309664 Mesh Puppetry
122 20080309660 THREE DIMENSIONAL RENDERING OF DISPLAY INFORMATION
123 20080309617 Graphical communication user interface
124 20080309522 Keyboard with touch sensitive zones and corresponding computer user interface