Detecting an error condition by monitoring a resource flow at a premises
AssigneeLandis+Gyr Innovations, Inc.
InventorsJeffrey B. Shudark, James Davis
Life of this patent
Estimating the term…
Abstract
A communication module uses information received from a metrology module within the same network device and information about the properties of the specific metrology module, such as supply capacity and pulse volume, to determine when an error condition exits. The communication module accumulates pulses during an accumulation interval and compares the number of pulses accumulated during the accumulation interval to a threshold number of pulses to determine whether an error condition exists. If there is an error condition, then the communication module generates an alert and may transmit the alert without waiting for a scheduled communication.
Claims18
A network device, comprising:
- a communication module for communicating on a wireless network, the communications module including a wireless transceiver and a processing device;
- and
- a metrology module for measuring a resource provided to a premises associated with the device, wherein the metrology module includes a pulse generator that generates pulses as the resource is provided to the premises and sends the pulses to the processing device,
- wherein the communication module is configured to:
- maintain a supply capacity value for the metrology module and a pulse volume value for pulses received from the pulse generator of the metrology module;
- accumulate pulses received from the pulse generator during an accumulation interval;
- after the accumulation interval has expired, compare a number of pulses accumulated during the accumulation interval to a threshold number of pulses, wherein the threshold number of pulses is based on the supply capacity value for the metrology module, the pulse volume value for the metrology module, an error condition, and a duration of the accumulation interval, wherein the duration of the accumulation interval is less than a duration of a read interval, and a number of pulses accumulated during the read interval determines resource consumption;
- when the number of pulses accumulated during the accumulation interval meets or exceeds the threshold number of pulses, generate an alert indicating the error condition;
- and
- send a message to a central system via the network indicating the error condition at the premises in response to the generation of the alert.
A method for detecting an error condition at a premises, comprising:
- maintaining a supply capacity value for a metrology module and a pulse volume value for pulses received from the metrology module, wherein the metrology module measures a resource provided to the premises and generates pulses as the resource is provided to the premises;
- determining a threshold number of pulses for the error condition based on the supply capacity value, the pulse volume value, and a duration of an accumulation interval, wherein the duration of the accumulation interval is less than a duration of a read interval, and a number of pulses accumulated during the read interval determines resource consumption;
- accumulating pulses received from the metrology module during the accumulation interval;
- after the accumulation interval expires, comparing a number of pulses accumulated during the accumulation interval to the threshold number of pulses;
- when the number of pulses accumulated during the accumulation interval meets or exceeds the threshold number of pulses, generating an alert for the error condition;
- and
- in response to the alert, initiating a communication with a central system and sending a message to the central system indicating the error condition at the premises.
A method for detecting an open flow at a premises, comprising:
- maintaining a supply capacity value for a metrology module, a pulse volume value for pulses received from the metrology module, and an open flow threshold value, wherein the metrology module measures a resource provided to the premises and generates pulses as the resource is provided to the premises;
- accumulating pulses received from the metrology module during an accumulation interval, wherein a duration of the accumulation interval is less than a duration of a read interval, and a number of pulses accumulated during the read interval determines resource consumption;
- using a number of the pulses accumulated during the accumulation interval, the supply capacity value, and the pulse volume value to calculate a flow value for the accumulation interval;
- comparing the flow value for the accumulation interval to the open flow threshold value;
- when the flow value for the accumulation interval meets or exceeds the open flow threshold value, generating an alert;
- and
- in response to generating the alert, transmitting the alert to the central system.
Dependencies are inferred from the claim text.