Management of data feeds from devices and publishing and consumption of data
AssigneeAeris Communications, Inc.
InventorsYixiang CHEN, Vikram VISWANATHAN, Drew S. JOHNSON
Life of this patent
Estimating the term…
Abstract
The present invention is directed towards a computer-implemented method and system for managing device data feeds. The computer-implemented method and system comprise using a data model to describe type of data received from the devices, grouping the received type of data based on a data description, and forwarding the device data to a receiver endpoint as directed by the subscription information comprising a receiver endpoint and a rule uniquely identified by the subscription identifier using application programming interface key to manage access to the device data.
Claims9
A computer-implemented method for managing device data feeds comprising:
- using a data description to describe type of data received from plurality of devices,
- grouping the received type of data into a plurality of containers based on a data model, and
- configuring at least one subscription identifier to at least one of the plurality of containers, wherein the at least one subscription identifier is associated with a receiver endpoint and at least one rule identified by the subscription identifier.
A computer-implemented system for managing device data feeds comprising:
- a gateway between a device and a receiver endpoint;
- wherein the gateway is configured with
- a data model of a device data feed to allow the gateway to interpret data received from the device, and
- subscription information associated with the device data feed wherein the subscription information comprises a receiver endpoint, and at least one rule uniquely identified by the subscription's identifier.
A computer program product stored on a computer readable medium for managing device data feeds, comprising computer readable programming for causing a computer to control an execution of an application for managing device data feeds comprising:
- using a data model to describe type of data received from plurality of devices,
- grouping the received type of data into a plurality of containers based on a data description, and
- configuring at least one subscription identifier to at least one of the plurality of containers, wherein the at least one subscription identifier is associated with a receiver endpoint and at least one rule identified by the subscription identifier,
Dependencies are inferred from the claim text.