Microsoft patents granted on 22 September 2015

53 US patents granted on 22 September 2015 and assigned to Microsoft

1 D739,458 Type font
2 D739,438 Display screen with icon
3 D739,437 Display screen with icon
4 D739,430 Display screen with icon
5 D739,426 Display screen with graphical user interface
6 D739,424 Display screen with animated graphical user interface
7 D739,419 Display screen with icon
8 D739,415 Display screen with graphical user interface
9 D739,407 Docking station
10 9,143,892 Wireless beacon filtering and untrusted data detection
11 9,143,601 Event-based media grouping, playback, and sharing
12 9,143,570 Desktop screen sharing over HTTP
13 9,143,568 Peer-to-peer sharing of cloud-based content
14 9,143,547 Streaming video over a wireless network
15 9,143,510 Secure identification of intranet network
16 9,143,509 Granular assessment of device state
17 9,143,501 Reauthentication to a web service without disruption
18 9,143,407 Granular client inventory management with conflict resolution
19 9,143,381 Sequenced transmission of digital content items
20 9,143,360 Object-based computer system management
21 9,143,325 Masking with shared random bits
22 9,143,255 Orthogonal signaling for CDMA
23 9,142,034 Center of mass state vector for analyzing user motion in 3D images
24 9,141,987 System, method, and medium for generating a map of a geographic region based on client location data
25 9,141,803 Self-healing of operating system components
26 9,141,779 Usable security of online password management with sensor-based authentication
27 9,141,716 Searching and browsing URLs and URL history
28 9,141,709 Relevant file identification using automated queries to disparate data storage locations
29 9,141,704 Data management in social networks
30 9,141,685 Front end and backend replicated storage
31 9,141,679 Cloud data storage using redundant encoding
32 9,141,666 Incremental maintenance of range-partitioned statistics for query optimization
33 9,141,630 Fat directory structure for use in transaction safe file system
34 9,141,626 Volume having tiers of different storage traits
35 9,141,518 GUI testing
36 9,141,510 Memory allocation tracking
37 9,141,507 Visualization of states of a process
38 9,141,487 Healing cloud services during upgrades
39 9,141,482 Method, system, and apparatus for providing alert synthesis in a data protection system
40 9,141,447 Conditional deferred queuing
41 9,141,423 Optimized datacenter management by centralized task execution through dependency inversion
42 9,141,422 Plug-in task scheduler
43 9,141,412 Terminal services application virtualization for compatibility
44 9,141,411 Model slicing and versioning
45 9,141,403 Data-driven schema for describing and executing management tasks in a graphical user interface
46 9,141,368 Managing boot loaders for virtual hard disks
47 9,141,356 Process for generating dynamic type
48 9,141,345 Simplified user controls for authoring workflows
49 9,141,298 Solid-state drive management and control
50 9,141,284 Virtual input devices created by touch input
51 9,141,262 Edge-based hooking gestures for invoking user interfaces
52 9,141,193 Techniques for using human gestures to control gesture unaware programs
53 9,140,554 Audio navigation assistance