# US 12,008,631 B2 · In-store item alert architecture

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,008,631 B2
- Document ID: US12008631B2
- Status: Granted
- Kind: B2
- Application number: 17/511,673
- Filed: 2021-10-27
- Published: 2022-04-21
- Granted: 2024-06-11
- Earliest claimed: 2013-03-05
- Assignees: RTC Industries, Inc.
- Applicants: RTC Industries, Inc.
- Inventors: Anthony Eugene Bynum; Bradley Thomas Johnson
- Web page: https://patentgrep.com/patent/US12008631B2

## CPC

- G06Q 30/0639: {Locating goods or services, e.g. based on physical position of the goods or services within a shopping facility}
- G01C 21/3484: {Personalized, e.g. from learned user behaviour or user-defined profiles}
- G06Q 30/0261: {based on user location}
- G06Q 90/20: {Destination assistance within a business structure or complex}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- G09G 2370/16: Use of wireless transmission of display information
- G09G 2380/04: Electronic labels
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A method and apparatus for alerting an individual is described. A determination as to whether an individual is within a sensing area of a first device is made. The first device may be configured to provide information about a product on a shelf on which the first device is attached. In response to determining that the individual is within the sensing area, a determination as to whether to notify an occurrence of the determination that the individual is within the sensing area of the first device to at least one second device is made. In response to determining to notify, a notification may be transmitted to the at least one second device that the individual is within the sensing area of the first device. An alert may be triggered at the at least one second device based upon the transmitted notification.

## Claims

### Claim 1

A shelf label device comprising:
at least one processor;
at least one sensor;
a display; and
at least one memory storing computer executable instructions that, when executed by the at least one processor, cause the shelf label device to perform the steps of:
determining an identity of an individual from a mobile device within a sensing area of the at least one sensor and in communication with a network of a store, the shelf label device configured to provide information about a first product on a first shelf in the store on which the shelf label device is attached, and accessing a database to determine, based upon the determined identity of an individual, a list of products for purchase by the individual at the store;
determining, based upon the determined list of products for purchase, whether to notify a second shelf label device, the second shelf label device comprising a display, at least one processor and at least one sensor and configured to provide information about a second product on a second shelf in the store on which the second shelf label device is attached, to trigger an alert at the second shelf label device; and
in response to determining to notify, transmitting a notification to trigger the alert at the second shelf label device upon sensing that the mobile device is within a sensing area of the at least one sensor of the second shelf label device.

### Claim 2 (depends on 1)

The shelf label device of claim 1, wherein the alert includes at least one of: an audio alert, at least one flashing light, and data outputted on the display of the second shelf label device.

### Claim 3 (depends on 1)

The shelf label device of claim 1, wherein the notification is an instruction that the first product on the first shelf in the store on which the shelf label device is attached is in conflict with the second product on the second shelf in the store on which the second shelf label device is attached.

### Claim 4 (depends on 1)

The shelf label device of claim 1, wherein the computer executable instructions, when executed by the at least one processor, cause the shelf label device to perform the step of determining whether the second product on the second shelf in the store on which the second shelf label device is attached is on the list of products for purchase.

### Claim 5 (depends on 1)

The shelf label device of claim 1, wherein the computer executable instructions, when executed by the at least one processor, cause the shelf label device to perform the step of determining, based upon the determined list of products for purchase, whether to notify a third shelf label device, the third shelf label device comprising at least one processor, at least one sensor, and a display, and configured to provide information about a third product on a third shelf in the store on which the third shelf label device is attached, to trigger an alert at the third shelf label device, and
in response to determining to notify, transmitting a notification to trigger the alert at the third shelf label device upon sensing that the mobile device is within a sensing area of the third shelf label device.

### Claim 6 (depends on 1)

The shelf label device of claim 1, wherein the notification is an instruction that the second product on the second shelf in the store on which the second shelf label device is attached is in conflict with one or more customer product specified criteria associated with the determined identity of an individual.

