IP Library › Granted Patent US 12,184,772
Granted Patent B1
US 12,184,772 · App. 18/054,362 · Granted Dec 31, 2024

Methods, apparatuses, and computer program products for generation and use of mobile legal identification data objects

Inventors: William Blakely Belchee (Charlotte, NC); Bradley Long (Charlotte, NC); Matthew N. Wheeler (Charlotte, NC); Matthew Brookshire (Salt Lake City, UT)
Assignee: Wells Fargo Bank, N.A.
H04L9/0861G06Q50/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,184,772
App. No.
18/054,362
Granted
Dec 31, 2024
Kind
B1
Abstract

Methods, apparatuses, and computer program products are disclosed for generating and/or using a mobile legal identification data object. An example method includes receiving a request for a mobile legal identification data object and generating the mobile legal identification data object based at least in part on the request for the mobile legal identification data object. The method further includes associating the mobile legal identification data object with a user profile. The method further includes providing the mobile legal identification data object to a user device associated with the user profile.

Claims (67)

1. A computer-implemented method for generating a mobile legal identification data object for a user, the method comprising:

receiving a mobile legal identification request, wherein the mobile legal identification request comprises at least one or more user identifiers and legal identification document data and is associated with a mobile legal identification type;

providing a verification request data object to a user device associated with the one or more user identifiers;

in an instance an affirmative verification response data object is not received from the user device, providing a potential fraudulent data object to the user device, wherein the potential fraudulent data object is indicative of a failed attempt of to generate the mobile legal identification data object;

in an instance an affirmative verification response data object is received from the user device, generating a mobile legal identification authorization request based at least in part on the mobile legal identification type of the mobile legal identification request, wherein the mobile legal identification authorization request comprises the one or more user identifiers and legal identification document data;

providing the mobile legal identification authorization request to one or more issuer computing devices;

receiving a mobile legal identification authorization response, wherein in an instance the mobile legal identification authorization response is affirmative, the mobile legal identification authorization response comprises one or more legal identification data objects;

generating the mobile legal identification data object based at least in part on the received mobile legal identification authorization response; and

providing the mobile legal identification data object to the user device associated with the one or more user identifiers.

2. The computer-implemented method according to claim 1 , further comprising storing the mobile legal identification data object in a user profile, wherein the user profile in which the mobile legal identification data object is stored is based at least in part on the one or more user identifiers.

3. The computer-implemented method according to claim 1 , further comprising:

determining whether the one or more user identifiers are associated with one or more existing user profiles;

in an instance the one or more user identifiers are determined to be associated with one or more existing user profiles, associating the mobile legal identification data object with the one or more existing user profiles; and

in an instance the one or more user identifiers are determined to not be associated with one or more existing user profiles:

generating a user profile; and

associating the mobile legal identification data object with the generated user profile.

4. The computer-implemented method according to claim 1 , wherein the mobile legal identification data object comprises at least one of one or more images of a legal identification document, one or more images of a user associated with the legal identification document, or one or more authentication factors.

5. The computer-implemented method according to claim 1 , wherein the one or more user identifiers comprise at least one of a phone number, existing account username, social security number, existing account identifier, email address, or customer identifier.

6. The computer-implemented method according to claim 1 , the method further comprising:

receiving one or more update event data objects from the one or more legal issuer computing devices; and

updating the mobile legal identification data object based at least in part on the one or more update event data objects.

7. The computer-implemented method according to claim 1 , the method further comprising:

receiving an authentication action request, wherein the authentication action request corresponds to an authentication action request type; and

in response to receiving the authentication action request, providing an authentication response that includes the mobile legal identification data object corresponding to the user.

8. The computer-implemented method according to claim 7 , the method further comprising storing the authentication action request in a user profile of the user.

9. An apparatus for generating a mobile legal identification data object for a user, the apparatus comprising at least one processor and at least one memory, the at least one memory having computer-code instructions stored thereon that, in execution with the at least one processor, configure the apparatus to:

receive a mobile legal identification request, wherein the mobile legal identification request comprises at least one or more user identifiers and legal identification document data and is associated with a mobile legal identification type;

provide a verification request data object to a user device associated with the one or more user identifiers;

in an instance an affirmative verification response data object is not received from the user device, provide a potential fraudulent data object to the user device, wherein the potential fraudulent data object is indicative of a failed attempt of to generate the mobile legal identification data object;

