Microsoft patents granted on 01 April 2014

62 US patents granted on 01 April 2014 and assigned to Microsoft

1 D701,882 Display screen with icon
2 D701,878 Display screen with graphical user interface
3 D701,877 Display screen with graphical user interface
4 D701,874 Display screen with graphical user interface
5 D701,873 Display screen with graphical user interface
6 D701,872 Display screen with graphical user interface
7 D701,867 Display screen with graphical user interface
8 D701,866 Display screen with animated graphical user interface
9 8,689,335 Mapping between users and machines in an enterprise security assessment sharing system
10 8,689,315 Method for managing network filter based policies
11 8,689,311 Cross-domain authentication
12 8,689,296 Remote access of digital identities
13 8,689,289 Global object access auditing
14 8,689,280 DNS-based content routing
15 8,689,279 Encrypted chunk-based rapid data encryption policy compliance
16 8,689,243 Web service API for unified contact store
17 8,689,239 Dynamic event collection and structured storage
18 8,689,208 Upgrade management of application components
19 8,689,203 Software update techniques based on ascertained identities
20 8,689,199 Optimizing compiler transforms for a high level shader language
21 8,689,196 Display of data from parallel programming contexts
22 8,689,182 Memory model for a layout engine and scripting engine
23 8,689,137 Command user interface for displaying selectable functionality controls in a database application
24 8,689,131 Visual creation of computer-based workflows
25 8,689,123 Application reporting in an application-selectable user interface
26 8,689,095 Grid presentation in web-based spreadsheet services
27 8,689,058 Centralized service outage communication
28 8,689,047 Virtual disk replication using log files
29 8,689,015 Portable secure data files
30 8,689,010 Secure storage for digital rights management
31 8,689,004 Pluggable claim providers
32 8,688,994 Federation among services for supporting virtual-network overlays
33 8,688,954 Remapping inoperable memory blocks using pointers
34 8,688,951 Operating system virtual memory management for hardware transactional memory
35 8,688,921 STM with multiple global version counters
36 8,688,845 Remote computing session feature differentiation
37 8,688,803 Method for efficient content distribution using a peer-to-peer networking infrastructure
38 8,688,750 Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
39 8,688,726 Location-aware application searching
40 8,688,719 Targeted telephone number lists from user profiles
41 8,688,696 Multi-part search result ranking
42 8,688,611 Translating paralinguistic indicators
43 8,688,417 Detecting impact of extrinsic events on a time series
44 8,688,396 Targeted data collection for positioning systems
45 8,688,371 Multiple directions to a destination without providing a specific origin
46 8,688,368 Image-based localization for addresses
47 8,688,208 Method and system for meshing human and computer competencies for object categorization
48 8,687,893 Classification algorithm optimization
49 8,687,880 Real time head pose estimation
50 8,687,804 Separating control and data operations to support secured data transfers
51 8,687,709 In-loop deblocking for interlaced video
52 8,687,697 Coding of motion vector information
53 8,687,530 Stateful scheduling with network coding for roadside-to-vehicle communication
54 8,687,476 Embedded virtual media
55 8,687,120 High definition media content processing
56 8,687,044 Depth camera compatibility
57 8,687,023 Cross-slide gesture to select and rearrange
58 8,687,021 Augmented reality and filtering
59 8,687,011 Techniques for efficient sampling for image effects
60 8,686,999 Dynamic fragment coverage antialiasing
61 8,686,852 Location-based notification services
62 8,686,684 Magnetic inductive charging with low far fields