Patent ID: 11895192
Assignee: SPLUNK INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 0:
1. A computer-implemented method, comprising:
receiving, at a first interface provided by a first service, a first request that specifies a change to a state associated with an edge device;
transmitting a second request corresponding to the first request over a second interface provided by a second service, wherein the second request is processed by the second service to apply the change to the state associated with the edge device, wherein the first service implements a wrapper layer over the second interface provided by the second service, wherein the wrapper layer receives requests for accessing resources associated with the second service over the first interface, and wherein the first service implements a translation layer that converts requests received at the first interface into a format compatible with the second interface and further converts responses received from the second service over the second interface into a format compatible with the first interface;
determining, based on one or more attributes of the first request, that the first request is associated with a first set of subscriptions related to the edge device;
identifying a set of client devices communicatively coupled to the first service and associated with the first set of subscriptions; and
transmitting a set of messages notifying the set of client devices of the change to the state of the edge device.