Microsoft patents granted on 01 March 2016

51 US patents granted on 01 March 2016 and assigned to Microsoft

1 D750,664 Display screen with graphical user interface
2 D750,662 Display screen with graphical user interface
3 D750,631 Docking station
4 D750,629 Input device for an electronic tablet
5 D750,626 Display screen
6 9,277,059 Echo removal
7 9,277,032 Error control coding for noncontiguous channel aggregation
8 9,277,004 Prediction of network path quality among peer networking devices
9 9,276,978 Program based caching in live media distribution
10 9,276,972 Real-time media optimization over remoted sessions
11 9,276,935 Domain manager for extending digital-media longevity
12 9,276,928 Sending session tokens through passive clients
13 9,276,866 Tuning congestion notification for data center networks
14 9,276,860 Distributed data center technology
15 9,276,775 Identity-based interactive response message
16 9,276,741 Content encryption key management
17 9,276,606 Correction data
18 9,275,809 Device camera angle
19 9,275,680 Viewer-centric user interface for stereoscopic cinema
20 9,275,673 Taskbar media player
21 9,275,633 Crowd-sourcing pronunciation corrections in text-to-speech engines
22 9,275,480 Encoding of line pattern representation
23 9,275,375 Managing rich presence collections in a single request
24 9,275,158 Related URLs for task-oriented query results
25 9,275,156 Trending topic identification from social communications
26 9,275,146 Expressing and executing semantic queries within a relational database
27 9,275,112 Filtering views with predefined query
28 9,275,032 Private views of data and local calculations during real time collaboration
29 9,275,031 Data analysis expressions
30 9,275,011 Fast quantum and classical phase estimation
31 9,274,930 Debugging system using static analysis
32 9,274,906 Implementing failover processes between storage stamps
33 9,274,875 Detecting memory hazards in parallel computing
34 9,274,847 Resource management platform
35 9,274,844 Priority-based management of system load level
36 9,274,842 Flexible and safe monitoring of computers
37 9,274,825 Virtualization gateway between virtualized and non-virtualized networks
38 9,274,773 Translating programming language patterns into database schema patterns
39 9,274,772 Compact type layouts
40 9,274,768 Runtime code hooking for print driver and functionality testing
41 9,274,747 Natural user input for driving interactive stories
42 9,274,700 Supporting different event models using a single input source
43 9,274,682 Off-screen gestures to create on-screen input
44 9,274,674 Live companion user interface
45 9,274,642 Acceleration-based interaction for multi-pointer indirect input devices
46 9,274,628 Targeting in a stylus-based user interface
47 9,274,622 Device specific data in a unified pointer message
48 9,274,606 NUI video conference controls
49 9,274,594 Cloud-based personal trait profile data
50 9,274,338 Increasing field of view of reflective waveguide
51 9,273,979 Adjustable destination icon in a map navigation tool