Microsoft patents granted on 01 May 2012

53 US patents granted on 01 May 2012 and assigned to Microsoft

1 D658,719 Game controller
2 D658,680 Display screen with icon
3 D658,678 Display screen with animated user interface
4 D658,677 Display screen with animated user interface
5 D658,676 Display screen with animated user interface
6 D658,675 Display screen with animated user interface
7 D658,674 Display screen with animated user interface
8 D658,673 Display screen with animated user interface
9 D658,672 Display screen with user interface
10 D658,671 Display screen with user interface
11 D658,670 Display screen with user interface
12 D658,650 Electronic mouse
13 D658,634 Remote controller
14 8,171,560 Secure content pre-distribution to designated systems
15 8,171,538 Authentication and authorization of extranet clients to a secure intranet business application in a perimeter network topology
16 8,171,534 Two-way authentication using a combined code
17 8,171,522 Systems and processes for managing policy change in a distributed enterprise
18 8,171,515 Automatically generated TV favorites list
19 8,171,495 Queue dispatch using deferred acknowledgement
20 8,171,462 User declarative language for formatted data processing
21 8,171,453 Explicit delimitation of semantic scope
22 8,171,431 Handle flags
23 8,171,401 Resizing an editable area in a web page
24 8,171,394 Methods and systems for providing a customized user interface for viewing and editing meta-data
25 8,171,346 Client session based debugging
26 8,171,306 Universal secure token for obfuscation and tamper resistance
27 8,171,232 Stored value accessors in shared memory regions
28 8,171,157 Distributing bandwidth across communication modalities
29 8,171,151 Media foundation media processor
30 8,171,138 System and method for applying flexible attributes to execute asynchronous network requests
31 8,171,118 Application streaming over HTTP
32 8,171,115 Resource equalization for inter- and intra- data center operations
33 8,171,112 Content channels for a mobile device
34 8,171,084 Custom emoticons
35 8,171,057 Modeling party identities in computer storage systems
36 8,171,031 Index optimization for ranking using a linear model
37 8,171,007 Creating business value by embedding domain tuned search on web-sites
38 8,170,997 Unbundled storage transaction services
39 8,170,983 Managing data across a semantic data view and a presentation data view
40 8,170,942 Automated investment alerts from multiple data sources
41 8,170,901 Extensible framework for designing workflows
42 8,170,868 Extracting lexical features for classifying native and non-native language usage style
43 8,170,656 Wearable electromyography-based controllers for human-computer interface
44 8,170,591 Proximity-based mobile message delivery
45 8,170,342 Image recognition of content
46 8,170,226 Acoustic echo cancellation and adaptive filters
47 8,170,021 Selectively enabled quality of service policy
48 8,170,020 Leveraging active firewalls for network intrusion detection and retardation of attack
49 8,169,894 Fault-tolerant communications in routed networks
50 8,169,701 Diffusing screen
51 8,169,625 Handling unhandled raster operations in a document conversion
52 8,169,434 Octree construction on graphics processing units
53 8,169,345 Methods and systems for processing digital data rate and directional playback changes