Microsoft patents granted on 19 August 2014

77 US patents granted on 19 August 2014 and assigned to Microsoft

1 D711,426 Display screen with icon
2 D711,425 Display screen with icon
3 D711,424 Display screen with icon
4 D711,423 Display screen with icon
5 D711,422 Display screen with icon
6 D711,417 Display screen with graphical user interface
7 D711,416 Display screen with graphical user interface
8 D711,414 Display screen with graphical user interface
9 D711,413 Display screen with graphical user interface
10 D711,412 Display screen with graphical user interface
11 D711,411 Display screen with graphical user interface
12 D711,410 Display screen with graphical user interface
13 D711,409 Display screen with graphical user interface
14 D711,407 Display screen with graphical user interface
15 D711,406 Display screen with user interface
16 D711,405 Display screen with user interface
17 D711,403 Display screen with graphical user interface
18 D711,402 Display screen with graphical user interface
19 D711,401 Display screen with graphical user interface
20 D711,396 Display screen with animated graphical user interface
21 D711,258 Motion sensor
22 8,813,258 Selectively exposing base class libraries based on application execution context
23 8,813,252 Request based license mode selection
24 8,813,249 Mapping identities to documents to enable multiple user logins
25 8,813,177 Background application management
26 8,813,172 Protection of data in a mixed use device
27 8,813,170 Testing access policies
28 8,813,127 Media content retrieval system and personal virtual channel
29 8,813,101 Software technique to correlate conceptually similar entities
30 8,813,094 Input management system and method
31 8,813,060 Context aware application model for connected devices
32 8,813,052 Cache metadata for implementing bounded transactional memory
33 8,813,043 Unifying type checking and property checking for low level programs
34 8,813,038 Data race detection
35 8,813,027 Static type checking against external data sources
36 8,812,980 Objectizing and animating images
37 8,812,970 Dynamic device state representation in a user interface
38 8,812,962 Web service interface and querying
39 8,812,908 Fast, non-write-cycle-limited persistent memory for secure containers
40 8,812,830 Attestation protocol for securely booting a guest operating system
41 8,812,817 Non-blocking data transfer via memory cache manipulation
42 8,812,796 Private memory regions and coherence optimizations
43 8,812,770 Health reporting from non-volatile block storage device to processing device
44 8,812,744 Assigning priorities to data for hybrid drives
45 8,812,734 Network feed content
46 8,812,687 Managing user state of cloud desktops
47 8,812,674 Controlling state transitions in a system
48 8,812,668 Enhanced human interactive proof (HIP) for accessing on-line resources
49 8,812,659 Feedback-based symptom and condition correlation
50 8,812,652 Honey monkey network exploration
51 8,812,643 Conversion of hierarchical infoset type data to binary data
52 8,812,565 Optimizing browser caching through deterministic marking of files
53 8,812,555 Dynamic lock-free hash tables
54 8,812,534 Machine assisted query formulation
55 8,812,493 Search results ranking using editing distance and document information
56 8,812,451 Programming model for synchronizing browser caches across devices and web services
57 8,812,425 Method for rule-based context acquisition
58 8,812,411 Domains for knowledge-based data quality solution
59 8,812,404 Information aggregation service
60 8,812,403 Long term workflow management
61 8,812,028 Wireless identifiers for proximity applications
62 8,812,013 Peer and composite localization for mobile applications
63 8,812,011 Distributed database access for spectrum access
64 8,811,948 Above-lock camera access
65 8,811,938 Providing a user interface experience based on inferred vehicle state
66 8,811,903 Spectrum assignment for networks over white spaces and other portions of the spectrum
67 8,811,743 Resource-aware computer vision
68 8,811,719 Inferring spatial object descriptions from spatial gestures
69 8,811,540 Digital receiver
70 8,811,422 Single chip protocol converter
71 8,810,600 Wearable display device calibration
72 8,810,595 Declarative approach for visualization
73 8,810,576 Manipulation and management of links and nodes in large graphs
74 8,810,514 Sensor-based pointing device for natural input and interaction
75 8,810,509 Interfacing with a computing application using a multi-digit sensor
76 8,810,454 Power-aware tiered geofencing and beacon watchlists
77 8,808,091 Custom message actions