Biometric Authentication, Decentralized Learning Framework, and Adaptive Security Protocols in Distributed Terminal Network
Abstract
Biometric authentication, decentralized learning frameworks, and adaptive security protocols and services for a distributed operator terminals network are 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. Security scores may be determined by a vendor, 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 vendor may use the security scores to determine user privileges or permissions for the operations. The vendor may deliver instructions or messages to the terminals based on the determinations.
Claims
exact text as granted — not AI-modified1 : A method comprising:
creating a first user account for a first user; receiving an authentication request to access the first user account from the first user, wherein
the authentication request is received via a first hypertext transfer protocol/hypertext transfer protocol secure (HTTP/HTTPS) request, the request including user credentials;
authenticating the first user, wherein the authenticating comprises:
verifying the user credentials;
in response to authenticating the first user, allowing access to a user portal, wherein the user portal comprises:
a plurality of graphical user interfaces (GUIs), the GUIs including at least:
information associated with a plurality of terminals, wherein the information includes:
an identifier associated with at least one of the plurality of terminals;
configuration settings for the at least one of the plurality of terminals,
wherein the configuration settings include at least one of:
know your customer/anti-money laundering (KYC/AML) KYC/AML configuration settings;
fees settings; or,
controls for the at least one of the plurality of terminals, wherein
the controls include:
terminal reboot commands;
receiving selections or updates from the first user, wherein:
the selections or updates are received via a second HTTP/HTTPS request;
based on the selections or updates, updating configuration settings for the at least one of the plurality of terminals to create a set of updated settings; receiving, an operation request from the at least one of the plurality of terminals; processing the operation request, according to the updated settings, wherein the processing comprises:
utilizing or applying the KYC/AML configuration settings.
2 : The method of claim 1 , further comprising:
wherein the at least one of the plurality of terminals is capable of virtual currency transactions.
3 : The method of claim 1 , further comprising:
wherein the at least one of the plurality of terminals is a combination automated teller machine (ATM) and virtual currency ATM.
4 : The method of claim 1 , further comprising:
wherein the at least one of the plurality of terminals comprises a terminal capable of both virtual currency transactions and fiat or cash transactions.
5 : The method of claim 1 , further comprising:
wherein the at least one of the plurality of terminals is an automated teller machine (ATM).
6 : The method of claim 1 , further comprising:
wherein the at least one of the plurality of terminals is capable of vending or dispensing cannabis or a cannabis-containing product.
7 : The method of claim 1 , further comprising:
wherein the at least one of the plurality of terminals is capable of vending or dispensing tobacco or a tobacco-containing product.
8 : A system comprising:
one or more web servers comprising:
one or more processors;
one or more non-transitory computer readable media storing instructions; the system to execute a method comprising:
creating a first user account for a first user;
receiving an authentication request to access the first user account from the first user, wherein
the authentication request is received via a first hypertext transfer protocol/hypertext transfer protocol secure (HTTP/HTTPS) request, the request including user credentials;
authenticating the first user, wherein the authenticating comprises:
verifying the user credentials;
in response to authenticating the first user, allowing access to a user portal, wherein the user portal comprises:
a plurality of graphical user interfaces (GUIs), the GUIs including at least:
information associated with a plurality of terminals, wherein the information includes:
an identifier associated with at least one of the plurality of terminals;
configuration settings for the at least one of the plurality of terminals,
wherein the configuration settings include at least one of:
know your customer/anti-money laundering (KYC/AML) KYC/AML configuration settings;
fees settings; or,
controls for the at least one of the plurality of terminals, wherein
the controls include:
terminal reboot commands;
receiving selections or updates from the first user, wherein:
the selections or updates are received via a second HTTP/HTTPS request;
based on the selections or updates, updating configuration settings for the at least one of the plurality of terminals to create a set of updated settings;
receiving, an operation request from the at least one of the plurality of terminals;
processing the operation request, according to the updated settings, wherein the processing comprises:
utilizing or applying the KYC/AML configuration settings.
9 : The system of claim 8 , further comprising:
wherein the at least one of the plurality of terminals is capable of virtual currency transactions.
10 : The system of claim 8 , further comprising:
wherein the at least one of the plurality of terminals is a combination automated teller machine (ATM) and virtual currency ATM.
11 : The system of claim 8 , further comprising:
wherein the at least one of the plurality of terminals comprises a terminal capable of both virtual currency transactions and fiat or cash transactions.
12 : The system of claim 8 , further comprising:
wherein the at least one of the plurality of terminals is an automated teller machine (ATM).
13 : The system of claim 8 , further comprising:
wherein the at least one of the plurality of terminals is capable of vending or dispensing cannabis or a cannabis-containing product.
14 : The system of claim 8 , further comprising:
wherein the at least one of the plurality of terminals is capable of vending or dispensing tobacco or a tobacco-containing product.
15 : One or more non-transitory computer readable media storing instructions that, when executed, cause one or more processors to perform a method comprising:
creating a first user account for a first user; receiving an authentication request to access the first user account from the first user, wherein
the authentication request is received via a first hypertext transfer protocol/hypertext transfer protocol secure (HTTP/HTTPS) request, the request including user credentials;
authenticating the first user, wherein the authenticating comprises:
verifying the user credentials;
in response to authenticating the first user, allowing access to a user portal, wherein the user portal comprises:
a plurality of graphical user interfaces (GUIs), the GUIs including at least:
information associated with a plurality of terminals, wherein the information includes:
an identifier associated with at least one of the plurality of terminals;
configuration settings for the at least one of the plurality of terminals,
wherein the configuration settings include at least one of:
know your customer/anti-money laundering (KYC/AML) KYC/AML configuration settings;
fees settings; or,
controls for the at least one of the plurality of terminals, wherein
the controls include:
terminal reboot commands;
receiving selections or updates from the first user, wherein:
the selections or updates are received via a second HTTP/HTTPS request;
based on the selections or updates, updating configuration settings for the at least one of the plurality of terminals to create a set of updated settings; receiving, an operation request from the at least one of the plurality of terminals; processing the operation request, according to the updated settings, wherein the processing comprises:
utilizing or applying the KYC/AML configuration settings.
16 : The one or more non-transitory computer readable media of claim 15 , further comprising:
wherein the at least one of the plurality of terminals is capable of virtual currency transactions.
17 : The one or more non-transitory computer readable media of claim 15 , further comprising:
wherein the at least one of the plurality of terminals is a combination automated teller machine (ATM) and virtual currency ATM.
18 : The one or more non-transitory computer readable media of claim 15 , further comprising:
wherein the at least one of the plurality of terminals is an automated teller machine (ATM).
19 : The one or more non-transitory computer readable media of claim 15 , further comprising:
wherein the at least one of the plurality of terminals is capable of vending or dispensing cannabis or a cannabis-containing product.
20 : The one or more non-transitory computer readable media of claim 15 , further comprising:
wherein the at least one of the plurality of terminals is capable of vending or dispensing tobacco or a tobacco-containing product.Join the waitlist — get patent alerts
Track US2022103547A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.