Microsoft patents granted on 16 February 2016

73 US patents granted on 16 February 2016 and assigned to Microsoft

1 D749,635 Display screen with icon
2 D749,633 Display screen with graphical user interface
3 D749,603 Display screen with icon
4 D749,601 Display screen with graphical user interface
5 D749,579 Display screen
6 D749,551 Handset
7 9,265,088 Native Wi-Fi architecture for 802.11 networks
8 9,265,079 Authentication and pairing of devices using a machine readable code
9 9,264,835 Exposing off-host audio processing capabilities
10 9,264,807 Multichannel acoustic echo reduction
11 9,264,749 Server GPU assistance for mobile GPU applications
12 9,264,676 Broadband imager
13 9,264,669 Content management that addresses levels of functionality
14 9,264,658 Implementing channel start and file seek for decoder
15 9,264,556 On-device attribution of network data usage
16 9,264,488 Managing web services data and presence data
17 9,264,478 Home cloud with virtualized input and output roaming over network
18 9,264,465 Social network media sharing with client library
19 9,264,414 Retry and snapshot enabled cross-platform synchronized communication queue
20 9,264,379 Minimum network bandwidth in multi-user system
21 9,264,360 Multi-tenant middleware cloud service technology
22 9,264,324 Providing server performance decision support
23 9,264,289 Endpoint data centers of different tenancy sets
24 9,264,237 Verifying requests for access to a service provider using an authentication component
25 9,264,232 Cryptographic device that binds an additional authentication factor to multiple identities
26 9,264,104 Sharing of information common to two mobile device users over a near-field communication (NFC) link
27 9,263,045 Multi-mode text input
28 9,263,030 Adaptive online feature normalization for speech recognition
29 9,263,002 Application and user interface framework interaction
30 9,262,950 Augmented reality extrapolation techniques
31 9,262,855 Stateless animation, such as bounce easing
32 9,262,849 Chart animation
33 9,262,673 Human body pose estimation
34 9,262,618 Secure and usable protection of a roamable credentials store
35 9,262,597 Validating normalized code representations
36 9,262,594 Tamper evidence per device protected identity
37 9,262,593 Client services for web-based applications
38 9,262,525 Customized search
39 9,262,515 Social network aware search results with supplemental information presentation
40 9,262,494 Importing data into dynamic distributed databases
41 9,262,483 Community authoring content generation and navigation
42 9,262,474 Dynamic domain query and query translation
43 9,262,429 De-duplicating attachments on message delivery and automated repair of attachments
44 9,262,423 Large scale file storage in cloud computing
45 9,262,419 Syntax-aware manipulation of media files in a container format
46 9,262,416 Purity analysis using white list/black list analysis
47 9,262,397 General purpose correction of grammatical and word usage errors
48 9,262,368 Modeling recurring events in a data store
49 9,262,366 Software deployment in large-scale networked systems
50 9,262,337 Dynamically determining a translation lookaside buffer flush promotion threshold value
51 9,262,330 Column oriented in-memory page caching
52 9,262,313 Provisioning in heterogenic volume of multiple tiers
53 9,262,298 Debugging object abstractions
54 9,262,253 Middlebox reliability
55 9,262,235 Messaging interruptible blocking wait with serialization
56 9,262,228 Distributed workflow in loosely coupled computing
57 9,262,216 Computing cluster with latency control
58 9,262,187 Extension point declarative registration for virtualization
59 9,262,183 Self-service composed web APIs
60 9,262,158 Reverse engineering user interface mockups from working software
61 9,262,153 Firmware update discovery and distribution
62 9,262,148 Modular architecture for distributed system management
63 9,262,125 Contextual focus-agnostic parsing-validated alternatives information
64 9,262,076 Soft keyboard interface
65 9,262,071 Direct manipulation of content
66 9,262,057 Providing item specific functionality via service-assisted applications
67 9,262,050 System and method for displaying full product functionality using minimal user interface footprint
68 9,261,964 Unintentional touch rejection
69 9,261,933 Integrating energy budgets for power management
70 9,261,376 Route computation based on route-oriented vehicle trajectories
71 9,261,373 Start-of-route map navigation with suppression of off-route feedback
72 9,259,842 Interactive robot initialization
73 9,259,643 Control of separate computer game elements