Power meter data acquisition and control system
First Claim
1. A method of remotely gathering consumption data from a plurality of utility client locations, comprising:
- providing a server remote from said client locations, and providing each client location with a client identification;
at each client location, automatically generating and storing consumption data;
transmitting from said server to each said client location a radio frequency polling message having a client identification field;
at each said client location, automatically carrying out the steps of receiving polling messages from said server, checking each said message received for said client location'"'"'s client identification, and, for each said message that includes said client location'"'"'s client identification, preparing a response that includes said consumption data and sending said response to the server by a radio frequently transmission; and
at the server, receiving said response from said client location;
at the server, automatically performing the steps of scanning a range of radio frequencies to measure traffic and noise, creating a radio frequency hop map using information obtained from said scanning, and transmitting said hop map to said client locations; and
at each said client location, storing said hop map and subsequently transmitting responses to polling messages on frequencies designated by said hop map.
0 Assignments
0 Petitions
Accused Products
Abstract
Each of a plurality of utility clients has a meter at the client location. A reader, such as an infrared emitter and optical photosensor arrangement, obtains consumption information from the meter and provides the information to a microprocessor. The microprocessor stores the information as data in memory. A server located remotely from the client locations sends polling messages to the client locations to obtain the consumption data. Messages are sent one at a time, with a period between messages to await a response. Messages from the server and to the client locations and from the client locations to the servers include error correction fields to enable the receiving location to check the message for errors. The server scans a range of radio frequencies to measure traffic and noise and uses information obtained to create a radio frequency hop map. This map is transmitted to client locations for use in future responses to polling messages.
128 Citations
10 Claims
-
1. A method of remotely gathering consumption data from a plurality of utility client locations, comprising:
-
providing a server remote from said client locations, and providing each client location with a client identification; at each client location, automatically generating and storing consumption data; transmitting from said server to each said client location a radio frequency polling message having a client identification field; at each said client location, automatically carrying out the steps of receiving polling messages from said server, checking each said message received for said client location'"'"'s client identification, and, for each said message that includes said client location'"'"'s client identification, preparing a response that includes said consumption data and sending said response to the server by a radio frequently transmission; and at the server, receiving said response from said client location; at the server, automatically performing the steps of scanning a range of radio frequencies to measure traffic and noise, creating a radio frequency hop map using information obtained from said scanning, and transmitting said hop map to said client locations; and at each said client location, storing said hop map and subsequently transmitting responses to polling messages on frequencies designated by said hop map. - View Dependent Claims (2)
-
-
3. A system for remotely gathering consumption data from a plurality of utility client locations, comprising;
-
at each said client location, a consumption reader, a memory operatively connected to said reader to receive data therefrom, an information processor, and a radio frequency receiver and transmitter; and a server remote from said client locations and having an information processor and a radio frequency receiver and transmitter; said information processor of said server being programmed to periodically generate a polling message addressed to each said client location, and to operate said server'"'"'s receiver and transmitter to transmit said messages to said client locations; each said information processor at a client location being programmed to validate messages received from said server and addressed to said location to retrieve data from said memory and use the retrieved data to prepare responses to validated messages, and to operate said location'"'"'s receiver and transmitter to send said responses to said server; said information processor of said server being programmed to operate said server'"'"'s receiver and transmitter to scan a range of radio frequencies to measure traffic and noise, to create a radio frequency hop map using information obtained from scanning, and to operate said server'"'"'s receiver and transmitter to transmit said hop map to said client locations; and each said information processor at a client location being programmed to store said hop map and use it to determine frequencies of subsequent transmissions from said client location. - View Dependent Claims (4)
-
-
5. A method of remotely gathering consumption data from a plurality of utility client locations, comprising:
-
providing a server remote from said client locations, and providing each client location with a unique client identification; at each client location, automatically generating and storing consumption data; periodically, sequentially transmitting from said server to each said client location a radio frequency polling message having a client identification field, including, after sending each said message, automatically checking for a response before sending a subsequent one of said messages; at each said client location, automatically carrying out the steps of receiving polling messages from said server, checking each said message received for said client location'"'"'s client identification, and, for each said message that includes said client location'"'"'s client identification, preparing a response in a format having a data field, including retrieving said consumption data and inserting it into said data field, and sending said response to the server by a radio frequency transmission; at the server, receiving said response from said client location, and storing data from the data field; at the server, scanning a range of radio frequencies to measure traffic and noise, creating a radio frequency hop map using information obtained from said scanning, and transmitting said hop map and a switch-over time to said client locations; and at each said client location, storing said hop map and, after said switch-over time, transmitting responses to polling messages on frequencies designated by said hop map. - View Dependent Claims (6, 7)
-
-
8. A system for remotely gathering consumption data from a plurality of utility client locations, comprising:
-
at each said client location, a consumption reader, a memory operatively connected to said reader to receive data therefrom, an information processor, and a radio frequency receiver and transmitter; and a server remote from said client locations and having an information processor and a radio frequency receiver and transmitter; said information processor of said server being programmed to periodically generate a polling message addressed to each said client location, to operate said server'"'"'s receiver and transmitter to sequentially transmit said messages to said client locations, and to check for a response after sending each said message before sending a subsequent one of said messages; each said information processor at a client location being programmed to check messages received by said location'"'"'s receiver and transmitter, to validate messages received from said server and addressed to said location, to retrieve data from said memory and use the retrieved data to prepare responses to validated messages, and to operate said location'"'"'s receiver and transmitter to send said responses to said server; said information processor of said server being programmed to operate said server'"'"'s receiver and transmitter to scan a range of radio frequencies to measure traffic and noise, to create a radio frequency hop map using information obtained from scanning, and to operate said server'"'"'s receiver and transmitter to transmit said hop map to said client locations; and each said information processor at a client location being programmed to store said hop map and use it to determine frequencies of subsequent transmissions from said client location. - View Dependent Claims (9, 10)
-
Specification