COORDINATED COLLECTION OF METERING DATA
First Claim
1. A data collector configured to collect resource consumption data from endpoints of a utility communication network for reporting to a head-end computing device of the utility communication network, the data collector comprising:
- a processing unit comprising logic configured to implement acts comprising;
receiving, from a plurality of endpoints of the utility communication network, communications reporting resource consumption data of the plurality of endpoints;
determining a subset of the plurality of endpoints for which the data collector is responsible for reporting resource consumption data to the head-end computing device; and
reporting, to the head-end computing device, resource consumption data for the subset of the plurality of endpoints, while refraining from reporting resource consumption data to the head-end computing device for endpoints other than the subset of the plurality of endpoints.
3 Assignments
0 Petitions
Accused Products
Abstract
Collection of resource consumption data may be coordinated by designating, for each endpoint in a utility communication network, a single data collector to be responsible for reporting resource consumption data of the respective endpoints to a head-end computing device. If the head-end computing device does not receive resource consumption data from one or more endpoints, the head-end computing device may request the missing resource consumption data from one or more secondary or tertiary data collectors that receive resource consumption data from the one or more endpoints. Additionally, if a data collector is missing resource consumption data from an endpoint during a reporting period, upon receiving resource consumption data from the endpoint during a subsequent reporting period, the data collector may request the missing resource consumption data.
126 Citations
20 Claims
-
1. A data collector configured to collect resource consumption data from endpoints of a utility communication network for reporting to a head-end computing device of the utility communication network, the data collector comprising:
a processing unit comprising logic configured to implement acts comprising; receiving, from a plurality of endpoints of the utility communication network, communications reporting resource consumption data of the plurality of endpoints; determining a subset of the plurality of endpoints for which the data collector is responsible for reporting resource consumption data to the head-end computing device; and reporting, to the head-end computing device, resource consumption data for the subset of the plurality of endpoints, while refraining from reporting resource consumption data to the head-end computing device for endpoints other than the subset of the plurality of endpoints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method comprising:
under control of a computing device of a utility head-end computing device configured with computer-executable instructions; receiving, pushed from a first data collector, resource consumption data of a first plurality of endpoints for which the first data collector is responsible for providing resource consumption data; receiving, pushed from a second data collector, resource consumption data of a second plurality of endpoints for which the second data collector is responsible for providing resource consumption data; determining that the head-end computing device is missing resource consumption data of an endpoint for which the first data collector is responsible for providing resource consumption data; and requesting, from the second data collector, the missing resource consumption data of the endpoint. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A method comprising:
under control of an endpoint of a utility communication network configured with computer-executable instructions; collecting resource consumption data for a reporting period; sending the resource consumption data for the reporting period to a data collector; listening on a communication channel for a window of time after the sending; receiving, from the data collector and during the window of time, a request to provide resource consumption data for a period prior to the reporting period; and sending the resource consumption data for the period prior to the reporting period to the data collector. - View Dependent Claims (18, 19, 20)
Specification