# US 2021/0173673 A1 · Distributed Terminals Network Management, Systems, Interfaces and Workflows

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

- Number: US 2021/0173673 A1
- Document ID: US20210173673A1
- Status: Published application
- Kind: A1
- Application number: 17/091,761
- Filed: 2020-11-06
- Published: 2021-06-10
- Earliest claimed: 2019-12-09
- Inventors: Evan Chase Rose
- Web page: https://patentgrep.com/patent/US20210173673A1

## CPC

- G06F 9/451: Execution arrangements for user interfaces
- G06Q 20/18: involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
- G06Q 20/065: {using e-cash}
- G06Q 20/1085: {involving automatic teller machines [ATMs]}
- G06Q 20/20: Point-of-sale [POS] network systems
- G06Q 20/3224: {Transactions dependent on location of M-devices}
- G06Q 20/3827: {Use of message hashing}
- G06Q 20/40145: {Biometric identity checks}
- G06Q 20/4016: {involving fraud or risk level assessment in transaction processing}
- G06Q 20/405: {Establishing or using transaction specific rules}
- G07F 19/203: {Dispensing operations within ATMs (dispensing in general G07D11/00)}
- G07F 19/211: {Software architecture within ATMs or in relation to the ATM network}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})

## Abstract

A graphical user interface (GUI) and operator console management system for a distributed terminal network is described. In some embodiments, the terminals may be hardware terminals, kiosks, or clients. In some embodiments, a security analysis may be performed, and security scores may be determined, for visitors requesting operations at terminals based on an operator configuration. Security scores may be determined by a provider, in communication with the operator terminals, based on aggregation of a plurality of factors, wherein each factor may be weighted. The factors may incorporate operator settings or preferences. In one embodiment, the factors include one or more facial recognition factors. The one or more facial recognition factors may be used for biometric authentication. The provider may use the security scores to determine user privileges or permissions for the operations. The provider may deliver instructions or messages to the terminals based on the determinations.

## Claims

### Claim at position 1

1: A method comprising:
a) providing a hardware terminal, wherein the hardware terminals comprises or includes:
i) a set of one or more processors;
ii) at least one touchscreen or graphical user interface (GUI);
iii) a set of one or more computer readable media or memories, the set of one or more computer readable media or memories storing:
1) at least one application, wherein the at least one application is an internet browser application; and/or
2) a set of one or more files or computer program instructions;
(a) wherein the set of one or more files or computer program instructions include, at least:
(i) first processing instructions; and/or
(ii) second processing instructions;

### Claim at position 2 (depends on 1)

2: The method of claim 1, further comprising:
b) wherein the first processing instructions comprise, at least:
first instructions to determine or calculate first parameters; and/or
second instructions to encode a first output;

### Claim at position 3 (depends on 2)

3: The method of claim 2, further comprising:
c) the second processing instructions comprising, at least:
i) third instructions to determine or calculate second parameters; and/or
ii) fourth instructions to encode a second output;

### Claim at position 4 (depends on 1)

4: The method of claim 1, further comprising:
b) displaying, on the touchscreen or graphical user interface (GUI):
i) at least a first option; and/or
ii) at least a second option;

### Claim at position 5 (depends on 4)

5: The method of claim 4, further comprising:
c) receiving a selection, by a first visitor, user, or customer, at the terminal, of the first option or the second option;

### Claim at position 6 (depends on 5)

6: The method of claim 5, further comprising:
d) if the first option is selected, in response:
i) using, at least in part, the first processing instructions to perform a first process comprising:
1) providing a first workflow, wherein the first workflow comprises:
(a) displaying first options; and/or
(b) displaying a first set of one or more prompts;
(c) not requiring or requesting a phone number;
(d) displaying a third option;

### Claim at position 7 (depends on 5)

7: The method of claim 5, further comprising:
d) if the second option is selected, in response:
i) using, at least in part, the second processing instructions to perform a process:
1) providing a second workflow, wherein the second workflow comprises:
(a) displaying first options; and/or
(b) displaying one or more prompts requiring or requesting the visitor, user, or customer to enter a a phone number;
(c) displaying a fourth option;

