CPC H04L 67/12 (2013.01) [G06Q 10/06 (2013.01); G06Q 10/10 (2013.01); H04L 67/55 (2022.05); H04L 67/63 (2022.05); H04W 4/70 (2018.02); H04L 43/00 (2013.01); H04L 67/125 (2013.01); H04L 67/288 (2013.01)] | 16 Claims |
1. An apparatus comprising:
a processor; and
a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
receiving a subscription request from a subscriber device for a first resource being a uniquely addressable element in a Resource Oriented Architecture (ROA) having a representation that can be manipulated via RESTful methods, wherein the subscription request comprises a first condition associated with statistical information;
preparing, upon receiving the subscription request, a first notification criteria for the first resource and a first statistical information for the first resource, wherein the first notification criteria defines when an event notification is to be generated for the first resource;
generating, based on detecting the first notification criteria has been met, a first event notification for the first resource;
transmitting the first event notification to a notification target;
updating the first statistical information based on the first condition after transmitting the first event notification;
receiving a retrieval request to retrieve the first statistical information; and
based on the retrieval request, sending a response, wherein the response comprises the updated first statistical information.
|