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:
Jan. 26, 2021

Filed:

Jul. 22, 2019
Applicant:

Arista Networks, Inc., Santa Clara, CA (US);

Inventors:

Hans Jonas Flodin, New Westminster, CA;

Michael Chih-Yen Wang, Vancouver, CA;

Navdeep Bhatia, Sunnyvale, CA (US);

Assignee:

Arista Networks, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/743 (2013.01); H04L 29/06 (2006.01); H04L 12/801 (2013.01); H04L 9/14 (2006.01); H04L 1/00 (2006.01); H04L 12/26 (2006.01);
U.S. Cl.
CPC ...
H04L 45/7457 (2013.01); H04L 47/34 (2013.01); H04L 69/22 (2013.01); H04L 1/0061 (2013.01); H04L 1/0063 (2013.01); H04L 1/0083 (2013.01); H04L 9/14 (2013.01); H04L 43/0847 (2013.01); H04L 63/0428 (2013.01); H04L 63/123 (2013.01);
Abstract

Methods and systems are described for comparing values using an associative memory. An associative memory lookup is performed based on a key that comprises a first number, a second number, and a third number. The associative memory includes sets of mask rows that are configured such that the associative memory returns a result of true when the sum of the first number and the second number is equal to the third number. The result of the associative memory lookup is outputted. The associative memory configured in this manner may be used, for example, by a packet forwarding device to perform a zero-value boundary condition check or packet sequence check.


Find Patent Forward Citations

Loading…