Patent ID: 9405528
Filing Date: 2016-08-02
CPC Classification: G01D,G06F,H04L,Y02B,Y04S

Claim Text:
1. A method of updating firmware in a plurality of endpoints configured as an advanced metering infrastructure (AMI) for automated meter reading (AMR), comprising: sending an announcement of a firmware update to the plurality of endpoints configured as the AMI for AMR; multicasting the firmware update to the plurality of endpoints a plurality of times, as indicated by the announcement, wherein multicasting the firmware update comprises multicasting according to an interference matrix that segregates multicast times of nearby data collectors to reduce collisions of packets; receiving indications of missing blocks from at least one endpoint of a plurality of endpoints that did not successfully receive all blocks of the multicast firmware update; and sending missing blocks to the at least one endpoint of the plurality of endpoints that did not successfully receive all blocks of the multicast firmware update according to the indications.