Advanced metering infrastructure network visualization
First Claim
Patent Images
1. A system, comprising:
- at least one computing device; and
an advanced metering infrastructure (AMI) application executable in the at least one computing device, the AMI application comprising;
logic that receives a metering data stream from a metering database, the metering data stream comprising a plurality of messages regarding a plurality of communications towers and a plurality of metering devices in an AMI deployment;
logic that stores the plurality of messages in an AMI operations database;
logic that extracts from one of the plurality of messages a value associated with one of a plurality of statistics associated with the AMI deployment;
logic that determines a status of the plurality of communications towers and the plurality of metering devices based at least upon the value further associated with the one of the plurality of messages and data retrieved from the AMI operations database, wherein the status of the plurality of communications towers and the plurality of metering devices comprises;
a normal status, a door tamper status, a power failure status, a slot error status, a low battery status, a communication error status, a temperature error status, a message overload status, a low message status, and an insufficient statistics status, wherein the low battery status generates a low battery alarm when a backup battery associated with one of the plurality of communications towers is lower than a threshold battery level, wherein the door tamper status generates a door tamper alarm when the one of the plurality of communications towers detects unauthorized entry or tampering;
logic that updates the plurality of statistics associated with the AMI deployment based at least in part upon the status of the plurality of communications towers and the plurality of metering devices;
logic that renders a user interface displaying a status indicator associated with the status of the plurality of communications towers and the plurality of metering devices;
logic that determines whether the value causes the one of the plurality of statistics to fall outside of at least one predetermined threshold;
logic that updates the status indicator and generates an alarm when the value causes the one of the plurality of statistics to fall outside of the at least one predetermined threshold; and
logic that, in response to the value not causing the one of the plurality of statistics to fall outside of the at least one predetermined threshold, updates the one of the plurality of statistics in the AMI operations database.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for visualization of Advanced Metering Infrastructure (AMI) deployments are disclosed. A status associated with communications towers or metering devices in an AMI deployment can be monitored based on alarms generated by a metering vendor system or based on thresholds specified in the AMI operations database. A user interface can be generated that allows the AMI deployment to be visualized, with status indicators associated with statuses overlaid on a map. The user interface can further facilitate visualization of progress of tasks associated with AMI operations.
13 Citations
24 Claims
-
1. A system, comprising:
-
at least one computing device; and an advanced metering infrastructure (AMI) application executable in the at least one computing device, the AMI application comprising; logic that receives a metering data stream from a metering database, the metering data stream comprising a plurality of messages regarding a plurality of communications towers and a plurality of metering devices in an AMI deployment; logic that stores the plurality of messages in an AMI operations database; logic that extracts from one of the plurality of messages a value associated with one of a plurality of statistics associated with the AMI deployment; logic that determines a status of the plurality of communications towers and the plurality of metering devices based at least upon the value further associated with the one of the plurality of messages and data retrieved from the AMI operations database, wherein the status of the plurality of communications towers and the plurality of metering devices comprises;
a normal status, a door tamper status, a power failure status, a slot error status, a low battery status, a communication error status, a temperature error status, a message overload status, a low message status, and an insufficient statistics status, wherein the low battery status generates a low battery alarm when a backup battery associated with one of the plurality of communications towers is lower than a threshold battery level, wherein the door tamper status generates a door tamper alarm when the one of the plurality of communications towers detects unauthorized entry or tampering;logic that updates the plurality of statistics associated with the AMI deployment based at least in part upon the status of the plurality of communications towers and the plurality of metering devices; logic that renders a user interface displaying a status indicator associated with the status of the plurality of communications towers and the plurality of metering devices; logic that determines whether the value causes the one of the plurality of statistics to fall outside of at least one predetermined threshold; logic that updates the status indicator and generates an alarm when the value causes the one of the plurality of statistics to fall outside of the at least one predetermined threshold; and logic that, in response to the value not causing the one of the plurality of statistics to fall outside of the at least one predetermined threshold, updates the one of the plurality of statistics in the AMI operations database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving, in at least one computing device, a metering data stream from a metering database, the metering data stream comprising a plurality of messages regarding a plurality of communications towers and a plurality of metering devices in an advanced metering infrastructure (AMI) deployment; storing, via the at least one computing device, the plurality of messages in an AMI operations database; extracting, via the at least one computing device, from one of the plurality of messages a value associated with one of a plurality of statistics associated with the AMI deployment; determining, via the at least one computing device, a status of the plurality of communications towers and the plurality of metering devices based at least upon the value further associated with the one of the plurality of messages and data retrieved from the AMI operations database, wherein the status of the plurality of communications towers and the plurality of metering devices comprises;
a normal status, a door tamper status, a power failure status, a slot error status, a low battery status, a communication error status, a temperature error status, a message overload status, a low message status, and an insufficient statistics status, wherein the low battery status generates a low battery alarm when a backup battery associated with one of the plurality of communications towers is lower than a threshold battery level;updating, via the at least one computing device, the plurality of statistics associated with the AMI deployment based at least in part upon the status of the plurality of communications towers and the plurality of metering devices; rendering, via the at least one computing device, a user interface, wherein the user interface displaying a status indicator associated with the status of the plurality of communications towers and the plurality of metering devices; determining, via the at least one computing device, whether the value causes the one of the plurality of statistics to fall outside of at least one predetermined threshold; and updating, via the at least one computing device, the status indicator when the value causes the one of the plurality of statistics to fall outside of the at least one predetermined threshold; and updating, via the at least one computing device, in response to the value not causing the one of the plurality of statistics to fall outside of the at least one predetermined threshold, the one of the plurality of statistics in the AMI operations database. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification