US 11,941,017 B2
Event driven extract, transform, load (ETL) processing
George Steven McPherson, Seattle, WA (US); Mehul A. Shah, Saratoga, CA (US); Prajakta Datta Damle, San Jose, CA (US); Gopinath Duddi, San Jose, CA (US); and Anurag Windlass Gupta, Atherton, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Oct. 21, 2022, as Appl. No. 18/048,645.
Application 18/048,645 is a continuation of application No. 15/385,787, filed on Dec. 20, 2016, granted, now 11,481,408.
Claims priority of provisional application 62/426,574, filed on Nov. 27, 2016.
Prior Publication US 2023/0169086 A1, Jun. 1, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2019.01); G06F 9/54 (2006.01); G06F 16/25 (2019.01)
CPC G06F 16/254 (2019.01) [G06F 9/542 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a request, from a client of a data storage service, to register a trigger event comprising execution criteria, and responsive to receiving the request:
determining that an Extract, Transform, Load (ETL) process should be executed upon a source data object stored in a data store of the data storage service based at least in part on evaluating an attribute of the source data object with respect to the execution criteria; and
executing, responsive to determining that the ETL process should be executed, the ETL process upon the source data object, the executing comprising applying one or more transformations to the at least a portion of the source data object according to the ETL process to transform the at least a portion of the source data object from a first format to a second format.