Microsoft patent applications published on 29 November 2012

91 US patent applications published on 29 November 2012 and assigned to Microsoft

1 20120304316 Validating Access to a Group of Related Elements
2 20120304303 SECURITY MODEL FOR A LAYOUT ENGINE AND SCRIPTING ENGINE
3 20120304287 AUTOMATIC DETECTION OF SEARCH RESULTS POISONING ATTACKS
4 20120304284 PICTURE GESTURE AUTHENTICATION
5 20120304283 BROKERED ITEM ACCESS FOR ISOLATED APPLICATIONS
6 20120304262 AUTOMATING CLOUD SERVICE RECONNECTIONS
7 20120304260 PROTECTION FROM UNFAMILIAR LOGIN LOCATIONS
8 20120304203 MEMORY MODEL FOR A LAYOUT ENGINE AND SCRIPTING ENGINE
9 20120304197 Managing and Simplifying Distributed Applications
10 20120304195 DYNAMIC ATTRIBUTE RESOLUTION FOR ORCHESTRATED MANAGEMENT
11 20120304167 Software Image Distribution
12 20120304163 Management of Software and Operating System Updates Required for the Process of Creating a Virtual Machine Facsimile of an Existing Physical or Virtual Machine
13 20120304156 REDUCING NETWORK TRIPS FOR REMOTE EXPRESSION EVALUATION
14 20120304150 BINDING BETWEEN A LAYOUT ENGINE AND A SCRIPTING ENGINE
15 20120304126 THREE-DIMENSIONAL GESTURE CONTROLLED AVATAR CONFIGURATION INTERFACE
16 20120304124 CONTEXT AWARE INPUT ENGINE
17 20120304119 FILE ACCESS WITH DIFFERENT FILE HOSTS
18 20120304091 SYSTEM AND METHOD FOR DISCOVERING AND PUBLISHING OF PRESENCE INFORMATION ON A NETWORK
19 20120304090 INSERTION OF PICTURE CONTENT FOR USE IN A LAYOUT
20 20120304074 DEVICE USER INTERFACE TO INPUT EMOJI AND OTHER SYMBOLS
21 20120304072 SENTIMENT-BASED CONTENT AGGREGATION AND PRESENTATION
22 20120304059 Interactive Build Instructions
23 20120304044 INTERFACE DEFINITION LANGUAGE EXTENSIONS
24 20120304026 SEPARATION OF ERROR INFORMATION FROM ERROR PROPAGATION INFORMATION
25 20120304010 CODE COVERAGE-BASED TAINT PERIMETER DETECTION
26 20120304003 OPERATOR STATE CHECKPOINTS
27 20120303999 IMPLEMENTING FAILOVER PROCESSES BETWEEN STORAGE STAMPS
28 20120303912 STORAGE ACCOUNT MIGRATION BETWEEN STORAGE STAMPS
29 20120303827 Location Based Access Control
30 20120303809 OFFLOADING LOAD BALANCING PACKET MODIFICATION
31 20120303793 FEEDBACK-BASED SYMPTOM AND CONDITION CORRELATION
32 20120303791 LOAD BALANCING WHEN REPLICATING ACCOUNT DATA
33 20120303704 CROSS LANGUAGE OBJECT SHARING
34 20120303667 MANAGING A BINARY OBJECT IN A DATABASE SYSTEM
35 20120303664 ENABLING MULTIDIMENSIONAL SEARCH ON NON-PC DEVICES
36 20120303653 CROSS-PLATFORM DATA PRESERVATION
37 20120303624 DYNAMIC RULE REORDERING FOR MESSAGE CLASSIFICATION
38 20120303614 AUTOMATING RESPONSES TO INFORMATION QUERIES
39 20120303606 Resource Download Policies Based On User Browsing Statistics
40 20120303599 DYNAMICALLY-CREATED LANDING WEBPAGE
41 20120303593 Geo-Verification And Repair
42 20120303581 REPLICATION PROCESSES IN A DISTRIBUTED STORAGE ENVIRONMENT
43 20120303578 Versioned And Hierarchical Data Structures And Distributed Transactions
44 20120303577 ASYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT
45 20120303576 SYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT
46 20120303565 LEARNING PROCESSES FOR SINGLE HIDDEN LAYER NEURAL NETWORKS WITH LINEAR OUTPUT UNITS
47 20120303557 INTERACTIVE FRAMEWORK FOR NAME DISAMBIGUATION
48 20120303556 COMPARISON OF MODELING AND INFERENCE METHODS AT MULTIPLE SPATIAL RESOLUTIONS
49 20120303479 ONLINE SHOPPING OPTIMIZATION SYSTEM
50 20120303468 INDIRECT ONLINE ADVERTISEMENTS PROMOTING THIRD-PARTY WEB CONTENT
51 20120303464 UNIFIED YIELD MANAGEMENT FOR DISPLAY ADVERTISING
52 20120303444 SEMANTIC ADVERTISING SELECTION FROM LATERAL CONCEPTS AND TOPICS
53 20120303443 AD IMPACT TESTING
54 20120303442 ADVERTISEMENT RENDERING FOR MULTIPLE SYNCED DEVICES
55 20120303438 POST PAID COUPONS
56 20120303401 FLEXIBLE WORKFLOW TASK ASSIGNMENT SYSTEM AND METHOD
57 20120303369 Energy-Efficient Unobtrusive Identification of a Speaker
58 20120303325 INFERRING EFFECTS OF CONFIGURATION ON PERFORMANCE
59 20120303274 CHANGING EMPHASIS OF LIST ITEMS IN A MAP NAVIGATION TOOL
60 20120303273 USER-DRIVEN NAVIGATION IN A MAP NAVIGATION TOOL
61 20120303270 START-OF-ROUTE MAP NAVIGATION WITH SUPPRESSION OF OFF-ROUTE FEEDBACK
62 20120303268 ADJUSTABLE DESTINATION ICON IN A MAP NAVIGATION TOOL
63 20120303266 FIRST WAYPOINT DISTANCE
64 20120303265 NAVIGATION SYSTEM WITH ASSISTANCE FOR MAKING MULTIPLE TURNS IN A SHORT DISTANCE
65 20120303264 OPTIONAL RE-ROUTING
66 20120303263 OPTIMIZATION OF NAVIGATION TOOLS USING SPATIAL SORTING
67 20120303262 MAP NAVIGATION WITH SUPPRESSION OF OFF-ROUTE FEEDBACK NEAR ROUTE TERMINUS
68 20120302351 AVATARS OF FRIENDS AS NON-PLAYER-CHARACTERS
69 20120302350 COMMUNICATION BETWEEN AVATARS IN DIFFERENT GAMES
70 20120302336 INTERACTION HINT FOR INTERACTIVE VIDEO PRESENTATIONS
71 20120302291 USER CHARACTER INPUT INTERFACE WITH MODIFIER SUPPORT
72 20120302224 MOBILE NETWORK OPERATOR IDENTIFICATION
73 20120301024 DUAL-PHASE RED EYE CORRECTION
74 20120301014 LEARNING TO RANK LOCAL INTEREST POINTS
75 20120300122 ADAPTIVE SUPER RESOLUTION FOR VIDEO ENHANCEMENT
76 20120300092 AUTOMATICALLY OPTIMIZING CAPTURE OF IMAGES OF ONE OR MORE SUBJECTS
77 20120300040 IMAGING SYSTEM
78 20120300024 IMAGING SYSTEM
79 20120300019 ORIENTATION-BASED GENERATION OF PANORAMIC FIELDS
80 20120300014 LOCAL PARTICIPANT IDENTIFICATION IN A WEB CONFERENCING SYSTEM
81 20120300011 OPTIMIZING ROOM LIGHTING BASED ON IMAGE SENSOR FEEDBACK
82 20120299965 CALCULATING ZOOM LEVEL TIMELINE DATA
83 20120299957 REPLACEMENT OF PICTURE CONTENT IN A LAYOUT
84 20120299956 DISAMBIGUATING PICTURE CONTENT AND PICTURE FRAMES
85 20120299926 ADAPTIVE TIMELINE VIEWS OF DATA
86 20120299925 DETERMINING AFFINITY IN SOCIAL NETWORKS
87 20120299912 AVATAR-BASED VIRTUAL DRESSING ROOM
88 20120299837 IDENTIFYING CONTACTS AND CONTACT ATTRIBUTES IN TOUCH SENSOR DATA USING SPATIAL AND TEMPORAL FEATURES
89 20120299835 TOUCHSCREEN JAPANESE CHARACTER SELECTION THROUGH SLIDING INPUT
90 20120299827 MULTI-PLATFORM MOTION-BASED COMPUTER INTERACTIONS
91 20120299724 LOCATION DETERMINATION