Microsoft patents granted on 14 May 2013

45 US patents granted on 14 May 2013 and assigned to Microsoft

1 D682,315 Display screen with icon
2 D682,313 Display screen with icon
3 D682,311 Display screen with icon
4 D682,308 Display screen with graphical user interface
5 D682,307 Display screen with graphical user interface
6 D682,288 Display screen with graphical user interface
7 8,443,452 URL filtering based on user browser history
8 8,443,433 Determining a merged security policy for a computer system
9 8,443,379 Peek and lock using queue partitioning
10 8,443,376 Hypervisor scheduler
11 8,443,373 Efficient utilization of idle resources in a resource manager
12 8,443,370 Method of assigning resources to fulfill a service request by a programming model abstraction layer at a data center based at least in part on a reference of the requested resource class indicative of an abstract amount of resources
13 8,443,351 Parallel loops in a workflow
14 8,443,347 Translating declarative models
15 8,443,342 Static analysis using interactive and integration tools
16 8,443,340 Execution capture and replay based debugging
17 8,443,338 Logical extensions to intermediate code
18 8,443,293 Bull’s-eye multidimensional data visualization
19 8,443,188 Using code access security for runtime accessibility checks
20 8,443,179 Method and system for unified audio control on a personal computer
21 8,443,099 Dynamic media asset delivery
22 8,443,074 Constructing an inference graph for a network
23 8,443,062 Quorum based transactionally consistent membership management in distributed storage systems
24 8,443,001 Stashing of locally persisted data to network accessible storage
25 8,442,995 Systems and methods for controlling subscribed access to data
26 8,442,970 Creating and editing user search queries
27 8,442,941 Scalable database workload replay with mode selections
28 8,442,937 Access to line-of-business databases in declarative workflow
29 8,442,935 Extract, transform and load using metadata
30 8,442,934 Query and result rebinding
31 8,442,930 Untangled Euler diagrams
32 8,442,865 Ecommerce marketplace integration techniques
33 8,442,863 Real-time-ready behavioral targeting in a large-scale advertisement system
34 8,442,828 Conditional model for natural language understanding
35 8,442,826 Application-dependent information for recognition processing
36 8,442,716 Identifying physical locations of entities
37 8,442,337 Encoding adjustments for animation content
38 8,442,310 Affine distortion compensation
39 8,442,235 Extensible management of self-encrypting storage devices
40 8,442,108 Adaptive updates in motion-compensated temporal filtering
41 8,441,930 Estimating communication conditions
42 8,441,791 Double hinge radial cams
43 8,441,549 Video artifact suppression via rolling flicker detection
44 8,441,354 RFID-based enterprise intelligence
45 8,441,233 Protocols for reporting power status over multiple buses