Microsoft patent applications published on 10 May 2012

68 US patent applications published on 10 May 2012 and assigned to Microsoft

1 20120117662 FILE SYSTEM OPERATION AND DIGITAL RIGHTS MANAGEMENT (DRM)
2 20120117625 SECURITY SYSTEM FOR COMPUTING RESOURCES PRE-RELEASES
3 20120117609 Pluggable Claim Providers
4 20120117558 MOBILE APPLICATION MIGRATION SERVICE
5 20120117554 ON-DEMAND LOADING OF TYPES OF SOFTWARE CODE OF A PROGRAM EXECUTING ON A COMPUTING DEVICE
6 20120117551 OPTIMIZATION OF DECLARATIVE QUERIES
7 20120117544 AMPLIFICATION OF DYNAMIC CHECKS THROUGH CONCURRENCY FUZZING
8 20120117531 Instantiating a Software Development Environment From an Environment Class
9 20120117514 Three-Dimensional User Interaction
10 20120117498 SECONDARY OUTPUT GENERATION FROM A PRESENTATION FRAMEWORK
11 20120117496 DECLARATIVE AND MULTI-MODE WIZARD FRAMEWORK
12 20120117487 Interaction with Networked Screen Content Via Mobile Phone in Retail Setting
13 20120117481 Partial Loading and Editing of Documents from a Server
14 20120117478 MANAGING NETWORK USAGE PER APPLICATION VIA POLICIES
15 20120117470 Learning Tool for a Ribbon-Shaped User Interface
16 20120117457 VERSION HISTORY INSIDE DOCUMENT
17 20120117449 Creating and Modifying an Image Wiki Page
18 20120117404 Decentralized Sleep Management
19 20120117370 HARDWARE DIAGNOSTICS AND SOFTWARE RECOVERY ON HEADLESS SERVER APPLIANCES
20 20120117329 COMBINATION BASED LRU CACHING
21 20120117304 MANAGING MEMORY WITH LIMITED WRITE CYCLES IN HETEROGENEOUS MEMORY SYSTEMS
22 20120117264 PREVENTING QUALITY OF SERVICE POLICY ABUSE IN A NETWORK
23 20120117245 GROUP BASED ALLOCATION OF NETWORK BANDWIDTH
24 20120117231 MODEL-BASED DATA CENTER MANAGEMENT
25 20120117214 SERVICE DIRECTORY
26 20120117212 Insertion Of Management Agents During Machine Deployment
27 20120117209 LOCATION CONTROL SERVICE
28 20120117194 SERIALIZING DOCUMENT EDITING COMMANDS
29 20120117182 CONTENT DISTRIBUTION SYSTEM
30 20120117122 Optimized KD-Tree for Scalable Search
31 20120117102 QUERY SUGGESTIONS USING REPLACEMENT SUBSTITUTIONS AND AN ADVANCED QUERY SYNTAX
32 20120117089 BUSINESS INTELLIGENCE AND REPORT STORYBOARDING
33 20120117080 INDEXING AND QUERYING HASH SEQUENCE MATRICES
34 20120117065 AUTOMATED PARTITIONING IN PARALLEL DATABASE SYSTEMS
35 20120117061 DOMAIN EXPERTISE DETERMINATION
36 20120117059 Ranking Authors in Social Media Systems
37 20120117058 PRESENTING ACTIONS AND PROVIDERS ASSOCIATED WITH ENTITIES
38 20120117052 WEB FORUM CRAWLING USING SKELETAL LINKS
39 20120117051 MULTI-MODAL APPROACH TO SEARCH QUERY INPUT
40 20120117043 Measuring Duplication in Search Results
41 20120117042 COMBINING SONG AND MUSIC VIDEO PLAYBACK USING PLAYLISTS
42 20120117025 Synchronization of Replications for Different Computing Systems
43 20120117008 Parallel Processing Of Data Sets
44 20120116984 AUTOMATED EVALUATION OF COMPLIANCE DATA FROM HETEROGENEOUS IT SYSTEMS
45 20120116980 LONG TERM WORKFLOW MANAGEMENT
46 20120116905 APPLICATION STORE TASTEMAKER RECOMMENDATIONS
47 20120116888 Advertising that is Relevant to a Person
48 20120116875 PROVIDING ADVERTISEMENTS BASED ON USER GROUPING
49 20120116860 PAYMENT DETERMINATION IN AUCTIONS
50 20120116835 HYBRID TASK BOARD AND CRITICAL PATH METHOD BASED PROJECT MANAGEMENT APPLICATION INTERFACE
51 20120116834 HYBRID TASK BOARD AND CRITICAL PATH METHOD BASED PROJECT APPLICATION
52 20120116761 Minimum Converted Trajectory Error (MCTE) Audio-to-Video Engine
53 20120116553 EXTENDED AND EDITABLE GAMER PROFILE
54 20120116552 EXTENDED AND EDITABLE GAMER PROFILE
55 20120115615 GAME BUILDER FOR MOBILE DEVICE-BASED GAMES
56 20120115435 Privacy in Mobile Device Communications
57 20120114248 Hierarchical Sparse Representation For Image Retrieval
58 20120114197 BUILDING A PERSON PROFILE DATABASE
59 20120114180 Identification Of Objects In A 3D Video Using Non/Over Reflective Clothing
60 20120114130 COGNITIVE LOAD REDUCTION
61 20120114037 COMPRESSING AND DECOMPRESSING MULTIPLE, LAYERED, VIDEO STREAMS EMPLOYING MULTI-DIRECTIONAL SPATIAL ENCODING
62 20120113223 User Interaction in Augmented Reality
63 20120113148 DYNAMIC IMAGE RESULT STITCHING
64 20120113140 Augmented Reality with Direct User Interaction
65 20120113118 Systems and Methods for Providing Intermediate Targets in a Graphics System
66 20120113017 RESOLVING MERGED TOUCH CONTACTS
67 20120112946 RESOLUTION ENHANCING ANALOG-TO-DIGITAL CONVERSION
68 20120112168 Coherent Quantum Information Transfer Between Topological And Conventional Qubits