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.

Date of Patent:
Oct. 14, 2014

Filed:

Oct. 18, 2011
Applicants:

Dennis Albert Doidge, Apex, NC (US);

Juan-carlos Calderon, Fremont, CA (US);

Jean-michel Caia, Plymouth, CA (US);

Inventors:

Dennis Albert Doidge, Apex, NC (US);

Juan-Carlos Calderon, Fremont, CA (US);

Jean-Michel Caia, Plymouth, CA (US);

Assignee:

Cortina Systems, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 5/00 (2006.01); G06F 5/14 (2006.01);
U.S. Cl.
CPC ...
G06F 5/14 (2013.01);
Abstract

There are disclosed systems and methods for reducing the average delay and the average delay variation of network communication data in a buffer. The buffer comprises a plurality of memory entries, and associated with the buffer is a read point and a write pointer. The buffer has a depth defined as the number of memory entries in the buffer between the memory entry pointed to by the read pointer and the memory entry pointed to by the write pointer. In one embodiment, at least one of the read pointer and the write pointer is initially set to establish the depth of the buffer to be a first value. The variation of the depth of the buffer is then monitored for a predetermined period of time as network communication data flows through the buffer. The depth of the buffer is then reduced based upon this monitoring.


Find Patent Forward Citations

Loading…