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:
Jun. 09, 2020

Filed:

Mar. 08, 2019
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

David K. Cassetti, Tempe, AZ (US);

Stephen T. Palermo, Chandler, AZ (US);

Sailesh Bissessur, Phoenix, AZ (US);

Patrick Fleming, Slatt Wolfhill, IE;

Lokpraveen Mosur, Gilbert, AZ (US);

Smita Kumar, Chandler, AZ (US);

Pradnyesh S. Gudadhe, Chandler, AZ (US);

Naveen Lakkakula, Chandler, AZ (US);

Brian Will, Phoenix, AZ (US);

Atul Kwatra, Gilbert, AZ (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 7/38 (2006.01); H03M 7/30 (2006.01); H03M 7/40 (2006.01); G06F 40/126 (2020.01); G06F 40/149 (2020.01); G06F 40/157 (2020.01); G06F 40/284 (2020.01); H03M 7/00 (2006.01); H03M 5/00 (2006.01);
U.S. Cl.
CPC ...
H03M 7/3086 (2013.01); G06F 40/126 (2020.01); G06F 40/149 (2020.01); G06F 40/157 (2020.01); G06F 40/284 (2020.01); H03M 7/3088 (2013.01); H03M 7/40 (2013.01); H03M 7/6023 (2013.01); H03M 7/6029 (2013.01); H03M 5/00 (2013.01); H03M 7/00 (2013.01); H03M 7/3079 (2013.01);
Abstract

In connection with compression of an input stream, multiple portions of the input stream are searched against previously received portions of the input stream to find any matches of character strings in the previously received portions of the input stream. In some cases, matches of longer character strings, as opposed to shorter character strings, can be selected for inclusion in an encoded stream that is to be compressed. Delayed selection can occur whereby among multiple matches, a match that is longer can be selected for inclusion in the encoded stream and non-selected a character string match is reverted to a literal. A search engine that is searching an input stream to identify a repeat pattern of characters can cease to search for characters that were included in the selected character string match.


Find Patent Forward Citations

Loading…