Microsoft patents granted on 27 March 2012

64 US patents granted on 27 March 2012 and assigned to Microsoft

1 D656,557 Game controller
2 D656,556 Game controller
3 D656,511 Display screen with a graphical user interface
4 D656,498 Electronic mouse
5 8,146,158 Extensible activation exploit scanner
6 8,146,151 Safe file transmission and reputation lookup
7 8,146,138 Access unit switching through physical mediation
8 8,146,110 Service platform for in-context results
9 8,146,109 Version resiliency for a host application and custom code
10 8,146,099 Service-oriented pipeline based architecture
11 8,146,085 Concurrent exception handling using an aggregated exception structure
12 8,146,073 Updating software while it is running
13 8,146,017 Declarative data binding and data type propagation in a remote workflow schedule authoring system
14 8,146,016 User interface for displaying a gallery of formatting options applicable to a selected object
15 8,146,015 Dynamic configuration of unified messaging state changes
16 8,146,010 Combinable tabs for a tabbed document interface
17 8,146,003 Efficient text input for game controllers and handheld devices
18 8,145,996 Systems and methods for pagination and co-pagination
19 8,145,994 Categorizing document elements based on display layout
20 8,145,914 Client-side CAPTCHA ceremony for user verification
21 8,145,817 Reader/writer lock with reduced cache contention
22 8,145,794 Encoding/decoding while allowing varying message formats per message
23 8,145,779 Dynamic server-side media transcoding
24 8,145,774 Progressively accessing data blocks related to pages
25 8,145,761 Load skewing for power-aware server provisioning
26 8,145,758 Concurrent processing with untrusted beings
27 8,145,747 Webpage domain monitoring
28 8,145,737 Implementing computer application topologies on virtual machines
29 8,145,735 Configuring network settings using portable storage media
30 8,145,708 On-line virtual robot (bot) security agent
31 8,145,699 Generalized proximity service
32 8,145,686 Maintenance of link level consistency between database and file system
33 8,145,682 Differentially private data release
34 8,145,678 Information feeds of a social network
35 8,145,673 Easily queriable software repositories
36 8,145,667 Schemaless XML payload generation
37 8,145,622 System for finding queries aiming at tail URLs
38 8,145,620 Keyword expression language for online search and advertising
39 8,145,615 Search and exploration using analytics reference model
40 8,145,601 Method, system, and apparatus for providing resilient data transfer in a data protection system
41 8,145,594 Localized gesture aggregation
42 8,145,593 Framework for web services exposing line of business applications
43 8,145,592 Calculating web page importance based on a conditional markov random walk
44 8,145,532 Connecting devices to a media sharing service
45 8,145,488 Parameter clustering and sharing for variable-parameter hidden markov models
46 8,145,484 Speech processing with predictive language modeling
47 8,145,470 Accelerated access device emulator access scheme in a hypervisor environment with child and root partitions
48 8,144,920 Automated location estimation using image analysis
49 8,144,902 Stereo image widening
50 8,144,896 Speech separation with microphone arrays
51 8,144,849 Selective pre-authorized credit for incoming calls
52 8,144,842 Unified messaging gateway device for providing operation during a network failure
53 8,144,841 Multimedia spam determination using speech conversion
54 8,144,793 Cognitive multi-user OFDMA
55 8,144,780 Detecting visual gestural patterns
56 8,144,769 Streaming methods and systems
57 8,144,611 Network coordinate systems using IP information
58 8,144,187 Multiple video stream capability negotiation
59 8,144,166 Dynamic pixel snapping
60 8,144,155 Example-based motion detail enrichment in real-time
61 8,144,015 Power efficient object detection with selective polling
62 8,143,598 Display screen comprising photoluminescent material
63 8,142,286 Programmable movement of an orientation of a game character view of a game environment
64 8,142,282 Console integrated downloadable game service