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. 24, 2019

Filed:

Jul. 21, 2017
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Marcin Kowalczyk, Uster, CH;

Robert Obryk, Zurich, CH;

Jyrki Alakuijala, Wollerau, CH;

Alkis Evlogimenos, Pfaffikon, CH;

Jan Wassenberg, Langnau am Albis, CH;

Tomas Dzetkulic, Zurich, CH;

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 16/25 (2019.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/258 (2019.01); G06F 16/2282 (2019.01);
Abstract

This technology relates to encoding data. For example, a sequence of one or more structured records as input data, at least one of the structured records including one or more field tags and associated field data. The input data may be parsed into data buffers, each data buffer corresponding to a field tag in the one or more field tags, wherein each data buffer includes the associated field data of the corresponding field tag. A control sequence specifying a sequence of the one or more fields tags may be encoded into a transition record. A state machine comprising nodes and transitions may be generated, with each node corresponding to occurrences of the one or more field tags and each transition corresponding to successive pairs of the one or more field tags. The data buffers, a representation of the state machine, and the encoded control sequence may be output.


Find Patent Forward Citations

Loading…