-
公开(公告)号:US11671325B1
公开(公告)日:2023-06-06
申请号:US15801264
申请日:2017-11-01
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Shiwei Ni
IPC: H04L41/0869 , H04L41/0873 , H04L41/082 , H04L41/0893 , H04L67/00 , H04L67/10
CPC classification number: H04L41/0869 , H04L41/082 , H04L41/0873 , H04L41/0893 , H04L67/10 , H04L67/34
Abstract: A provider network implements a service for receiving a request for a deployment from an IoT device and determining whether the IoT device is compatible with a deployment. The service may determine a configuration of the IoT device based on configuration information included in the request for the deployment. The service may then determine whether the configuration of the connected device satisfies configuration requirements for one or more components (e.g., functions) required for the deployment. In some cases, a particular version of a plurality of versions of a function may be compatible with the connected device. If the service determines that the IoT device is compatible with all of the components that are required for the deployment, then the service may generate a package that includes all of the components. The service may then deploy the package to the IoT device.
-
公开(公告)号:US11159404B1
公开(公告)日:2021-10-26
申请号:US15861432
申请日:2018-01-03
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Shiwei Ni
Abstract: A technology is provided for identifying computing capabilities of a device. A query may be sent to a device to request capabilities data regarding capabilities of the device. The capabilities data may be received from the device regarding the capabilities of the device. The capabilities data may be stored as a definition schema in a data store. The definition schema may be used to manage distributed logic at the device.
-
公开(公告)号: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.
-
-