Microsoft patents granted on 21 October 2014

61 US patents granted on 21 October 2014 and assigned to Microsoft

1 D715,865 Game controller
2 D715,835 Display screen with icon group
3 D715,821 Display screen with graphical user interface
4 D715,819 Display screen with graphical user interface
5 D715,741 Cable assembly
6 8,869,289 Software application verification
7 8,869,277 Realtime multiple engine selection and combining
8 8,869,258 Facilitating token request troubleshooting
9 8,869,162 Stream processing on heterogeneous hardware devices
10 8,869,146 Virtual machine migration
11 8,869,142 Secure content publishing and distribution
12 8,869,109 Disassembling an executable binary
13 8,869,107 Declarative dynamic control flow in continuation-based runtime
14 8,869,106 Language service provider management using application context
15 8,869,072 Gesture recognizer system architecture
16 8,869,065 Segment ring menu
17 8,869,061 User interface for searching an electronic document
18 8,869,048 Declarative and multi-mode wizard framework
19 8,869,040 Application sharing security
20 8,868,954 Low cost storage for rarely read data
21 8,868,943 Stateless remote power management of computers
22 8,868,882 Storage architecture for backup application
23 8,868,824 Solid-state drive management and control
24 8,868,763 Disk jockey streaming sessions
25 8,868,758 Provider connection framework
26 8,868,722 Monitoring activity on a computer
27 8,868,711 Dynamic load balancing in a scalable environment
28 8,868,686 Sharing of repository data for non-alias identities
29 8,868,678 Aspects of digital media content distribution
30 8,868,654 Privacy-preserving matching service
31 8,868,624 Blob manipulation in an integrated structured storage system
32 8,868,618 Usage-optimized tables
33 8,868,606 Client-based caching of remote files
34 8,868,598 Smart user-centric information aggregation
35 8,868,589 System and method for the transformation and canonicalization of semantically structured data
36 8,868,567 Information retrieval using subject-aware document ranker
37 8,868,562 Identification of semantic relationships within reported speech
38 8,868,557 Actionable email documents
39 8,868,538 Information presentation system
40 8,868,534 Generating and presenting lateral concepts
41 8,868,532 Message exchange pattern rendezvous abstraction
42 8,868,521 Method for improving security in distribution of electronic documents
43 8,868,514 Transaction support for distributed data
44 8,868,488 Techniques for integrating structured accounting data with unstructured data
45 8,868,470 Parallel processing of data sets
46 8,868,439 Content activity feedback into a reputation system
47 8,868,374 Data services based on gesture and location information of device
48 8,867,820 Systems and methods for removing a background of an image
49 8,867,802 Automatic organ localization
50 8,867,786 Scenario-specific body-part tracking
51 8,867,779 Image tagging user interface
52 8,866,898 Living room movie creation
53 8,866,889 In-home depth camera calibration
54 8,866,854 Consolidated orthogonal guide creation
55 8,866,837 Enhancement of images for display on liquid crystal displays
56 8,866,827 Bulk-synchronous graphics processing unit programming
57 8,866,822 Alternate source for controlling an animation
58 8,866,821 Depth map movement tracking via optical flow and velocity prediction
59 8,866,818 Composing shapes and data series in geometries
60 8,866,750 Universal user interface device
61 8,864,581 Visual based identitiy tracking