Building management system with remaining battery energy estimation for wireless devices
AssigneeJohnson Controls Technology Company
InventorTimothy C. Gamroth
Life of this patent
Estimating the term…
Abstract
A wireless device includes a battery that stores and discharges energy to power the wireless device, an event detector that detects one of more energy consumption events occurring in the wireless device, an event counter that accumulates a total number of each of the energy consumption events detected by the event detector, an energy database that stores energy data indicating the pre-determined amount of energy consumption associated with each of the energy consumption events, and a wireless radio configured to transmit a message containing the amount of energy remaining in the battery.
Claims20
A wireless device comprising:
- a battery configured to store and discharge energy to power the wireless device;
- an event detector configured to detect one or more energy consumption events occurring in the wireless device, each of the energy consumption events corresponding to a function performed by the wireless device and having a pre-determined amount of energy consumption associated therewith;
- an event counter configured to accumulate a total number of each of the energy consumption events detected by the event detector;
- and
- an energy database storing energy data indicating the pre-determined amount of energy consumption associated with each of the energy consumption events;
- and
- an energy calculator configured to determine an amount of energy remaining in the battery using the total number of each of the energy consumption events and the pre-determined amount of energy consumption associated with each of the energy consumption events;
- and
- a wireless radio configured to transmit a message containing the amount of energy remaining in the battery.
A method for operating a wireless device in a building control system, the method comprising:
- storing energy in a battery of the wireless device and discharging energy from the battery to power the wireless device;
- detecting one or more energy consumption events occurring in the wireless device, each of the energy consumption events corresponding to a function performed by the wireless device and having a pre-determined amount of energy consumption associated therewith;
- accumulating a total number of each of the energy consumption events;
- obtaining, from an energy database, the pre-determined amount of energy consumption associated with each of the energy consumption events;
- and
- determining an amount of energy remaining in the battery using the total number of each of the energy consumption events and the pre-determined amount of energy consumption associated with each of the energy consumption events.
A building control system comprising:
- a wireless device comprising:
- a battery configured to store and discharge energy to power the wireless device;
- an event detector configured to detect one or more energy consumption events occurring in the wireless device, each of the energy consumption events corresponding to a function performed by the wireless device and having a pre-determined amount of energy consumption associated therewith;
- an event counter configured to accumulate a total number of each of the energy consumption events detected by the event detector;
- and
- a wireless radio configured to transmit a message comprising the total number of each of the energy consumption events;
- and
- a controller comprising:
- a message parser configured to parse the message to extract the total number of each of the energy consumption events;
- an energy database storing energy data indicating the pre-determined amount of energy consumption associated with each of the energy consumption events;
- and
- an energy calculator configured to calculate an amount of energy remaining in the battery using the total number of each of the energy consumption events and the pre-determined amount of energy consumption associated with each of the energy consumption events.
Dependencies are inferred from the claim text.