Microsoft patents granted on 05 February 2013

73 US patents granted on 05 February 2013 and assigned to Microsoft

1 D675,638 Display screen with animated graphical user interface
2 D675,629 Keyboard
3 D675,628 Keyboard with cover
4 8,370,950 Securing mixed-mode applications
5 8,370,930 Detecting spam from metafeatures of an email message
6 8,370,924 Role based server installation and configuration
7 8,370,919 Host firewall integration with edge traversal technology
8 8,370,914 Transition from WS-Federation passive profile to active profile
9 8,370,908 Decreasing login latency
10 8,370,905 Domain access system
11 8,370,902 Rescuing trusted nodes from filtering of untrusted network entities
12 8,370,887 Media streaming with enhanced seek operation
13 8,370,880 Telephone control service
14 8,370,851 Conversational parallelism for message processing
15 8,370,830 Data only solution package
16 8,370,828 Techniques to perform gradual upgrades
17 8,370,819 Mechanism to store information describing a virtual machine in a virtual disk image
18 8,370,807 Debugging for runtime type systems
19 8,370,805 Delta compression using multiple pointers
20 8,370,804 Delta compression using multiple pointers
21 8,370,801 Architecture that extends types using extension methods
22 8,370,767 List authoring surface
23 8,370,764 Scrolling web pages using direct interaction
24 8,370,744 User interface for operating a computer from a distance
25 8,370,743 Searching command enhancements
26 8,370,740 Document-level features in add-ins
27 8,370,735 Efficient, non-blocking mechanism for incrementally processing arbitrary sized XML documents
28 8,370,672 Reducing power consumption of distributed storage systems
29 8,370,652 Automatic discovery of server to power-circuit connections
30 8,370,625 Extended data signing
31 8,370,623 Secure tunnel over HTTPS connection
32 8,370,621 Counting delegation using hidden vector encryption
33 8,370,577 Metaphysically addressed cache metadata
34 8,370,550 Rule-based assignment of control of peripherals of a computing device
35 8,370,519 Copying data onto an expandable memory in a wireless device using a desktop interface
36 8,370,511 Enhanced tabular data stream protocol
37 8,370,510 Remote application presentation over a public network connection
38 8,370,501 Gesturing to select and configure device communication
39 8,370,456 Intelligent pre-fetching using compound operations
40 8,370,443 Reliable messaging using publish subscribe mechanism
41 8,370,440 Role-independent context exchange
42 8,370,437 Method and apparatus to associate a modifiable CRM related token to an email
43 8,370,436 System and method for extending a message schema to represent fax messages
44 8,370,425 Transient networks
45 8,370,423 Data synchronization and sharing relationships
46 8,370,399 Building, viewing, and manipulating schema sets
47 8,370,391 Functional updates for tree processing
48 8,370,385 Media collections service
49 8,370,381 Location based information
50 8,370,363 Hybrid neighborhood graph search for scalable visual indexing
51 8,370,358 Tagging content with metadata pre-filtered by context
52 8,370,346 Micro-browser viewers and searching
53 8,370,343 Selecting directly bid upon advertisements for display
54 8,370,337 Ranking search results using click-based data
55 8,370,329 Automatic search query suggestions with search result suggestions from user history
56 8,370,317 Synchronizing shared resources in a collection
57 8,370,310 Managing database recovery time
58 8,370,294 File stashing for storage media
59 8,370,278 Ontological categorization of question concepts from document summaries
60 8,370,198 Registering media for configurable advertising
61 8,370,119 Website design pattern modeling
62 8,369,795 Game console notification system
63 8,369,686 Intelligent overlay for video advertising
64 8,369,656 Interactively ranking image search results using color layout relevance
65 8,369,638 Reducing DC leakage in HD photo transform
66 8,369,611 Compact handwriting recognition
67 8,369,343 Device virtualization
68 8,369,251 Timestamp quality assessment for assuring acoustic echo canceller operability
69 8,369,208 Fault-tolerant communications in routed networks
70 8,368,738 Joining users to a conferencing session
71 8,368,698 Calculating a webpage importance from a web browsing graph
72 8,368,695 Transforming offline maps into interactive online maps
73 8,368,663 Touch sensing using shadow and reflective modes