### Claim 7 (depends on 1)

The shelf label device of claim 1, wherein the notification is transmitted via the network.

### Claim 8

A system comprising:
a display configured to provide information about a first product on a first shelf on which a first shelf label device is attached;
a sensor configured to determine whether an individual is within a sensing area of the first shelf label device;
a processor, operatively connected to the display and the sensor, configured to determine whether to notify an occurrence of a determination that the individual is within the sensing area of the first shelf label device to at least one second shelf label device; and
a network interface configured to transmit a notification to the at least one second shelf label device that the individual is within the sensing area of the first shelf label device, the notification being an instruction for triggering an alert at the at least one second shelf label device,
wherein the second shelf label device is attached to a second shelf and the first shelf is different from the second shelf.

### Claim 9 (depends on 8)

The system of claim 8, further comprising
the at least one second shelf label device, the at least one second shelf label device including:
a display configured to provide information about a second product on a shelf on which the at least one second shelf label device is attached;
a network interface configured io receive the notification: and
a processor, operatively connected to the display and the network interface configured to trigger the alert based on the notification by instructing an output of non-default data.

### Claim 10 (depends on 9)

The system of claim 9, wherein the alert includes at least one of: an audio alert, at least one flashing light, and data outputted on the display of the at least one second shelf label device.

### Claim 11 (depends on 8)

The system of claim 8, wherein the notification is an instruction that the first product on the first shelf on which the first shelf label device is attached is in conflict with a product on an at least one second shelf on which the at least one second shelf label device is attached.

### Claim 12 (depends on 8)

The system of claim 8, the at least one second shelf label device comprising:
a sensor configured to determine whether the individual is within a sensing area of the at least one second shelf label device; and
a processor operatively connected to the sensor of the at least one second shelf label device, configured to disengage the alert at the at least one second shelf label device based upon determining that the individual is within the sensing area of the at least one second shelf label device.

### Claim 13 (depends on 12)

The system of claim 12, wherein the sensor is further configured to determine whether the individual is within the sensing area of the at least one second shelf label device in a threshold period of time, and the processor is further configured to disengage the alert at the at least one second shelf label device based upon determining the individual is within the sensing area of the at least one second shelf label device in the threshold period of time.

### Claim 14 (depends on 12)

The system of claim 12, wherein the processor is further configured to output an instruction to output default data at the least one second shelf label device.

### Claim 15 (depends on 8)

The system of claim 8, the at least one second shelf label device comprising:
a sensor configured to determine \whether the individual is within a sensing area of the at least one second shelf label device: and
a processor, operatively connected to the sensor of the at least one second shelf label device, configured to engage the alert at the at least one second shelf label device based upon determining that the individual is within the sensing area of the at least one second shelf label device.

### Claim 16 (depends on 8)

The system of claim 8, wherein an instruction for triggering an alert at the at least one second shelf label device an instruction for triggering a plurality of alerts at a plurality of the at least one second shelf label device to draw the individual to a third shelf label device.

### Claim 17 (depends on 8)

The system of claim 8, the processor further configured to determine a list of products for purchase by the individual, and determine whether the first product is on the list of products, wherein the list of products for purchase by the individual is determined based on accessing data from a mobile device of the individual, receiving data representative of the list of products from a third shelf label device, or receiving data representative of the list of products from a server.

### Claim 18 (depends on 17)

The system of claim 17, the processor further configured to trigger an alert at the first shelf label device upon determining the first product is on the list of products.

### Claim 19 (depends on 17)

The system of claim 17, the processor further configured to determine whether at least one second product associated with the at least one second shelf label device is on the list of products, the at least one second shelf label device configured to provide information about the at least one second product on at least one second shelf on which the at least one second shelf label device is attached.

### Claim 20 (depends on 19)

The system of claim 19, wherein the processor is further configured to determine whether to notify an occurrence of a determination that the individual is within the sensing area of the first shelf label device to at least one second shelf label device based upon a determination that the at least one second product is on the list of products.
