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:
Jan. 09, 2024
Filed:
Oct. 13, 2022
Ampere Computing Llc, Santa Clara, CA (US);
Matthew Robert Erler, Portland, OR (US);
Robert James Safranek, Portland, OR (US);
Robert Joseph Toepfer, Portland, OR (US);
Sandeep Brahmadathan, Dublin, CA (US);
Shailendra Ramrao Chavan, Brentwood, CA (US);
Jonglih Yu, Sunnyvale, CA (US);
Ampere Computing LLC, Santa Clara, CA (US);
Abstract
The system or device may build one or more data packets by dividing a given payload for a packet into data blocks and inserting data checks for each data block sequentially into the packet payload. The device may generate, for each of the data blocks, a corresponding data check block corresponding to data in each data block. The device may send or arrange the data blocks and the corresponding data check blocks such that each of the data blocks is followed by the corresponding error check block in the packet. Using the corresponding check block, each of the data blocks is independently verifiable, so that the data blocks may be used upon receipt, even if the payload is not completely received.