Microsoft patents granted on 12 October 2010

61 US patents granted on 12 October 2010 and assigned to Microsoft

1 D625,326 Animated image for a display screen
2 D625,322 User interface for a display screen
3 D625,319 User interface for a portion of a display screen
4 D625,318 Graphical user interface for a portion of a display screen
5 7,814,551 System and method for manifest generation
6 7,814,543 System and method for securing a computer system connected to a network from attacks
7 7,814,538 Two-way authentication using a combined code
8 7,814,534 Auditing authorization decisions
9 7,814,519 Providing and receiving on-demand assets using a pool of assets containing unavailable assets
10 7,814,512 Dynamic adjustment of EPG level of detail based on user behavior
11 7,814,501 Application execution in a network based environment
12 7,814,499 Urgent replication facility
13 7,814,498 Loading application resources
14 7,814,471 Method and apparatus for providing DLL compatibility
15 7,814,464 Address support for resources in common-language runtime languages
16 7,814,461 Computer programming language statement building and information tool
17 7,814,438 Contact page
18 7,814,427 Object model tree diagram
19 7,814,414 Relative attributes of floating objects
20 7,814,412 Incrementally updating and formatting HD-DVD markup
21 7,814,408 Pre-computing and encoding techniques for an electronic document to improve run-time processing
22 7,814,328 Digital signatures for embedded code
23 7,814,312 Moving principals across security boundaries without service interruption
24 7,814,308 Debugging applications under different permissions
25 7,814,307 Fast booting a computing device to a specialized experience
26 7,814,288 Protecting memory operations involving zero byte allocations
27 7,814,277 Media cache control interface
28 7,814,234 Offline execution of web based applications
29 7,814,214 Contact management in a serverless peer-to-peer system
30 7,814,211 Varying of message encoding
31 7,814,198 Model-driven, repository-based application monitoring system
32 7,814,179 Interface between mobile connectivity service and WWAN device
33 7,814,171 Method and system for modifying host application functionality based upon downloaded content
34 7,814,160 Unified communication escalation
35 7,814,126 Using task sequences to manage devices
36 7,814,124 Architecture and method for serialization and deserialization of objects
37 7,814,111 Detection of patterns in data records
38 7,814,108 Search engine platform
39 7,814,101 Term database extension for label system
40 7,814,093 Method and system for building a report for execution against a data store
41 7,814,092 Distributed named entity recognition architecture
42 7,814,057 Page recovery using volume snapshots and logs
43 7,814,048 Knowledge extraction from online discussion forums
44 7,814,035 Large-scale information collection and mining
45 7,813,957 System and method for delivering payloads such as ads
46 7,813,926 Training system for a speech recognition application
47 7,813,923 Calibration based beamforming, non-linear adaptive filtering, and multi-sensor headset
48 7,813,920 Learning to reorder alternates based on a user’S personalized vocabulary
49 7,813,911 Model based testing language and framework
50 7,813,774 Contact, motion and position sensing circuitry providing data entry associated with keypad and touchpad
51 7,813,570 Accelerated video encoding using a graphics processing unit
52 7,813,561 Automatic classification of objects within images
53 7,813,556 Incremental system for real time digital ink analysis
54 7,813,499 System and process for regression-based residual acoustic echo suppression
55 7,813,268 Retry strategies for use in a streaming environment
56 7,813,000 Device color characterization profile format
57 7,812,983 Methods and systems for transferring binary data
58 7,812,882 Camera lens shuttering mechanism
59 7,812,825 Capacitance touch slider
60 7,811,174 Method and apparatus for managing data in a gaming system
61 7,810,713 Cash flow projection tool