### Claim at position 8 (depends on 6)

8: The method of claim 6, further comprising:
e) if the second option is selected, in response:
i) using, at least in part, the second processing instructions to perform a process:
1) providing a second workflow, wherein the second workflow comprises:
(a) displaying second options; and/or
(b) displaying a second set of one or more prompts requiring or requesting the visitor, user, or customer to enter a a phone number;
(c) displaying a fourth option;

### Claim at position 9 (depends on 5)

9: The method of claim 5, further comprising:
d) if the first option is selected:
i) establishing, or using, a secure session with or between a first software service provider and the hardware terminal;
ii) performing a first processing of the first option selection;

### Claim at position 10 (depends on 5)

10: The method of claim 5, further comprising:
d) if the second option is selected:
i) establishing, or using, a secure session with or between the first software service provider or a second software service provider and the hardware terminal;
ii) performing a first processing of the second option selection;

### Claim at position 11

11: A system comprising:
a) a hardware terminal, wherein the hardware terminals comprises or includes:
i) a set of one or more processors;
ii) at least one touchscreen or graphical user interface (GUI);
iii) a set of one or more computer readable media or memories, the set of one or more computer readable media or memories storing:
1) at least one application, wherein the at least one application is an internet browser application; and/or
2) a set of one or more files or computer program instructions;
(a) wherein the set of one or more files or computer program instructions include, at least:
(i) first processing instructions; and/or
(ii) second processing instructions;

### Claim at position 12 (depends on 11)

12: The system of claim 11, further comprising:
b) wherein the first processing instructions comprise, at least:
first instructions to determine or calculate first parameters; and/or
second instructions to encode a first output;

### Claim at position 13 (depends on 12)

13: The system of claim 12, further comprising:
c) the second processing instructions comprising, at least:
i) third instructions to determine or calculate second parameters; and/or
ii) fourth instructions to encode a second output;

### Claim at position 14 (depends on 11)

14: The system of claim 11, further comprising:
b) displaying, on the touchscreen or graphical user interface (GUI):
i) at least a first option; and/or
ii) at least a second option;

### Claim at position 15 (depends on 14)

15: The system of claim 14, further comprising:
c) receiving a selection, by a first visitor, user, or customer, at the terminal, of the first option or the second option;

### Claim at position 16 (depends on 15)

16: The system of claim 15, further comprising:
d) if the first option is selected, in response:
i) using, at least in part, the first processing instructions to perform a first process comprising:
1) providing a first workflow, wherein the first workflow comprises:
(a) displaying first options; and/or
(b) displaying a first set of one or more prompts;
(c) not requiring or requesting a phone number;
(d) displaying a third option;

### Claim at position 17 (depends on 15)

17: The system of claim 15, further comprising:
d) if the second option is selected, in response:
i) using, at least in part, the second processing instructions to perform a process:
1) providing a second workflow, wherein the second workflow comprises:
(a) displaying first options; and/or
(b) displaying one or more prompts requiring or requesting the visitor, user, or customer to enter a a phone number;
(c) displaying a fourth option;

### Claim at position 18 (depends on 16)

18: The system of claim 16, further comprising:
e) if the second option is selected, in response:
i) using, at least in part, the second processing instructions to perform a process:
1) providing a second workflow, wherein the second workflow comprises:
(a) displaying second options; and/or
(b) displaying a second set of one or more prompts requiring or requesting the visitor, user, or customer to enter a a phone number;
(c) displaying a fourth option;

### Claim at position 19 (depends on 15)

19: The system of claim 15, further comprising:
d) if the first option is selected:
i) establishing, or using, a secure session with or between a first software service provider and the hardware terminal;
ii) performing a first processing of the first option selection;

### Claim at position 20 (depends on 15)

20: The system of claim 15, further comprising:
d) if the second option is selected:
i) establishing, or using, a secure session with or between the first software service provider or a second software service provider and the hardware terminal;
ii) performing a first processing of the second option selection;
