73 US patents granted on 22 March 2016 and assigned to Microsoft
1 | D752,096 | Display screen with icon |
2 | D752,092 | Display screen with animated graphical user interface |
3 | D752,075 | Display screen with graphical user interface |
4 | D752,057 | Display screen with graphical user interface |
5 | D752,047 | Display screen |
6 | D752,005 | Handset |
7 | D752,004 | Handset |
8 | D752,003 | Handset |
9 | D751,897 | Packaging |
10 | D751,893 | Packaging |
11 | 9,295,016 | Cooperative phase tracking in distributed multiple-input multiple-output system |
12 | 9,294,809 | Image recognition of content |
13 | 9,294,758 | Determining depth data for a captured image |
14 | 9,294,722 | Optimized telepresence using mobile device gestures |
15 | 9,294,721 | Techniques for a mixed audio conference |
16 | 9,294,715 | Controlling display of video data |
17 | 9,294,612 | Adjustable mobile phone settings based on environmental conditions |
18 | 9,294,608 | Contextual auto-replication in short range wireless networks |
19 | 9,294,582 | Application-driven CDN pre-caching |
20 | 9,294,580 | Managed P2P network with content-delivery network |
21 | 9,294,576 | Social media impact assessment |
22 | 9,294,565 | Efficient data access on a shared data network |
23 | 9,294,545 | Fast join of peer to peer group with power saving mode |
24 | 9,294,539 | Cooperative federation of digital devices via proxemics and device micro-mobility |
25 | 9,294,526 | Managing multiple dynamic media streams |
26 | 9,294,457 | Federated realm discovery |
27 | 9,294,454 | Actively federated mobile authentication |
28 | 9,294,424 | Multimodal conversation transfer |
29 | 9,294,379 | Wake pattern management |
30 | 9,294,307 | Synchronization of conversation data |
31 | 9,294,281 | Utilization of a protected module to prevent offline dictionary attacks |
32 | 9,293,129 | Speech recognition assisted evaluation on text-to-speech pronunciation issue detection |
33 | 9,293,107 | Adjusting user interfaces based on entity location |
34 | 9,292,973 | Automatic variable virtual focus for augmented reality displays |
35 | 9,292,956 | Automated video looping with progressive dynamism |
36 | 9,292,807 | Recommending actions based on context |
37 | 9,292,787 | Computer-implemented deep tensor neural network |
38 | 9,292,767 | Decision tree computation in hardware utilizing a physically distinct integrated circuit with on-chip memory and a reordering of data to be grouped |
39 | 9,292,765 | Mapping glints to light sources |
40 | 9,292,665 | Secure serial number |
41 | 9,292,607 | Using social-network data for identification and ranking of URLs |
42 | 9,292,602 | Interactive search results page |
43 | 9,292,600 | Message classification and management |
44 | 9,292,593 | Mobile friendly internet searches |
45 | 9,292,586 | System and method for synchronizing a repository with a declarative defintion |
46 | 9,292,585 | Cross-pollination synchronization of data |
47 | 9,292,580 | User behavior model for contextual personalized recommendation |
48 | 9,292,578 | Relevancy sorting of user’s browser history |
49 | 9,292,539 | Directory leasing |
50 | 9,292,492 | Scaling statistical language understanding systems across domains and intents |
51 | 9,292,454 | Data caching policy in multiple tenant enterprise resource planning system |
52 | 9,292,415 | Module specific tracing in a shared module environment |
53 | 9,292,367 | Efficient migration of client-side web state |
54 | 9,292,360 | Cross-platform application programming interfaces for applications |
55 | 9,292,358 | Remotely retrieving information from consumer devices |
56 | 9,292,354 | Self-adjusting framework for managing device capacity |
57 | 9,292,347 | Status tool to expose metadata read and write queues |
58 | 9,292,342 | Schedule based execution with extensible continuation based actions |
59 | 9,292,329 | Virtual switch interceptor |
60 | 9,292,320 | Virtual machine packing method using scarcity |
61 | 9,292,304 | Language integration via function redirection |
62 | 9,292,270 | Supporting dynamic behavior in statically compiled programs |
63 | 9,292,248 | Span out load balancing model |
64 | 9,292,194 | User interface control using a keyboard |
65 | 9,292,161 | Pointer tool with touch-enabled precise placement |
66 | 9,292,116 | Customizing operation of a touch screen |
67 | 9,292,094 | Gesture inferred vocabulary bindings |
68 | 9,292,085 | Configuring an interaction zone within an augmented reality environment |
69 | 9,292,083 | Interacting with user interface via avatar |
70 | 9,292,080 | Selective blocking of background activity |
71 | 9,291,449 | Detection of configuration changes among optical elements of illumination system |
72 | 9,289,687 | Comprehensive single page view of user’s gaming achievements |
73 | 9,289,678 | System for associating a wireless device to a console device |