Microsoft patents granted on 02 June 2015

33 US patents granted on 02 June 2015 and assigned to Microsoft

1 9,049,660 Wake pattern management
2 9,049,621 Method and system for hard handoff in HRPD
3 9,049,595 Providing ubiquitous wireless connectivity and a marketplace for exchanging wireless connectivity using a connectivity exchange
4 9,049,589 Dynamically adjusting a data usage plan based on data usage statistics
5 9,049,268 Global provisioning of millions of users with deployment units
6 9,049,175 Client-adjustable window size for connectionless transfer protocols
7 9,049,140 Backbone network with policy driven routing
8 9,049,051 Techniques to access messaging services for branch offices
9 9,048,428 Enabling communication between source and target mail transfer agents
10 9,047,824 Virtualized data presentation in a carousel panel
11 9,047,593 Non-destructive media presentation derivatives
12 9,047,560 Using event stream data to create a decision graph representing a race participant where leaf nodes comprise rates defining a speed of the race participant in a race simulation
13 9,047,477 Distributed key encryption in servers
14 9,047,469 Modes for applications
15 9,047,442 Provisioning managed devices with states of arbitrary type
16 9,047,407 State capture after execution in dependent sequences
17 9,047,405 Remapping debuggable code
18 9,047,390 Rendering hardware accelerated graphics in a web application
19 9,047,346 Reporting language filtering and mapping to dimensional concepts
20 9,047,319 Tag association with image regions
21 9,047,310 Reliable, efficient peer-to-peer storage
22 9,047,300 Techniques to manage universal file descriptor models for content files
23 9,047,281 Efficient file management through granular opportunistic locking
24 9,047,207 Mobile device power state
25 9,047,182 Message service downtime
26 9,047,139 Primitives for software transactional memory
27 9,047,117 Methods for supporting users with task continuity and completion across devices and time
28 9,047,103 Resource index identifying multiple resource instances and selecting most appropriate UI resource instance based on weighted resource request conditions
29 9,047,100 Abstract syntax tree transformation
30 9,047,084 Power management of a mobile communications device
31 9,046,984 Tile space user interface for mobile devices
32 9,046,983 Hierarchically-organized control galleries
33 9,046,884 Mood-actuated device