[go: up one dir, main page]

CN118317409A - Interaction method, updating method, device, electronic shelf label, system and medium - Google Patents

Interaction method, updating method, device, electronic shelf label, system and medium Download PDF

Info

Publication number
CN118317409A
CN118317409A CN202410413063.3A CN202410413063A CN118317409A CN 118317409 A CN118317409 A CN 118317409A CN 202410413063 A CN202410413063 A CN 202410413063A CN 118317409 A CN118317409 A CN 118317409A
Authority
CN
China
Prior art keywords
electronic shelf
shelf label
data packet
wake
labels
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410413063.3A
Other languages
Chinese (zh)
Inventor
刘根禹
张榕佐
焦星星
马祎萌
王志懋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN202410413063.3A priority Critical patent/CN118317409A/en
Publication of CN118317409A publication Critical patent/CN118317409A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • H04W52/0235Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal where the received signal is a power saving command
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses an information interaction method, an updating method, gateway equipment, an electronic shelf label, an interaction system and a storage medium. The information interaction method comprises the following steps: under the condition of receiving a data transmission instruction, acquiring wake-up time of a plurality of electronic shelf labels, wherein the electronic shelf labels are in a wake-up state in the wake-up time; determining a preset time interval according to the wake-up time of the plurality of electronic shelf labels; and sending the first data packet to the plurality of electronic shelf labels in a wireless broadcasting mode according to a preset time interval so that the plurality of electronic shelf labels receive the first data packet in an awake state. The gateway equipment supports periodic broadcasting with response, and does not need to establish connection with the electronic shelf labels one by one, so that the power consumption of the gateway equipment is reduced. Meanwhile, the electronic shelf label can be in a dormant state for a period of time and in an awakening state for a period of time, and the electronic shelf label does not need to be in the awakening state for a long time, so that the power consumption of the electronic shelf label is reduced.

Description

