US 11,954,090 B1
Processing and validating of data
Venkata Harish Mandala, San Jose, CA (US); Andygibb Halim, Redmond, WA (US); Amiya Kishor Chakraborty, Seattle, WA (US); Sayali Subhash Degaonkar, Seattle, WA (US); Shahinaz S Azazy, Bothell, WA (US); and Ajay Avinash Kulkarni, Lynnwood, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Dec. 9, 2021, as Appl. No. 17/546,891.
Int. Cl. G06F 16/00 (2019.01); G06F 16/23 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/2365 (2019.01) [G06F 16/254 (2019.01)] 26 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
analyzing metadata to identify:
at least one input dataset including data generated based on use of an online portal;
a function to locate a portion of data included in the data of the at least one input dataset, the function to process one or more parameters that enable the function to analyze the data of the at least one input dataset to determine when the portion of data is comprised in the data of the at least one input dataset;
logic to process the portion of data to generate one or more results; and
at least one output dataset to hold the one or more results;
executing the function based on the one or more parameters, execution of the function generating a first output indicating that the function, based on the one or more parameters, was unable to locate the portion of data;
re-executing the function based on the one or more parameters and in response to the first output indicating that the function was unable to locate the portion of data, the re-executing of the function causing the function to generate a second output indicating that the function, based on the one or more parameters, was able to locate the portion of data;
based on the re-executing of the function, executing the logic to process the portion of data and generate the one or more results; and
associating the one or more results with the at least one output dataset.