# US 2023/0274199 A1 · Systems and methods for digital check in at a store location

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

- Number: US 2023/0274199 A1
- Document ID: US20230274199A1
- Status: Published application
- Kind: A1
- Application number: 18/142,553
- Filed: 2023-05-02
- Published: 2023-08-31
- Earliest claimed: 2020-11-11
- Assignees: Wells Fargo Bank, N.A.
- Applicants: Wells Fargo Bank, N.A.
- Inventors: Pamela Murphy; Therese Rainsbarger; Louann Millar; Jonathan Hartsell; Pankaj Parekh
- Web page: https://patentgrep.com/patent/US20230274199A1

## CPC

- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 10/028: {for seating or spaces in a venue}
- G06Q 10/0285: {for lodging}
- G06Q 30/0281: {Customer communication at a business location, e.g. providing product or service information, consulting}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04W 12/069: using certificates or pre-shared keys
- H04W 12/08: Access security
- H04W 12/63: Location-dependent; Proximity-dependent
- 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
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method, apparatus, and system of managing digital queues for a location is disclosed. A method includes receiving a request from a mobile device based on the mobile device navigating to a uniform resource locator (URL) from scanning a code associated with the branch location; receiving, from the mobile device and via one or more selectable fields of a graphical user interface (GUI) depicted on the mobile device, information including identity information regarding a user and a reason for the request; identifying a queue specific to the branch location; and updating the GUI displayed on the mobile device to depict a confirmation page presenting a confirmation notification indicating that the user has been added to the digital queue. The confirmation page may include a dynamic area configured to update automatically, and the method further includes updating a computer at the branch location indicating the user has arrived.

## Claims

### Claim 1

A method of managing a digital queue for a branch location, the method comprising:
receiving, by an enterprise computing system associated with the branch location, a request from a mobile device based on the mobile device navigating to a uniform resource locator (URL) from scanning a code associated with the branch location;
receiving, by the enterprise computing system from the mobile device and via one or more selectable fields of a graphical user interface (GUI) depicted on the mobile device, information including identity information regarding a user of the mobile device and a reason for the request;
identifying, by the enterprise computing system, a digital queue specific to the branch location based on the information;
updating, by the enterprise computing system, the GUI displayed on the mobile device to depict a confirmation page presenting a confirmation notification indicating that the user has been added to the digital queue, and wherein the confirmation page comprises a dynamic area configured to update automatically based on a real-time status of the digital queue; and
in response to determining the mobile device is within a geolocation area, updating, by the enterprise computing system, a GUI of a computer at the branch location indicating the user has arrived.

### Claim 2 (depends on 1)

The method of claim 1, wherein identifying the digital queue comprises pinging the branch location to determine a status of one or more queues at the branch location, and determining the digital queue from the one or more digital queues based on the reason for the request and a status of the one or more digital queues.

### Claim 3 (depends on 1)

The method of claim 1, wherein the reason for the request includes one of multiple pre-determined options displayed on the GUI of the mobile device.

### Claim 4 (depends on 1)

The method of claim 1, further comprising, authenticating, by the enterprise computing system, the user based on geolocation data received from the mobile device being within the geolocation area.

### Claim 5 (depends on 1)

The method of claim 1, further comprising monitoring, by the enterprise computing system, a geolocation of the mobile device, and removing, by the enterprise computing system, the user from the identified digital queue based on receiving information that the geolocation of the mobile device is outside of the geolocation area for more than a predefined amount of time.

### Claim 6 (depends on 1)

The method of claim 1, further comprising transmitting, by the enterprise computing system to the mobile device, a notification that the user may enter the branch location based on the user being next in line in the identified digital queue and geolocation data of the mobile device indicating that the mobile device is within the geolocation area.

### Claim 7 (depends on 6)

The method of claim 6, wherein the identity information includes a name of the user and a phone number of the user, and wherein the notification is sent, by the enterprise computing system, via a text message to the phone number.

### Claim 8 (depends on 7)

The method of claim 7, wherein the confirmation notification is generated in a hypertext markup language (HTML) format and configured to be displayed within a web browser or mobile application associated with an enterprise on the mobile device.

### Claim 9 (depends on 1)

The method of claim 1, wherein the confirmation notification includes an estimated wait-time.

### Claim 10

A method of managing digital queues for a store location, the method comprising:
transmitting, by a mobile device, a request based on the mobile device navigating to a uniform resource locator (URL) from scanning a code associated with a branch location;
transmitting, by the mobile device and via one or more selectable fields of a graphical user interface (GUI) depicted on the mobile device, information including identity information regarding a user of the mobile device and a reason for the request;
updating, by the mobile device, a GUI displayed on the mobile device to depict a confirmation page presenting a confirmation notification indicating that the user has been added to a digital queue, and wherein the confirmation page comprises a dynamic area configured to update automatically based on a real-time status of the digital queue; and
in response to determining the mobile device is within a geolocation area, updating, by the mobile device, a GUI indicating the user has arrived.

### Claim 11 (depends on 10)

The method of claim 10, wherein the digital queue is identified based on determining the digital queue from multiple queues associated with the branch location based on the reason for the request.

### Claim 12 (depends on 10)

The method of claim 10, further comprising receiving, by the mobile device, a notification to enter the branch location based on determining that the mobile device is next in line in the digital queue.

### Claim 13 (depends on 12)

The method of claim 12, wherein the identity information includes a name of the user and a phone number of the user, and wherein the notification is received, by the mobile device, via a text message to the phone number.

### Claim 14 (depends on 13)

The method of claim 13, wherein the confirmation notification is generated in a hypertext markup language (HTML) format and configured to be displayed within a web browser or mobile application associated with an enterprise on the mobile device.

### Claim 15 (depends on 10)

The method of claim 10, wherein the confirmation notification includes an estimated wait-time.

### Claim 16

A system comprising:
at least one processor; and
at least one memory storing instructions that, when executed by the at least one processor, cause operations including:
receiving a request from a mobile device based on the mobile device navigating to a uniform resource locator (URL) from scanning a code associated with a branch location;
receiving, from the mobile device and via one or more selectable fields of a graphical user interface (GUI) depicted on the mobile device, information including identity information regarding a user of the mobile device and a reason for the request;
identifying a digital queue specific to the branch location based on the information;
updating the GUI displayed on the mobile device to depict a confirmation page presenting a confirmation notification indicating that the user has been added to the digital queue, and wherein the confirmation page comprises a dynamic area configured to update automatically based on a real-time status of the digital queue; and
in response to determining the mobile device is within a geolocation area, updating a GUI of a computer at the branch location indicating the user has arrived.

### Claim 17 (depends on 16)

The system of claim 16, wherein identifying the digital queue comprises pinging the branch location to determine a status of one or more queues at the branch location, and determining the digital queue from one or more digital queues based on the reason for the request and a status of the one or more digital queues.

### Claim 18 (depends on 16)

The system of claim 16, further comprising instructions that, when executed by the at least one processor, cause operations including providing the confirmation notification to the user indicating that the user has been added to the digital queue and indicating information regarding an estimated wait-time.

### Claim 19 (depends on 16)

The system of claim 16, further comprising instructions that, when executed by the at least one processor, cause operations including, transmitting a notification to the mobile device to enter the branch location based on a determination that the user is next in line in the digital queue and geolocation data of the mobile device being within the geolocation area.

### Claim 20 (depends on 19)

The system of claim 19, wherein the notification is transmitted via a text message to the mobile device.
