68 US patent applications published on 18 June 2009 and assigned to Microsoft
| 1 | 20090158416 | Proxy with Layer 3 Security |
| 2 | 20090158397 | Secure Push and Status Communication between Client and Server |
| 3 | 20090158384 | DISTRIBUTION OF INFORMATION PROTECTION POLICIES TO CLIENT MACHINES |
| 4 | 20090158368 | CONFIGURING TELEVISION BROADCAST SIGNALS |
| 5 | 20090158301 | Multi-function device ID with unique identifier |
| 6 | 20090158295 | DEVICE SETTINGS RESTORE POINT |
| 7 | 20090158289 | WORKFLOW EXECUTION PLANS THROUGH COMPLETION CONDITION CRITICAL PATH ANALYSIS |
| 8 | 20090158283 | DECOUPLING STATIC PROGRAM DATA AND EXECUTION DATA |
| 9 | 20090158241 | GENERATING A MANAGEMENT PACK AT PROGRAM BUILD TIME |
| 10 | 20090158219 | ENGINE SUPPORT FOR PARSING CORRECTION USER INTERFACES |
| 11 | 20090158198 | PRESENTING SECONDARY MEDIA OBJECTS TO A USER |
| 12 | 20090158194 | DIRECTION-BASED DATA ENTRY SYSTEM |
| 13 | 20090158157 | PREVIEWING RECORDED PROGRAMS USING THUMBNAILS |
| 14 | 20090158148 | Automatically provisioning a WWAN device |
| 15 | 20090158044 | OPTICAL DNA BASED ON NON-DETERMINISTIC ERRORS |
| 16 | 20090158036 | PROTECTED COMPUTING ENVIRONMENT |
| 17 | 20090158017 | TARGET-FREQUENCY BASED INDIRECT JUMP PREDICTION FOR HIGH-PERFORMANCE PROCESSORS |
| 18 | 20090157935 | Efficient interrupt message definition |
| 19 | 20090157872 | Model-based composite application platform |
| 20 | 20090157866 | TRANSPARENT AUTO-DISCOVERY OF NETWORK DEVICES LOGICALLY LOCATED BETWEEN A CLIENT AND SERVER |
| 21 | 20090157841 | ENCAPSULATION OF ONLINE STORAGE PROVIDERS |
| 22 | 20090157824 | AGGREGATE COMMUNICATIONS WITH INTELLIGENT SOURCING |
| 23 | 20090157811 | Collaborative Authoring Modes |
| 24 | 20090157810 | RELEVANCE-BASED EXPIRATION OF DATA |
| 25 | 20090157770 | Live Volume Access |
| 26 | 20090157767 | CIRCULAR LOG AMNESIA DETECTION |
| 27 | 20090157720 | RAISING THE BASELINE FOR HIGH-PRECISION TEXT CLASSIFIERS |
| 28 | 20090157644 | EXTRACTING SIMILAR ENTITIES FROM LISTS / TABLES |
| 29 | 20090157643 | SEMI-SUPERVISED PART-OF-SPEECH TAGGING |
| 30 | 20090157612 | USER-CREATED SEARCH RESULTS IN AN INCENTIVE SCHEME |
| 31 | 20090157595 | Metadata retrieval for multi-function devices |
| 32 | 20090157583 | ROUTE TRANSFER BETWEEN DEVICES |
| 33 | 20090157570 | ROLE/PERSONA BASED APPLICATIONS |
| 34 | 20090157552 | DIGITAL CONTENT PACKAGING, LICENSING AND CONSUMPTION |
| 35 | 20090157540 | DESTINATION AUCTIONED THROUGH BUSINESS OF INTEREST |
| 36 | 20090157527 | COMMUNICATION MECHANISMS FOR MULTI-MERCHANT PURCHASING ENVIRONMENT FOR DOWNLOADABLE PRODUCTS |
| 37 | 20090157503 | PYRAMIDAL VOLUMES OF ADVERTISING SPACE |
| 38 | 20090157502 | AD-BEARING BOOKMARKS FOR ELECTRONIC MEDIA DOCUMENTS |
| 39 | 20090157499 | AUTOMATIC SPLICES FOR TARGETED ADVERTISEMENTS |
| 40 | 20090157498 | GENERATIONAL INTELLIGENT NAVIGATION SYNCHRONIZATION OR UPDATE |
| 41 | 20090157494 | SCALABLE AUDIT-BASED PROTOCOL FOR PAY-PER-ACTION ADS |
| 42 | 20090157444 | USING A DIRECTED GRAPH AS AN ADVERTISING SYSTEM TAXONOMY |
| 43 | 20090157386 | DIAGNOSTIC EVALUATION OF MACHINE TRANSLATORS |
| 44 | 20090157384 | SEMI-SUPERVISED PART-OF-SPEECH TAGGING |
| 45 | 20090157381 | WEB TRANSLATION PROVIDER |
| 46 | 20090157312 | SOCIAL NETWORK BASED ROUTES |
| 47 | 20090157311 | FEDERATED ROUTE PRODUCTION |
| 48 | 20090157307 | ADDITIONAL CONTENT BASED ON INTENDED TRAVEL DESTINATION |
| 49 | 20090157302 | PEDESTRIAN ROUTE PRODUCTION |
| 50 | 20090157211 | PRODUCING A LOCALLY OPTIMAL PATH THROUGH A LATTICE BY OVERLAPPING SEARCH |
| 51 | 20090157203 | CLIENT-SIDE AUDIO SIGNAL MIXING ON LOW COMPUTATIONAL POWER PLAYER USING BEAT METADATA |
| 52 | 20090156209 | AUTOMATIC PROVISIONING BASED ON COMMUNICATION NETWORK CONNECTIVITY AND CHARACTERISTICS |
| 53 | 20090156191 | COMPUTING DEVICE WITH CONFIGURABLE ANTENNA |
| 54 | 20090156129 | SOFTWARE DEFINED RADIO ARCHITECTURE |
| 55 | 20090154899 | RECORDED PROGRAMS RANKED BASED ON SOCIAL NETWORKS |
| 56 | 20090154898 | PROGRAM SEGMENTS DISPLAY BAR |
| 57 | 20090154795 | INTERACTIVE CONCEPT LEARNING IN IMAGE SEARCH |
| 58 | 20090154709 | MIGRATION OF COMPUTER SECRETS |
| 59 | 20090154674 | SELECTIVE PRE-AUTHORIZED CREDIT FOR INCOMING CALLS |
| 60 | 20090154534 | SOFTWARE DEFINED COGNITIVE RADIO |
| 61 | 20090154432 | COMPUTER RADIO WITH PRE-DEFINED CONFIGURATION SET |
| 62 | 20090154390 | LOCAL AREA NETWORK TRANSLATING BI-DIRECTIONAL PACKET REPEATER |
| 63 | 20090153585 | Changing Visual Content Communication |
| 64 | 20090153526 | DETERMINING THE LOCATION OF THE TIP OF AN ELECTRONIC STYLUS |
| 65 | 20090153492 | SELECTION AND DISPLAY OF MEDIA ASSOCIATED WITH A GEOGRAPHIC AREA BASED ON GESTURE INPUT |
| 66 | 20090153486 | OPTICAL MOUSE WITH LIMITED WAVELENGTH OPTICS |
| 67 | 20090153485 | USER INPUT DEVICE WITH OPTICAL TRACKING ENGINE THAT OPERATES THROUGH TRANSPARENT SUBSTRATE |
| 68 | 20090152341 | TRADE CARD SERVICES |