# US 10,769,690 B2 · Register system configured to communicate with wireless communication devices to authenticate user attributes

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

- Number: US 10,769,690 B2
- Document ID: US10769690B2
- Status: Granted
- Kind: B2
- Application number: 15/370,097
- Filed: 2016-12-06
- Published: 2017-06-29
- Granted: 2020-09-08
- Earliest claimed: 2015-12-28
- Assignees: Toshiba Tec Kabushiki Kaisha
- Applicants: Toshiba Tec Kabushiki Kaisha
- Inventors: Yuichi Ogawa
- Web page: https://patentgrep.com/patent/US10769690B2

## CPC

- G06Q 30/0607: {Regulating the sale of restricted items, e.g. alcohol}
- G06Q 20/208: {Input by product or record sensing, e.g. weighing or scanner processing}
- G06Q 20/209: {Specified transaction journal output feature, e.g. printed receipt or voice output}
- G06Q 20/3278: {RFID or NFC payments by means of M-devices}
- G06Q 20/42: Confirmation, e.g. check or permission by the legal debtor of payment
- 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

## Abstract

A register system includes an optical code reader, a data storage, a wireless communication interface through which the register system communicates wirelessly with a user computing device, a display, and a processor. The processor queries a master record stored in the data storage to determine whether or not a product corresponding to a product code read by the code reader is an confirmation-required product, and responsive to determining that the product is an confirmation-required product, controls the wireless communication interface to transmit a pull request for a user attribute stored in the user computing device. The processor further determines whether or not product registration processing for the confirmation-required product should continue with or without special processing based on the user attribute received by the wireless communication interface from the user computing device responsive to the pull request.

## Claims

### Claim 1

A register system comprising:
an optical code reader;
a data storage;
a wireless communication interface through which the register system communicates wirelessly with a user computing device;
a display; and
a processor configured to
query a master record stored in the data storage to determine whether or not a product corresponding to a product code read by the optical code reader is a confirmation-required product,
responsive to determining that the product is a confirmation-required product, control the wireless communication interface to transmit a pull request for a user attribute stored in the user computing device, and
determine whether or not product registration processing for the confirmation-required product should continue with or without special processing based on the user attribute received by the wireless communication interface from the user computing device responsive to the pull request.

### Claim 2 (depends on 1)

The register system according to claim 1, wherein the special processing is executed if the received user attribute is less than a threshold value, and includes a prompt that is displayed on the display.

### Claim 3 (depends on 1)

The register system according to claim 1, further comprising:
a receipt printer, wherein
the processor is further configured to control the receipt printer to print a receipt containing transaction details of the product registration processing and content correlated with the user attribute.

### Claim 4 (depends on 1)

The register system according to claim 1, wherein
the processor is further configured to generate an electronic receipt containing transaction details of the product registration processing and content correlated with the user attribute.

### Claim 5 (depends on 1)

The register system according to claim 1, wherein
the processor is further configured to store the registered product code in association with the user attribute in the data storage.

### Claim 6 (depends on 1)

The register system according to claim 1, wherein
the wireless communication interface employs near field communication (NFC).

### Claim 7 (depends on 1)

The register system according to claim 1, wherein
the processor is further configured to display a product registration graphical user interface (GUI) for indicating registered product codes, and the prompt is overlaid on the product registration GUI.

### Claim 8

A non-transitory computer readable medium comprising a program that is executable in a register system having a code reader and a wireless communication interface, to cause the register system to perform a method for carrying out product registration processing, the method comprising:
querying a master record stored in a data storage to determine whether or not a product corresponding to a product code read by the code reader is an confirmation-required product,
responsive to determining that the product is an confirmation-required product, control the wireless communication interface to transmit a pull request for a user attribute stored in a user computing device, and
determine whether or not product registration processing for the confirmation-required product should continue with or without special processing based on the user attribute received by the wireless communication interface from the user computing device responsive to the pull request.

### Claim 9 (depends on 8)

The non-transitory computer readable medium of claim 8, wherein the special processing is executed if the received user attribute is less than a threshold value, and includes a prompt that is displayed on a display of the register system.

### Claim 10 (depends on 8)

The non-transitory computer readable medium of claim 8, wherein the method further comprises:
controlling a receipt printer of the register system to print a receipt containing transaction details of the product registration processing and content correlated with the user attribute.

### Claim 11 (depends on 8)

The non-transitory computer readable medium of claim 8, wherein the method further comprises:
generating an electronic receipt containing transaction details of the product registration processing and content correlated with the user attribute.

### Claim 12 (depends on 8)

The non-transitory computer readable medium of claim 8, wherein the method further comprises:
storing the registered product code in association with the user attribute in the data storage.

### Claim 13 (depends on 8)

The non-transitory computer readable medium of claim 8, wherein
the wireless communication interface employs near field communication (NFC).

### Claim 14 (depends on 8)

The non-transitory computer readable medium of claim 8, wherein the method further comprises:
displaying a product registration graphical user interface (GUI) for indicating registered product codes, wherein the prompt is overlaid on the product registration GUI.

### Claim 15

A method for processing product registration in a register system having a code reader and a wireless communication interface, said method comprising
querying a master record stored in a data storage to determine whether or not a product corresponding to a product code read by the code reader is an confirmation-required product,
responsive to determining that the product is an confirmation-required product, control the wireless communication interface to transmit a pull request for a user attribute stored in a user computing device, and
determine whether or not product registration processing for the confirmation-required product should continue with or without special processing based on the user attribute received by the wireless communication interface from the user computing device responsive to the pull request.

### Claim 16 (depends on 15)

The method of claim 15, wherein the special processing is executed if the received user attribute is less than a threshold value, and includes a prompt that is displayed on a display of the register system.

### Claim 17 (depends on 15)

The method of claim 15, further comprising:
controlling a receipt printer of the register system to print a receipt containing transaction details of the product registration processing and content correlated with the user attribute.

### Claim 18 (depends on 15)

The method of claim 15, further comprising:
generating an electronic receipt containing transaction details of the product registration processing and content correlated with the user attribute.

### Claim 19 (depends on 15)

The method of claim 15, further comprising:
storing the registered product code in association with the user attribute in the data storage.

### Claim 20 (depends on 15)

The method of claim 15, further comprising:
displaying a product registration graphical user interface (GUI) for indicating registered product codes, wherein the prompt is overlaid on the product registration GUI.
