Field data collection and processing system, such as for electric, gas, and water utility data
First Claim
Patent Images
1. A data collection and processing system for use With meter devices that measure a utility, the system comprising:
- multiple data collection devices associated with an automatic meter reading system, wherein each of the multiple data collection devices is coupled to multiple meter-reading modules configured for transmitting collected meter-reading information to the data collection devices, and wherein each of the data collection devices generates a message having a payload, the message comprising;
header information identifying a source of the message; and
a first packet having a first type of meter data and a second packet having a second type of meter data distinct from the first type of meter data, wherein the first packet and the second packet comprise at least a portion of the payload; and
a head-end subsystem comprising;
an interlace component for receiving the message from the multiple data collection devices, wherein the message is received over a communication link;
a first specialized packet processor configured for processing only the first type of data;
a second specialized packet processor configured for processing only the second type of data; and
a message organizer component effectively coupled to the first packet processor and the second packet processor, wherein the message organizer is configured for delegating the first packet to the first specialized packet processor and delegating the second packet to the second specialized packet processor.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for data collection and processing, such as for collection and processing of data read by a utility meter, generates a message having header information, a first packet having data of a first type, and a second packet having data of a second type. Each packet includes header information that identifies the data type of the packet The system also includes a head-end subsystem with multiple processors, each for processing a distinct data type. A message organizer component delegates each of the packets of data to the appropriate packet processor.
-
Citations
35 Claims
-
1. A data collection and processing system for use With meter devices that measure a utility, the system comprising:
-
multiple data collection devices associated with an automatic meter reading system, wherein each of the multiple data collection devices is coupled to multiple meter-reading modules configured for transmitting collected meter-reading information to the data collection devices, and wherein each of the data collection devices generates a message having a payload, the message comprising;
header information identifying a source of the message; and
a first packet having a first type of meter data and a second packet having a second type of meter data distinct from the first type of meter data, wherein the first packet and the second packet comprise at least a portion of the payload; and
a head-end subsystem comprising;
an interlace component for receiving the message from the multiple data collection devices, wherein the message is received over a communication link;
a first specialized packet processor configured for processing only the first type of data;
a second specialized packet processor configured for processing only the second type of data; and
a message organizer component effectively coupled to the first packet processor and the second packet processor, wherein the message organizer is configured for delegating the first packet to the first specialized packet processor and delegating the second packet to the second specialized packet processor. - View Dependent Claims (2, 3)
-
-
4. In a utility meter-reading system, a data processing system for processing date collected by an embedded data collection device, the system comprising;
-
an interface component for receiving a message from the embedded data collection device, wherein the message is received over a communication link, wherein the message contains a first packet having a first type of data and a second packet having data a second type of data distinct from the first type, and wherein the first type of data is utility consumption data collected from one or more utility meters monitored using automatic meter reading techniques;
a first packet processor for processing only the first type of data; and
a second packet processor for processing only the second type of data;
- View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium containing a data structure configured for transmission to a data processor component in an automatic meter reading system, wherein the message includes payload information collected from a data collection device configured for recording consumption data associated with at least one metered device that is monitored by the automatic meter reading system, the message comprising:
-
header information, wherein the header information includes a device identifier for identifying the device configured for recording consumption data associated with the at least one metered device that is monitored using the automatic meter reading system and a message identifier for identifying the message; and
a first packet containing data of a first type and a second packet containing data of a second type distinct from the first type, wherein the first packet and the second packet comprise at least a portion of a message body for the message, wherein the message body for the message includes data associated with the monitoring of the automatic meter reading system, and wherein the first packet and the second packet each include a header having an identifier identifying the first or second type of data contained in the packet. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. At an embedded data collection device, a method of generating a message containing collected data destined for processing at a collective processing component in an automatic meter reading system, the method comprising:
-
generating a first frame corresponding to a first type of data collected by the embedded data collection device and a second frame corresponding to a second type of data collected by the embedded data collection device, wherein the first frame and the second frame include a header containing a signature identifying the type of collected data;
assembling the generated frames into a message, wherein the message includes message header information identifying the data collection device;
encapsulating the message in a standard protocol wrapper, and transmitting the encapsulated message to the head-end component in the automatic meter reading system via a communication link. - View Dependent Claims (30)
-
-
31. A method for processing messages received from multiple data collection devices used in an automatic meter reading system, the method comprising;
-
receiving a message from a data collection device configured for collecting utility consumption data for use in the automatic meter reading system, the message comprising;
a first packet having a first type of data and a first packet header containing a first identifier, wherein the first type of data includes data recorded at a utility meter; and
a second packet having a second type of data and a second packet header containing a second identifier, wherein the second type of data is distinct from the first type of data;
validating the message, wherein the validating includes looking-up the first and second identifiers in a data base table, and delegating the first packet to a first processor configured for processing the first type of data and delegating the second packet to a second processor configured for processing the second type of data, wherein the delegating is based, at least in part, on the signature of the packet. - View Dependent Claims (32, 33, 34)
-
-
35. A system for processing messages received from multiple data collection devices in an automatic meter reading system, the system comprising:
-
means for receiving a message from a data collection device in the automatic meter reading system, the message comprising;
a first packet having a first type of data and a first packet header containing a first signature; and
a second packet having a second type of data and a second packet header containing a second signature, wherein the second type of data is distinct from the first type of data;
means for validating the message, wherein the validating includes looking up the first and second signatures in a data base table; and
means for delegating the first packet to a first processor configured for processing the first type of data and delegating the second packet to a second processor configured for processing the second type of data, wherein the delegating is based, at least in part, on the signature of the packet.
-
Specification