Buffering packets to manage time delays in a bonded data connection
AssigneeConnectify, Inc.
InventorsAlexander Gizis, Kevin Cunningham, Brian Prodoehl
Life of this patent
Estimating the term…
Loading patent…
AssigneeConnectify, Inc.
InventorsAlexander Gizis, Kevin Cunningham, Brian Prodoehl
Estimating the term…
One example may include transmitting and receiving packets between a client device and a virtual private network (VPN) server over communication channels, measuring packet delays based on times associated with the received packets for each of the communication channels over a period of time, creating a time delay based on the measured packet delays, bonding the plurality of communication channels together to form a single data connection, and applying the time delay to subsequently received packets for one or more of the plurality of communication channels causing each of the subsequently received packets to be delivered to a client device with a same time duration between each packet.
A method comprising:
An apparatus comprising:
A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:
Dependencies are inferred from the claim text.