Cross-session network communication configuration
First Claim
Patent Images
1. A method for data communication over a data channel on a data path between a first computing device and a second computing device utilizing a transport layer protocol, the method comprising:
- maintaining, at the first computing device, data corresponding to one or more current data communication connections between the first and second computing devices, the maintained data comprising values of one or more communication protocol parameters corresponding to the one or more current data communication connections;
initiating, at the first computing device, a new data communication connection between the first computing device and the second computing device including configuring the new data communication connection at least in part according to the maintained data by utilizing the values of the one or more communication protocol parameters as initial communication protocol parameters for the new data communication connection; and
transmitting, from the first computing device and to the second computing device, data via the new data communication connection.
2 Assignments
0 Petitions
Accused Products
Abstract
In a general aspect, a method for data communication over a data channel on a data path between a first node and a second node includes maintaining data characterizing one or more current or previous data communication connections traversing the data channel and initiating a new data communication connection between the first node and the second node including configuring the new data communication connection at least in part according to the maintained data.
-
Citations
20 Claims
-
1. A method for data communication over a data channel on a data path between a first computing device and a second computing device utilizing a transport layer protocol, the method comprising:
-
maintaining, at the first computing device, data corresponding to one or more current data communication connections between the first and second computing devices, the maintained data comprising values of one or more communication protocol parameters corresponding to the one or more current data communication connections; initiating, at the first computing device, a new data communication connection between the first computing device and the second computing device including configuring the new data communication connection at least in part according to the maintained data by utilizing the values of the one or more communication protocol parameters as initial communication protocol parameters for the new data communication connection; and transmitting, from the first computing device and to the second computing device, data via the new data communication connection. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A first computing device configured for data communication over a data channel on a data path with a second computing device utilizing a transport layer protocol, the first computing device comprising:
-
one or more processors; and a non-transitory computer-readable storage medium having a plurality of instructions stored thereon, which, when executed by the one or more processors, cause the one or more processors to perform operations comprising; maintaining data corresponding to one or more current data communication connections between the first and second computing devices, the maintained data comprising values of one or more communication protocol parameters corresponding to the one or more current data communication connections; initiating a new data communication connection between the first computing device and the second computing device including configuring the new data communication connection at least in part according to the maintained data by utilizing the values of the one or more communication protocol parameters as initial communication protocol parameters for the new data communication connection; and transmitting, to the second computing device, data via the new data communication connection. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having a plurality of instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to perform operations for data communication over a data channel on a data path between a first computing device and a second computing device utilizing a transport layer protocol, the operations comprising:
-
maintaining data corresponding to one or more current data communication connections between the first and second computing devices, the maintained data comprising values of one or more communication protocol parameters corresponding to the one or more current data communication connections; initiating a new data communication connection between the first computing device and the second computing device including configuring the new data communication connection at least in part according to the maintained data by utilizing the values of the one or more communication protocol parameters as initial communication protocol parameters for the new data communication connection; and transmitting, to the second computing device, data via the new data communication connection. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification