# US 2022/0044302 A1 · Smart contact lenses based shopping

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

- Number: US 2022/0044302 A1
- Document ID: US20220044302A1
- Status: Published application
- Kind: A1
- Application number: 16/987,549
- Filed: 2020-08-07
- Published: 2022-02-10
- Earliest claimed: 2020-08-07
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Sarbajit K. Rakshit
- Web page: https://patentgrep.com/patent/US20220044302A1

## CPC

- G06Q 30/0633: {Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087)}
- G02C 11/10: {Electronic devices other than hearing aids}
- G06F 21/35: communicating wirelessly
- G06Q 10/087: Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q 10/08741: {by picking of items from inventory for fulfillment}
- G06Q 10/10: Office automation; Time management
- G06Q 20/14: specially adapted for billing systems
- G06Q 20/203: {Inventory monitoring}
- G06Q 20/206: {comprising security or operator identification provisions, e.g. password entry}
- G06Q 20/208: {Input by product or record sensing, e.g. weighing or scanner processing}
- G06Q 20/227: {characterised in that multiple accounts are available, e.g. to the payer}
- G06Q 20/321: {using wearable devices}
- G06Q 30/04: Billing or invoicing
- G06V 40/19: Sensors therefor
- G07G 1/14: Systems including one or more distant stations co-operating with a central processing unit
- G02C 7/04: Contact lenses for the eyes (disinfection or sterilisation of contact lenses A61L12/00)
- 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
- G02C: SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES (trial frames for testing the eyes A61B3/04; goggles or eyeshields not having the same features as spectacles A61F9/00)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G07G: REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS

## Abstract

In an approach, a processor receives a notification of entry into a store from smart contact lenses. The approach customer identification data at store entry to a program in the store server and receiving from smart contact lenses, a set of gaze data associated a customer looking at a locked product on a store shelf. The approach sending a request to unlock the product and the gaze data associated with the customer looking at the locked product to the program in the store server and receiving an indication that the locked product is unlocked. The approach includes receiving a customer identification upon the customer's store exit from smart contact lenses. The approach receiving from the program in the store server, a bill for the unlocked product.

## Claims

### Claim 1

A computer-implemented method comprising:
receiving, by one or more processors, a store entry customer identification from smart contact lenses upon entry into a store;
sending, by one or more processors, a store entry customer identification to a program in a store server;
receiving, by one or more processors, from the smart contact lenses, a set of gaze data associated a customer looking at a locked product on a store shelf;
sending, by one or more processors, a request to unlock the product and the gaze data associated with the customer looking at the locked product to the program in the store server;
receiving, by one or more processors, an indication that the locked product is unlocked;
receiving, by one or more processors, a store exit customer identification from the smart contact lenses as the customer exits the store;
receiving, by one or more processors, from the program in the store server, a bill for an unlocked product; and
sending, by one or more processors, to the program in the store server, a selection by the customer of a payment option for an unlocked product.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the smart contact lenses include one or more sensors, one or more processors, and one or more antennas.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, wherein the smart contact lenses send at least the store entry customer identification, gaze data of the locked product on the store shelf, and the store exit identification to a customer's mobile device.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein the set of gaze data associated a customer looking at a locked product on the store shelf received from the smart contact lenses includes one or more elements from a group of a field of view, a distance of the customer to the locked product, a product identification, an angle of view, a product location, a customer identification, or a length of time the customer looks at the locked product.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein sending the request to unlock the product and the gaze data associated with the customer looking at the locked product to the program in the store server includes the program in the store server determining if a set of pre-defined smart contract rules are met to unlock the product for the customer.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein receiving the indication that the locked product is unlocked further comprises:
receiving, by one or more processors, from the program in the store server, a notification the customer ownership of the unlocked product and a charge to a customer's store account for the unlocked product; and
adding, by one or more processors, the unlocked product to a shopping cart.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein receiving from the program in the store server, the bill for the unlocked product further comprises:
displaying, by one or more processors, a selection of one or more payment options available to the customer; and
receiving, by one or more processors, from the customer a selection of one of the one or more payment options, wherein the customer selection occurs using smart contact lenses.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein receiving the store entry customer identification from smart contact lenses upon store entry includes receiving retinal scan data of the customer's eye from smart contact lenses.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein the locked product on the store shelf is a high-end product that is locked to the store shelf by one of magnets or a physical locking mechanism.

### Claim 10

A computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions executable by a processor, the program instructions comprising instructions for:
receiving, by one or more processors, a store entry customer identification from smart contact lenses upon entry into a store;
sending, by one or more processors, a store entry customer identification to a program in the store server;
receiving, by one or more processors, from the smart contact lenses, a set of gaze data associated a customer looking at a locked product on a store shelf;
sending, by one or more processors, a request to unlock the locked product and the gaze data associated with the customer looking at the locked product to the program in the store server;
receiving, by one or more processors, an indication that the locked product is unlocked;
receiving, by one or more processors, a store exit customer identification from smart contact lenses as the customer exits the store;
receiving, by one or more processors, from the program in the store server, a bill for an unlocked product; and
sending, by one or more processors, to the program in the store server, a selection by the customer of a payment option for an unlocked product.

### Claim 11 (depends on 10)

The computer program product of claim 10, wherein the smart contact lenses include one or more sensors, one or more processors, and one or more antennas.

### Claim 12 (depends on 10)

The computer program product of claim 10, wherein the smart contact lenses send at least the store entry customer identification, gaze data of the locked product on the store shelf, and the store exit identification to a customer's mobile device.

### Claim 13 (depends on 10)

The computer program product of claim 10, wherein the set of gaze data associated a customer looking at a locked product on the store shelf received from the smart contact lenses includes one or more elements from a group of a field of view, a distance of the customer to the locked product, a product identification, an angle of view, a product location, a customer identification, or a length of time the customer looks at the locked product.

### Claim 14 (depends on 10)

The computer program product of claim 10, wherein sending the request to unlock the product and the gaze data associated with the customer looking at the locked product to the program in the store server includes the program in the store server determining if a set of pre-defined smart contract rules are met to unlock the product for the customer.

### Claim 15 (depends on 10)

The computer program product of claim 10, wherein receiving the indication that the locked product is unlocked further comprises:
receiving, by one or more processors, from the program in the store server, a notification a customer ownership of the unlocked product and a charge to a customer's store account for the unlocked product; and
adding, by one or more processors, the unlocked product to a shopping cart.

### Claim 16 (depends on 10)

The computer program product of claim 10, wherein receiving from the program in the store server, the bill for the unlocked product further comprises:
displaying, by one or more processors, a selection of one or more payment options available to the customer; and
receiving, by one or more processors, from the customer a selection of one of the one or more payment options, wherein the customer selection occurs using smart contact lenses.

### Claim 17 (depends on 10)

The computer program product of claim 10, wherein receiving the store entry customer identification from smart contact lenses upon store entry includes receiving retinal scan data of the customer's eye from smart contact lenses.

### Claim 18

A computer system comprising:
one or more computer processors;
one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising instructions to perform:
receiving, by one or more processors, a store entry customer identification from smart contact lenses upon entry into a store;
sending, by one or more processors, ae store entry customer identification to a program in a store server;
receiving, by one or more processors, from the smart contact lenses, a set of gaze data associated a customer looking at a locked product on a store shelf;
sending, by one or more processors, a request to unlock the product and the gaze data associated with the customer looking at the locked product to the program in the store server;
receiving, by one or more processors, an indication that the locked product is unlocked;
receiving, by one or more processors, a store exit customer identification from smart contact lenses as the customer exits the store;
receiving, by one or more processors, from the program in the store server, a bill for the unlocked product; and
sending, by one or more processors, to the program in the store server, a selection by the customer of a payment option for the unlocked product.

### Claim 19 (depends on 18)

The computer system of claim 18, wherein the smart contact lenses include one or more sensors, one or more processors, and one or more antennas.

### Claim 20 (depends on 18)

The computer system of claim 18, wherein the smart contact lenses send at least the store entry customer identification, gaze data of the locked product on the store shelf, and the store exit identification to a customer's mobile device.
