×

SOFTWARE ROUTER FACILITATING NETWORK COMMUNICATIONS BETWEEN DEVICES UTILIZING VIRTUAL NETWORK CONNECTIONS

  • US 20120017008A1
  • Filed: 09/23/2011
  • Published: 01/19/2012
  • Est. Priority Date: 10/17/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing network communications between first and second end-user devices, comprising the steps of:

  • (a) communicating, by a first end-user device, a request to a server to engage in communications with a second end-user device;

    (b) communicating, by the server, the request received from the first end-user device to the second end-user device;

    (c) communicating, by the second end-user device, acceptance to the server of the request to engage in communications with the first end-user device;

    (d) communicating information associated with a third device to the first end-user device;

    (e) using a virtual network connection of the first end-user device, establishing network communications with the third device using received information associated with the third device;

    (f) communicating information associated with the third device to the second end-user device;

    (g) using a virtual network connection of the second end-user device, establishing network communications with the third device using received information associated with the third device, wherein the third device is configured to act as a switch and provide cross-connect functionality between the first virtual network connection of the first end-user device and the second virtual network connection of the second end-user device;

    (i) communicating, from the first end-user device using the first virtual network connection, a packet to the third device; and

    (j) communicating, from the third device, the packet to the second end-user device via the second virtual network connection.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×