Microsoft patent applications published on 15 October 2009

38 US patent applications published on 15 October 2009 and assigned to Microsoft

1 20090260077 SECURITY-ENHANCED LOG IN
2 20090260072 IDENTITY OWNERSHIP MIGRATION
3 20090260071 SMART MODULE PROVISIONING OF LOCAL NETWORK DEVICES
4 20090260056 Role-Based Authorization Management Framework
5 20090260054 Automatic Application of Information Protection Policies
6 20090260052 Inter-Process Message Security
7 20090260038 MERGING ELECTRONIC PROGRAM GUIDE INFORMATION
8 20090260011 COMMAND LINE TRANSACTIONS
9 20090260009 CONTINUATION BASED RUNTIMES IN TRANSACTIONS
10 20090259951 LIGHT-WEIGHT MANAGED COMPOSITE CONTROL HOSTING
11 20090259949 CROSS-BROWSER RICH TEXT EDITING VIA A HYBRID CLIENT-SIDE MODEL
12 20090259870 MANAGING TIMERS IN A MULTIPROCESSOR ENVIRONMENT
13 20090259802 SMART DEVICE RECORDATION
14 20090259795 POLICY FRAMEWORK TO TREAT DATA
15 20090259757 Securely Pushing Connection Settings to a Terminal Server Using Tickets
16 20090259731 INSERTING A MULTIMEDIA FILE THROUGH A WEB-BASED DESKTOP PRODUCTIVITY APPLICATION
17 20090259723 CACHING AND EXPOSING PRE-SEND DATA RELATING TO THE SENDER OR RECIPIENT OF AN ELECTRONIC MAIL MESSAGE
18 20090259702 USING AN OVERFLOW LIST TO PROCESS MARK OVERFLOW
19 20090259686 CAPTURING AND COMBINING MEDIA DATA AND GEODATA IN A COMPOSITE FILE
20 20090259679 PARSIMONIOUS MULTI-RESOLUTION VALUE-ITEM LISTS
21 20090259675 REMOTE DIFFERENTIAL COMPRESSION APPLIED TO STORAGE
22 20090259651 SEARCH RESULTS RANKING USING EDITING DISTANCE AND DOCUMENT INFORMATION
23 20090259642 QUESTION TYPE-SENSITIVE ANSWER SUMMARIZATION
24 20090259624 EXPLOITING CONDITIONS TO OPTIMIZE EXPENSIVE DATABASE QUERIES
25 20090259618 SLICING OF RELATIONAL DATABASES
26 20090259591 Information Rights Management
27 20090259537 ADVERTISEMENT-FUNDED SOFTWARE
28 20090259534 INTERNAL BUSINESS ARBITRAGE
29 20090259533 SECONDARY MARKET FOR CONSUMER REWARDS
30 20090259532 PEER-TO-PEER COMPENSATION IN AN INTENT-COMPENSATION SCHEME
31 20090259519 Advertisements Targeted to Social Groups that Establish Program Popularity
32 20090259488 VETTING DOCTORS BASED ON RESULTS
33 20090259327 METHOD AND SYSTEM FOR UNIFIED AUDIO CONTROL ON A PERSONAL COMPUTER
34 20090257912 Self-Sterilizing Input Device
35 20090257597 Protocol for Protecting Third Party Cryptographic Keys
36 20090256849 Systems and Methods for Providing Intermediate Targets in a Graphics System
37 20090256815 ACTIVE MATRIX TOUCH SENSING
38 20090255153 GROUP CALENDAR INTERFACE