Microsoft patents granted on 16 August 2016

64 US patents granted on 16 August 2016 and assigned to Microsoft

1 D763,967 Thumbstick attachment for a controller
2 D763,925 Display screen with icon
3 D763,924 Display screen with icon
4 D763,923 Display screen with icon
5 D763,920 Display screen with animated graphical user interface
6 D763,904 Display screen with animated graphical user interface
7 D763,903 Display screen with animated graphical user interface
8 D763,902 Display screen with graphical user interface
9 D763,898 Display screen with animated graphical user interface
10 D763,893 Display screen with graphical user interface
11 D763,892 Display screen with animated graphical user interface
12 D763,891 Display screen with animated graphical user interface
13 D763,862 Display screen with graphical user interface
14 D763,861 Display screen with graphical user interface
15 9,420,432 Mobile devices control
16 9,420,419 Providing location-based information in local wireless zones
17 9,420,347 Adaptive video switching for variable network conditions
18 9,420,282 Video coding redundancy reduction
19 9,420,217 Program identifier based recording
20 9,420,152 Camera with a reflective element
21 9,420,066 Automated content submission to a share site
22 9,420,053 Canonicalization of badly-formed messages
23 9,420,051 Rating based on relationship
24 9,420,031 Systems and methods for building and using hybrid mobile applications
25 9,420,022 Media requests to counter latency and minimize network bursts
26 9,419,914 Using templates to configure cloud resources
27 9,419,859 Service allocation in a distributed computing platform
28 9,419,847 Notification of communication events
29 9,418,464 Control of timing for animations in dynamic icons
30 9,418,356 Streamlined collaboration on document
31 9,418,336 Automatic recognition and insights of data
32 9,418,244 Protecting content from third party using client-side security protection
33 9,418,219 Inter-process message security
34 9,418,216 Cloud service authentication
35 9,418,215 Optical security enhancement device
36 9,418,175 Enumeration of a concurrent data structure
37 9,418,160 Hash tag management in a microblogging infrastructure
38 9,418,155 Disambiguation of entities
39 9,418,128 Linking documents with entities, actions and applications
40 9,418,089 Merging of sorted lists using array pair
41 9,418,086 Database access
42 9,418,068 Dimensional conversion in presentations
43 9,417,993 Real time analysis of tracer summaries to change tracer behavior
44 9,417,974 Transaction processing for database in persistent system
45 9,417,939 Dynamic escalation of service conditions
46 9,417,938 Remote procedure call chains
47 9,417,935 Many-core process scheduling to maximize cache usage
48 9,417,933 Enabling access to rich data by intercepting paste operations
49 9,417,931 Unified metadata for external components
50 9,417,925 Dynamic functionality partitioning
51 9,417,914 Regaining control of a processing resource that executes an external execution context
52 9,417,908 Managing data delivery based on device state
53 9,417,890 Compilation of transformation in recalculation user interface
54 9,417,859 Purity analysis using white list/black list analysis
55 9,417,787 Distortion effects to indicate location in a movable data collection
56 9,417,779 Scrollable area multi-scale viewing
57 9,417,770 Setting control using edges of a user interface
58 9,417,708 Method for processing data quantifying force applied to one or more keys of a computer keyboard
59 9,417,701 Flick gesture
60 9,417,692 Deep augmented reality tags for mixed reality
61 9,417,666 User and device movement based display compensation
62 9,417,086 Maps from sketches
63 9,416,916 Support component for an apparatus
64 9,416,904 Gas supply shock absorber for datacenter power generation