25 US patent applications published on 03 July 2008 and assigned to Microsoft
| 1 | 20080163374 | Automatic Vulnerability Detection and Response |
| 2 | 20080163348 | MOVING PRINCIPALS ACROSS SECURITY BOUNDARIES WITHOUT SERVICE INTERRUPTION |
| 3 | 20080163284 | Browse filters on a television interface |
| 4 | 20080163250 | METHOD AND APPARATUS FOR CREATING, SENDING, AND USING SELF-DESCRIPTIVE OBJECTS AS MESSAGES OVER A MESSAGE QUEUING NETWORK |
| 5 | 20080163168 | Javascript pre-processing framework |
| 6 | 20080163160 | EXTENSIBILITY APPLICATION PROGRAMMING INTERFACE AND FRAMEWORK FOR META-MODEL OBJECTS |
| 7 | 20080163133 | Sophisticated sort mechanisms on a limited interface |
| 8 | 20080163127 | Enhanced user navigation in a media environment |
| 9 | 20080163101 | Managing display windows on small screens |
| 10 | 20080163060 | Motion desktop |
| 11 | 20080162891 | Extensible microcomputer architecture |
| 12 | 20080162728 | SYNCHRONIZATION PROTOCOL FOR LOOSELY COUPLED DEVICES |
| 13 | 20080162713 | Media stream slicing and processing load allocation for multi-user media systems |
| 14 | 20080162707 | Time Based Permissioning |
| 15 | 20080162600 | OPTIMIZING BACKUP AND RECOVERY UTILIZING CHANGE TRACKING |
| 16 | 20080162599 | OPTIMIZING BACKUP AND RECOVERY UTILIZING CHANGE TRACKING |
| 17 | 20080162589 | WEAKLY-CONSISTENT DISTRIBUTED COLLECTION COMPROMISED REPLICA RECOVERY |
| 18 | 20080162453 | SUPERVISED RANKING OF VERTICES OF A DIRECTED GRAPH |
| 19 | 20080162409 | ITERATE-AGGREGATE QUERY PARALLELIZATION |
| 20 | 20080162394 | PRECOMPUTATION OF CONTEXT-SENSITIVE POLICIES FOR AUTOMATED INQUIRY AND ACTION UNDER UNCERTAINTY |
| 21 | 20080162362 | INCREASING TRANSACTION AUTHENTICITY WITH PRODUCT LICENSE KEYS |
| 22 | 20080162116 | Component Localization |
| 23 | 20080160960 | Remote processing device management |
| 24 | 20080159715 | Contextual linking and out-of-band delivery of related online content |
| 25 | 20080159409 | Low Complexity Real-time Video Coding |