Microsoft patents granted on 26 January 2016

68 US patents granted on 26 January 2016 and assigned to Microsoft

1 D748,133 Display screen or portion thereof with graphical user interface
2 D748,130 Display screen with graphical user interface
3 D748,129 Display screen with transitional graphical user interface
4 D748,122 Display screen with transitional graphical user interface
5 D748,121 Display screen with animated graphical user interface
6 D748,120 Display screen with animated graphical user interface
7 D748,119 Display screen with graphical user interface
8 D748,118 Display screen with graphical user interface
9 D748,113 Display screen with animated graphical user interface
10 9,247,495 Power saving Wi-Fi tethering
11 9,247,316 Protected media decoding using a secure operating system
12 9,247,238 Reducing interference between multiple infra-red depth cameras
13 9,247,017 Providing per-application resource usage information
14 9,247,008 Unified web service discovery
15 9,246,998 Load balancer bypass
16 9,246,982 Reducing network usage of computing device
17 9,246,949 Secure capability negotiation between a client and server
18 9,246,922 Programmatically enabling user access to CRM secured field instances based on secured field instance settings
19 9,246,916 Specifying rights in a digital rights license according to events
20 9,246,894 Communicating state information to legacy clients using legacy protocols
21 9,246,790 Detection of end-to-end transport quality
22 9,246,783 Network resource management with prediction
23 9,246,711 Wireless mesh networking with multiple simultaneous transmissions by nearby network nodes
24 9,246,693 Automatic utilization of resources in a realtime conference
25 9,246,644 Jitter buffer
26 9,245,501 Total field of view classification
27 9,245,388 Interactions of virtual objects with surfaces
28 9,245,387 Holographic snap grid
29 9,245,382 User-guided surface reconstruction
30 9,245,361 Consolidating glyphs of a font
31 9,245,348 Determining a maximum inscribed size of a rectangle
32 9,245,286 Mesh platform utility computing portal
33 9,245,225 Prediction of user response actions to received data
34 9,245,177 Limiting avatar gesture display
35 9,245,143 Security policy for device data
36 9,245,128 Limiting enterprise applications and settings on devices
37 9,245,127 Segmented media content rights management
38 9,245,124 Application selection using current detection intelligence
39 9,245,052 Incremental query refinement
40 9,245,020 Collaborative media sharing
41 9,245,002 Reporting including filling data gaps and handling uncategorized data
42 9,244,998 Extending olap navigation employing analytic workflows
43 9,244,984 Location based conversational understanding
44 9,244,983 Platform for continuous graph update and computation
45 9,244,956 Recommending data enrichments
46 9,244,931 Time-aware ranking adapted to a search engine application
47 9,244,926 Organizing resources into collections to facilitate more efficient and reliable resource access
48 9,244,905 Communication context based predictive-text suggestion
49 9,244,896 Binding between a layout engine and a scripting engine
50 9,244,888 Inferring placement of mobile electronic devices
51 9,244,802 Resource user interface
52 9,244,761 Erasure coding across multiple zones and sub-zones
53 9,244,709 Automatic recognition of web application
54 9,244,707 Transforming user interface actions to script commands
55 9,244,706 Command line shell command generation based on schema
56 9,244,698 Download bar user interface control
57 9,244,658 Multi-step auto-completion model for software development environments
58 9,244,650 Post-drive summary with tutorial
59 9,244,615 Systems and methods based on policy criteria for controlling the flow of data storage input/output requests between endpoints
60 9,244,592 User interface coalescing heuristics
61 9,244,583 Adjusting user interface screen order and composition
62 9,244,545 Touch and stylus discrimination and rejection for contact sensitive computing devices
63 9,244,539 Target positioning with gaze tracking
64 9,244,538 Using portable electronic devices for user input
65 9,244,533 Camera navigation for presentations
66 9,244,495 Mobile computer device binding feedback
67 9,243,928 Methods for automated and semiautomated composition of visual sequences, flows, and flyovers based on content and context
68 9,242,171 Real-time camera tracking using depth maps