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:
Mar. 09, 2021

Filed:

Nov. 02, 2015
Applicant:

Texas Instruments Incorporated, Dallas, TX (US);

Inventors:

Samantha Rose Summerson, San Leandro, CA (US);

Anuj Batra, Dallas, TX (US);

Srinath Hosur, Plano, TX (US);

Georgios Angelopoulos, Cambridge, MD (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/00 (2006.01); H04L 1/00 (2006.01); H04W 28/06 (2009.01); H03M 13/15 (2006.01); H03M 13/37 (2006.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
H04L 1/0041 (2013.01); G06F 11/1004 (2013.01); H03M 13/1515 (2013.01); H03M 13/373 (2013.01); H03M 13/3761 (2013.01); H04L 1/0057 (2013.01); H04W 28/065 (2013.01);
Abstract

A network coding system. A packet decoding engine receives a number of received packets. A packet repository is coupled to the decoding engine to temporarily store the received packets. The packet decoding engine is configured to generate a decoding matrix by forming a sub-matrix by selecting columns of a network code matrix that have indices that are the same as the indices of the encoded packets that correspond to the selected received packets. The packet decoding engine is also configured to invert the sub-matrix to form the decoding matrix and multiply the received packet matrix by the decoding matrix to generate a recovered matrix where each column corresponds to a decoded packet.


Find Patent Forward Citations

Loading…