Meter device
First Claim
Patent Images
1. A meter device comprising:
- a communications receiver for receiving file fragments for the meter device, the file fragments are received from a server transmission system via a communications device prior to transmission to the meter device, the file fragments being sent to the meter device, each of the file fragments being sent using a first communications protocol of a communication infrastructure and a second communication protocol associated with the meter device, wherein the second communication protocol encodes payloads of the second communication protocol with meter device identification data, the file fragments and a filename for the file fragments; and
a microcontroller system including a microprocessor and a memory system, said microcontroller system being configured of;
using said second communications protocol to identify the file fragments for the meter device using the meter device identification data;
processing said file fragments to build and store application files and data files from said file fragments using said filename; and
executing a meter application of the meter device by processing at least one application file of the application files, wherein the at least one application file is identified by configuration instructions included in at least one of said file fragments, to provide meter data for the meter device.
2 Assignments
0 Petitions
Accused Products
Abstract
A utility meter device (1002) including a communications receiver (110) for receiving file fragments for the device, a processing means (150), eg microprocessor, microcontroller, and programmable non-volatile memory means (120), eg flash, EEPROM, for building and storing application and date files from the fragments, and executing a meter application of the device by processing at least one application file and associated data identified by configuration instructions in at least one of the fragments to provide data for reconfiguring a meter through a control interface (1016).
39 Citations
24 Claims
-
1. A meter device comprising:
-
a communications receiver for receiving file fragments for the meter device, the file fragments are received from a server transmission system via a communications device prior to transmission to the meter device, the file fragments being sent to the meter device, each of the file fragments being sent using a first communications protocol of a communication infrastructure and a second communication protocol associated with the meter device, wherein the second communication protocol encodes payloads of the second communication protocol with meter device identification data, the file fragments and a filename for the file fragments; and a microcontroller system including a microprocessor and a memory system, said microcontroller system being configured of; using said second communications protocol to identify the file fragments for the meter device using the meter device identification data; processing said file fragments to build and store application files and data files from said file fragments using said filename; and executing a meter application of the meter device by processing at least one application file of the application files, wherein the at least one application file is identified by configuration instructions included in at least one of said file fragments, to provide meter data for the meter device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A meter device, comprising:
-
a communications receiver for receiving file fragments for the meter device, the file fragments are received from a server transmission system via a communications device prior to transmission to the meter device, the file fragments being sent to the meter device, each of the file fragments being sent using a first communications protocol of a communication infrastructure and a second communication protocol associated with the meter device, wherein the second communication protocol encodes payloads of the second communication protocol with meter device identification data, the file fragments and a filename for the file fragments; an operating system (OS) for controlling the meter device to identify the file fragments for the meter device using the meter device identification data, build application files and data files from the file fragments, store the application and data files in a memory system, and process at least one application file of the application files included in the file fragments; and a microcontroller system including a microprocessor and the memory system addressable by the microprocessor, the microcontroller system being configured to; using said second communications protocol to identify the file fragments for the meter device using the meter device identification data; process the file fragments to build and store the application files and the data files from the file fragments using the filename; and execute a meter application of the meter device by processing the at least one application file of the application files, wherein the at least one application file is identified by configuration instructions included in the file fragments, to provide meter data for the meter device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A server transmission system for generating and transmitting file fragments for a meter device comprising:
-
a communications receiver for receiving the file fragments for the meter device, the file fragments are received from the server transmission system via a communications device prior to transmission to the meter device, the file fragments being sent to the meter device, each of the file fragments being sent using a first communications protocol of a communication infrastructure and a second communication protocol associated with the meter device, wherein the second communication protocol encodes payloads of the second communication protocol with meter device identification data, the file fragments and a filename for the file fragments; and a microcontroller system including a microprocessor and a memory system, the microcontroller system being configured to; using the second communications protocol to identify the file fragments for the meter device using the meter device identification data; processing the file fragments to build and store application files and data files from the file fragments using the filename; and executing a meter application of the meter device by processing at least one application file of the application files, wherein the at least one application file is identified by configuration instructions included in at least one of the file fragments, to provide meter data for the meter device. - View Dependent Claims (18, 19, 20)
-
-
21. A communications device for transmitting file fragments to a meter device, the meter device comprising:
-
a communications receiver for receiving the file fragments for the meter device, the file fragments are received from a server transmission system via the communications device, the file fragments being sent to the meter device, each of the file fragments being sent using a first communications protocol of a communication infrastructure and a second communication protocol associated with the meter device, wherein the second communication protocol encodes payloads of the second communication protocol with meter device identification data, the file fragments and a filename for the file fragments; and a microcontroller system including a microprocessor and a memory system, the microcontroller system being configured for; using the second communications protocol to identify the file fragments for the meter device using the meter device identification data; processing the file fragments to build and store application files and data files from the file fragments using the filename; and executing a meter application of the meter device by processing at least one application file of the application files, wherein the at least one application file is identified by configuration instructions included in at least one of the file fragments, to provide meter data for the meter device; wherein the file fragments are received by the communications device from a server transmission system prior to transmission to the meter device. - View Dependent Claims (22, 23, 24)
-
Specification