IP Library Granted Patent US 12682387
Granted Patent B2
US 12682387 · App. 18/685,274 · Granted Jul 14, 2026

Information processing apparatus and method for determining a product to be purchased

Inventor: Hideki Matsuura (Kanagawa, JP)
Assignee: NEC Platforms, Ltd.
G06Q30/0633G06K7/10366G06K19/07758G06Q30/0623
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12682387
App. No.
18/685,274
Granted
Jul 14, 2026
Kind
B2
Abstract

An information processing apparatus includes: a gate data acquisition unit that acquires product identification information and basket identification information that have been read by a gate sensor; a storage control unit that controls the basket identification information and the product identification information that have been read together by the gate sensor to be stored in a storage device in association with each other; a work table data acquisition unit that acquires product identification information and basket identification information that have been read by a work table sensor; and a purchased product determination unit that determines whether the product to be identified by the product identification information that has been read by the work table sensor is the product to be purchased, based on the basket identification information that has been read by the work table sensor and information stored in the storage device.

Claims (32)

1 . An information processing apparatus comprising:

at least one memory storing instructions; and

at least one processor configured to execute the instructions to:

acquire product identification information stored in a radio frequency identifier (RFID) tag attached to a product and basket identification information stored in an RFID tag attached to a shopping basket, the product identification information and the basket identification information having been read together by a gate sensor that is a sensor provided at a gate through which a shopper passes;

control the basket identification information and the product identification information that have been read together by the gate sensor to be stored in a storage device in association with each other;

acquire product identification information stored in an RFID tag attached to a product and basket identification information stored in an RFID tag attached to a shopping basket, the product identification information and the basket identification information having been read by a work table sensor that is a sensor provided in a work table on which the shopper puts the product to be purchased into a container used by the shopper to bring back the product from a store; and

determine whether the product to be identified by the product identification information that has been read by the work table sensor is the product to be purchased, based on the basket identification information that has been read by the work table sensor and information stored in the storage device;

wherein the processor is further configured to execute the instructions to;

determine, in a case where the product identification information of the product to be determined is stored in the storage device in association with the basket identification information that has been read by the work table sensor together with the product identification information of the product to be determined, that the product to be determined is the product to be purchased; and

in a case where a plurality of pieces of basket identification information have been read by the work table sensor together with the product identification information of the product to be determined and the plurality of pieces of basket identification information have not been read together by the gate sensor, exclude, from the basket identification information that has been read by the work table sensor, basket identification information stored in the storage device in association with product identification information of a product for which payment has already been made out of the plurality of pieces of basket identification information, and make determination.

2 . The information processing apparatus according to claim 1 ,

wherein the processor is further configured to execute the instructions to determine, in a case where the product identification information of the product to be determined is stored in the storage device in association with basket identification information different from the basket identification information that has been read by the work table sensor together with the product identification information of the product to be determined, that the product to be determined is not the product to be purchased.

3 . The information processing apparatus according to claim 1 ,

wherein the processor is further configured to execute the instructions to determine, in a case where the product identification information of the product to be determined is not stored in the storage device, whether the product to be determined is the product to be purchased in accordance with an instruction from the shopper.

4 . The information processing apparatus according to claim 1 ,

wherein the processor is further configured to execute the instructions to determine, in a case where the basket identification information has not been read by the work table sensor together with the product identification information of the product to be determined, whether the product to be determined is the product to be purchased in accordance with an instruction from the shopper.

5 . An information processing apparatus comprising:

at least one memory storing instructions; and

at least one processor configured to execute the instructions to:

acquire product identification information stored in a radio frequency identifier (RFID) tag attached to a product and basket identification information stored in an RFID tag attached to a shopping basket, the product identification information and the basket identification information having been read together by a gate sensor that is a sensor provided at a gate through which a shopper passes;

control the basket identification information and the product identification information that have been read together by the gate sensor to be stored in a storage device in association with each other;

acquire product identification information stored in an RFID tag attached to a product and basket identification information stored in an RFID tag attached to a shopping basket, the product identification information and the basket identification information having been read by a work table sensor that is a sensor provided in a work table on which the shopper puts the product to be purchased into a container used by the shopper to bring back the product from a store; and

determine whether the product to be identified by the product identification information that has been read by the work table sensor is the product to be purchased, based on the basket identification information that has been read by the work table sensor and information stored in the storage device,

wherein the processor is further configured to execute the instructions to:

determine, in a case where the product identification information of the product to be determined is stored in the storage device in association with the basket identification information that has been read by the work table sensor together with the product identification information of the product to be determined, that the product to be determined is the product to be purchased; and

in a case where a plurality of pieces of basket identification information have been read by the work table sensor together with the product identification information of the product to be determined and the plurality of pieces of basket identification information have not been read together by the gate sensor, exclude, from the basket identification information that has been read by the work table sensor, basket identification information from which a received signal strength indicators (RSSI) of a signal that has been received for reading is equal to or smaller than a threshold out of the plurality of pieces of basket identification information, and make determination.

6 . An information processing method comprising:

acquiring product identification information stored in an RFID tag attached to a product and basket identification information stored in an RFID tag attached to a shopping basket, the product identification information and the basket identification information having been read together by a gate sensor that is a sensor provided at a gate through which a shopper passes;

controlling the basket identification information and the product identification information that have been read together by the gate sensor to be stored in a storage device in association with each other;

acquiring product identification information stored in an RFID tag attached to a product and basket identification information stored in an RFID tag attached to a shopping basket, the product identification information and the basket identification information having been read by a work table sensor that is a sensor provided in a work table on which the shopper puts the product to be purchased into a container used by the shopper to bring back the product from a store; and

determining whether the product to be identified by the product identification information that has been read by the work table sensor is the product to be purchased, based on the basket identification information that has been read by the work table sensor and information stored in the storage device, wherein it is determined, in a case where the product identification information of the product to be determined is stored in the storage device in association with the basket identification information that has been read by the work table sensor together with the product identification information of the product to be determined, that the product to be determined is the product to be purchased, and

in a case where a plurality of pieces of basket identification information have been read by the work table sensor together with the product identification information of the product to be determined and the plurality of pieces of basket identification information have not been read together by the gate sensor, exclude, from the basket identification information that has been read by the work table sensor, basket identification information stored in the storage device in association with product identification information of a product for which payment has already been made out of the plurality of pieces of basket identification information, and make determination.