US12505475B2ActiveUtilityA1
Repeating verification of a user
Est. expiryMar 31, 2042(~15.7 yrs left)· nominal 20-yr term from priority
H04L 63/0884H04L 63/0876G06F 21/36G06F 21/32G06F 9/4498G06F 9/451G06F 3/0481G06F 8/38G06F 3/0482G06Q 30/0609
74
PatentIndex Score
0
Cited by
13
References
20
Claims
Abstract
In some implementations, a verification system may receive input from a user associated with an account that already underwent a verification procedure. Accordingly, the verification system may generate at least one graphical user interface associated with a first verification operation, within the verification procedure, that is associated with a failed outcome. The verification system may perform verification of the user based on new input for the first verification operation and old input for one or more additional verification operations within the verification procedure.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system for verifying a user, the system comprising:
one or more memories; and one or more processors, communicatively coupled to the one or more memories, configured to: receive a request to verify the user; generate instructions for a plurality of first user interfaces (UIs) associated with an initial verification procedure for the user that includes a plurality of verification operations; receive a plurality of initial inputs each corresponding to one of the plurality of verification operations, wherein the plurality of initial inputs include a first input associated with the user; determine that the initial verification procedure based on the first input is associated with a failed outcome; generate instructions for at least one second UI associated with a repeat verification procedure for the user, wherein the repeat verification procedure is associated with at least a subset of the plurality of verification operations; receive a second input associated with the user; refrain from repeating a verification operation of the plurality of verification operations corresponding to the first input; determine an outcome of a verification operation of the plurality of verification operations based on the second input and at least some of the plurality of initial inputs excluding the first input; and verify the user based at least in part on the outcome of the verification operation.
2 . The system of claim 1 , wherein the one or more processors are further configured to:
receive a request for the repeat verification procedure,
wherein the request comprises a request associated with a uniform resource locator (URL).
3 . The system of claim 1 , wherein the second input comprises at least one image of the user or at least one image of a document associated with the user.
4 . The system of claim 1 , wherein the first input comprises text associated with, and entered by, the user.
5 . The system of claim 1 , wherein the one or more processors are further configured to:
refrain from generating instructions for one or more additional UIs associated with the remaining verification operations.
6 . The system of claim 1 , wherein the one or more processors, to generate the plurality of first UIs, are configured to:
transmit, to a first user device associated with the user, a portion of the plurality of first UIs; and transmit, to a second user device associated with the user, a remaining portion of the plurality of first UIs.
7 . The system of claim 1 , wherein a subset of verification operations is determined based on the failed outcome, and the subset of verification operations comprises the verification operation and one or more of the remaining verification operations, and
wherein the repeat verification procedure includes the subset of verification operations.
8 . The system of claim 1 , wherein refraining from repeating the remaining verification operations is associated with one or more verification operations related to a successful outcome based on the first input.
9 . A method of providing visual interfaces for verification outcomes, comprising:
generating a plurality of visual boxes, wherein each visual box is associated with an outcome from a corresponding verification operation for a user and includes at least one indicator associated with at least one verification test included in the corresponding verification operation, wherein the user is verified based on a combination of the outcome from each corresponding verification operation; generating a visual selector that shows a first option for restarting all corresponding verification operations and a second option for restarting only the corresponding verification operation associated with failure as a corresponding outcome; and transmitting a modification associated with a link based on interaction with the visual selector, wherein if the interaction with the visual selector is the first option, verify the user by restarting all corresponding verification operations, and wherein if the interaction with the visual selector is the second option, verify the user by restarting only the corresponding verification operation associated with failure as a corresponding outcome.
10 . The method of claim 9 , further comprising:
receiving an interaction with the at least one indicator; and generating a plurality of additional indicators associated with the at least one verification test included in the corresponding verification operation and associated with outcomes of the at least one verification test from a plurality of data sources.
11 . The method of claim 9 , further comprising:
determining that the user is associated with one or more accounts with external service providers; and generating one or more visual indicators of the one or more accounts.
12 . The method of claim 9 , further comprising:
determining that a device identifier or an Internet protocol (IP) address associated with the user is associated with one or more additional verification attempts for a same client; and generating an indication of the one or more additional verification attempts.
13 . The method of claim 12 , further comprising:
receiving an interaction with the indication of the one or more additional verification attempts; and generating an overlay window including details associated with the one or more additional verification attempts.
14 . The method of claim 9 , further comprising:
determining that a device identifier or an Internet protocol (IP) address associated with the user is associated with one or more additional verification attempts across a plurality of clients; and generating an indication of the one or more additional verification attempts.
15 . The method of claim 9 , wherein transmitting the modification associated with the link comprises:
transmitting an updated uniform resource locator (URL) to a user device.
16 . The method of claim 9 , wherein transmitting the modification associated with the link comprises:
transmitting a command to modify a hypertext transfer protocol (HTTP) response.
17 . A non-transitory computer-readable medium storing a set of instructions for verifying a user, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the device to: receive a plurality of initial inputs each corresponding to one of a plurality of verification operations of a verification procedure, wherein the plurality of initial inputs include a first input associated with the user; generate instructions for at least one user interface (UI) associated with a repeat verification procedure for the user, wherein the repeat verification procedure is associated with at least a subset of the plurality of verification operations; and receive a second input associated with the user; refrain from repeating a verification operation of the plurality of verification operations corresponding to the first input; determine an outcome of a verification operation of the plurality of verification operations based on the second input and at least some of the plurality of initial inputs excluding the first input; and verify the user based at least in part on the outcome of the verification operation.
18 . The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions, when executed by the one or more processors, further cause the device to:
activate an account associated with the user based on the outcome of the verification operation.
19 . The non-transitory computer-readable medium of claim 17 , wherein the plurality of initial inputs comprises a hypertext transfer protocol (HTTP) call.
20 . The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions, when executed by the one or more processors, further cause the device to:
refrain from generating instructions for at least one second UI associated with a second verification operation, within the verification procedure, that is associated with a successful outcome.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.