62 US patents granted on 10 November 2015 and assigned to Microsoft
1 | D742,917 | Display screen with transitional graphical user interface |
2 | D742,913 | Display screen with icon |
3 | D742,896 | Display screen with graphical user interface |
4 | D742,886 | Docking station |
5 | 9,185,627 | Low cost mesh network capability |
6 | 9,185,451 | Extensible encoding for interactive experience elements |
7 | 9,185,437 | Video data |
8 | 9,185,427 | Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation |
9 | 9,185,418 | Adaptive quantization for enhancement layer video coding |
10 | 9,185,206 | Secured communication via location awareness |
11 | 9,185,179 | Re-establishing push notification channels via user identifiers |
12 | 9,185,163 | Receiving individual documents to serve |
13 | 9,185,109 | Simple protocol for tangible security |
14 | 9,185,091 | Extensible access control architecture |
15 | 9,185,064 | Interactive email |
16 | 9,185,006 | Exchange of server health and client information through headers for request management |
17 | 9,184,989 | Grid proxy architecture for network resources |
18 | 9,184,921 | Input challenge based authentication |
19 | 9,184,910 | Distributed single sign on technologies including privacy protection and proactive updating |
20 | 9,183,807 | Displaying virtual data as printed content |
21 | 9,183,676 | Displaying a collision between real and virtual objects |
22 | 9,183,658 | Animation creation and management in presentation application programs |
23 | 9,183,653 | Extensions for modifying a graphical object to display data |
24 | 9,183,651 | Target independent rasterization |
25 | 9,183,650 | Data point calculations on a chart |
26 | 9,183,561 | Automatic generation of trend charts |
27 | 9,183,557 | Advertising targeting based on image-derived metrics |
28 | 9,183,547 | System and method for replicating offline scheduling transactions from a client to a server |
29 | 9,183,528 | Generating a compliance data model for IT control |
30 | 9,183,507 | Context based inference of save location |
31 | 9,183,467 | Sketch segmentation |
32 | 9,183,465 | Data difference guided image capturing |
33 | 9,183,436 | Matching text to images |
34 | 9,183,415 | Regulating access using information regarding a host machine of a portable storage drive |
35 | 9,183,407 | Permission based query processing |
36 | 9,183,406 | Saving and retrieving data based on public key encryption |
37 | 9,183,366 | Request-specific authentication for accessing Web service resources |
38 | 9,183,361 | Resource access authorization |
39 | 9,183,310 | Disambiguating intents within search engine result pages |
40 | 9,183,306 | Automated selection of appropriate information based on a computer user’s context |
41 | 9,183,267 | Linked databases |
42 | 9,183,246 | File system with per-file selectable integrity |
43 | 9,183,197 | Language processing resources for automated mobile language translation |
44 | 9,183,186 | Conversion tool for XPS and OpenXPS documents |
45 | 9,183,173 | Learning element weighting for similarity measures |
46 | 9,183,119 | Automatically allocating clients for software program testing |
47 | 9,183,116 | Call chain interval resource impact aggregation differencing |
48 | 9,183,111 | Methods and computer program products for collecting storage resource performance data using file system hooks |
49 | 9,183,108 | Logical grouping of profile data |
50 | 9,183,030 | Virtual processor allocation techniques |
51 | 9,183,012 | Adaptive rendering based on runtime capability check |
52 | 9,183,001 | Simulation of static members and parameterized constructors on an interface-based API |
53 | 9,182,980 | Expansion and reduction of source code for code refactoring |
54 | 9,182,978 | Application configuration using binary large objects |
55 | 9,182,955 | Data-dependent control flow reduction |
56 | 9,182,954 | Web browser having user-configurable address bar button |
57 | 9,182,930 | Printer driver and application decoupling using event centric registration model |
58 | 9,182,854 | System and method for multi-touch interactions with a touch sensitive screen |
59 | 9,182,838 | Depth camera-based relative gesture detection |
60 | 9,182,815 | Making static printed content dynamic with virtual data |
61 | 9,182,814 | Systems and methods for estimating a non-visible or occluded body part |
62 | 9,182,596 | See-through near-eye display glasses with the optical assembly including absorptive polarizers or anti-reflective coatings to reduce stray light |