MULTIPATH COMMUNICATION DEVICES AND METHODS
First Claim
1. A method for establishing and sending data across multiple paths between a server and an initiating device, comprising:
- receiving at the server information of each of a plurality of devices selected to participate in a multipath connection, the multipath connection comprising each the devices being connected with the initiating device; and
the server performing at least one of (i) dividing data into groups of data packets and sending different ones of the groups of data packets to each of the devices participating in the multipath connection, (ii) sending separate streams of data to each of the devices participating in the multipath connection, and (iii) sending combinations of separate streams and groups of data packets to each of the devices participating in the multipath connection.
1 Assignment
0 Petitions
Accused Products
Abstract
The Residential Communications Gateway (RCG) is a broadband communications device that combines all voice, data and video communications to and from a typical residence or small business for transmission over a single, or a plurality of Plain Old Telephone Service (POTS) lines separately or in conjunction with, a wireless broadband backbone. The RCG does this by employing packetized data with Voice over Internet Protocol (VoIP) technologies combined with RF communications technologies. A key consideration to the design of the RCG is that no additional or special transmission equipment must be installed at the Central Office or anywhere else in the network to enable new calling features provided by the RCG as is the case with DSL and Cable systems. By eliminating the requirement for costly infrastructure enhancements, ubiquitous high speed communications and services can be deployed to every POTS subscriber.
-
Citations
20 Claims
-
1. A method for establishing and sending data across multiple paths between a server and an initiating device, comprising:
-
receiving at the server information of each of a plurality of devices selected to participate in a multipath connection, the multipath connection comprising each the devices being connected with the initiating device; and the server performing at least one of (i) dividing data into groups of data packets and sending different ones of the groups of data packets to each of the devices participating in the multipath connection, (ii) sending separate streams of data to each of the devices participating in the multipath connection, and (iii) sending combinations of separate streams and groups of data packets to each of the devices participating in the multipath connection. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for establishing and sending data across multiple paths in different multipath connections from a server, comprising:
-
the server receiving connection requests for a plurality of multipath connections; the server associating a connection ID for each connection request associated with each of the multipath connections; the server receiving information of each of a plurality of devices participating in a particular multipath connection having a particular connection ID; and the server sending data associated with the particular connection ID to each of the devices participating in the multipath connection associated with the connection ID. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for establishing and sending data across multiple paths between a device and a server, comprising:
-
selecting one or more remote devices to participate in a multipath connection, wherein the multipath connection comprises a connection between the device and each of the selected one or more remote devices; receiving data concurrently at the device via the selected one or more remote devices during the multipath connection. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A communications device comprising:
-
at least one interface capable of connecting concurrently to a plurality of remote devices; and a processor coupled to the at least one interface that selects one or more remote devices to participate in a multipath connection, wherein the multipath connection comprises a connection between the device and each of the selected one or more remote devices; receiving data concurrently at the device via the selected one or more remote devices during the multipath connection.
-
- 19. The communications device of claim 19, wherein the device is one of a cell phone, a tablet, a router, a computer, a Wi-Fi device, a Wi-Max device, a mobile communications device, and a Bluetooth device.
Specification