×

Firmware upgrade error detection and automatic rollback

  • US 9,081,964 B2
  • Filed: 12/27/2012
  • Issued: 07/14/2015
  • Est. Priority Date: 12/27/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a utility meter, comprising;

    a network interface;

    a processor; and

    a memory comprising instructions that, when executed by the processor, cause the processor to;

    initiate a bootup of the utility meter using an upgraded firmware instruction set, wherein the bootup is associated with a bootup time;

    calculate a time interval based on a first time, wherein a communication signal is received at the network interface at the first time;

    determine whether the network interface is operational subsequent the bootup of the utility meter, wherein the network interface is determined to be non-operational if a communication signal is not received at the network interface within the time interval after the bootup time;

    initiate a reboot of the utility meter using known valid firmware instruction set if the network interface is determined to be non-operational.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×