Aggregate transport control
AssigneeGoogle Inc.
InventorGregory L. Chesson
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorGregory L. Chesson
Estimating the term…
Example embodiments of methods and apparatus for data communication are disclosed. An example method includes establishing, at a data network communication device, respective data communication channels with a plurality of client network devices. The example method also includes allocating default size data transmission windows to the plurality of client network devices, monitoring use of the default size data transmission windows by the client network devices based on received data queued in a shared data buffer, allocating fixed size data transmission windows to client network devices of the plurality that are communicating data at a rate greater than a threshold data rate, the fixed size windows being larger than the default size windows. The example method also includes receiving data from the client network devices in accordance with at least one of the default size data transmission windows and the fixed size data transmission windows.
A computer-implemented method comprising:
A recordable storage medium having recorded and stored thereon instructions that, when executed by a computing device, perform the actions of:
An data network communication device comprising:
Dependencies are inferred from the claim text.