Patent ID: 8024469
Filing Date: 2011-09-20
Classification: G06F,H04L,H04W

Abstract:
1. A method for establishing communication over a network comprising: executing, by a host device in communication with a computer network, a browser application within a web browser having a security mechanism that prevents the browser application associated with the host device from discovering an endpoint device in communication with the computer network; receiving, by the browser application executing on the host device, from a server, a private network address of the endpoint device in order to establish a first network socket connection and a second network socket connection between the browser application and an application executing on the endpoint device; generating, by the host device, the endpoint device, or both, network traffic using pre-constructed packet headers, each pre-constructed packet header configured to identify the network traffic as either loss-sensitive network traffic or loss-tolerant network traffic prior to the network traffic being transmitted over the network; and sending, by the host device, the endpoint device, or both, loss-sensitive network traffic over the first network socket connection and loss-tolerant network traffic over the second network socket connection.