US 12,242,842 B2
Continuous deployment and orchestration of feature processing units in a managed cloud and a provider network for consistent data processing
Palani Chinnakannan, San Jose, CA (US); Nicolas Pouyez, Bainbridge Island, WA (US); Venkata Harish Kommaraju, Redmond, WA (US); Lomash Kumar, Sammamish, WA (US); and Christopher Michael Morrissey, Lake Forest Park, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Nov. 16, 2023, as Appl. No. 18/511,962.
Application 18/511,962 is a continuation of application No. 17/710,741, filed on Mar. 31, 2022, granted, now 11,861,356.
Prior Publication US 2024/0086176 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/44 (2018.01); G06F 8/65 (2018.01)
CPC G06F 8/65 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors and one or more memories, wherein the one or more memories have stored thereon instructions, which when executed by the one or more processors, cause the one or more processors to implement a feature deployment service of a provider network, wherein the feature deployment service is configured to:
store a feature processing unit (FPU), wherein the FPU comprises:
a model to implement a data processing feature; and
compute logic to implement the data processing feature; and
deploy the FPU to a plurality of remote edge devices of a client of the feature deployment service, wherein for a given edge device of the plurality of remote edge devices, a feature-independent portion of the compute logic is configured to be executed by the edge device using a data processing abstraction application programming interface (API) of an edge FPU engine of the edge device and a feature-specific portion of the compute logic is configured to be executed by the edge device using the data processing abstraction API of the edge FPU engine, and
wherein the data processing abstraction API of the edge FPU engine and a data processing abstraction API of a local FPU engine of the feature deployment service conform to a common API specification.