Microsoft patents granted on 13 January 2015

54 US patents granted on 13 January 2015 and assigned to Microsoft

1 D721,119 Camera
2 D721,114 Camera
3 D721,096 Display screen with graphical user interface
4 D721,095 Display screen with graphical user interface
5 D721,094 Display screen with graphical user interface
6 D721,093 Display screen with icon group
7 D721,091 Display screen with graphical user interface
8 D721,088 Display screen with graphical user interface
9 D721,087 Display screen with graphical user interface
10 D721,085 Display screen with graphical user interface
11 D721,055 Headset
12 8,935,810 Cloud key directory for federating data exchanges
13 8,935,796 Segment based digital content protection
14 8,935,774 Accessory device authentication
15 8,935,767 Overlay human interactive proof system and techniques
16 8,935,748 Secure DNS query
17 8,935,742 Authentication in a globally distributed infrastructure for secure content management
18 8,935,711 Global API deployment and routing
19 8,935,697 Suspension and/or throttling of processes for connected standby
20 8,935,686 Error-code and exception-based function dispatch tables
21 8,935,677 Automatic reverse engineering of input formats
22 8,935,669 Strategies for performing testing in a multi-user environment
23 8,935,631 Arranging tiles
24 8,935,610 Dynamic minimized navigation bar for expanded communication service
25 8,935,528 Techniques for ensuring authentication and integrity of communications
26 8,935,487 Fast and low-RAM-footprint indexing for data deduplication
27 8,935,427 Providing virtual networks using multi-tenant relays
28 8,935,402 Resource launch from application within application container
29 8,935,382 Flexible logging, such as for a web server
30 8,935,375 Increasing availability of stateful applications
31 8,935,366 Hybrid distributed and cloud backup architecture
32 8,935,339 News feed techniques
33 8,935,317 Dynamic partitioning of applications between clients and servers
34 8,935,258 Identification of sample data items for re-judging
35 8,935,242 Optimizing media player memory during rendering
36 8,935,136 Multi-component model engineering
37 8,934,945 Voice switching for voice communication on computers
38 8,934,925 Mobile messaging message notifications processing
39 8,934,879 Inconspicuous mode for mobile devices
40 8,934,850 Systems and methods for closed-loop and open-loop wireless communications
41 8,934,833 Automatic detection of communications satellite
42 8,934,389 Mechanism for connecting a mobile device to a network
43 8,934,235 Heat transfer device with phase change material
44 8,933,971 Scale factors for visual presentations
45 8,933,962 Clipart cartoon techniques
46 8,933,958 Enhanced user interface elements in ambient light
47 8,933,952 Pre-rendering new content for an application-selectable user interface
48 8,933,937 Visualizing a layered graph using edge bundling
49 8,933,931 Distributed asynchronous localization and mapping for augmented reality
50 8,933,925 Piecewise planar reconstruction of three-dimensional scenes
51 8,933,913 Electromagnetic 3D stylus
52 8,933,912 Touch sensitive user interface with three dimensional input sensor
53 8,933,896 Pressure-based interaction for indirect touch input devices
54 8,933,884 Tracking groups of users in motion capture system