Patent ID: 8912886

Claim:
A method comprising: distributing a plurality of Electronic Service Label (ESL) tags throughout a selling environment, wherein the plurality of ESL tags comprises a first ESL tag and a second ESL tag that are assigned different rates at which to contact a server; initiating contact with the server by the first ESL tag; determining, by the server, whether said assigned rate should be changed for the first ESL tag contacting said server, wherein the determination is based at least in part on: (i) monitoring, by the server, over a period of time: (a) a first frequency at which the first ESL tag contacts said server, and (b) a second frequency at which ESL data associated with the first ESL tag is updated, and (ii) determining, by the server, if said second frequency is less than a Prescribed percentage of said first frequency; causing, by the server, said first frequency to be changed when said second frequency is determined to be less than the prescribed percentage of said first frequency; and changing the assigned rate associated with the first ESL tag by transmitting a message to the first ESL tag based on the determination.