Microsoft patents granted on 20 November 2007

31 US patents granted on 20 November 2007 and assigned to Microsoft

1 D555,630 Base for a phone
2 7,299,497 Determining relative attack surface
3 7,299,491 Authenticated domain name resolution
4 7,299,475 System and related interfaces supporting the processing of media content
5 7,299,450 Undoing changes in a software configuration management system
6 7,299,424 Lasso select
7 7,299,410 System and method for reporting hierarchically arranged data in markup language formats
8 7,299,365 Secure video card methods and systems
9 7,299,352 Controlled-content recoverable blinded certificates
10 7,299,351 Peer-to-peer name resolution protocol (PNRP) security infrastructure and method
11 7,299,349 Secure end-to-end notification
12 7,299,320 Message based inter-process for high volume data
13 7,299,303 System and method for pendant bus for serially chaining multiple portable pendant peripherals
14 7,299,298 Web address converter for dynamic web pages
15 7,299,274 Method and system for management of multiple network resources
16 7,299,250 File availability in distributed file storage systems
17 7,299,238 System for improving the performance of information retrieval-type tasks by identifying the relations of constituents
18 7,299,228 Learning and using generalized string patterns for information extraction
19 7,299,226 Cardinality estimation of joins
20 7,299,220 Constructing database object workload summaries
21 7,299,201 System and method for designing and operating an electronic store
22 7,299,190 Quantization and inverse quantization for audio
23 7,299,185 Systems and methods for managing interactions from multiple speech-enabled applications
24 7,299,181 Homonym processing in the context of voice-activated command systems
25 7,299,175 Normalizing to compensate for block size variation when computing control parameter values for quality and rate control for digital audio
26 7,299,169 Device driver auto-load
27 7,298,960 Playback diagnostics
28 7,298,903 Method and system for separating text and drawings in digital ink
29 7,298,839 Squared Weil and Tate pairing techniques for use with elliptic curves
30 7,298,392 Omni-directional camera design for video conferencing
31 7,296,946 Ring binder mechanism