78 US patent applications published on 30 August 2007 and assigned to Microsoft
| 1 | 20070204346 | Server security schema |
| 2 | 20070204325 | Personal identification information schemas |
| 3 | 20070204318 | Accelerated Video Encoding |
| 4 | 20070204313 | Token Locking to Schedule Content Consumption |
| 5 | 20070204310 | Automatically Inserting Advertisements into Source Video Content Playback Streams |
| 6 | 20070204299 | Integrated Media Content |
| 7 | 20070204287 | Content Ratings and Recommendations |
| 8 | 20070204265 | Migrating a virtual machine that owns a resource such as a hardware device |
| 9 | 20070204239 | Indication of Delayed Content Output in a User Interface |
| 10 | 20070204238 | Smart Video Presentation |
| 11 | 20070204233 | Customizable Service Provider User Interface |
| 12 | 20070204232 | Viewable and Actionable Search Results |
| 13 | 20070204231 | Network map |
| 14 | 20070204221 | Order independent batched updates on a text buffer |
| 15 | 20070204220 | RE-LAYOUT OF NETWORK CONTENT |
| 16 | 20070204217 | Exporting a document in multiple formats |
| 17 | 20070204214 | XML payload specification for modeling EDI schemas |
| 18 | 20070204212 | Dynamic thresholds for conditional formats |
| 19 | 20070204209 | Combining and displaying multimedia content |
| 20 | 20070204203 | Layered multiple description coding |
| 21 | 20070204168 | Identity providers in digital identity system |
| 22 | 20070204165 | Techniques for digital signature formation and verification |
| 23 | 20070204154 | Method and framework for integrating a plurality of network policies |
| 24 | 20070204089 | Multi-protocol removable storage device |
| 25 | 20070204069 | PORT NUMBER EMULATION FOR WIRELESS USB CONNECTIONS |
| 26 | 20070204061 | Strong routing consistency protocol in structured peer-to-peer overlays |
| 27 | 20070204047 | Shared telepointer |
| 28 | 20070204038 | GLOBAL NAMES ZONE |
| 29 | 20070204037 | Multiuser Web Service Sign-In |
| 30 | 20070204019 | Management of connections to external data |
| 31 | 20070204016 | Persistent Public Machine Setting |
| 32 | 20070204012 | Client extended error handling |
| 33 | 20070203997 | CATEGORIZING ELECTRONIC MESSAGES BASED ON TRUST BETWEEN ELECTRONIC MESSAGING ENTITIES |
| 34 | 20070203991 | Ordering personal information using social metadata |
| 35 | 20070203980 | Subsystem-scoping architecture for breakout rooms in a virtual space |
| 36 | 20070203973 | Fuzzing Requests And Responses Using A Proxy |
| 37 | 20070203956 | Metadata Customization Using Diffgrams |
| 38 | 20070203954 | Rich set of synchronization rules across multiple accounts with multiple folder and consent types |
| 39 | 20070203952 | CONFIGURATION MANAGEMENT DATABASE STATE MODEL |
| 40 | 20070203942 | Video Search and Services |
| 41 | 20070203940 | Propagating relevance from labeled documents to unlabeled documents |
| 42 | 20070203934 | Recursive metadata templating |
| 43 | 20070203932 | Scalable algorithm for sharing EDI schemas |
| 44 | 20070203928 | EDI instance based transaction set definition |
| 45 | 20070203926 | Scalable transformation and configuration of EDI interchanges |
| 46 | 20070203921 | Scalable algorithm for sharing EDI schemas |
| 47 | 20070203908 | Training a ranking function using propagated document relevance |
| 48 | 20070203891 | Providing and using search index enabling searching based on a targeted content of documents |
| 49 | 20070203890 | Serving cached query results based on a query portion |
| 50 | 20070203878 | Choosing between multiple versions of content to optimize display |
| 51 | 20070203869 | Adaptive semantic platform architecture |
| 52 | 20070203852 | Identity information including reputation information |
| 53 | 20070203849 | Endpoint verification using common attributes |
| 54 | 20070203848 | Account linking with privacy keys |
| 55 | 20070203789 | DESIGNING HYPERLINK STRUCTURES |
| 56 | 20070203721 | Extensible web service |
| 57 | 20070203718 | Computing system for modeling of regulatory practices |
| 58 | 20070203714 | Purchasable Token Bandwidth Portioning |
| 59 | 20070203682 | External display simulator |
| 60 | 20070203672 | Testing a station’s response to a reduction in wireless signal strength |
| 61 | 20070203644 | Maps for social networking and geo blogs |
| 62 | 20070202887 | DETERMINING PHYSICAL LOCATION BASED UPON RECEIVED SIGNALS |
| 63 | 20070201863 | Compact interactive tabletop with projection-vision |
| 64 | 20070201853 | Adaptive Processing For Images Captured With Flash |
| 65 | 20070201751 | Block-Based Fast Image Compression |
| 66 | 20070201562 | Accelerated Video Encoding |
| 67 | 20070201414 | Testing a station’s response to wireless communication in different modes |
| 68 | 20070201386 | Testing a station’s response to non-compliant wireless communication |
| 69 | 20070201384 | Network explorer |
| 70 | 20070201372 | Automated Switching For Executing Tests Involving Electronic Devices |
| 71 | 20070201371 | Congestion adaptive network data routing |
| 72 | 20070201057 | Making electronic ink universally legible |
| 73 | 20070201053 | Best fit printing |
| 74 | 20070200970 | Uniform illumination of interactive display panel |
| 75 | 20070200873 | PIXEL AND VECTOR LAYER INTERACTION |
| 76 | 20070200848 | Light Map Compression |
| 77 | 20070200821 | User Interface Navigation |
| 78 | 20070200791 | Locating display items on multiple display devices |