Interaction method, updating method, device, electronic shelf label, system and medium
Technical Field
The present invention relates to the field of information interaction technologies, and in particular, to an interaction method, an update method, an apparatus, an electronic shelf label, an interaction system, and a storage medium.
Background
Electronic Shelf Labels (ESL) are Electronic paper displays that can replace paper labels to display merchandise information on the shelf edges.
In the related art, the ESL device receives a data packet from the gateway device so as to display the latest commodity information. One gateway device can be in communication connection with a plurality of ESL devices, in the process of communication between the ESL devices and the gateway device, the gateway device needs to frequently respond to information sent by the ESL devices, the power consumption of the gateway device is large, meanwhile, the ESL device is in an awakening state for a long time, and the power consumption of the ESL device is large.
Disclosure of Invention
The embodiment of the invention provides an information interaction method, an updating method, gateway equipment, an electronic shelf label, an interaction system and a storage medium.
The information interaction method provided by the embodiment of the invention is used for gateway equipment. The information interaction method comprises the following steps: under the condition that a data transmission instruction is received, acquiring wake-up time of a plurality of electronic shelf labels, wherein the electronic shelf labels are in a wake-up state in the wake-up time; determining a preset time interval according to the wake-up time of a plurality of electronic shelf labels; and sending a first data packet to a plurality of electronic shelf labels in a wireless broadcasting mode according to the preset time interval, so that the plurality of electronic shelf labels receive the first data packet in an awake state, and the first data packet is used for updating information displayed by the electronic shelf labels.
In some embodiments, prior to the obtaining the wake-up time for the plurality of electronic shelf labels, the method comprises: sending a second data packet to a plurality of electronic shelf labels so as to send instructions for updating the electronic shelf labels to the plurality of electronic shelf labels; acquiring first feedback of a plurality of electronic shelf labels; determining whether the electronic shelf label replies to the second data packet according to the first feedback signal; under the condition that the electronic shelf label replies to the second data packet, determining that the electronic shelf label is a brush drawing electronic shelf label; the obtaining the wake-up time of the plurality of electronic shelf labels includes: and obtaining the awakening time of the brush drawing electronic shelf label.
In some embodiments, before sending the second data packet to the plurality of electronic shelf labels, the method comprises: acquiring a grouping number of each electronic shelf label, wherein a plurality of electronic shelf labels correspond to one grouping number; and sending the second data packet to the electronic shelf labels with the same packet numbers.
In some embodiments, after transmitting the first data packet to the plurality of electronic shelf labels in a wireless broadcast manner at the predetermined time interval, the method comprises: acquiring a second feedback signal of the electronic shelf label; determining a first data packet received by the electronic shelf label according to the second feedback signal, wherein the plurality of first data packets are used for forming a first data packet group; under the condition that the electronic shelf label does not receive all the first data packets of the first data packet group, determining that the electronic shelf label is a packet-loss electronic shelf label, and determining that the first data packets which are not received by the packet-loss electronic shelf label are packet-loss data packets; and sending the packet loss data packet to the packet loss electronic shelf label.
In certain embodiments, the method comprises: acquiring a third feedback signal of the electronic shelf label; determining a shelf position corresponding to the electronic shelf label according to the third feedback signal; acquiring a mapping relation between a goods shelf position and goods; and determining the commodity position corresponding to the electronic shelf label according to the shelf position and the mapping relation.
The information updating method provided by the embodiment of the invention is used for the electronic shelf label. The method comprises the following steps: sending wake-up time to gateway equipment, wherein the wake-up time is the time when the electronic shelf label is in a wake-up state; acquiring a first data packet which is transmitted by the gateway equipment in a wireless broadcast mode according to a preset time interval, wherein the preset time interval is determined by the gateway equipment according to the awakening time of a plurality of electronic shelf labels; and updating the information displayed by the electronic shelf label according to the first data packet.
In some embodiments, before acquiring the first data packet sent by the gateway device in a wireless broadcast manner at the predetermined time interval, the method includes: sending a registration request to the gateway device; acquiring a fourth feedback signal sent by the gateway equipment, wherein the fourth feedback signal is used for configuring a packet number of the electronic shelf label when the electronic shelf label is matched with the gateway equipment, and the gateway equipment is used for sending a second data packet to the electronic shelf label according to the packet number; acquiring the second data packet sent by the gateway equipment; and sending the wake-up time of the electronic shelf label to the gateway equipment under the condition that the second data packet is confirmed to be replied.
The gateway device provided by the embodiment of the invention comprises a first acquisition module, a determination module and a first sending module. The first obtaining module is used for obtaining wake-up time of a plurality of electronic shelf labels under the condition that a data transmission instruction is received, and the electronic shelf labels are in a wake-up state in the wake-up time. The determining module is used for determining a preset time interval according to the wake-up time of the electronic shelf labels. The first sending module is used for sending a first data packet to the electronic shelf labels in a wireless broadcasting mode according to the preset time interval, so that the electronic shelf labels receive the first data packet in an awake state, and the first data packet is used for updating information displayed by the electronic shelf labels.
The electronic shelf label provided by the embodiment of the invention comprises a second sending module, a second obtaining module and an updating module. The second sending module is configured to send wake-up time to a gateway device, where the wake-up time is a time when the electronic shelf label is in a wake-up state. The second obtaining module is used for obtaining a first data packet sent by the gateway device in a wireless broadcast mode according to a preset time interval, and the preset time interval is determined by the gateway device according to the awakening time of the electronic shelf labels. And the updating module is used for updating the information displayed by the electronic shelf label according to the first data packet.
The interactive system provided by the embodiment of the invention comprises the gateway equipment and the electronic shelf label in any one of the embodiments.
Embodiments of the present invention provide a computer-readable storage medium. The computer readable storage medium is used for storing a computer program which when executed implements the information interaction method or the information updating method of any of the above embodiments.
In the information interaction method, the gateway device, the electronic shelf label, the interaction system and the storage medium provided by the embodiment of the invention, the gateway device supports Periodic broadcasting with response (Periodic ADVERTISING WITH Responses, PAwR). The gateway device may send the first data packet to the plurality of electronic shelf labels in a wireless broadcast manner at predetermined time intervals so that the electronic shelf labels update the displayed information. The gateway equipment does not need to be connected with the electronic shelf labels one by one, so that the power consumption of the gateway equipment is reduced. The predetermined time interval can be determined according to the wake-up time of the plurality of electronic shelf labels, so that the electronic shelf labels can be ensured to receive the first data packet in the wake-up state, and the information of the electronic shelf labels can be updated by the electronic shelf labels. The electronic shelf label can be in a dormant state for a period of time and in an awakening state for a period of time, and is not in the awakening state for a long time, so that the power consumption of the electronic shelf label is reduced.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a schematic flow chart of an information interaction method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an interactive system according to an embodiment of the present invention;
FIG. 3 is a flow chart of an information updating method according to an embodiment of the present invention;
FIG. 4 is a schematic workflow diagram of an interactive system according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an electronic shelf label registration phase of an interactive system according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of a brush verification phase of an interactive system according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of a data transfer phase of an interactive system according to an embodiment of the present invention;
FIG. 8 is a schematic diagram of merchandise and tag binding according to an embodiment of the invention;
fig. 9 is a schematic flow chart of commodity navigation according to the embodiment of the present invention.
Detailed Description
Embodiments of the present invention are described in detail below, illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are exemplary only for explaining the present invention and are not to be construed as limiting the present invention.
Electronic Shelf Labels (ESL) are Electronic paper displays that can replace paper labels to display merchandise information on the shelf edges.
In the related art, the ESL device receives a first packet from the gateway device to display the latest commodity information. One gateway device can be in communication connection with a plurality of ESL devices, in the process of communication between the ESL devices and the gateway device, the gateway device needs to frequently respond to information sent by the ESL devices, the power consumption of the gateway device is large, meanwhile, the ESL device is in an awakening state for a long time, and the power consumption of the ESL device is large.
Referring to fig. 1 and 2, an embodiment of the present invention provides an information interaction method. The information interaction method is used for the gateway apparatus 200, and the information interaction method may be implemented by the gateway apparatus 200. The gateway apparatus 200 may not be dedicated to implementing the information interaction method according to the embodiment of the present invention, but may implement other functions and methods. In some embodiments, the information interaction method includes:
step S10A, under the condition that a data transmission instruction is received, acquiring wake-up time of a plurality of electronic shelf labels 100, wherein the electronic shelf labels 100 are in a wake-up state in the wake-up time;
step S20A, determining a preset time interval according to the wake-up time of the plurality of electronic shelf labels 100;
step S30A, a first data packet is sent to the plurality of electronic shelf labels 100 in a wireless broadcast manner at predetermined time intervals, so that the plurality of electronic shelf labels 100 receive the first data packet in an awake state.
The gateway device 200 supports Periodic broadcasting with responses (Periodic ADVERTISING WITH Responses, PAwR). The gateway apparatus 200 may transmit the first data packet to the plurality of electronic shelf labels 100 in a wireless broadcast manner at predetermined time intervals so that the electronic shelf labels 100 update information of the electronic shelf labels. The gateway device 200 does not need to establish a connection with the electronic shelf label 100 one by one, and power consumption of the gateway device 200 is reduced. The predetermined time interval may be determined according to wake-up times of the plurality of electronic shelf labels 100, so as to ensure that the electronic shelf labels 100 receive the first data packet in the wake-up state, so that the electronic shelf labels 100 can update the displayed information according to the first data packet. The electronic shelf label 100 can be in a dormant state for a period of time, and be in an awake state for a period of time, and the electronic shelf label 100 is not in the awake state for a long time, so that the power consumption of the electronic shelf label 100 is reduced.
Optionally, the gateway device 200 includes a first acquisition module, a determination module, and a first sending module. The first obtaining module may perform the step S10A, the determining module may perform the step S20A, and the first sending module may perform the step S30A.
Gateway device 200 is a network connector that may connect different types of networks together and enable data to be transferred between two or more networks. The electronic shelf label 100 may be an input/output device, and the electronic shelf label 100 may provide a corresponding output signal according to the received input signal. Electronic shelf label 100 may include an electronic shelf label, and electronic shelf label 100 may display corresponding content on the electronic shelf label according to the received input signal.
The electronic shelf label 100 may include a second sending module, a second obtaining module, and an updating module. The second transmitting module may perform the above step S10B, the second acquiring module may perform the above step S20B, and the updating module may perform the step S30B.
The electronic shelf label 100 and the gateway device 200 may be provided in the same device. For example, the electronic shelf label 100 and the gateway device 200 may both be disposed within a computer device, and the electronic shelf label 100 may be an electronic display screen of the computer device. The electronic shelf label 100 and the gateway device 200 may also be provided in different devices. For example, the electronic shelf label 100 may be disposed on a commodity counter, and the gateway device 200 may be disposed in a computer.
The gateway device 200 may enable data transfer between a host computer and the electronic shelf label 100. The computer host issues a data transmission instruction to the gateway device 200, the gateway device 200 sends a first data packet to the electronic shelf label 100 according to the data transmission instruction, and the electronic shelf label 100 displays corresponding content on the electronic shelf label according to the received first data packet.
Gateway device 200 may be communicatively coupled to a plurality of electronic shelf labels 100 based on the protocol of bluetooth 5.4. The gateway device 200 supports Periodic broadcasting with responses (Periodic ADVERTISING WITH Responses, PAwR). The gateway device 200 may periodically transmit the first data packet to the plurality of electronic shelf labels 100 in a wireless broadcast manner, without establishing a connection with the electronic shelf labels 100 one by one, thereby reducing power consumption of the gateway device 200.
The plurality of electronic shelf labels 100 may be in a dormant state for a period of time and in an awake state for a period of time. The power consumption of the electronic shelf label 100 in the awake state is greater than the power consumption of the electronic shelf label 100 in the sleep state. In the case where the electronic shelf label 100 is in the awake state, the electronic shelf label 100 may update information of the electronic shelf label according to the received first data packet. When the electronic shelf label 100 is in the sleep state, the electronic shelf label 100 does not update information of the electronic shelf label according to the received first data packet.
In step S10A and step S20A, in the case where the gateway apparatus 200 receives the data transmission instruction, the gateway apparatus 200 may acquire the wake-up times transmitted by the plurality of electronic shelf labels 100 and determine the predetermined time interval according to the wake-up times of the plurality of electronic shelf labels 100. The wake-up time transmitted by the plurality of electronic shelf labels 100 may be a plurality of time periods, respectively, and the gateway apparatus 200 determines the predetermined time interval T0 according to the plurality of time periods. Wherein, the Ta-Tb time period may be a wake-up time period of one electronic shelf label 100, and the Tc-Td time period may be a wake-up time period of another electronic shelf label 100. The predetermined time interval T0 may be set to an absolute value less than Ta-Tc and less than Tb-Td to ensure that the plurality of electronic shelf labels 100 may receive the first data packet within the wakeup period.
The wake-up time sent by one electronic shelf label 100 may also be multiple time periods. For example, the Ta-Tb period and the Tc-Td period may be wake-up periods of one electronic shelf label 100. The Te-Tf period may be a wake-up period of another electronic shelf label 100. The predetermined time interval T0 may be set to be less than the absolute value of Ta-Tc and less than the absolute value of Tb-Td, and the predetermined time interval T0 may also be set to be less than the absolute value of Ta-Te and less than the absolute value of Tb-Tf to ensure that the plurality of electronic shelf labels 100 can receive the first data packet within the wakeup period.
In step S30A, at the determined time interval T0, the gateway apparatus 200 may transmit the first data packet to the plurality of electronic shelf labels 100 in a wireless broadcast manner to the plurality of electronic shelf labels 100 at the time interval T0, the gateway apparatus 200 may simultaneously transmit the first data packet to the plurality of electronic shelf labels 100, and the plurality of electronic shelf labels 100 may receive the first data packet in the wake-up time.
Alternatively, the gateway device 200 may send the first data packet to the N electronic shelf labels 100, and the M electronic shelf labels 100 may receive the first data packet in the wake-up time. M may be equal to N, i.e., all electronic shelf labels 100 receive the first data packet in the wake-up time. M may also be less than N, i.e., a portion of electronic shelf label 100 receives the first data packet during the wake-up time and another portion does not receive the first data packet during the wake-up time.
The electronic shelf label 100 may receive the first data packet in the wake-up time and update information of the electronic shelf label according to the received first data packet. The electronic shelf label 100 can be in a dormant state for a period of time, and be in an awake state for a period of time, and the electronic shelf label 100 is not in the awake state for a long time, so that the power consumption of the electronic shelf label 100 is reduced.
Referring to fig. 2 and 3, the embodiment of the invention further provides an information updating method. The information updating method is used for the electronic shelf label 100, and the information updating method can be implemented by the electronic shelf label 100. The electronic shelf label 100 may not be dedicated to the implementation of the information updating method according to the embodiment of the present invention, but may implement other functions and methods. In some embodiments, the information updating method includes:
step S10B, a wake-up time is sent to the gateway equipment 200, wherein the wake-up time is the time when the electronic shelf label 100 is in a wake-up state;
Step S20B, acquiring a first data packet transmitted by the gateway apparatus 200 in a wireless broadcast manner at a predetermined time interval, where the predetermined time interval is determined by the gateway apparatus 200 according to the wake-up times of the plurality of electronic shelf labels 100;
And step S30B, updating information displayed by the electronic shelf label according to the first data packet.
Alternatively, in step S10B, the electronic shelf label 100 may transmit a wake-up time to the gateway apparatus 200 according to its own situation. For example, the wake-up time sent by the electronic shelf label 100 with the larger power may be longer, and the wake-up time sent by the electronic shelf label 100 with the smaller power may be shorter.
The electronic shelf label 100 may also alter the wake-up time sent to the gateway device 200 when a change occurs in the condition of the electronic shelf label 100 itself. For example, the charger may charge the electronic shelf label 100 with a smaller amount of power. The less charged electronic shelf label 100 may change the wake-up time sent to the gateway device 200 when entering the charging state.
After step S10B, the gateway apparatus 200 starts to perform steps S10A to S30A, and the gateway apparatus 200 performs steps S10A to S30A may refer to the above-described embodiments.
After the gateway apparatus 200 performs step S10A to step S30A, the electronic shelf label 100 starts to perform step S20B and step S30B. In the wake-up state of the electronic shelf label 100, the received first data packet may be a first data packet for drawing, and the electronic shelf label 100 may update information of the electronic shelf label according to the first data packet for drawing.
For example, the electronic display screen may be communicatively connected to the gateway device 200 based on the bluetooth 5.4 protocol, and in the awake state, the electronic display screen may receive the first data packet for drawing sent by the gateway device 200, and update the display content of the electronic display screen according to the first data packet for drawing. The electronic shelf label 100 arranged on the shelf can be in communication connection with the gateway device 200 based on the Bluetooth 5.4 protocol, and the electronic shelf label 100 can receive the first data packet of the map sent by the gateway device 200 in the wake-up state, and update the commodity information displayed by the electronic shelf label 100 according to the first data packet of the map. The electronic display screen can be in a dormant state for a period of time and in an awake state for a period of time, and is not in the awake state for a long time, so that the power consumption is reduced.
Referring to fig. 4 and 5, the interactive system 1000 may include an electronic shelf label registration phase, a swipe confirmation phase, and a data transfer phase. In the electronic shelf label 100 registration phase, there is no binding information when the electronic shelf label 100 leaves the factory, so the electronic shelf label 100 needs to bind gateway information and complete registration. After the electronic shelf label 100 completes registration, the gateway apparatus 200 replies to the electronic shelf label 100 and provides a packet number to the electronic shelf label 100.
In some embodiments, gateway apparatus 200 may perform an information interaction method comprising:
Step S01A, acquiring a registration request of the electronic shelf label 100;
Step S02A, determining whether the electronic shelf label 100 is matched with the gateway equipment 200 according to the registration request;
in step S03A, when the registration request determines that the electronic shelf label 100 matches the gateway device 200, the packet number of the electronic shelf label 100 is configured.
In some embodiments, the electronic shelf label 100 may perform an information updating method comprising:
Step S01B, a registration request is sent to the gateway apparatus 200;
In step S02B, a fourth feedback signal sent by the gateway device 200 is obtained, where in the case where the electronic shelf label 100 matches the gateway device 200, the fourth feedback signal is used to configure a packet number of the electronic shelf label 100, and the gateway device 200 is used to send a second data packet to the electronic shelf label 100 according to the packet number.
Alternatively, in step S01B, the electronic shelf label 100 may transmit a registration request to the gateway apparatus 200 by transmitting a broadcast packet. The electronic shelf label 100 after power-on will periodically send a broadcast packet to the surrounding, where the broadcast packet may include an equipment manufacturer ID, current version information, battery power information, and other customizable broadcast information.
Specifically, the broadcast packet format sent by the electronic shelf label 100 may be "packet length+device vendor id+device serial number+behavior information+version information+battery power+reservation information". The behavior information sent by the electronic shelf label 100 is search registration, and since the electronic shelf label 100 has just shipped, the version information may be default 0x00. The additional verification information may correspond to a verification manner adopted by the electronic shelf label 100, for example, a timer or a verification code is adopted to verify the electronic shelf label 100.
In step S01A-step S03A, the gateway apparatus 200 may acquire the electronic shelf label 100 to transmit the broadcast packet and analyze the broadcast packet. The electronic shelf label 100 may be grouped and the group number of the electronic shelf label 100 may be configured according to whether the device is a product of itself or a product of a partner by analyzing the device vendor ID transmitted from the electronic shelf label 100, if yes, that is, if the electronic shelf label 100 and the gateway device 200 are matched.
In the case where it is determined that the electronic shelf label 100 and the gateway device 200 are matched, the gateway device 200 may transmit a fourth feedback signal, which may be a data packet, and the data packet format may be "data packet length+gateway id+device vendor id+device serial number+behavior information+version information+device id+binding mode". The behavior information sent by the gateway device 200 is "ID assignment", and the version information may be arbitrarily set according to the requirement of the issued data. The binding mode is a binding mode of the gateway and the electronic shelf label 100, and can comprise code scanning binding and manual binding, wherein the code scanning binding is suitable for binding the electronic shelf label 100 in a small scale, the code scanning binding is used for photographing and identifying the electronic shelf label 100, and the identified electronic shelf label 100 is transmitted to the gateway equipment 200 through the code scanning. Manual binding may import the shelf good map and the map of the corresponding label into gateway device 200 to effect the binding. The device ID may include information of the electronic shelf label 100, such as detailed information of the kind of display price, specific commodity name, and the like. The packet number of the electronic shelf label 100 may be determined according to the device ID of the electronic shelf label 100.
In step S02B, after the electronic shelf label 100 completes binding with the gateway device 200, the device ID completed data packet may be rewritten to the gateway, and the format of the transmitted data packet may be "data packet length+device vendor id+device id+behavior information+version information", where the behavior information is "registration completion reply". The device ID is a device ID that the gateway device 200 pushes to the electronic shelf label 100, and the electronic shelf label 100 writes the device ID into its own memory, and can determine the packet number of the electronic shelf label 100 from the device ID of the electronic shelf label 100.
When the electronic shelf label 100 works abnormally, for example, when the time for writing the device ID into the electronic shelf label 100 is over, or when the electronic shelf label 100 is weak and cannot be connected with the gateway device 200 in a communication manner, the behavior information of the electronic shelf label 100 for transmitting the data packet to the gateway device 200 is "device abnormality code", which indicates that the electronic shelf label 100 fails to bind with the gateway device 200.
Referring to fig. 4 and 6, after the electronic shelf label registration phase, the workflow of the interactive system 1000 enters a swipe confirmation phase.
In some embodiments, after step S03A, the gateway apparatus 200 may perform an information interaction method including:
Step S04A, acquiring a group number of each electronic shelf label 100, wherein a plurality of electronic shelf labels 100 correspond to one group number;
step S05A, the second data packet is sent to the electronic shelf labels 100 with the same packet number.
In step S04A and step S05A, the gateway apparatus 200 may transmit the second data packet according to the packet number of the electronic shelf label 100. The gateway device 200 can synchronously send the periodic broadcast signal to all electronic shelf labels 100 of a certain group number, without performing communication connection to all electronic shelf labels 100 of a group number one by one, thereby reducing the power consumption of the gateway device 200. The gateway apparatus 200 transmits a second packet to the electronic shelf label 100 of the same packet number and waits for the electronic shelf label 100 to respond.
Alternatively, the packet format of the second packet sent by the gateway device 200 may be "packet length+gateway id+device id+behavior information+total packet number+version information", where the behavior information is "map brushing+first packet number", and the version information is used to check the current electronic shelf label 100 display information version.
In some embodiments, after step S05A, the gateway apparatus 200 may include:
Step S06A, obtaining first feedback signals of a plurality of electronic shelf labels 100;
Step S07A, determining whether the electronic shelf label 100 replies to the second data packet according to the first feedback signal;
Step S08A, determining the electronic shelf label 100 as the brush-drawing electronic shelf label 100 when the electronic shelf label 100 receives the second data packet;
the above-described step S10A to step S30A are performed according to the brush electronic shelf label 100.
In some embodiments, after step S02B, the information updating method includes:
step S03B, obtaining a second data packet sent by the gateway equipment 200;
In the case where it is determined to reply to the second packet, the above-described step S10B-step S30B is performed, and the wake-up time of the electronic shelf label 100 is transmitted to the gateway apparatus 200.
In step S03B, after the electronic shelf label 100 receives the second data packet of the gateway apparatus 200, the electronic shelf label 100 may reply to the gateway apparatus 200 according to its own operation condition. The packet format replied by the electronic shelf label 100 may be "packet length+device id+gateway id+behavior information+version information", and in the case where the electronic shelf label 100 determines that the second packet can be received, the behavior information replied by the electronic shelf label 100 is "open reception".
In step S06A to step S08A, when the behavior information returned from the electronic shelf label 100 is "on reception", the electronic shelf label 100 is determined to be the brush electronic shelf label 100.
After the gateway device 200 determines the electronic shelf label 100 for brushing, the gateway device 200 may determine the wake-up time of the plurality of electronic shelf labels 100 for brushing, and determine a predetermined time interval according to the wake-up time of the electronic shelf label 100 for brushing, and send the first data packet for brushing to the plurality of electronic shelf labels 100 at the predetermined time interval, which may refer to the above steps S10A-S30A for specific embodiments.
In the case that the electronic shelf label 100 determines that the second data packet is received, the electronic shelf label 100 may report the wake-up time to the gateway device 200, and update the information of the electronic shelf label according to the first data packet of the map sent by the gateway device 200, and the specific embodiment may refer to the above step S10B-step S30B.
In some embodiments, when the electronic shelf label 100 does not receive the second data packet, the electronic shelf label 100 is determined to be an abnormal electronic shelf label 100, and the abnormal electronic shelf label 100 is reported.
In step S03B, when the electronic shelf label 100 itself cannot recover the second data packet due to the write timeout, insufficient power, weak signal, identical version information, or the like, the behavior information recovered by the electronic shelf label 100 is "abnormal code".
In step S06A to step S08A, when the behavior information returned from the electronic shelf label 100 is the "abnormal code", the electronic shelf label 100 is determined to be the abnormal electronic shelf label 100. The gateway device 200 may report the abnormal electronic shelf label 100 to a corresponding server, so that a technician may find the corresponding abnormal electronic shelf label 100 for processing.
Referring to fig. 4 and 7, after the swipe confirmation phase, the workflow of the interactive system 1000 enters the data transfer phase.
In some embodiments, after step S30A, the information interaction method includes:
step S40A, obtaining a second feedback signal of the electronic shelf label 100;
Step S50A, determining a first data packet received by the electronic shelf label 100 according to a second feedback signal, wherein a plurality of first data packets are used for forming a first data packet group;
Step S60A, under the condition that the electronic shelf label 100 does not receive all the first data packets of the first data packet group, determining that the electronic shelf label 100 is a packet-loss electronic shelf label 100, and determining that the first data packets which are not received by the packet-loss electronic shelf label 100 are packet-loss data packets;
step S70A, a packet loss packet is sent to the packet loss electronic shelf label 100.
The gateway apparatus 200 transmits the first data packets to the electronic shelf label 100 at predetermined time intervals for a plurality of times, and the plurality of first data packets may form a first data packet group, and each first data packet group may be bound with a sequence number by the server for use when packet padding is lost.
The first data packet format transmitted by the gateway apparatus 200 may be "first data packet length+gateway id+apparatus id+behavior information+map brushing packet sequence number+map brushing packet", the behavior information being "data transmission".
In step S40A and step S50A, the electronic shelf label 100 may receive the first data packet transmitted by the gateway apparatus 200 during the wake-up time, and in the case where the gateway apparatus 200 has transmitted all the first data packets of the first data packet group, the electronic shelf label 100 may transmit a second feedback signal to the gateway apparatus 200to feed back the case where the electronic shelf label 100 receives the first data packet.
In the case where the electronic shelf label 100 receives all the first data packets of one first data packet group, the format of the data packet representing the second feedback signal may be "packet length+device id+gateway id+behavior information", the behavior information is "reception complete", and the gateway device 200 may determine that the electronic shelf label 100 receives all the first data packets of one first data packet group.
In step S60A and step S70A, when the electronic shelf label 100 does not receive all the first data packets of one first data packet group, the format of the data packet representing the second feedback signal may be "data packet length+gateway id+device id+behavior information+packet loss sequence number+packet loss content", the behavior information is "packet padding", and the "packet loss sequence number+packet loss content" may be the sequence number and the content corresponding to the packet loss data packet. The "packet loss sequence number+packet loss content" may be determined according to "packet number+packet refresh" in the first data packet received by the electronic shelf label 100.
For example, the corresponding packet number of the first packet in the first packet group is 1-N, and the packet number of the first packet received by the electronic shelf label 100 is 1-N-1, it may be determined that the first packet with the packet number N is a packet loss packet.
The gateway device 200 may determine a packet loss data packet according to the "packet loss sequence number+packet loss content" in the first data packet, determine the packet loss electronic shelf label 100 according to the "device id+behavior information", and send the packet loss data packet to the packet loss electronic shelf label 100.
After the packet-loss electronic shelf label 100 receives the packet-loss data packet, the packet-loss electronic shelf label 100 may feed back behavior information of "reception completion" to the gateway device 200, which indicates that all the first data packets of one first data packet group are received by the electronic shelf label 100.
In some embodiments, the interactive system 1000 may set different schemes for updating the electronic shelf label according to actual requirements. For example, the data of the first data packet may be switched according to the service type, and different values may be used to distinguish between behavior information, such as updating the full graph, updating the base graph, and updating the valid data.
The image may be composed of a plurality of layers, wherein the base map may be a layer that is placed at the bottom of the plurality of layers during the patterning process. A full picture may be all layers of an image.
When the whole image needs to be updated, the first data packet of the whole image can be provided by the gateway device 200, and the computer software can convert the original image data into data capable of being transmitted by processing the original image data and then push the data to the electronic shelf label 100 for pattern updating.
When the base map needs to be updated, the gateway device 200 may transmit the base map data to the electronic shelf label 100, and the electronic shelf label 100 updates the base map portion.
When the valid data needs to be updated, the gateway device 200 may send the valid data, such as price information and article information, the base map portion is stored in the memory of the electronic shelf label 100, and after the electronic shelf label 100 receives the valid data of the gateway device 200, the electronic shelf label 100 may perform the package packing process on the valid data and the base map portion sent by the gateway.
Referring to fig. 8, the gateway apparatus 200 may also implement a positioning function for the electronic shelf label 100 based on bluetooth 5.1.
In some embodiments, the gateway apparatus 200 may further perform an information interaction method, including:
acquiring third feedback signals of the plurality of electronic shelf labels 100, wherein the third feedback signals are determined based on shelf positions corresponding to the electronic shelf labels 100;
Determining a plurality of shelf locations corresponding to the plurality of electronic shelf labels 100 based on the plurality of third feedback signals;
acquiring a mapping relation between a goods shelf position and goods;
the positions of the plurality of products corresponding to the plurality of electronic shelf labels 100 are determined based on the shelf positions and the mapping relationship.
After the electronic shelf label 100 is started, the electronic shelf label is placed on a shelf, and based on the positioning function of bluetooth 5.1, the gateway device 200 can obtain shelf positions and shelf layout diagrams corresponding to a plurality of electronic shelf labels 100. After the commodity placement diagram is imported into the gateway device 200, the gateway device 200 may determine a mapping relationship between the shelf positions and the commodities, and implement binding of the commodity information and the price tag information, so as to obtain positions of a plurality of commodities corresponding to the shelf positions.
For example esl1 may correspond to a shelf layout and th1 may correspond to a merchandise layout. The goods shelf in the goods shelf layout chart and the goods in the goods shelf layout chart have a mapping relation. The gateway device 200 may determine the mapping relationship between each shelf and each commodity by importing the commodity placement diagram and the shelf placement diagram.
Taking the x-axis and z-axis as an example, the coordinate locations of the three shelves within the shelf layout diagram may be esl1 (x 1, z 1), esl1 (x 2, z 2), and esl1 (x 3, z 3). After determining the mapping relationship between each shelf and each commodity, three commodity coordinate positions th1 (X1, Z1), th1 (X2, Z2) and th1 (X3, Z3) corresponding to the coordinate positions esl1 (X1, Z1), esl1 (X2, Z2) and esl1 (X3, Z3) of the three shelves can be determined, so that the commodity is positioned.
Further, after the gateway device 200 binds the electronic shelf label 100, the location of each commodity may be determined according to the shelf location corresponding to the electronic shelf label 100.
Referring to fig. 9, the bluetooth 5.1 based positioning function may implement a supermarket item guiding function. For example, when the user needs to query the commodity location, the user may scan the code or open the binding between the corresponding application software and the corresponding shelf location of the electronic shelf label 100, and after the binding is completed, the user may query the commodity location on the interface.
After the user opens the Bluetooth use permission through the mobile phone, the mobile phone can be in communication connection with the plurality of electronic shelf labels 100 through the gateway device based on the Bluetooth protocol so as to determine the coordinate positions of shelves corresponding to the plurality of electronic shelf labels. Because the position of the commodity is bound to the corresponding shelf position of the electronic shelf label 100, the user can query the coordinate position of the commodity at the interface.
The gateway device 200 may determine the location of the commodity to be queried based on the information interaction method, and may generate a corresponding navigation line according to the location of the user and the location of the commodity to be queried, and the user may find the commodity to be queried according to the navigation line.
Embodiments of the present invention provide a computer-readable storage medium. The computer readable storage medium is used for storing a computer program which, when executed, implements the information interaction method or the information update method of any one of the above embodiments.
Embodiments of the information interaction method or the information update method may refer to the above embodiments, and the beneficial effects of the computer readable storage medium include all beneficial effects of the information interaction method and the information update method, which are not described herein in detail.
The interactive system 1000 provided in the embodiment of the present invention includes the electronic shelf label 100 and the gateway device 200 of the above embodiment. Gateway device 200 supports periodic broadcasting with responses. The gateway apparatus 200 may transmit the first data packet to the plurality of electronic shelf labels 100 in a wireless broadcast manner at predetermined time intervals so that the electronic shelf labels 100 update information of the electronic shelf labels. The gateway device 200 does not need to establish a connection with the electronic shelf label 100 one by one, and power consumption of the gateway device 200 is reduced. The predetermined time interval may be determined according to wake-up times of the plurality of electronic shelf labels 100, so as to ensure that the electronic shelf labels 100 receive the first data packet in the wake-up state, so that the electronic shelf labels 100 can update the displayed information. The electronic shelf label 100 can be in a sleep state for a period of time, and be in an awake state for a period of time, instead of being in the awake state for a long time, so that the power consumption of the electronic shelf label 100, that is, the power consumption of the interactive system 1000 is reduced.
In the description of the present specification, reference is made to the terms "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples," etc., meaning that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
Furthermore, the term "coupled" is to be broadly interpreted and includes, for example, either permanently coupled, detachably coupled, or integrally coupled; can include direct connection, indirect connection through intermediate media, and communication between two elements. The specific meaning of the above terms in the present invention will be understood in specific cases by those of ordinary skill in the art.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In the description of the present invention, the meaning of "plurality" means at least two, for example, two, three, etc., unless specifically defined otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order from that shown or discussed, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present invention.
While embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the invention, and that variations, modifications, alternatives and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the invention.

