Microsoft patent applications published on 27 September 2012

53 US patent applications published on 27 September 2012 and assigned to Microsoft

1 20120246739 INFORMATION PRIVACY SYSTEM AND METHOD
2 20120246738 Resource Sharing and Isolation in Role Based Access
3 20120246725 VISUAL STYLES FOR TRUST CATEGORIES OF MESSAGES
4 20120246720 USING SOCIAL GRAPHS TO COMBAT MALICIOUS ATTACKS
5 20120246709 LIGHTWEIGHT AUTHENTICATION FOR ON-PREMISE RICH CLIENTS
6 20120246703 EMAIL-BASED AUTOMATED RECOVERY ACTION IN A HOSTED ENVIRONMENT
7 20120246701 Programming, Verifying, Visualizing, and Deploying Browser Extensions with Fine-grained Security Policies
8 20120246663 HIERARCHICALLY DISASSEMBLING MESSAGES
9 20120246659 TECHNIQUES TO OPTIMIZE UPGRADE TASKS
10 20120246632 Device Flags
11 20120246624 DEBUGGER-SET IDENTIFYING BREAKPOINTS AFTER COROUTINE YIELD POINTS
12 20120246614 AUTOMATED GENERATION OF CLIENT/DRIVER COMMUNICATION INTERFACES
13 20120246613 DISTRIBUTED COMPONENT MODEL
14 20120246585 SYSTEM FOR EDITING AN AVATAR
15 20120246547 HIGH RATE LOCALLY DECODABLE CODES
16 20120246493 PROTOCOLS FOR REPORTING POWER STATUS OVER MULTIPLE BUSES
17 20120246475 CENTRAL AND IMPLICIT CERTIFICATE MANAGEMENT
18 20120246457 BARE METAL MACHINE RECOVERY
19 20120246436 COMBINING MEMORY PAGES HAVING IDENTICAL CONTENT
20 20120246433 TECHNIQUES TO MANAGE A COLLECTION OF OBJECTS IN HETEROGENEOUS ENVIRONMENTS
21 20120246411 CACHE EVICTION USING MEMORY ENTRY VALUE
22 20120246344 USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVICE BASED ON USER ACTIVITY
23 20120246334 UNIFIED WEB SERVICE URI BUILDER AND VERIFICATION
24 20120246291 Filtering and Promoting Application Store Applications
25 20120246270 SELECTIVELY ENABLED QUALITY OF SERVICE POLICY
26 20120246229 Notifying Participants that a Conference is Starting
27 20120246228 SHARING CHANNELS
28 20120246207 SYSTEMS, METHODS, AND USER INTERFACES FOR STORING, SEARCHING, NAVIGATING, AND RETRIEVING ELECTRONIC INFORMATION
29 20120246203 RECONSTRUCTION OF GARBAGE COLLECTION INFORMATION
30 20120246200 CONSOLIDATING EVENT DATA FROM DIFFERENT SOURCES
31 20120246169 QUERYING COMPRESSED TIME-SERIES SIGNALS
32 20120246158 CO-RANGE PARTITION FOR QUERY PLAN OPTIMIZATION AND DATA-PARALLEL PROGRAMMING MODEL
33 20120246155 SEMANTIC TABLE OF CONTENTS FOR SEARCH RESULTS
34 20120246133 ONLINE SPELLING CORRECTION/PHRASE COMPLETION SYSTEM
35 20120246117 SYNCHRONIZING FILE PARTITIONS UTILIZING A SERVER STORAGE MODEL
36 20120246114 LOCALLY EDITING A REMOTELY STORED IMAGE
37 20120245933 ADAPTIVE AMBIENT SOUND SUPPRESSION AND SPEECH TRACKING
38 20120245921 Assistance Information Controlling
39 20120245718 EXPOSING OFF-HOST AUDIO PROCESSING CAPABILITIES
40 20120244941 USER TO USER GAME REFERRALS
41 20120244910 FLEXIBLE MOBILE DISPLAY
42 20120244847 TRANSFER OF DATA-INTENSIVE CONTENT BETWEEN PORTABLE DEVICES
43 20120244841 Notifications
44 20120243673 AUTOMATIC REJOINING OF CONFERENCES
45 20120243615 MULTI-LEVEL REPRESENTATION OF REORDERED TRANSFORM COEFFICIENTS
46 20120242810 Three-Dimensional (3D) Imaging Based on MotionParallax
47 20120242674 HIGH DYNAMIC RANGE TEXTURE COMPRESSION
48 20120242664 ACCELEROMETER-BASED LIGHTING AND EFFECTS FOR MOBILE DEVICES
49 20120242625 GENERIC INTERFACE
50 20120242609 Interacting With Physical and Digital Objects Via a Multi-Touch Device
51 20120242579 TEXT INPUT USING KEY AND GESTURE INFORMATION
52 20120242482 Contextually-Appropriate Task Reminders
53 20120242151 DATA CENTER TOPOLOGY WITH LOW STS USE