Microsoft patents granted on 27 October 2015

56 US patents granted on 27 October 2015 and assigned to Microsoft

1 D741,912 Display screen with animated graphical user interface
2 D741,910 Display screen with icon
3 D741,901 Display screen with animated icon
4 D741,898 Display screen with animated graphical user interface
5 D741,891 Display screen with graphical user interface
6 D741,885 Display screen with animated graphical user interface
7 D741,877 Display screen with animated icon
8 D741,872 Display screen with graphical user interface
9 D741,871 Display screen with graphical user interface
10 D741,860 Visor for a headset
11 D741,859 Optical display element
12 D741,858 Portion of headset with optical display element
13 9,172,965 Multi-level representation of reordered transform coefficients
14 9,172,908 Unpaired devices
15 9,172,856 Folded imaging path camera
16 9,172,816 Echo suppression
17 9,172,773 Managing technology resources across multiple platforms
18 9,172,744 Scalable storage with programmable networks
19 9,172,708 Computing system for managing data
20 9,172,707 Reducing cross-site scripting attacks by segregating HTTP resources by subdomain
21 9,172,551 Reliable multicast with automatic session startup and client backfill support
22 9,172,401 Computing device with configurable antenna
23 9,171,454 Magic wand
24 9,171,403 Contour completion for augmenting surface reconstructions
25 9,171,393 Three-dimensional texture reprojection
26 9,171,386 Caching coverage values for rendering text using anti-aliasing techniques
27 9,171,380 Controlling power consumption in object tracking pipeline
28 9,171,314 Cloud based management of an in-store device experience
29 9,171,311 Maintaining targetable user inventory for digital advertising
30 9,171,284 Techniques to restore communications sessions for applications having conversation and meeting environments
31 9,171,272 Automated generation of analytic and visual behavior
32 9,171,264 Parallel processing machine learning decision tree training
33 9,171,162 Random file request for software attestation
34 9,171,151 Reputation-based in-network filtering of client event information
35 9,171,099 System and method for providing calculation web services for online documents
36 9,171,098 Decomposing markup language elements for animation
37 9,171,081 Entity augmentation service from latent relational data
38 9,171,080 Domain constraint path based data record extraction
39 9,171,078 Automatic recommendation of vertical search engines
40 9,171,045 Recommending queries according to mapping of query communities
41 9,170,987 Style extensibility applied to a group of shapes by editing text files
42 9,170,892 Server failure recovery
43 9,170,857 Managed execution environment for software application interfacing
44 9,170,855 Virtual application extension points
45 9,170,852 Self-updating functionality in a distributed system
46 9,170,849 Migration of task to different pool of resources based on task retry count during task lease
47 9,170,828 Extraction of operating system-specific characteristics via a communication interface
48 9,170,824 Virtualized boot block with discovery volume
49 9,170,788 Analysis of dynamic elements in bounded time
50 9,170,787 Componentization of compiler functionality
51 9,170,782 Extensible mechanism for providing suggestions in a source code editor
52 9,170,731 Insertion point bungee space tool
53 9,170,706 Query box polymorphism
54 9,170,667 Contextual user interface
55 9,170,636 Operating system management of network interface devices
56 9,170,325 Distance measurements between computing devices