81 US patents granted on 30 August 2016 and assigned to Microsoft
1 | D765,135 | Display screen with animated graphical user interface |
2 | D765,132 | Display screen with animated graphical user interface |
3 | D765,131 | Display screen with transitional graphical user interface |
4 | D765,116 | Display screen with transitional graphical user interface |
5 | D765,095 | Display screen with transitional graphical user interface |
6 | D765,094 | Display screen with graphical user interface |
7 | 9,433,090 | Edge plated printed circuit board |
8 | 9,432,826 | Event planning within social networks |
9 | 9,432,790 | Real-time sound propagation for dynamic sources |
10 | 9,432,686 | Video coding / decoding with motion resolution switching and sub-block transform sizes |
11 | 9,432,636 | Large-scale surface reconstruction that is robust against tracking and mapping errors |
12 | 9,432,627 | Restricting information requested by an application |
13 | 9,432,513 | Local voicemail for mobile devices |
14 | 9,432,472 | Accelerated training of personal daemons |
15 | 9,432,405 | Communicating status regarding application of compliance policy updates |
16 | 9,432,401 | Providing consistent security information |
17 | 9,432,381 | Managed dissemination of location data |
18 | 9,432,359 | Registration and network access control |
19 | 9,432,314 | Quick navigation of message conversation history |
20 | 9,432,278 | Simulation of interactions between network endpoints |
21 | 9,432,264 | Component localization |
22 | 9,432,239 | End-point identifiers in SIP |
23 | 9,432,185 | Key exchange for a network architecture |
24 | 9,432,070 | Antenna placement |
25 | 9,432,061 | Serializing transmitter |
26 | 9,432,056 | Fast decoding based on ZigZag deconvolution for random projection code |
27 | 9,431,817 | Battery isolation circuit |
28 | 9,430,822 | Mobile imaging platform calibration |
29 | 9,430,817 | Blind image deblurring with cascade architecture |
30 | 9,430,808 | Synchronization points for state information |
31 | 9,430,668 | Seamless upgrade for network system |
32 | 9,430,667 | Managed wireless distribution network |
33 | 9,430,664 | Data protection for organizations on computing devices |
34 | 9,430,649 | Automatic strong identity generation for cluster nodes |
35 | 9,430,642 | Providing virtual secure mode with different virtual trust levels each having separate memory access protections, interrupt subsystems and private processor states |
36 | 9,430,619 | Media decoding control with hardware-protected digital rights management |
37 | 9,430,586 | Reference resolution |
38 | 9,430,577 | Search ranger system and double-funnel model for search spam analyses and browser protection |
39 | 9,430,573 | Coherent question answering in search results |
40 | 9,430,552 | View maintenance rules for an update pipeline of an object-relational mapping (ORM) platform |
41 | 9,430,533 | Machine-assisted search preference evaluation |
42 | 9,430,529 | Techniques for incrementally updating aggregation of states |
43 | 9,430,528 | Grid queries |
44 | 9,430,522 | Navigating performance data from different subsystems |
45 | 9,430,521 | Query expansion through searching content identifiers |
46 | 9,430,520 | Semantic reflection storage and automatic reconciliation of hierarchical messages |
47 | 9,430,508 | Disk optimized paging for column oriented databases |
48 | 9,430,478 | Anchor image identification for vertical video search |
49 | 9,430,474 | Automated multimedia content recognition |
50 | 9,430,460 | Active featuring in computer-human interactive learning |
51 | 9,430,459 | Automated table transformations from examples |
52 | 9,430,458 | List-based interactivity features as part of modifying list data and structure |
53 | 9,430,452 | Memory model for a layout engine and scripting engine |
54 | 9,430,444 | Iteratively calculating standard deviation for streamed data |
55 | 9,430,413 | Detecting state loss on a device |
56 | 9,430,402 | System and method for providing stealth memory |
57 | 9,430,353 | Analysis and visualization of concurrent thread execution on processor cores |
58 | 9,430,333 | Recovery of application from snapshot |
59 | 9,430,318 | Health monitoring and recovery for infrastructure devices |
60 | 9,430,294 | Elastic management framework |
61 | 9,430,272 | Efficiently providing virtual machine reference points |
62 | 9,430,204 | Read-only communication operator |
63 | 9,430,200 | Cross-library framework architecture feature sets |
64 | 9,430,199 | Scalar optimizations for shaders |
65 | 9,430,193 | Interface for a computer platform |
66 | 9,430,160 | Consistency without ordering dependency |
67 | 9,430,130 | Customization of an immersive environment |
68 | 9,430,124 | Tab management in a user interface window |
69 | 9,430,095 | Global and local light detection in optical sensor systems |
70 | 9,430,093 | Monitoring interactions between two or more objects within an environment |
71 | 9,430,085 | Classification of touch input as being unintended or intended |
72 | 9,430,055 | Depth of field control for see-thru display |
73 | 9,430,051 | Keyboard with input-sensitive display device |
74 | 9,430,040 | Eye gaze detection with multiple light sources and sensors |
75 | 9,430,038 | World-locked display quality feedback |
76 | 9,430,001 | Modular computing device |
77 | 9,429,912 | Mixed reality holographic object development |
78 | 9,429,692 | Optical components |
79 | 9,429,657 | Power efficient activation of a device movement sensor module |
80 | 9,427,660 | Game system that converts between wireless operation and wired operation while communicating with a controller |
81 | 9,427,185 | User behavior monitoring on a computerized device |