Method and system for remote updates of meters for metering the consumption of electricity, water or gas
First Claim
1. A method of remote metering the consumption of utilities distributed through a public distribution network to a plurality of consumers, each consumer being associated with at least one remote meter, wherein:
- each remote meter measures a consumption and reports the measured consumption over a power line of an electricity distribution network to a concentrator associated with a plurality of remote meters;
said concentrator communicates over one or more power lines of the electricity distribution network with said plurality of remote meters in order to collect consumption data and perform tasks related to the administration of its associated remote meters;
each of said remote meters has a host controller and a program memory, said host controller executing programs stored in said program memory;
said concentrator transmits program data including information defining a sequence of program instructions to at least one of said plurality of remote meters over the one or more power lines of the electricity distribution network;
each of plural ones of said remote meters;
receives said program data, andupdates at least a portion of said programs stored in said program memory in accordance with the received program data;
said transmitting said program data comprises successively transmitting program data messages each comprising a portion of said program data; and
said concentrator;
successively queries over the one or more power lines of the electricity distribution network each of said plural meters whether it has received the successively transmitted program data messages comprising different portions of said program data; and
if a queried meter reports one or more missing or incorrectly received program data messages, retransmits in a broadcast mode the one or more program data messages reported by the queried meter to be incorrect or missing; and
each of said plural meters receives those one or more program data messages during said retransmission which the respective meter has missed or incorrectly received.
3 Assignments
0 Petitions
Accused Products
Abstract
In a method and system of remote metering the consumption of utilities like electricity, water or gas, each of a plurality of remote meters RM measures a consumption and reports the measured consumption to a concentrator C. The concentrator C communicates with a plurality of remote meters in order to collect consumption data and perform tasks related to the administration of its associated remote meters. Each remote meter has a host controller MCM and a program memory storing programs for execution by the host controller. In order to update some or all of the application programs running on the host controller of the remote meters, the concentrator C transmits program data to the remote meters, and the remote meters receive the program data and update at least a portion of the program stored in the program memory in accordance with the received program data.
11 Citations
22 Claims
-
1. A method of remote metering the consumption of utilities distributed through a public distribution network to a plurality of consumers, each consumer being associated with at least one remote meter, wherein:
-
each remote meter measures a consumption and reports the measured consumption over a power line of an electricity distribution network to a concentrator associated with a plurality of remote meters; said concentrator communicates over one or more power lines of the electricity distribution network with said plurality of remote meters in order to collect consumption data and perform tasks related to the administration of its associated remote meters; each of said remote meters has a host controller and a program memory, said host controller executing programs stored in said program memory; said concentrator transmits program data including information defining a sequence of program instructions to at least one of said plurality of remote meters over the one or more power lines of the electricity distribution network; each of plural ones of said remote meters; receives said program data, and updates at least a portion of said programs stored in said program memory in accordance with the received program data; said transmitting said program data comprises successively transmitting program data messages each comprising a portion of said program data; and said concentrator; successively queries over the one or more power lines of the electricity distribution network each of said plural meters whether it has received the successively transmitted program data messages comprising different portions of said program data; and if a queried meter reports one or more missing or incorrectly received program data messages, retransmits in a broadcast mode the one or more program data messages reported by the queried meter to be incorrect or missing; and each of said plural meters receives those one or more program data messages during said retransmission which the respective meter has missed or incorrectly received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A concentrator for collecting data regarding the consumption of utilities from a plurality of associated remote meters each having a host controller and a program memory for storing a program to be executed by said host controller of the remote meter, said concentrator comprising:
-
a communication interface for communicating with said plurality of remote meters over one or more power lines of an electricity distribution network; a micro controller for processing data received from said remote meters through said communication interface; said micro controller being programmed to transmit program data including information defining a sequence of program instructions to at least one of said associated remote meters for updating at least a portion of said programs stored in the program memory of said remote meter over one or more power lines of the electricity distribution network; wherein said concentrator is arranged to; transmit said program data by successively transmitting program data messages each comprising a portion of said program data over one or more power lines of the electricity distribution network, successively query over the one or more power lines of the electricity distribution network each of said plurality of meters whether it has received the successively transmitted program data messages comprising different portions of said program data; and if a queried meter reports one or more missing or incorrectly received program data messages, retransmit in a broadcast mode the one or more program data messages reported by the queried meter to be incorrect or missing so that each of said plurality of meters receives those one or more program data messages during said retransmission which the respective meter has missed or incorrectly received. - View Dependent Claims (20, 21)
-
-
19. A remote meter for measuring the consumption of utilities, comprising:
-
a communication interface for transmitting data concerning the measured consumption of utilities to a concentrator over one or more power lines of an electricity distribution network; a host controller and a program memory, said host controller being arranged to execute programs stored in said program memory relating to the measuring of the consumption of said utilities and the administration of the remote meter; wherein said remote meter is arranged to; receive program data including information defining a sequence of program instructions transmitted in the form of program data messages each comprising a portion of the program data from said concentrator over one or more power lines of the electricity distribution network through said communication interface, update at least a portion of said programs stored in said program memory in accordance with said received program data; receive a query over the one or more power lines of the electricity distribution network from the concentrator whether the remote meter has received the successively transmitted program data messages comprising different portions of said program data; send a report to the concentrator when one or more of the program data messages is missing or incorrectly received; and receive a broadcast from the concentrator one or more program data messages reported by the remote meter or at least one other report meter to be incorrect or missing. - View Dependent Claims (22)
-
Specification