-
公开(公告)号:US10817280B1
公开(公告)日:2020-10-27
申请号:US15985398
申请日:2018-05-21
Applicant: Amazon Technologies, Inc.
Inventor: Ankit Masrani , Shiwei Ni , Cheng Pan , Calvin Yue-Ren Kuo , Erik Jacob Sipsma , Kyunghwan Choi
Abstract: Technologies are described for a local interface override that allows a program code function to be executed on a computing hub and interface with a local service located on the computing hub. An example method may include loading, on a computing hub included in a local device network, a program code function configured to interface with a shared service located in a service provider environment. Loading a local library to overlay a service provider library, where the local library provides a local service interface for a local service located on the computing hub that is similar to a shared service interface for the shared service. Overriding the service provider library with the local library in response to service requests generated by the instance of the program code function; thereby providing the local service interface for the local service located on the computing hub.
-
公开(公告)号:US11868164B2
公开(公告)日:2024-01-09
申请号:US17140978
申请日:2021-01-04
Applicant: Amazon Technologies, Inc.
Inventor: Arunachalam Sundararam , Erik Jacob Sipsma
CPC classification number: G06F9/4843 , G06F9/44505 , G06F9/5072 , G06F9/5077
Abstract: Systems and methods are described for management of a coordinated environment for execution of on-demand code with reduced memory footprint provided. A coordinator receives individual on-demand code execution requests or tasks from coordinated devices. The coordinate can process the on-demand code execution requests to associate at least a subset of the on-demand code execution with one or more groups sharing executable code. The coordinated device can implement the execution of the individual tasks without requiring a separate loading and execution of the on-demand executable code. Accordingly, the coordinated device may be implemented on computing devices having more limited computing resources by reducing the memory footprint required to execute the on-demand task.
-
公开(公告)号:US20210334126A1
公开(公告)日:2021-10-28
申请号:US17140978
申请日:2021-01-04
Applicant: Amazon Technologies, Inc.
Inventor: Arunachalam Sundararam , Erik Jacob Sipsma
Abstract: Systems and methods are described for management of a coordinated environment for execution of on-demand code with reduced memory footprint provided. A coordinator receives individual on-demand code execution requests or tasks from coordinated devices. The coordinate can process the on-demand code execution requests to associate at least a subset of the on-demand code execution with one or more groups sharing executable code. The coordinated device can implement the execution of the individual tasks without requiring a separate loading and execution of the on-demand executable code. Accordingly, the coordinated device may be implemented on computing devices having more limited computing resources by reducing the memory footprint required to execute the on-demand task.
-
公开(公告)号:US10884788B2
公开(公告)日:2021-01-05
申请号:US15944454
申请日:2018-04-03
Applicant: Amazon Technologies, Inc.
Inventor: Arunachalam Sundararam , Erik Jacob Sipsma
Abstract: Systems and methods are described for management of a coordinated environment for execution of on-demand code with reduced memory footprint provided. A coordinator receives individual on-demand code execution requests or tasks from coordinated devices. The coordinate can process the on-demand code execution requests to associate at least a subset of the on-demand code execution with one or more groups sharing executable code. The coordinated device can implement the execution of the individual tasks without requiring a separate loading and execution of the on-demand executable code. Accordingly, the coordinated device may be implemented on computing devices having more limited computing resources by reducing the memory footprint required to execute the on-demand task.
-
公开(公告)号:US11372654B1
公开(公告)日:2022-06-28
申请号:US16363453
申请日:2019-03-25
Applicant: Amazon Technologies, Inc.
Inventor: Robert Battle , Jeffrey Tarn , Erik Jacob Sipsma , Calvin Yue-Ren Kuo , Chen Yang
IPC: G06F9/445 , G06F16/182 , G06F16/174 , G06F16/13
Abstract: Systems and methods are described for remotely configuring a coordinator within a coordinated environment, which coordinator can execute code to manage operation of a set of coordinated devices. A client can submit configuration information to a deployment system, including permissions indicating what data resources each set of code should have access to on the coordinator. The deployment system can remotely, and independently of configuration of the coordinator and in a manner that does not conflict with local configuration of the coordinator, determine filesystem permissions that divide access to the data resources among the sets of code. The deployment system can build a directory structure with the permissions and deploy the structure to the coordinator. The coordinator can locally generate directory structure, adopt the permissions, and execute the code to enforce the client-specified permissions.
-
公开(公告)号:US20190303195A1
公开(公告)日:2019-10-03
申请号:US15944454
申请日:2018-04-03
Applicant: Amazon Technologies, Inc.
Inventor: Arunachalam Sundararam , Erik Jacob Sipsma
Abstract: Systems and methods are described for management of a coordinated environment for execution of on-demand code with reduced memory footprint provided. A coordinator receives individual on-demand code execution requests or tasks from coordinated devices. The coordinate can process the on-demand code execution requests to associate at least a subset of the on-demand code execution with one or more groups sharing executable code. The coordinated device can implement the execution of the individual tasks without requiring a separate loading and execution of the on-demand executable code. Accordingly, the coordinated device may be implemented on computing devices having more limited computing resources by reducing the memory footprint required to execute the on-demand task.
-
-
-
-
-