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:
Jul. 12, 2022

Filed:

Jun. 30, 2021
Applicant:

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

Inventors:

Vinayak Sood, Seattle, WA (US);

Jia Liu, Campbell, CA (US);

Mandakini Saroop, Seattle, WA (US);

Tejas Mahadeo Ghadge, Seattle, WA (US);

Himanshu Sharma, Issaquah, WA (US);

Nithin Vommi, Seattle, WA (US);

Tyson Charles Olychuck, Seattle, WA (US);

Dinesh Saheblal Gupta, Bellevue, WA (US);

Peng Sun, Bellevue, WA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 65/61 (2022.01); H04L 67/567 (2022.01); H04L 67/566 (2022.01); H04L 65/65 (2022.01);
U.S. Cl.
CPC ...
H04L 65/4069 (2013.01); H04L 65/608 (2013.01); H04L 67/2833 (2013.01); H04L 67/2838 (2013.01);
Abstract

Systems and methods are described implementing streaming analytics on a serverless compute system. A user can specify a data stream against which analytics should be conducted, serverless functions to be used to conduct the analysis, and criteria for the analytics, such as windowing criteria and aggregation criteria. The windowing criteria can specify windows of items within the stream that should be collectively analyzed. The aggregation criteria can specify how to group items within each window during analysis. A poller device can read data items from the stream, window and group the items according to the windowing and aggregation criteria, and invoke serverless functions to conduct streaming analytics on the data items. The poller device can further maintain state between invocations.


Find Patent Forward Citations

Loading…