System and method for adjusting transport layer processing during flow control and suspension states
AssigneeApple Inc.
InventorsCahya Masputra, Padmavathy Bhooma
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsCahya Masputra, Padmavathy Bhooma
Estimating the term…
A method for efficiently transmitting packets from a client device comprising: receiving a packet at a network transport layer of a client device; calculating a flow hash value for the packet, the flow hash value associating the packet with a particular network flow, the flow hash value usable to track the packet and other packets associated with the particular network flow; receiving feedback for the flow from a layer below the network transport layer of the client device, the flow being identified using the flow hash value, the feedback indicating queuing conditions associated with the flow; and adjusting built in backoff mechanisms normally provided by the network socket layer based on the current queuing conditions.
A method for efficiently transmitting packets from a client device comprising:
A non-transitory machine-readable medium having a program code stored thereon which, when executed by a processor, causes the processor to perform a plurality of operations comprising:
Dependencies are inferred from the claim text.