# US 12,118,135 B2 · Augmented reality virtual number generation

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

- Number: US 12,118,135 B2
- Document ID: US12118135B2
- Status: Granted
- Kind: B2
- Application number: 17/896,685
- Filed: 2022-08-26
- Published: 2022-12-22
- Granted: 2024-10-15
- Earliest claimed: 2020-05-18
- Assignees: Capital One Services, LLC
- Applicants: Capital One Services, LLC
- Inventors: David Gabriele; Abdelkader M′Hamed Benkreira; Joshua Edwards
- Web page: https://patentgrep.com/patent/US12118135B2

## CPC

- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G02B 27/0093: {with means for monitoring data relating to the user, e.g. head-tracking, eye-tracking}
- G02B 27/0172: {characterised by optical features}
- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G06Q 20/12: specially adapted for electronic shopping systems
- G06Q 20/321: {using wearable devices}
- G06Q 20/322: {Aspects of commerce using mobile devices [M-devices]}
- G06Q 20/3223: {Realising banking transactions through M-devices}
- G06Q 20/3224: {Transactions dependent on location of M-devices}
- G06Q 20/326: {Payment applications installed on the mobile devices}
- G06Q 20/3276: {using a pictured code, e.g. barcode or QR-code, being read by the M-device}
- G06Q 20/351: {Virtual cards}
- G06Q 20/353: {Payments by cards read by M-devices}
- G06Q 20/385: {using an alias or single-use codes}
- G06Q 20/4012: {Verifying personal identification numbers [PIN]}
- G06Q 20/4015: {using location information}
- G06Q 20/405: {Establishing or using transaction specific rules}
- G02B 2027/0141: {characterised by the informative content of the display}
- G02B 2027/0178: {Eyeglass type (eyeglass details G02C)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- 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

Disclosed herein are system, method, and computer program product embodiments for generating and displaying virtual number information using augmented reality technology. Interaction with virtual number information may be provided via an augmented reality display in relation to a payment object that is detected within a real-time view of an augmented reality application. Exemplary operations of the augmented reality application include providing a real-time view via the mobile device, processing a payment object shown via the real-time view, generating a virtual number based on processing of the payment object, and utilizing the generated virtual number.

## Claims

### Claim 1

A computer-implemented method for generating a virtual number on a mobile device, the method comprising:
scanning, using a first camera of the mobile device, a payment object to retrieve payment object information associated with the payment object;
transmitting the payment object information to a payment system;
receiving, from the payment system, virtual number information generated based on the payment object information, wherein the virtual number information includes the virtual number;
performing, via a second camera of the mobile device, user authentication of a user of the mobile device; and
allowing interaction with the virtual number information responsive to the user authentication of the user.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first camera is a rear-facing camera of the mobile device.

### Claim 3 (depends on 1)

The method of claim 1, wherein the second camera is a front-facing camera of the mobile device.

### Claim 4 (depends on 1)

The method of claim 1, wherein the performing the user authentication occurs after the scanning of the payment object.

### Claim 5 (depends on 1)

The method of claim 1, wherein the performing the user authentication occurs concurrently with the scanning of the payment object.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
displaying the virtual number information on a display of the mobile device subsequent to performing the user authentication.

### Claim 7 (depends on 1)

The method of claim 1, wherein the interaction with the virtual number information comprises receiving, via an augmented reality application installed on the mobile device, a command to pin the virtual number information such that the virtual number information is available when the payment object is not displayed in a real-time view.

### Claim 8 (depends on 7)

The method of claim 7, wherein the interaction with the virtual number information comprises transferring the virtual number information from the augmented reality application to another application installed on the mobile device.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
performing a location authentication of the mobile device, wherein the location authentication comprises:
determining a current location of the mobile device; and
authenticating the mobile device responsive to determining that the current location is a trusted location, wherein the interaction with the virtual number information is further responsive to the location authentication.

### Claim 10 (depends on 1)

The method of claim 1, wherein the user authentication performed by the second camera includes performing iris verification on the user.

### Claim 11

A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor of a mobile device, cause the processor to perform operations comprising:
scanning, using a first camera of the mobile device, a payment object to retrieve payment object information associated with the payment object;
transmitting the payment object information to a payment system;
receiving, from the payment system, virtual number information generated based on the payment object information, wherein the virtual number information includes a virtual number;
performing, via a second camera of the mobile device, user authentication of a user of the mobile device; and
allowing interaction with the virtual number information responsive to the user authentication of the user.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the first camera is a rear-facing camera of the mobile device.

### Claim 13 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the second camera is a front-facing camera of the mobile device.

### Claim 14 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the performing the user authentication occurs after the scanning of the payment object.

### Claim 15 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the performing the user authentication occurs concurrently with the scanning of the payment object.

### Claim 16 (depends on 11)

The non-transitory computer-readable medium of claim 11, the operations further comprising:
displaying the virtual number information on a display of the mobile device subsequent to performing the user authentication.

### Claim 17 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the interaction with the virtual number information comprises receiving, via an augmented reality application, a command to pin the virtual number information such that the virtual number information is available when the payment object is not displayed in a real-time view.

### Claim 18 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the interaction with the virtual number information comprises transferring the virtual number information from the augmented reality application to another application installed on the mobile device.

### Claim 19 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the user authentication performed by the second camera includes iris verification of the user.

### Claim 20

An augmented reality device for generating a virtual number, comprising:
a memory; and
a processor communicatively coupled to the memory and configured to:
scan, using a first camera of the augmented reality device, a payment object to retrieve payment object information associated with the payment object;
transmit the payment object information to a payment system;
receive, from the payment system, virtual number information generated based on the payment object information, wherein the virtual number information includes the virtual number;
perform, via a second camera of the augmented reality device, user authentication of a user of the augmented reality device; and
allow interaction with the virtual number information responsive to the user authentication of the user.
