Microsoft patent applications published on 16 August 2012

56 US patent applications published on 16 August 2012 and assigned to Microsoft

1 20120210390 Extensible and Programmable Multi-Tenant Service Architecture
2 20120210351 PRESENTATION OF CUSTOMIZED DIGITAL MEDIA PROGRAMMING
3 20120210332 ASYNCHRONOUS PROGRAMMING EXECUTION
4 20120210326 Constrained Execution of Background Application Code on Mobile Devices
5 20120210321 Dormant Background Applications on Mobile Devices
6 20120210318 VIRTUAL SWITCH INTERCEPTOR
7 20120210300 MECHANISM FOR COMPATIBILITY AND PRESERVING FRAMEWORK REFACTORING
8 20120210296 AUTOMATICALLY CREATING BUSINESS APPLICATIONS FROM DESCRIPTION OF BUSINESS PROCESSES
9 20120210266 Task Switching on Mobile Devices
10 20120210263 DIRECTLY ASSIGNING DESKTOP BACKGROUNDS
11 20120210258 COMPOSITIONAL DASHBOARDS WITH PROCESSOR COMPONENTS
12 20120210256 DATA-DRIVEN SCHEMA FOR DESCRIBING AND EXECUTING MANAGEMENT TASKS IN A GRAPHICAL USER INTERFACE
13 20120210240 USER INTERFACES FOR PERSONALIZED RECOMMENDATIONS
14 20120210206 RESIZING AN EDITABLE AREA IN A WEB PAGE
15 20120210171 COGNITIVE AGENT
16 20120210123 ONE-TIME PASSWORD CERTIFICATE RENEWAL
17 20120210071 Remote Core Operations In A Multi-Core Computer
18 20120210020 SERVER-ASSISTED AND PEER-TO-PEER SYNCHRONIZATION
19 20120210017 EFFICIENTLY ISOLATING MALICIOUS DATA REQUESTS
20 20120210015 DYNAMIC MEDIA ASSET DELIVERY
21 20120209982 NETWORK DEVICE MATCHING
22 20120209946 Background Transfer Service for Applications on Mobile Devices
23 20120209928 SYSTEM AND METHOD FOR IMPROVED SYNCHRONIZATION BETWEEN A SERVER AND A CLIENT
24 20120209920 SOCIAL INFLUENCERS DISCOVERY
25 20120209913 INTEGRATING ENTERPRISE IDENTITY AUTHORIZATION IN CONFERENCES
26 20120209901 Multilevel Multipath Widely Distributed Computational Node Scenarios
27 20120209850 AGGREGATED VIEW OF CONTENT WITH PRESENTATION ACCORDING TO CONTENT TYPE
28 20120209841 BOOKMARKING SEGMENTS OF CONTENT
29 20120209839 PROVIDING APPLICATIONS WITH PERSONALIZED AND CONTEXTUALLY RELEVANT CONTENT
30 20120209835 Identifying Task Groups for Organizing Search Results
31 20120209832 SOCIAL NETWORK BASED CONTEXTUAL RANKING
32 20120209812 INCREMENTAL VIRTUAL MACHINE BACKUP SUPPORTING MIGRATION
33 20120209800 BUSINESS RULES
34 20120209715 INTERACTION WITH NETWORKED SCREEN CONTENT VIA MOTION SENSING DEVICE IN RETAIL SETTING
35 20120209701 KEYWORD EXPRESSION LANGUAGE FOR ONLINE SEARCH AND ADVERTISING
36 20120209685 CHECK-INS TO COMMERCIAL VENUES
37 20120209674 SOCIAL MARKETING INCENTIVES AND REWARDS
38 20120209514 CHANGE INVARIANT SCENE RECOGNITION BY AN AGENT
39 20120209413 Background Audio on Mobile Devices
40 20120208549 AUTOMATIC CHECK-OUT UPON LOCATION DEPARTURE
41 20120207434 FLAT-PANEL OPTICAL PROJECTION APPARATUS
42 20120207432 FLAT-PANEL OPTICAL PROJECTION APPARATUS WITH REDUCED DISTORTION
43 20120207391 INTERACTIVE PAPER SYSTEM
44 20120207386 Updating A Low Frame Rate Image Using A High Frame Rate Image Stream
45 20120207359 Image Registration
46 20120207346 Detecting and Localizing Multiple Objects in Images Using Probabilistic Inference
47 20120207292 AUTHORIZING ACCESS BETWEEN COMMUNICATION NETWORKS
48 20120207233 SIGNALING TO APPLICATION LACK OF REQUESTED BANDWIDTH
49 20120206937 EFFICIENT COLLIMATION OF LIGHT WITH OPTICAL WEDGE
50 20120206893 DOUBLE HINGE TORSION BAR
51 20120206864 HINGE ELECTRICAL INTERCONNECTION GUIDE
52 20120206380 PREDICTION-BASED TOUCH CONTACT TRACKING
53 20120206377 ANGULAR CONTACT GEOMETRY
54 20120206349 UNIVERSAL STYLUS DEVICE
55 20120206345 PUSH ACTUATION OF INTERFACE CONTROLS
56 20120206330 MULTI-TOUCH INPUT DEVICE WITH ORIENTATION SENSING