Patent ID: 9268519
Filing Date: 2016-02-23
CPC Classification: G06F,G09G

Claim Text:
1. A system for updating electronic shelf labels (ESLs), comprising multiple ESLs and a gateway connected to the multiple ESLs to update at least one data of at least one of the multiple ESLs, and each ESL further including: a random number generator that selects a time slot from multiple time slots of a time frame when an ESL update procedure begins, wherein the time slot corresponds to an index value; a transceiver including a media condition detector to detect whether other ESL(s) of the multiple ESLs performs an update at the time slot; a memory; and a controller that stores the index value in the memory; wherein the ESL calculates an update parameter through periodically exchanging one or more messages with the other ESL(s), performs an update at the time slot according to the update parameter when none of the other ESL(s) performs the update at the time slot, and the controller enables the random number generator to randomly select another time slot from a next time frame when the other ESL(s) performs the update at the time slot.