CPC H04L 67/60 (2022.05) [G16Y 10/75 (2020.01); G16Y 40/20 (2020.01); H04L 67/12 (2013.01)] | 20 Claims |
1. An apparatus for operating common analytics management service (AMS) in a service supporting service capabilities through a set of application programming interfaces (APIs), the service being provided as middleware between application protocols and applications, the apparatus comprising:
one or more processors; and
one or more memory coupled with the one or more processors, the one or more memory comprising executable instructions that when executed by the processor cause the one or more processors to effectuate operations comprising:
receiving from an application a request to create an AMS policy for analyzing internet of things (IoT) data, wherein the AMS policy specifies an analysis to be performed on the IoT data by configuring two or more analytic functions (AFs) of a plurality of AFs in the service to perform an analysis on the IoT data, each of the two or more AFs being for a respective different analytic prepared as part of the service capabilities in the service, and the AMS policy defines how analytic results received from the two or more AFs are conditionally updated with annotations and defines a way the updated analytic results are stored in the service and how to access the analytic results stored in the service;
based on the received request, creating the AMS policy;
configuring the two or more AFs according to the AMS policy; and
executing the analysis based on the configured two or more AFs.
|