Microsoft patents granted on 24 June 2014

53 US patents granted on 24 June 2014 and assigned to Microsoft

1 D707,714 Display screen with icon
2 D707,698 Display screen with graphical user interface
3 D707,697 Display screen with graphical user interface
4 D707,694 Display screen with graphical user interface
5 D707,693 Display screen with graphical user interface
6 D707,691 Display screen with graphical user interface
7 D707,655 Headset
8 8,763,158 Directory service distributed product activation
9 8,763,153 Presenting messages associated with locations
10 8,763,150 Correlating private affinities
11 8,763,093 Access control management
12 8,763,089 Flexible authentication and authorization mechanism
13 8,763,068 Generation and provision of media metadata
14 8,762,984 Content distribution infrastructure
15 8,762,976 Static extensibility models with dynamic languages and scripts
16 8,762,969 Immutable parsing
17 8,762,942 Bidirectional type checking for declarative data scripting language
18 8,762,936 Dynamic design-time extensions support in an integrated development environment
19 8,762,894 Managing virtual ports
20 8,762,892 Controlling an integrated messaging system using gestures
21 8,762,880 Exposing non-authoring features through document status information in an out-space user interface
22 8,762,871 Dynamic preview of diagram elements to be inserted into a diagram
23 8,762,868 Integrating user interfaces from one application into another
24 8,762,862 Initiating a support chat session in response to the occurrence of a support event with transmission of detailed event information
25 8,762,832 Constraint and rule-based page layout
26 8,762,795 Alerting recipients to errors occurring when accessing external services
27 8,762,741 Privacy-preserving communication
28 8,762,702 Automatically starting servers at low temperatures
29 8,762,554 Secure resource name resolution
30 8,762,508 Effectively managing configuration drift
31 8,762,505 Definition configuration and administration of distributed server systems through structured data model
32 8,762,475 Simultaneous instant messaging in single window
33 8,762,458 Providing sender-selected sound items to conversation participants
34 8,762,423 Shuffling playback content based on multiple criteria
35 8,762,420 Aggregation of data stored in multiple data stores
36 8,762,405 Search behavior based communication forums
37 8,762,360 Integrating applications within search results
38 8,762,336 Geo-verification and repair
39 8,762,331 Concurrent transactions and page synchronization
40 8,762,317 Software localization analysis of multiple resources
41 8,762,297 Dynamic pattern matching over ordered and disordered data streams
42 8,761,990 Semi-autonomous mobile device driving with obstacle avoidance
43 8,761,933 Finding a called party
44 8,761,543 Image processing using bounds adjustment
45 8,761,520 Accelerating bitmap remoting by identifying and extracting 2D patterns from source bitmaps
46 8,761,465 Centroid processing
47 8,761,437 Motion recognition
48 8,761,400 Hardware linked product key
49 8,760,571 Alignment of lens and image sensor
50 8,760,474 Virtualized data presentation in a carousel panel
51 8,760,453 Adaptive grid generation for improved caching and image classification
52 8,760,395 Gesture recognition techniques
53 8,758,140 Method for viral invites as game and discovery mechanic