Claims (11)

1. An information interaction method for a gateway device, the method comprising:
under the condition that a data transmission instruction is received, acquiring wake-up time of a plurality of electronic shelf labels, wherein the electronic shelf labels are in a wake-up state in the wake-up time;
Determining a preset time interval according to the wake-up time of a plurality of electronic shelf labels;
And sending a first data packet to a plurality of electronic shelf labels in a wireless broadcasting mode according to the preset time interval, so that the plurality of electronic shelf labels receive the first data packet in an awake state, and the first data packet is used for updating information displayed by the electronic shelf labels.
2. The information interaction method according to claim 1, wherein before the wake-up time of the acquiring a plurality of the electronic shelf labels, the method comprises:
sending a second data packet to a plurality of electronic shelf labels so as to send instructions for updating the electronic shelf labels to the plurality of electronic shelf labels;
acquiring first feedback signals of a plurality of electronic shelf labels;
determining whether the electronic shelf label replies to the second data packet according to the first feedback signal;
under the condition that the electronic shelf label replies to the second data packet, determining that the electronic shelf label is a brush drawing electronic shelf label;
the obtaining the wake-up time of the plurality of electronic shelf labels includes: and obtaining the awakening time of the brush drawing electronic shelf label.
3. The method of information interaction of claim 2, wherein prior to sending the second data packet to the plurality of electronic shelf labels, the method comprises:
acquiring a grouping number of each electronic shelf label, wherein a plurality of electronic shelf labels correspond to one grouping number;
And sending the second data packet to the electronic shelf labels with the same packet numbers.
4. The information interaction method according to claim 1, wherein after transmitting the first data packet to the plurality of electronic shelf labels in a wireless broadcast manner at the predetermined time interval, the method comprises:
acquiring a second feedback signal of the electronic shelf label;
determining a first data packet received by the electronic shelf label according to the second feedback signal, wherein the plurality of first data packets are used for forming a first data packet group;
Under the condition that the electronic shelf label does not receive all the first data packets of the first data packet group, determining that the electronic shelf label is a packet-loss electronic shelf label, and determining that the first data packets which are not received by the packet-loss electronic shelf label are packet-loss data packets;
And sending the packet loss data packet to the packet loss electronic shelf label.
5. The information interaction method according to claim 1, characterized in that the method comprises:
Acquiring a third feedback signal of the electronic shelf label;
determining a shelf position corresponding to the electronic shelf label according to the third feedback signal;
acquiring a mapping relation between a goods shelf position and goods;
and determining the commodity position corresponding to the electronic shelf label according to the shelf position and the mapping relation.
6. An information updating method for an electronic shelf label, the method comprising:
sending wake-up time to gateway equipment, wherein the wake-up time is the time when the electronic shelf label is in a wake-up state;
acquiring a first data packet which is transmitted by the gateway equipment in a wireless broadcast mode according to a preset time interval, wherein the preset time interval is determined by the gateway equipment according to the awakening time of a plurality of electronic shelf labels;
and updating the information displayed by the electronic shelf label according to the first data packet.
7. The information updating method according to claim 6, wherein before acquiring the first data packet transmitted by the gateway apparatus in a wireless broadcast manner at the predetermined time interval, the method comprises:
Sending a registration request to the gateway device;
acquiring a fourth feedback signal sent by the gateway equipment, wherein the fourth feedback signal is used for configuring a packet number of the electronic shelf label when the electronic shelf label is matched with the gateway equipment, and the gateway equipment is used for sending a second data packet to the electronic shelf label according to the packet number;
Acquiring the second data packet sent by the gateway equipment;
And sending the wake-up time of the electronic shelf label to the gateway equipment under the condition that the second data packet is confirmed to be replied.
8. A gateway device, the gateway device comprising:
The first acquisition module is used for acquiring the awakening time of a plurality of electronic shelf labels under the condition of receiving a data transmission instruction, wherein the electronic shelf labels are in an awakening state in the awakening time;
the determining module is used for determining a preset time interval according to the wake-up time of the electronic shelf labels;
The first sending module is used for sending first data packets to the electronic shelf labels in a wireless broadcasting mode according to the preset time interval, so that the electronic shelf labels receive the first data packets in an awake state, and the first data packets are used for updating information displayed by the electronic shelf labels.
9. An electronic shelf label, the electronic shelf label comprising:
the second sending module is used for sending wake-up time to the gateway equipment, wherein the wake-up time is the time when the electronic shelf label is in a wake-up state;
The second acquisition module is used for acquiring a first data packet which is transmitted by the gateway equipment in a wireless broadcast mode according to a preset time interval, wherein the preset time interval is determined by the gateway equipment according to the awakening time of a plurality of electronic shelf labels;
and the updating module is used for updating the information displayed by the electronic shelf label according to the first data packet.
10. An interactive system comprising the gateway device of claim 8 and the electronic shelf label of claim 9.
11. A computer readable storage medium, characterized in that the computer readable storage medium is configured to store a computer program which, when executed by a processor, implements the information interaction method of any one of claims 1-5 or the information update method of claim 6 or 7.
CN202410413063.3A 2024-04-07 2024-04-07 Interaction method, updating method, device, electronic shelf label, system and medium Pending CN118317409A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410413063.3A CN118317409A (en) 2024-04-07 2024-04-07 Interaction method, updating method, device, electronic shelf label, system and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410413063.3A CN118317409A (en) 2024-04-07 2024-04-07 Interaction method, updating method, device, electronic shelf label, system and medium

