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:
Apr. 23, 2024

Filed:

Nov. 24, 2021
Applicant:

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

Inventors:

Vinayak Sood, Seattle, WA (US);

Mandakini Saroop, Seattle, WA (US);

Shu Song, Seattle, WA (US);

Tejas Mahadeo Ghadge, Seattle, WA (US);

Tyson Charles Olychuck, Seattle, WA (US);

Dinesh Saheblal Gupta, Bothell, WA (US);

Jia Liu, Campbell, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/33 (2018.01); G06F 8/41 (2018.01); H04L 67/133 (2022.01); H04L 67/564 (2022.01); H04L 67/5651 (2022.01); H04L 67/60 (2022.01);
U.S. Cl.
CPC ...
H04L 67/60 (2022.05); H04L 67/133 (2022.05); H04L 67/564 (2022.05); H04L 67/5651 (2022.05);
Abstract

Systems and methods are described controlling ingestion of data items within a data stream by executions of a serverless function on a serverless compute system. A poller device can act as an intermediary between the data stream and the serverless function, iteratively retrieving data items from the data stream and passing them in invocations of the serverless function. To allow for fine-grained control of ingestion without requiring implementation of complex logic at the poller device, the poller device can enable the serverless function to pass instructions controlling subsequent operation of the poller device. Each execution of the serverless function may determine whether subsequent operation of the poller device should be altered, and if so, instruct the poller device accordingly. The poller device can then modify its operation pursuant to the instructions, enabling highly granular control of streaming data ingestion without inhibiting existing benefits of serverless computing.


Find Patent Forward Citations

Loading…