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:
Aug. 02, 2022

Filed:

Sep. 30, 2019
Applicant:

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

Inventors:

Vinayak Ashutosh Agarwal, Newark, CA (US);

Jason Lenox Copeland, Mountain View, CA (US);

Alexei Shlychkov, Castro Valley, CA (US);

Naga Krishna Teja Komma, Fremont, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 9/50 (2006.01); G06F 8/60 (2018.01); G06F 9/455 (2018.01); G06F 5/06 (2006.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 9/546 (2013.01); G06F 8/60 (2013.01); G06F 9/5005 (2013.01); G06F 9/54 (2013.01); G06F 9/542 (2013.01); G06F 9/544 (2013.01); G06F 5/06 (2013.01); G06F 9/45558 (2013.01); G06F 2009/4557 (2013.01); G06F 2209/5011 (2013.01); G06N 20/00 (2019.01);
Abstract

Techniques for implementing an on-demand serverless compute system that uses shared memory to share data between on-demand serverless compute applications are described. In some examples, a daemon of an edge device providing on-demand serverless compute is to: register launched one or more launched on-demand serverless applications, read a deployment configuration for an application using the one or more launched on-demand serverless applications, per the read deployment configuration, launch at least one data source and at least one data sink, per launched data source, register the launched data source with the device daemon, per launched data sink, register the launched data sink thread with the device daemon, match registered, launched data sources with registered, launched data sinks and launched on-demand serverless applications as defined in the deployment configuration, and for each match, register a connection first in, first out structure to be used to share data on an event driven basis between launched on-demand serverless applications.


Find Patent Forward Citations

Loading…