The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 26, 2019
Filed:
Dec. 08, 2016
Applicant:
Vmware, Inc., Palo Alto, CA (US);
Inventor:
Keith Whitwell, Palo Alto, CA (US);
Assignee:
VMWARE, INC., Palo Alto, CA (US);
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 1/00 (2006.01); H04L 1/20 (2006.01); H04L 12/26 (2006.01); H04L 1/18 (2006.01);
U.S. Cl.
CPC ...
H04L 1/20 (2013.01); H04L 1/1867 (2013.01); H04L 43/0835 (2013.01); H04L 43/0847 (2013.01);
Abstract
A method of transmitting packets at a first node of a network to a second node of the network, includes the steps of determining whether or not a total number of packets that are in flight is less a threshold number of packets, computing a target number of forward error correction (FEC) packets upon determining that the total number is less than the threshold number, transmitting a new FEC packet if the number of FEC packets that are in flight is less than the target number, and transmitting a data packet if the number of FEC packets that are in flight is equal to or greater than the target number.