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:
May. 31, 2022

Filed:

Apr. 14, 2020
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Fletcher Liverance, Oakland, CA (US);

Chance Ackley, Royal Oak, MI (US);

Dominic Corona, Rochester Hills, MI (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 9/48 (2006.01); G06F 9/46 (2006.01); G06Q 10/08 (2012.01); G06F 16/25 (2019.01); G06F 16/951 (2019.01);
U.S. Cl.
CPC ...
G06F 9/50 (2013.01); G06F 9/46 (2013.01); G06F 9/48 (2013.01); G06F 9/4806 (2013.01); G06F 9/4868 (2013.01); G06F 9/4881 (2013.01); G06F 9/5005 (2013.01); G06F 9/5033 (2013.01); G06F 9/5044 (2013.01); G06F 9/5055 (2013.01); G06F 16/25 (2019.01); G06F 16/254 (2019.01); G06F 16/258 (2019.01); G06F 16/951 (2019.01); G06Q 10/087 (2013.01);
Abstract

Methods, systems, and computer-readable media for a transformation specification format for multiple execution engines are disclosed. A transformation specification is expressed according to a transformation specification format. The transformation specification represents a polytree or graph linking one or more data producer nodes, one or more data transformation nodes, and one or more data consumer nodes. An execution engine is selected from among a plurality of available execution engines for execution of the transformation specification. The execution engine is used to acquire data from one or more data producers corresponding to the one or more data producer nodes, perform one or more transformations of the data corresponding to the one or more data transformation nodes, and output one or more results of the one or more transformations to one or more data consumers corresponding to the one or more data consumer nodes.


Find Patent Forward Citations

Loading…