Microsoft patents granted on 15 April 2014

66 US patents granted on 15 April 2014 and assigned to Microsoft

1 D702,707 Display screen with graphical user interface
2 D702,706 Display screen with graphical user interface
3 D702,705 Display screen with graphical user interface
4 D702,704 Display screen with graphical user interface
5 D702,703 Display screen with graphical user interface
6 D702,702 Display screen with graphical user interface
7 D702,700 Display screen with icon group
8 8,701,200 Analyzing access control configurations
9 8,701,165 Credentials phishing prevention protocol
10 8,701,155 Communicating using a cloud infrastructure
11 8,701,127 Web services access to content items stored by collaboration systems
12 8,701,115 Hypervisor scheduler
13 8,701,102 Techniques for automatic software provisioning
14 8,701,095 Add/remove memory pressure per object
15 8,701,083 Systems and methods for varying software build properties using primary and supplemental build files
16 8,701,047 Configuration creation for deployment and monitoring
17 8,701,046 Aggregate and hierarchical display of grouped items spanning multiple storage locations
18 8,701,040 Panoramic graphical user interface
19 8,701,037 Turbo-scroll mode for rapid data item selection
20 8,701,027 Scope user interface for displaying the priorities and properties of multiple informational items
21 8,700,906 Secure computing in multi-tenant data centers
22 8,700,893 Key certification in one round trip
23 8,700,864 Self-disabling working set cache
24 8,700,816 Configuration space virtualization
25 8,700,811 Virtual machine I/O multipath configuration
26 8,700,782 Directing modalities over different networks in multimodal communications
27 8,700,773 Load balancing using redirect responses
28 8,700,750 Web deployment functions and interfaces
29 8,700,730 Aggregated audio/video crossbar connections
30 8,700,709 Conditional location-based reminders
31 8,700,705 Sharing of user preferences
32 8,700,699 Using a proxy server for a mobile browser
33 8,700,698 Scalable affinitized state management
34 8,700,691 Minimal download and simulated page navigation features
35 8,700,690 Aggregating user presence across multiple endpoints
36 8,700,677 Metadata driven customization of a software-implemented business process
37 8,700,654 Dynamic spelling correction of search queries
38 8,700,642 Software agent for monitoring content relevance
39 8,700,600 Web forum crawling using skeletal links
40 8,700,599 Context dependent keyword suggestion for advertising
41 8,700,596 Extensible data provider querying and scheduling system
42 8,700,594 Enabling multidimensional search on non-PC devices
43 8,700,592 Shopping search engines
44 8,700,590 Grouping multimedia and streaming media search results
45 8,700,552 Exploiting sparseness in training deep neural networks
46 8,700,544 Functionality for personalizing search results
47 8,700,535 Issuing a publisher use license off-line in a digital rights management (DRM) system
48 8,700,400 Subspace speech adaptation
49 8,700,394 Acoustic model adaptation using splines
50 8,700,385 Providing a task description name space map for the information worker
51 8,700,316 Optional re-routing
52 8,700,302 Mobile computing devices, architecture and user interfaces based on dynamic direction information
53 8,700,301 Mobile computing devices, architecture and user interfaces based on dynamic direction information
54 8,700,008 Providing data service options in push-to-talk using voice recognition
55 8,699,868 Anti-shake correction system for curved optical sensor
56 8,699,861 Recorded content management
57 8,699,424 Adapting channel width for improving the performance of wireless networks
58 8,699,349 Multi-factor optimized routing
59 8,699,215 Flexible hinge spine
60 8,698,955 Compressed timing indicators for media samples
61 8,698,874 Techniques for multiple video source stitching in a conference room
62 8,698,829 Discrete element texture synthesis
63 8,698,818 Software rasterization optimization
64 8,698,803 Efficient geometric tessellation and displacement
65 8,698,750 Integrated haptic control apparatus and touch sensitive display
66 8,696,461 Automated sensor driven match-making