Microsoft patent applications published on 09 March 2006

44 US patent applications published on 09 March 2006 and assigned to Microsoft

1 20060053458 Worldwide television tuning system with country code based tuning
2 20060053434 Optical storage media with embedded security device
3 20060053423 Providing predictable scheduling of programs using repeating precomputed schedules on discretely scheduled and/or multiprocessor operating systems
4 20060053417 Update at shutdown
5 20060053383 Integrated method for creating a refreshable web query
6 20060053347 Method, system, and apparatus for providing alert synthesis in a data protection system
7 20060053344 Systems and methods for analyzing bus data
8 20060053339 Virtual logging system and method
9 20060053334 Method, system, and apparatus for creating an architectural model for generating robust and easy to manage data protection applications in a data protection system
10 20060053305 Method, system, and apparatus for creating saved searches and auto discovery groups for a data protection system
11 20060053304 Method, system, and apparatus for translating logical information representative of physical data in a data protection system
12 20060053284 Restricted software and hardware usage on a computer
13 20060053283 Restricted software and hardware usage on a computer
14 20060053275 Network interface sharing methods and apparatuses that support kernel mode data traffic and user mode data traffic
15 20060053259 Framework for taking shadow copies and performing backups in a networked environment
16 20060053253 Caching control for streaming media
17 20060053234 Device service provider interface
18 20060053209 System and method for distributed streaming of scalable media
19 20060053204 Presenting and manipulating electronic mail conversations
20 20060053182 Method and system for verifying data in a data protection system
21 20060053181 Method and system for monitoring and managing archive operations
22 20060053178 Method, system, and apparatus for creating an archive routine for protecting data in a data protection system
23 20060053147 Method, system, and apparatus for configuring a data protection system
24 20060053140 Semi-structured data storage schema selection
25 20060053138 Runtime support for nullable types
26 20060053133 System and method for parsing unstructured data into structured data
27 20060053131 General programming language support for nullable types
28 20060053129 Robust detector of fuzzy duplicates
29 20060053127 Semi-structured data storage schema selection
30 20060053121 Method, system, and apparatus for providing resilient data transfer in a data protection system
31 20060053103 Database aggregation query result estimator
32 20060053091 Extensions for query persistence across requests with dynamic update for writeback
33 20060053088 Method and system for improving management of media used in archive applications
34 20060053020 Quality and rate control strategy for digital audio
35 20060053016 Systems and methods for managing multiple grammars in a speech recognition system
36 20060053008 Noise robust speech recognition with a switching linear dynamic model
37 20060053001 Writing assistance using machine translation techniques
38 20060052975 Relative range camera calibration
39 20060052885 Keyboard with input-sensitive display device
40 20060050969 Freeform digital ink annotation recognition
41 20060050697 Random access read/write media format for an on-demand distributed streaming system
42 20060050648 Reducing storage requirement for route information
43 20060050057 Input device with forward/backward control
44 20060048634 Beat analysis of musical signals