Publications (1)

Publication Number Publication Date
CN118317409A true CN118317409A (en) 2024-07-09

Family

ID=91723160

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410413063.3A Pending CN118317409A (en) 2024-04-07 2024-04-07 Interaction method, updating method, device, electronic shelf label, system and medium

Country Status (1)

Country Link
CN (1) CN118317409A (en)

Similar Documents

Publication Publication Date Title
US8577728B2 (en) Display system
EP2372619A1 (en) Electronic shelf label system, method of synchronizing electronic shelf label tag with product, and method of updating product information of the same
US9786233B2 (en) Electronic label system
EP1821419A2 (en) Communication method, communication system and communication apparatus
TWI475491B (en) System and method for updating electronic shelf labels and updating apparatus and method of an electronic shelf label
JP2001291164A (en) Wireless shelf label system
US20130176288A1 (en) Electronic label system
EP1826704B1 (en) Electronic tag system, communication apparatus, and electronic tag
CN110119262A (en) Show update method, control terminal, electronic tag and the display system of data
CN101217432A (en) Wireless communication system, display system and method
CN112738750B (en) Electronic price tag paging method, base station and readable storage medium
EP2985725A1 (en) Electronic information label system with improved information update function
US20070187497A1 (en) Channel search method and communication apparatus using the same
CN113762441A (en) Electronic price tag information and management system synchronization device and method
KR20160078206A (en) Apparatus and method for managing display of electronic information label
KR102341391B1 (en) Electronic shelf label tag, electronic shelf label system for time division transmission of display data and change command data, and operation method thereof
GB2464781A (en) Electronic shelf label using a wake-up function
CN118317409A (en) Interaction method, updating method, device, electronic shelf label, system and medium
JP3483430B2 (en) Polling method and terminal device
CN101847239A (en) Intelligent fitting system and method, and human computer interaction device
US6885287B2 (en) Methods and apparatus for automatically locating an electronic shelf label
CN112636791A (en) Electronic price tag communication method, electronic price tag communication device and computer-readable storage medium
CN105550615A (en) Start-stop system and method for electronic price label
US20030135419A1 (en) Methods and apparatus for performing delta updates of an electronic shelf label
JP6149504B2 (en) Attendance management system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination