UPGRADE PROCESS SYSTEM AND METHOD
First Claim
Patent Images
1. A system comprising:
- a target device having a dual memory image including a first memory image and a second memory image;
a mesh gate in communication with the target device; and
a head end server in communication with the mesh gate.
1 Assignment
0 Petitions
Accused Products
Abstract
Firmware, software, or data of a target device may be upgraded by a head end system using one or more of a plurality of systems and methods adapted to upgrade the target device in a variety of different network topologies.
118 Citations
22 Claims
-
1. A system comprising:
-
a target device having a dual memory image including a first memory image and a second memory image; a mesh gate in communication with the target device; and a head end server in communication with the mesh gate. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving an upgrade from a head end via a mesh gate in a mesh network; applying the upgrade to a second memory image; ceasing execution of instructions included in a first memory image; and executing instructions stored in the second memory image. - View Dependent Claims (7)
-
-
8. A system comprising:
-
a head end server or server system; a portable upgrade unit; a target device; wherein, in operation; the head end provides an upgrade associated with the target device to the portable upgrade unit; the portable upgrade unit identifies the target device in local radio frequency (RF) communication with the portable upgrade unit; the portable upgrade unit enters into local radio communication with the target device; and the portable upgrade unit provides the upgrade associated with the target device. - View Dependent Claims (9, 10)
-
-
11. A method comprising:
-
performing a scan of a plurality of radios in a local radio range; identifying a target device in the local radio range; entering into point to point communication with the target device; and providing an upgrade and authorization token to the target device. - View Dependent Claims (12)
-
-
13. A system comprising:
-
a head end server or server system; an automated metering device in radio communications with the head end via a radio service; wherein, in operation; the head end identifies firmware of the automated metering device as requiring a change or an upgrade; the head end provides a firmware upgrade to the automated metering device via the radio communications over the radio service; and the automated metering device receives and installs the upgrade. - View Dependent Claims (14, 15)
-
-
16. A computer program stored in a computer readable form for execution in a processor and a processor coupled memory to implement a method comprising:
-
receiving an upgrade from a head end server; providing the upgrade to a target device; applying the upgrade to a second memory image; ceasing execution of instructions included in a first memory image; and executing instructions stored in the second memory image.
-
-
17. A computer program stored in a computer readable form for execution in a processor and a processor coupled memory to implement a method comprising:
-
performing a scan of all radios in a local radio range; identifying a target device in the local radio range; entering into point to point communication with the target device; and providing an upgrade and authorization token to the target device.
-
-
18. A system comprising for upgrading a external target device with an upgrade software or firmware from an external source, the system comprising:
-
a portable upgrade unit configured to; (i) receive an upgrade software or firmware associated with the target device from the external source; (ii) identify the target device in local radio frequency (RF) communication with the portable upgrade unit; (iii) enter into local radio communication with the target device; and (iv) communicate the upgrade associated with the target device to the target device. - View Dependent Claims (19, 20, 21, 22)
-
Specification