Microsoft patents granted on 25 September 2012

54 US patents granted on 25 September 2012 and assigned to Microsoft

1 D667,841 Display screen with graphical user interface
2 D667,839 Display screen with transitional graphical user interface
3 8,276,198 Method and apparatus for local area networks
4 8,276,195 Management of split audio/video streams
5 8,276,182 Television content from multiple sources
6 8,276,165 Continuation-based runtime callback invocation
7 8,276,159 Message communication of sensor and other data
8 8,276,154 Hash partitioning streamed data
9 8,276,152 Validation of the change orders to an I T environment
10 8,276,147 Low synchronization means of scheduler finalization
11 8,276,145 Protected mode scheduling of operations
12 8,276,124 Constructing petri nets from traces for diagnostics
13 8,276,121 Selection of versioned resource among multiple compatible versions
14 8,276,111 Providing access to a dataset in a type-safe manner
15 8,276,070 Mechanism to dynamically host multiple renderers based on system capabilities
16 8,276,021 Concurrency test effectiveness via mutation testing and dynamic lock elision
17 8,275,989 Method of negotiating security parameters and authenticating users interconnected to a network
18 8,275,984 TLS key and CGI session ID pairing
19 8,275,970 Optimizing write traffic to a disk
20 8,275,912 Bootstrap rendezvous federation
21 8,275,907 Adding individual database failover/switchover to an existing storage component with limited impact
22 8,275,880 Media content programming, delivery, and consumption
23 8,275,873 Internet location coordinate enhanced domain name system
24 8,275,843 Collaborative conference experience improvement
25 8,275,826 Organizing resources into collections to facilitate more efficient and reliable resource access
26 8,275,793 Transaction transforms
27 8,275,759 Contextual query suggestion in result pages
28 8,275,731 Anonymous types for statically typed queries
29 8,275,726 Object classification using taxonomies
30 8,275,649 Mining life pattern based on location history
31 8,275,620 Context-relevant images
32 8,275,607 Semi-supervised part-of-speech tagging
33 8,275,605 Machine language translation with transfer mappings having varying context
34 8,275,604 Adaptive pattern learning for bilingual data mining
35 8,275,546 Travelogue-based travel route planning
36 8,275,428 Method for planar implementation of .pi./8 gate in chiral topological superconductors
37 8,275,361 Place-specific buddy list services
38 8,275,209 Reduced DC gain mismatch and DC leakage in overlap transform processing
39 8,275,197 Techniques to manage a whiteboard for multimedia conference events
40 8,275,194 Site modeling using image data fusion
41 8,275,185 Discover biological features using composite images
42 8,275,152 Dynamic bass boost filter
43 8,275,120 Adaptive acoustic echo cancellation
44 8,275,117 Methods and apparatus for use in computer-to-human escalation
45 8,275,107 Techniques for managing a multimedia conference call
46 8,275,102 Call routing and prioritization based on location context
47 8,274,893 Network interface selection using historical connection information
48 8,274,714 Quantifiable color calibration
49 8,274,603 Choosing video deinterlacing interpolant based on cost
50 8,274,518 Systems and methods for virtualizing graphics subsystems
51 8,274,517 Systems and methods for downloading algorithmic elements to a coprocessor and corresponding techniques
52 8,274,516 GPU scene composition and animation
53 8,274,484 Tracking input in a screen-reflective interface environment
54 8,272,743 Projection of images onto tangible user interfaces