24 US patent applications published on 28 May 2009 and assigned to Microsoft
| 1 | 20090138937 | ENHANCED SECURITY AND PERFORMANCE OF WEB APPLICATIONS |
| 2 | 20090138858 | Data Driven Profiling for Distributed Applications |
| 3 | 20090138855 | TEST IMPACT FEEDBACK SYSTEM FOR SOFTWARE DEVELOPERS |
| 4 | 20090138849 | Enhanced Prompting in a Visual Editor |
| 5 | 20090138846 | EXTENDED MACRO RECORDING |
| 6 | 20090138845 | Logical Structure Design Surface |
| 7 | 20090138810 | WEB PAGE EDITOR WITH ELEMENT SELECTION MECHANISM |
| 8 | 20090138790 | STRUCTURAL EDITING WITH SCHEMA AWARENESS |
| 9 | 20090138670 | SOFTWARE-CONFIGURABLE AND STALL-TIME FAIR MEMORY ACCESS SCHEDULING MECHANISM FOR SHARED MEMORY SYSTEMS |
| 10 | 20090138638 | Serial Peripheral Interface for a Transceiver Integrated Circuit |
| 11 | 20090138625 | SPLIT USER-MODE/KERNEL-MODE DEVICE DRIVER ARCHITECTURE |
| 12 | 20090138618 | RATE-CONTROLLABLE PEER-TO-PEER DATA STREAM ROUTING |
| 13 | 20090138525 | USER PROFILE REPLICATION |
| 14 | 20090138498 | RDF STORE DATABASE DESIGN FOR FASTER TRIPLET ACCESS |
| 15 | 20090138486 | Secure Content Descriptions |
| 16 | 20090138437 | CONVERTING SPARQL QUERIES TO SQL QUERIES |
| 17 | 20090138349 | ARTIST SPONSORSHIP |
| 18 | 20090138218 | CORRELATING POWER CONSUMPTION WITH CPU ACTIVITY |
| 19 | 20090137924 | METHOD AND SYSTEM FOR MESHING HUMAN AND COMPUTER COMPETENCIES FOR OBJECT CATEGORIZATION |
| 20 | 20090137318 | Interface Protocol and API for a Wireless Transceiver |
| 21 | 20090136156 | INFERRED DISCOVERY AND CONSTRUCTION OF MULTI-RESOLUTION IMAGES |
| 22 | 20090136066 | STEREO IMAGE WIDENING |
| 23 | 20090135849 | RTP Payload Format |
| 24 | 20090135751 | Low Power Operation of Networked Devices |