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. 06, 2015

Filed:

Nov. 07, 2012
Applicant:

Marvell Israel (M.i.s.l) Ltd., Yokneam, IL;

Inventor:

Shay Goikhman, Haifa, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/54 (2013.01); H04J 14/02 (2006.01); H04L 12/64 (2006.01); H04Q 11/00 (2006.01);
U.S. Cl.
CPC ...
H04L 12/6418 (2013.01); H04Q 11/0067 (2013.01); H04Q 2011/0064 (2013.01);
Abstract

Systems and methods are provided for a network unit for transmitting packets on a network that includes a computer-readable medium encoded with an array data structure that is populated by plurality of entries, each entry corresponding to a packet in a queue of packets to be transmitted, a particular entry including a value that is based on a sum of packet sizes stored in a neighboring entry and a packet size of a packet corresponding to the particular entry. A search engine is configured to receive a gate size and to search the array to identify a particular entry in the data structure that has a value nearest to but not greater than the gate size as a transmission entry. A transmission engine is configured to transmit packets from the beginning of the queue up to a particular packet associated with the transmission entry.


Find Patent Forward Citations

Loading…