54 US patents granted on 17 November 2015 and assigned to Microsoft
1 | D743,439 | Display screen with icon |
2 | D743,437 | Display screen with icon |
3 | D743,435 | Display screen with icon set |
4 | D743,433 | Display screen with graphical user interface |
5 | D743,429 | Display screen with graphical user interface |
6 | D743,421 | Display screen with graphical user interface |
7 | D743,420 | Display screen with graphical user interface |
8 | D743,419 | Display screen with graphical user interface |
9 | D743,418 | Display screen with graphical user interface |
10 | D743,415 | Display screen with graphical user interface |
11 | 9,191,692 | Aggregated tuner scheduling |
12 | 9,191,661 | Virtual image display device |
13 | 9,191,643 | Mixing infrared and color component data point clouds |
14 | 9,191,616 | Local participant identification in a web conferencing system |
15 | 9,191,570 | Systems and methods for detecting a tilt angle from a depth image |
16 | 9,191,454 | Host enabled management channel |
17 | 9,191,440 | Wireless synchronization of media content and subscription content |
18 | 9,191,420 | Mobility in a multi-access communication network |
19 | 9,191,417 | Cross-process media handling in a voice-over-internet protocol (VOIP) application platform |
20 | 9,191,405 | Dynamic cross-site request forgery protection in a web-based client application |
21 | 9,191,397 | Extension model for improved parsing and describing protocols |
22 | 9,191,394 | Protecting user credentials from a computing device |
23 | 9,191,352 | On demand location sharing |
24 | 9,191,235 | Moderating electronic communications |
25 | 9,191,196 | Secure computation using a server module |
26 | 9,190,058 | Using visual cues to disambiguate speech inputs |
27 | 9,189,746 | Machine-learning based classification of user accounts based on email addresses and other account information |
28 | 9,189,653 | Software-based trusted platform module |
29 | 9,189,648 | Data mapping using trust services |
30 | 9,189,606 | Information privacy system and method |
31 | 9,189,605 | Protected computing environment |
32 | 9,189,563 | Inheritance of rules across hierarchical levels |
33 | 9,189,550 | Query refinement in a browser toolbar |
34 | 9,189,549 | Presenting actions and providers associated with entities |
35 | 9,189,533 | Sync framework extensibility |
36 | 9,189,517 | Integrating search with application analysis |
37 | 9,189,503 | Database scale-out |
38 | 9,189,488 | Determination of landmarks |
39 | 9,189,446 | Immutable sharable zero-copy data and streaming |
40 | 9,189,308 | Predicting, diagnosing, and recovering from application failures based on resource access patterns |
41 | 9,189,285 | Scalable services deployment |
42 | 9,189,252 | Context-based device action prediction |
43 | 9,189,221 | Consistent operating system servicing for distributed nodes |
44 | 9,189,213 | Automatic configuration of project system from project capabilities |
45 | 9,189,208 | Inline display and preview of related information for elements in a document |
46 | 9,189,147 | Ink lag compensation techniques |
47 | 9,189,122 | Toolbar dashboard functionality |
48 | 9,189,096 | Multi-touch object inertia simulation |
49 | 9,189,095 | Calibrating eye tracking system by touch input |
50 | 9,189,091 | Assignment of control of peripherals of a computing device |
51 | 9,189,077 | User character input interface with modifier support |
52 | 9,189,069 | Throwing gestures for mobile devices |
53 | 9,189,021 | Wearable food nutrition feedback system |
54 | 9,189,019 | Support component for an apparatus |