Methods and apparatus for automatic assignment of a communication base station and timeslot for an electronic shelf label
First Claim
1. A communication method for an ESL system utilizing frames divided into a plurality of timeslots, the method comprising the steps of:
- (a) transmitting a find message to an ESL by a host computer, said find message transmitted by a plurality of CBSs utilizing all of the timeslots of a frame;
(b) logging which CBS or CBSs received the response and logging the timeslot in which the response was received;
(c) determining a new CBS assignment and a new timeslot assignment for the ESL;
(d) transmitting an assign command to the ESL utilizing the timeslot in which the response was received instructing the ESL to listen for messages on the new timeslot.
6 Assignments
0 Petitions
Accused Products
Abstract
An electronic price label (ESL) system with automatic assignment of an ESL to an appropriate CBS and timeslot is described. In one aspect, the ESL system automatically assigns a missing ESL to an appropriate CBS and timeslot following a successful find command. After a find command has been transmitted and responded to by the missing ESL, a host computer system has a record of the CBS nearest the ESL and the timeslot that the ESL responded on. The host computer then determines a new timeslot for use by the ESL. The new timeslot is one of the timeslots normally used by the nearest CBS for communication. The host computer may select a timeslot which is currently assigned to fewer ESLs, to allow for even distribution of messages across the timeslots. An assign command is then transmitted to the ESL on the current timeslot, instructing the ESL to change to new timeslot when listening for messages. The host computer system then updates an ESL data file to include the correct CBS and timeslot information. In one aspect of the present invention, the response to the find command may indicate that multiple CBSs are within range of the ESL. In addition to selecting the appropriate timeslot to assign to the ESL, the host computer will also select the appropriate CBS to assign to the ESL.
-
Citations
16 Claims
-
1. A communication method for an ESL system utilizing frames divided into a plurality of timeslots, the method comprising the steps of:
-
(a) transmitting a find message to an ESL by a host computer, said find message transmitted by a plurality of CBSs utilizing all of the timeslots of a frame;
(b) logging which CBS or CBSs received the response and logging the timeslot in which the response was received;
(c) determining a new CBS assignment and a new timeslot assignment for the ESL;
(d) transmitting an assign command to the ESL utilizing the timeslot in which the response was received instructing the ESL to listen for messages on the new timeslot. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic shelf label (ESL) system comprising:
-
an ESL for displaying information, a plurality of communication base stations (CBSs) communicatively connected to a host computer;
a host computer for initiating transmission of a find message to the ESL, said find message transmitted by the plurality of CBSs utilizing all of the timeslots of a frame, logging which CBS or CBSs received the response and logging the timeslot in which the response was received, determining a new CBS assignment and a new timeslot assignment for the ESL, and transmitting an assign command to the ESL utilizing the timeslot in which the response was received instructing the ESL to listen for messages on the new timeslot. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An ESL update method to allow for ESL relocation in a retail establishment including an ESL system utilizing frames divided into a plurality of timeslots, the method comprising the steps of:
-
(a) relocating an ESL and items associated with the ESL from a first location in a retail establishment to a second location in the retail establishment;
(b) transmitting a message to the ESL by a host computer, said message transmitted by one of a plurality of communication base stations (CBSs) utilizing one of the timeslots of a frame, said CBS currently assigned to the ESL;
(c) waiting for a response to the message;
(c) if no response is received by the host computer, transmitting a find message, said find message transmitted by all of the plurality of CBSs utilizing all of the timeslots of a frame;
(d) logging which CBS or CBSs received a response to the find message and logging the timeslot in which the response to the find message was received;
(e) determining a new CBS assignment and a new timeslot assignment for the ESL; and
(f) transmitting an assign command to the ESL utilizing the timeslot in which the response was received instructing the ESL to listen for messages on the new timeslot. - View Dependent Claims (16)
-
Specification