Microsoft patent applications published on 19 October 2006

91 US patent applications published on 19 October 2006 and assigned to Microsoft

1 20060236409 Volatile portable memory
2 20060236393 System and method for protecting a limited resource computer from malware
3 20060236392 Aggregating the knowledge base of computer systems to proactively protect a computer from malware
4 20060236387 Bulk transmission of messages using a single HTTP request
5 20060236372 Application-backed groups in a common address book
6 20060236368 Resource Manager Architecture Utilizing a Policy Manager
7 20060236352 Synchronized media experience
8 20060236337 Registration of applications and complimentary features for interactive user interfaces
9 20060236319 Version control system
10 20060236311 Abstract interpretation with a congruence abstract domain and/or a heap succession abstract domain
11 20060236305 Inferring object invariant method and system
12 20060236301 Task aware source checkin and build
13 20060236264 Automatic window resize behavior and optimizations
14 20060236263 Tactile device for scrolling
15 20060236262 Tactile scroll bar with illuminated document position indicator
16 20060236260 Journal display having three dimensional appearance
17 20060236255 Method and apparatus for providing audio output based on application window position
18 20060236253 Dialog user interfaces for related tasks and programming interface for same
19 20060236252 Task dialog and programming interface for same
20 20060236244 Command links
21 20060236234 Determining fields for presentable files
22 20060236228 Extensible markup language schemas for bibliographies and citations
23 20060236226 Compile time meta-object protocol systems and methods
24 20060236219 Media timeline processing infrastructure
25 20060236217 Programmable object models for bibliographies and citations
26 20060236156 Methods and apparatus for handling code coverage data
27 20060236122 Secure boot
28 20060236097 Method and system for device registration within a digital rights management framework
29 20060236070 System and method for reducing the number of translation buffer invalidates an operating system needs to issue
30 20060236069 Method and system for efficient generation of storage reports
31 20060235983 Message Exchanger
32 20060235962 Model-based system monitoring
33 20060235947 Methods and apparatus for performing diagnostics of web applications and services
34 20060235941 System and method for transferring web page data
35 20060235920 Smart evaluation in computer algebra
36 20060235912 Displaying variables stored in calculators
37 20060235911 Contemporaneous symbolic and numeric presentation
38 20060235909 Database page mirroring
39 20060235907 Pausable backups of file system items
40 20060235900 Performing operations on a set of objects in a database system
41 20060235898 Synchronizing over a number of synchronization mechanisms using flexible rules
42 20060235895 Efficient point-to-multipoint data reconciliation
43 20060235894 Disambiguating globally unique identifiers after duplication
44 20060235892 Generating storage reports using volume snapshots
45 20060235891 Method and computer-readable medium for providing an official file repository
46 20060235880 Advanced streaming format table of contents object
47 20060235879 Techniques for specifying and collecting data aggregations
48 20060235878 Client side indexing of offline address book files
49 20060235875 Method and system for identifying object information
50 20060235867 Map and data location provider
51 20060235860 System and method for obtaining user feedback for relevance tuning
52 20060235859 Prescriptive architecutre recommendations
53 20060235857 Systems and methods for displaying and editing hierarchical data
54 20060235834 Path expression in structured query language
55 20060235830 Web content administration information discovery
56 20060235829 Query to an electronic form
57 20060235827 System and method for detection of artificially generated system load
58 20060235822 Requesting, obtaining, and processing operational event feedback from customer data centers
59 20060235817 Computer input control for specifying scope with explicit exclusions
60 20060235810 Method and system for ranking objects of different object types
61 20060235801 Licensing content for use on portable device
62 20060235799 Playlist burning in rights-management context
63 20060235798 Output protection levels
64 20060235796 AUTHENTICATION FOR A COMMERCIAL TRANSACTION USING A MOBILE MODULE
65 20060235795 SECURE NETWORK COMMERCIAL TRANSACTIONS
66 20060235773 Posting adjustments following execution of a period-end closing process
67 20060235761 Method and apparatus for network transactions
68 20060235736 Method and apparatus for providing process guidance
69 20060235700 Processing files from a mobile device using voice commands
70 20060235675 Preconditioning for stochastic simulation of computer system performance
71 20060235664 Model-based capacity planning
72 20060235650 Model-based system monitoring
73 20060235605 System and method for providing a location snapshot service and associating a snapshot with location container data
74 20060234797 Hard drive authentication
75 20060234794 Game controller link mechanism joining a user-activated control and an analogue input device
76 20060234758 Context-Aware and Location-Aware Cellular Phones and Methods
77 20060233464 Method and system for displaying and linking ink objects with recognized text and objects
78 20060233422 MACHINE VISION SYSTEM AND METHOD FOR ESTIMATING AND TRACKING FACIAL POSE
79 20060233367 System and methods for an overlay disk and cache using portable flash memory
80 20060233258 Scalable motion estimation
81 20060233114 Method and apparatus for performing wireless diagnsotics and troubleshooting
82 20060233108 Adaptive Bandwidth Throttling for Network Services
83 20060233106 Stateless, affinity-preserving load balancing
84 20060233055 System and method for dynamic media reproduction
85 20060232927 Model-based system monitoring
86 20060232611 System and method for zooming an object through spiral interaction
87 20060232589 Uninterrupted execution of active animation sequences in orphaned rendering objects
88 20060232569 Direct homography computation by local linearization
89 20060232494 Automatic cross-display coordination
90 20060232449 Retention of information about digital-media rights in transformed digital media content
91 20060232448 Sanctioned transcoding of digital-media content