DATA HUB ARCHITECTURE TO PROVIDE ACTIONABLE DATA FROM REMOTE SENSOR FEEDS
First Claim
1. A method comprising:
- receiving, by a master hub of a plurality of data hubs, a request to access at least one first sensor in a first location and at least one second sensor in a second location from a data client, wherein a network includes the plurality of data hubs, and wherein the master hub is closest to the data client of the plurality of data hubs on the network;
determining, by the master hub, a first data hub of the plurality of data hubs that is closest to the at least one first sensor on the network;
determining, by the master hub, a second data hub of the plurality of data hubs that is closest to the at least one second sensor on the network;
querying, by the master hub, the first data hub for first data from the at least one first sensor;
querying, by the master hub, the second data hub for second data from the at least one first sensor; and
communicating, by the master hub, the first data and the second data to the data client.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for data hub architecture to provide actionable data from remote sensor feeds. An exemplary method includes receiving, by a master hub of a plurality of data hubs, a request to access at least one first sensor in a first location and at least one second sensor in a second location from a data client, wherein the master hub is closest to the data client of the plurality of data hubs on a network, determining a first data hub that is closest to the at least one first sensor on the network, and determining a second data hub that is closest to the at least one second sensor on the network. The method further includes querying the first data hub and the second data hub for data and communicating the data to the data client.
17 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a master hub of a plurality of data hubs, a request to access at least one first sensor in a first location and at least one second sensor in a second location from a data client, wherein a network includes the plurality of data hubs, and wherein the master hub is closest to the data client of the plurality of data hubs on the network; determining, by the master hub, a first data hub of the plurality of data hubs that is closest to the at least one first sensor on the network; determining, by the master hub, a second data hub of the plurality of data hubs that is closest to the at least one second sensor on the network; querying, by the master hub, the first data hub for first data from the at least one first sensor; querying, by the master hub, the second data hub for second data from the at least one first sensor; and communicating, by the master hub, the first data and the second data to the data client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a master hub of a plurality of data hubs that receives a request to access at least one first sensor in a first location and at least one second sensor in a second location from a data client, wherein a network includes the plurality of data hubs, and wherein the master hub is closest to the data client of the plurality of data hubs on the network; a first data hub of the plurality of data hubs that is closest to the at least one first sensor on the network and retrieves first data from the at least one first second; a second data hub of the plurality of data hubs that is closest to the at least one second sensor on the network and retrieves second data from the at least one second sensor, wherein the master hub queries the first data hub for the first data, queries the second data hub for the second data and communicates the first data and the second data to the data client. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium comprising a plurality of machine-readable instructions which when executed by one or more processors of an application server are adapted to cause the application server to perform a method comprising:
-
receiving, by a master hub of a plurality of data hubs, a request to access at least one first sensor in a first location and at least one second sensor in a second location from a data client, wherein a network includes the plurality of data hubs, and wherein the master hub is closest to the data client of the plurality of data hubs on the network; determining, by the master hub, a first data hub of the plurality of data hubs that is closest to the at least one first sensor on the network; determining, by the master hub, a second data hub of the plurality of data hubs that is closest to the at least one second sensor on the network; querying, by the master hub, the first data hub for first data from the at least one first sensor; querying, by the master hub, the second data hub for second data from the at least one first sensor; and communicating, by the master hub, the first data and the second data to the data client.
-
Specification