Connectivity platform
AssigneeMicrosoft Corporation
InventorsDmitry A. Anipko, Deepak Bansal, Aaron J. Schrader, Benjamin M. Schultz, Rajesh Sundaram, David G. Thaler
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDmitry A. Anipko, Deepak Bansal, Aaron J. Schrader, Benjamin M. Schultz, Rajesh Sundaram, David G. Thaler
Estimating the term…
Disclosed are a connectivity platform that allows for proprietary connectivity modules to plug into the operating system and also allows the operating system users and various existing networking applications in the operating system that are authorized by those providers to use that connectivity via existing APIs without the need for the applications to change or for extra configuration of the application to be performed. In an example disclosed herein, the providers provide NAT or firewall traversal and implement the appropriate transport mechanism. This allows for applications and computing devices to communicate in environments where connectivity is prevented by intermediate systems.
A method of communicating between applications over a network, comprising:
A connectivity system configured to provide network connectivity implemented at least in part on a central processing unit (CPU), comprising:
A computer readable device having computer executable instructions that when executed cause a computer to:
Dependencies are inferred from the claim text.