# US 12,602,706 B2 · User recognition based user experience platform

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

- Number: US 12,602,706 B2
- Document ID: US12602706B2
- Status: Granted
- Kind: B2
- Application number: 18/500,318
- Filed: 2023-11-02
- Published: 2024-05-02
- Granted: 2026-04-14
- Earliest claimed: 2018-04-04
- Assignees: Capital One Services, LLC
- Applicants: Capital One Services, LLC
- Inventors: Polerio Babao; Natalie Cherco; Kayne Kantorowicz; Christina Garcia; Steven Gliniewicz; Arindam Chakraborty
- Web page: https://patentgrep.com/patent/US12602706B2

## CPC

- G06Q 30/0224: {based on user history}
- G06Q 30/0255: {based on user history}
- G06Q 30/0267: {Wireless devices}
- G06Q 30/0281: {Customer communication at a business location, e.g. providing product or service information, consulting}
- G06V 40/172: {Classification, e.g. identification}
- 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
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A device may receive, from a camera device, an image that includes a person. The device may provide the image to a user recognition device and receive, from the user recognition device, a user identifier based on the person included in the image. In addition, the device may obtain user data based on the user identifier, the user data relating to prior activity relating to the person associated with the user identifier. The device may identify a user device based on a first physical location associated with the camera device and a second physical location associated with the user device, and provide the user data to the user device.

## Claims

### Claim 1

A method, comprising:
receiving, by a first device and from a camera device that is automatically activated in response to sensor data indicating movement or detection of a face within a field of view, a plurality of images;
analyzing, by the first device, the plurality of images to determine whether a person is depicted in the plurality of images,
wherein analyzing the plurality of images comprises applying a recognition model trained using a plurality of training images obtained via opting into one or more services;
determining, by the first device, whether an image, of the plurality of images, meets a threshold measure of clarity for identifying the person;
obtaining, by the first device and based on determining that another image of the plurality of images depicts the person, first data associated with prior activity related to the person;
identifying, by the first device, a particular second device from a plurality of second devices associated with the camera device,
wherein the particular second device is identified based on a priority value that is assigned based on a plurality of factors, and based on proximity information determined from sensor components of the camera device and the particular second device;
providing, by the first device and to the particular second device, second data associated with the person,
wherein the second data causes information associated with the second data to be displayed on the particular second device; and
broadcasting the second data to a plurality of devices, including the particular second device, that are associated with a location related to the particular second device,
wherein the broadcasting is achieved via an application associated with the plurality of devices or a web page.

### Claim 2 (depends on 1)

The method of claim 1, wherein the plurality of images are received periodically.

### Claim 3 (depends on 1)

The method of claim 1, wherein the plurality of images are received based on a sensor device being activated.

### Claim 4 (depends on 1)

The method of claim 1, wherein the plurality of second devices are associated with a location related to the camera device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the camera device is integrated in the particular second device.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
obtaining an identifier associated with the person; and
obtaining the second data based on the identifier.

### Claim 7 (depends on 1)

The method of claim 1, wherein the camera device is separate from the plurality of second devices.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
discarding one or more images of the plurality of images that do not meet the threshold measure of clarity.

### Claim 9 (depends on 1)

The method of claim 1, wherein the application used for broadcasting enables a response to the second data be received via the plurality of second devices that receives the broadcast.

### Claim 10

A first device, comprising:
one or more memories; and
one or more processors, coupled to the one or more memories, configured to:
receive, from a camera device that is automatically activated in response to sensor data indicating movement or detection of a face within a field of view, a plurality of images;
analyze the plurality of images to determine whether a person is depicted in the plurality of images,
wherein analyzing the plurality of images comprises applying a recognition model trained using a plurality of training images obtained via opting into one or more services;
determine whether an image, of the plurality of images, meets a threshold measure of clarity for identifying the person;
obtain, based on determining that another image of the plurality of images depicts the person, first data associated with prior activity related to the person;
identify a particular second device from a plurality of second devices associated with the camera device,
wherein the particular second device is identified based on the first device being within a threshold distance from the particular second device, and based on proximity information determined from sensor components of the camera device and the particular second device;
provide, to the particular second device, second data associated with the person,
wherein the second data causes information associated with the second data to be displayed on the particular second device; and
broadcast the second data to a plurality of devices including the particular second device, associated with a location related to the particular second device,
wherein the broadcasting is achieved via an application associated with the plurality of devices of a web page.

### Claim 11 (depends on 10)

The first device of claim 10, wherein the plurality of images are received periodically.

### Claim 12 (depends on 10)

The first device of claim 10, wherein the plurality of second devices are associated with a location related to the camera device.

### Claim 13 (depends on 10)

The first device of claim 10, wherein the camera device is integrated in the particular second device.

### Claim 14 (depends on 10)

The first device of claim 10, wherein the one or more processors are further configured to:
obtain an identifier associated with the person; and
obtain the second data based on the identifier.

### Claim 15 (depends on 10)

The first device of claim 10, wherein the camera device is separate from the plurality of second devices.

### Claim 16

A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a first device, cause the first device to:
receive, from a camera device that is automatically activated in response to sensor data indicating movement or detection of a face within a field of view, a plurality of images;
analyze the plurality of images to determine whether a person is depicted in the plurality of images,
wherein analyzing the plurality of images comprises applying a recognition model trained using a plurality of training images obtained via opting into one or more services;
determine whether an image, of the plurality of images, meets a threshold measure of clarity for identifying the person;
obtain, based on determining that another image of the plurality of images depicts the person, first data associated with prior activity related to the person;
identify a plurality of second devices associated with the camera device, based on proximity information determined from sensor components of the camera device and the plurality of second devices; and
provide, to the plurality of second devices via broadcast, second data associated with the person
wherein the second data causes information associated with the second data to be displayed on at least one of the plurality of second devices, and
wherein the broadcasting is achieved via an application associated with the plurality of second devices.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the plurality of images are received periodically.

### Claim 18 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the plurality of images are received based on a sensor device being activated.

### Claim 19 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the plurality of second devices are associated with a location related to the camera device.

### Claim 20 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the one or more instructions further cause the first device to:
obtain an identifier associated with the person; and
obtain the second data based on the identifier.
