Patent ID: 11902396
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A system, comprising:
one or more edge devices connected to a network, wherein individual edge devices of the one or more edge devices are configured to:
collect data by the edge device as current data;
determine by the edge device that collected the current data, based on whether an amount of energy that would be required for a data processing model of the edge device to process the current data collected by the edge device is above a threshold amount of energy and also based on a confidence level of one or more previous predictions that were previously generated by a data processing model of the same edge device by processing different data that was previously collected by the same edge device before the current data was collected and wherein the data processing model is trained based on the same training data that the data processing model was previously trained on to generate the previous predictions, whether to:
process the current data at the same edge device by using the same data processing model trained based on the same training data that the data processing model was previously trained on to generate the previous predictions in order to generate a new prediction at the edge device based on the current data collected by the edge device, or
send the current data collected by the edge device to one or more tier devices connected to the same network; and

in response to the determination of whether to process the current data at the same edge device or to send the current data to the one or more tier devices:
process the current data using the data processing model of the edge device, or
send the current data to the one or more tier devices; and

the one or more tier devices, wherein individual ones of the tier devices are configured to:
receive the current data from the edge device;
determine whether to process the current data using a higher tier data processing model of the tier device; and
in response to determining to process the current data using the higher tier data processing model:
process the current data using the higher tier data processing model;
generate a result based on the processing; and
send the result to an endpoint.