45 US patent applications published on 28 June 2007 and assigned to Microsoft
| 1 | 20070150959 | Inter-process authentication via a copyrighted value |
| 2 | 20070150957 | Malicious code infection cause-and-effect analysis |
| 3 | 20070150933 | Combining communication policies into common rules store |
| 4 | 20070150815 | Program execution service windows |
| 5 | 20070150741 | Securely calling Web services from macros |
| 6 | 20070150737 | Certificate registration after issuance for secure communication |
| 7 | 20070150725 | Prepaid and subscription distribution services web methods |
| 8 | 20070150719 | METHOD AND SYSTEM FOR UNIFIED AUDIO CONTROL ON A PERSONAL COMPUTER |
| 9 | 20070150681 | Pre-paid computer monitoring hardware |
| 10 | 20070150679 | Recursive file backup |
| 11 | 20070150596 | Content Publication |
| 12 | 20070150595 | Identifying information services and schedule times to implement load management |
| 13 | 20070150585 | Multi-dimensional aggregation on event streams |
| 14 | 20070150558 | Methodology and system for file replication based on a peergroup |
| 15 | 20070150553 | Workflow and in-context e-mail recipient handling |
| 16 | 20070150540 | Presence and peer launch pad |
| 17 | 20070150520 | User defined event rules for aggregate fields |
| 18 | 20070150512 | Collaborative meeting assistant |
| 19 | 20070150504 | XPath expression binding using XPath tracker with dynamic or static path evaluation |
| 20 | 20070150503 | Modeling recurring events in a data store |
| 21 | 20070150487 | Inferred relationships from user tagged content |
| 22 | 20070150486 | Two-dimensional conditional random fields for web extraction |
| 23 | 20070150478 | Downloading data packages from information services based on attributes |
| 24 | 20070150474 | Priority Differentiated Subtree Locking |
| 25 | 20070150473 | Search By Document Type And Relevance |
| 26 | 20070150472 | Search By Document Type |
| 27 | 20070150437 | Protection against timing and resource consumption attacks |
| 28 | 20070150418 | Software licensing using certificate issued by authorized authority |
| 29 | 20070150389 | METHOD AND SYSTEM FOR DISPLAYING AN IMAGE INSTEAD OF DATA |
| 30 | 20070150286 | Voice Initiated Network Operations |
| 31 | 20070150268 | Spatial noise suppression for a microphone array |
| 32 | 20070150263 | Speech modeling and enhancement based on magnitude-normalized spectra |
| 33 | 20070150253 | Reviewing effectiveness of communication rules system |
| 34 | 20070150246 | Context-Supported Structures in a Modeling Language |
| 35 | 20070150175 | Augmented navigation system |
| 36 | 20070150168 | Traffic channel |
| 37 | 20070150077 | Detecting instabilities in time series forecasting |
| 38 | 20070147677 | Determining Intensity Similarity in Low-Light Conditions Using the Poisson-Quantization Noise Model |
| 39 | 20070147630 | User configurable headset for monaural and binaural modes |
| 40 | 20070147629 | User configurable headset for monaural and binaural modes |
| 41 | 20070147606 | Selective privacy guarantees |
| 42 | 20070147338 | Opportunistic Use of Wireless Network Stations as Repeaters |
| 43 | 20070146506 | Single-image vignetting correction |
| 44 | 20070146369 | Animation On Object User Interface |
| 45 | 20070146218 | Dipole antenna for a watchband |