in an instance an affirmative verification response data object is received from the user device, generate a mobile legal identification authorization request based at least in part on the mobile legal identification type of the mobile legal identification request, wherein the mobile legal identification authorization request comprises the one or more user identifiers and legal identification document data;

provide the mobile legal identification authorization request to one or more issuer computing devices;

receive a mobile legal identification authorization response, wherein in an instance the mobile legal identification authorization response is affirmative, the mobile legal identification authorization response comprises one or more legal identification data objects;

generate the mobile legal identification data object based at least in part on the received mobile legal identification authorization response; and

provide the mobile legal identification data object to the user device associated with the one or more user identifiers.

10. The apparatus according to claim 9 , further configured to store the mobile legal identification data object in a user profile, wherein the user profile in which the mobile legal identification data object is stored is based at least in part on the one or more user identifiers.

11. The apparatus according to claim 9 , further configured to:

determine whether the one or more user identifiers are associated with one or more existing user profiles;

in an instance the one or more user identifiers are determined to be associated with one or more existing user profiles, associate the mobile legal identification data object with the one or more existing user profiles; and

in an instance the one or more user identifiers are determined to not be associated with one or more existing user profiles:

generate a user profile; and

associate the mobile legal identification data object with the generated user profile.

12. The apparatus according to claim 9 , wherein the mobile legal identification data object comprises at least one of one or more images of a legal identification document, one or more images of a user associated with the legal identification document, or one or more authentication factors.

13. The apparatus according to claim 9 , wherein the one or more user identifiers comprise at least one of a phone number, existing account username, social security number, existing account identifier, email address, or customer identifier.

14. The apparatus of claim 9 , further configured to:

receive one or more update event data objects from the one or more legal issuer computing devices; and

update the mobile legal identification data object based at least in part on the one or more update event data objects.

15. The apparatus according to claim 9 , further configured to:

receive an authentication action request, wherein the authentication action request corresponds to an authentication action request type; and

in response to receiving the authentication action request, provide an authentication response that includes the mobile legal identification data object corresponding to the user.

16. The apparatus according to claim 15 , further configured to store the authentication action request in a user profile of the user.

17. A computer program product for generating a mobile legal identification data object for a user, the computer program product comprising at least one non-transitory computer-readable storage medium having computer program code thereon that, in execution with at least one processor, configures the computer program product for:

receiving a mobile legal identification request, wherein the mobile legal identification request comprises at least one or more user identifiers and legal identification document data and is associated with a mobile legal identification type;

providing a verification request data object to a user device associated with the one or more user identifiers;

in an instance an affirmative verification response data object is not received from the user device, providing a potential fraudulent data object to the user device, wherein the potential fraudulent data object is indicative of a failed attempt of to generate the mobile legal identification data object;

in an instance an affirmative verification response data object is received from the user device, generating a mobile legal identification authorization request based at least in part on the mobile legal identification type of the mobile legal identification request, wherein the mobile legal identification authorization request comprises the one or more user identifiers and legal identification document data;

providing the mobile legal identification authorization request to one or more issuer computing devices;

receiving a mobile legal identification authorization response, wherein in an instance the mobile legal identification authorization response is affirmative, the mobile legal identification authorization response comprises one or more legal identification data objects;

generating the mobile legal identification data object based at least in part on the received mobile legal identification authorization response; and

providing the mobile legal identification data object to the user device associated with the one or more user identifiers.

18. The computer program product according to claim 17 , further configured for storing the mobile legal identification data object in a user profile, wherein the user profile in which the mobile legal identification data object is stored is based at least in part on the one or more user identifiers.

19. The computer program product according to claim 17 , further configured for:

determining whether the one or more user identifiers are associated with one or more existing user profiles;

in an instance the one or more user identifiers are determined to be associated with one or more existing user profiles, associating the mobile legal identification data object with the one or more existing user profiles; and

in an instance the one or more user identifiers are determined to not be associated with one or more existing user profiles:

generating a user profile; and

associating the mobile legal identification data object with the generated user profile.

20. The computer program product according to claim 17 , wherein the mobile legal identification data object comprises at least one of one or more images of a legal identification document, one or more images of a user associated with the legal identification document, or one or more authentication factors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2022
From: BELCHEE, WILLIAM BLAKELY; LONG, BRADLEY; WHEELER, MATTHEW N.; BROOKSHIRE, MATTHEW
To: WELLS FARGO BANK, N.A.
Reel/Frame 061846/0888 →
Continuity (1)
Provisional Application 63282476 · Nov 23, 2021
Cited By (2)
US 12,732,498 US 12,743,550