Microsoft patents granted on 03 January 2017

63 US patents granted on 03 January 2017 and assigned to Microsoft

1 D775,667 Display screen with icon
2 D775,665 Display screen with icon
3 D775,652 Display screen with graphical user interface
4 D775,637 Display screen with animated graphical user interface
5 9,538,461 Circumventing wireless device spatial tracking based on wireless device identifiers
6 9,538,390 Wireless connectivity using white spaces
7 9,538,367 Creation and management of device versions
8 9,538,189 Skip macroblock coding
9 9,538,137 Mitigating loss in inter-operability scenarios for digital video
10 9,538,083 Motion blur avoidance
11 9,537,977 Referencing change(s) in data utilizing a network resource locator
12 9,537,973 CDN load balancing in the cloud
13 9,537,965 Techniques for managing and applying an availability profile
14 9,537,932 Emulating test distributed application on server
15 9,537,908 Collaborative mobile interaction
16 9,537,899 Dynamic selection of security protocol
17 9,537,889 Trusting crowdsourced data with issued tags
18 9,537,863 Data driven role based security
19 9,537,851 Revoking sessions using signaling
20 9,537,816 API for representing a mailbox in a message system
21 9,537,773 Ensuring predictable and quantifiable networking performance
22 9,537,742 Automatic adjustment of application launch endpoints
23 9,537,650 Verifiable trust for data through wrapper composition
24 9,536,565 Media foundation media processor
25 9,536,350 Touch and social cues as inputs into a computer
26 9,536,338 Animating objects using the human body
27 9,536,312 Depth reconstruction using plural depth capture units
28 9,536,264 Host agnostic messaging in a continuation based runtime
29 9,536,227 Restoring deleted items with context
30 9,536,202 Identifying geospatial patterns from device data
31 9,536,146 Determine spatiotemporal causal interactions in data
32 9,536,138 Dynamic remapping of components of a virtual skeleton
33 9,536,135 Dynamic hand gesture recognition using depth data
34 9,536,093 Automated verification of a software system
35 9,536,087 Controlling malicious activity detection using behavioral models
36 9,536,046 Automated acquisition of facial images
37 9,536,044 Metadata extraction pipeline
38 9,536,009 Embedding a representation of an item in a host
39 9,536,005 Social distance based search result order adjustment
40 9,536,004 Search guided by location and context
41 9,536,001 Intent-based presentation of search results
42 9,535,995 Optimizing a ranker for a risk-oriented objective
43 9,535,983 Text sample entry group formulation
44 9,535,931 Data seeding optimization for database replication
45 9,535,904 Temporal translation grammar for language translation
46 9,535,818 Identifying high impact bugs
47 9,535,817 Application development environment for portable electronic devices
48 9,535,805 Resilient routing for session initiation protocol based communication systems
49 9,535,767 Instantiating a virtual machine with a virtual non-uniform memory architecture
50 9,535,745 Migrating a virtual machine that owns a resource such as a hardware device
51 9,535,715 Booting from a trusted network image
52 9,535,714 Automatic detection and reconfiguration of devices
53 9,535,678 Providing distributed array containers for programming objects
54 9,535,646 Methods and systems for electronic ink projection
55 9,535,598 Hover and touch detection for a digitizer
56 9,535,597 Managing an immersive interface in a multi-application immersive environment
57 9,535,590 Controlled interaction with heterogeneous data
58 9,535,565 Smart insertion of applications into layouts
59 9,535,537 Hover detection in an interactive display device
60 9,535,465 Hinge electrical interconnection guide
61 9,535,253 Display system
62 9,535,154 Cache-based location determination
63 9,532,631 Hinged cover for computing device