Microsoft patents granted on 05 July 2016

72 US patents granted on 05 July 2016 and assigned to Microsoft

1 D760,840 Game controller grip
2 D760,803 Display screen with icon
3 D760,802 Display screen with icon
4 D760,801 Display screen with icon
5 D760,800 Display screen with icon
6 D760,799 Display screen with icon
7 D760,798 Display screen with icon
8 D760,797 Display screen with icon
9 D760,796 Display screen with icon
10 D760,772 Display screen with graphical user interface
11 D760,734 Display screen with animated graphical user interface
12 D760,676 Video teleconferencing device
13 D760,675 Video teleconferencing device
14 D760,674 Video teleconferencing device
15 D760,673 Video teleconferencing device
16 D760,672 Video teleconferencing device
17 D760,671 Video teleconferencing device
18 9,386,558 Radio channel utilization
19 9,386,319 Post-process filter for decompressed screen content
20 9,386,115 Selection of proxy device for connection pooling
21 9,386,105 Techniques for dynamic domain-based isolation
22 9,386,055 Signaling to application lack of requested bandwidth
23 9,385,947 Message transport system using publication and subscription mechanisms
24 9,385,935 Transparent message modification for diagnostics or testing
25 9,385,884 Node joining protocol for cluster federation
26 9,385,848 Short-range nodes with adaptive preambles for coexistence
27 9,384,737 Method and device for adjusting sound levels of sources based on sound source priority
28 9,384,732 Voice command definitions used in launching application with a command
29 9,384,731 Detecting speech input phrase confusion risk
30 9,384,711 Speculative render ahead and caching in multiple passes
31 9,384,589 Anti-aliasing for geometries
32 9,384,564 Rendering of data sets comprising multiple-resolution samples
33 9,384,516 Licensing for services
34 9,384,337 Item sharing based on information boundary and access control list settings
35 9,384,335 Content delivery prioritization in managed wireless distribution networks
36 9,384,334 Content discovery in managed wireless distribution networks
37 9,384,329 Caloric burn determination from body movement
38 9,384,298 Previewing web pages associated with search results
39 9,384,292 Map service
40 9,384,269 Subsnippet handling in search results
41 9,384,241 Reranking using confident image samples
42 9,384,239 Parallel local sequence alignment
43 9,384,233 Product synthesis from multiple sources
44 9,384,216 Browsing related image search result sets
45 9,384,199 Distributed file system
46 9,384,188 Transcription correction using multi-token structures
47 9,384,181 Generating customized data bound visualizations
48 9,384,172 Multi-level list detection engine
49 9,384,156 Support for IOAPIC interrupts in AMBA-based devices
50 9,384,129 Garbage collection based on total resource usage and managed object metrics
51 9,384,119 Web page error reporting
52 9,384,100 Tracking redo completion at a page level
53 9,384,063 Eliding synchronization in a concurrent data structure
54 9,384,052 Resilient message passing in applications executing separate threads in a plurality of virtual compute nodes
55 9,384,049 Preventing unnecessary context switching by employing an indicator associated with a lock on a resource
56 9,384,013 Launch surface control
57 9,383,982 Data-parallel computation management
58 9,383,973 Code suggestions
59 9,383,970 Distributed analytics platform
60 9,383,917 Predictive tiling
61 9,383,916 Dynamic image presentation
62 9,383,910 Autoscroll regions
63 9,383,908 Independent hit testing
64 9,383,894 Visual feedback for level of gesture completion
65 9,383,888 Optimized joint document review
66 9,383,885 Hit testing curve-based shapes using polygons
67 9,383,830 State-based auxiliary display operation
68 9,383,823 Combining gestures beyond skeletal
69 9,383,769 Display device
70 9,383,206 Obtaining and displaying virtual earth images
71 9,381,432 Game migration
72 9,381,427 Generic companion-messaging between media platforms