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:
Dec. 04, 2018

Filed:

Sep. 20, 2014
Applicant:

Netronome Systems, Inc., Santa Clara, CA (US);

Inventors:

Salma Mirza, Woburn, MA (US);

Gavin J. Stark, Cambridge, GB;

Assignee:

Netronome Systems, Inc., Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 13/28 (2006.01); H04L 12/00 (2006.01); H04L 29/08 (2006.01); H04L 12/64 (2006.01); H04L 29/06 (2006.01); H04L 12/863 (2013.01); H04L 12/861 (2013.01); H04L 12/935 (2013.01); H04L 12/801 (2013.01);
U.S. Cl.
CPC ...
G06F 3/0647 (2013.01); G06F 3/0611 (2013.01); G06F 3/0683 (2013.01); G06F 13/28 (2013.01); H04L 12/00 (2013.01); H04L 12/6418 (2013.01); H04L 29/08 (2013.01); H04L 69/22 (2013.01); G06F 3/0656 (2013.01); H04L 47/35 (2013.01); H04L 47/624 (2013.01); H04L 49/3072 (2013.01); H04L 49/9042 (2013.01);
Abstract

An addressless merge command includes an identifier of an item of data, and a reference value, but no address. A first part of the item is stored in a first place. A second part is stored in a second place. To move the first part so that the first and second parts are merged, the command is sent across a bus to a device. The device translates the identifier into a first address ADR1, and uses ADR1 to read the first part. Stored in or with the first part is a second address ADR2 indicating where the second part is stored. The device extracts ADR2, and uses ADR1 and ADR2 to issue bus commands. Each bus command causes a piece of the first part to be moved. When the entire first part has been moved, the device returns the reference value to indicate that the merge command has been completed.


Find Patent Forward Citations

Loading…