IP Library › Granted Patent US 12,323,406
Granted Patent B2
US 12,323,406 · App. 17/812,601 · Granted Jun 3, 2025

Sign-up authentication

Inventors: Aaron Wright (Midlothian, VA); Kelly Morse Kornman (Mechanicsville, VA); Omer Alrefaai (Dublin, OH)
Assignee: Capital One Services, LLC
H04L63/08H04L51/42
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,323,406
App. No.
17/812,601
Granted
Jun 3, 2025
Kind
B2
Abstract

In some implementations, a system may receive user e-mail data indicating an e-mail address and an e-mail password associated with an e-mail account of a user. The system may access the e-mail account via the e-mail address and the e-mail password. The system may identify, in the e-mail account, a sign-up authentication e-mail message associated with a sign-up by the user with an interaction party based on one or more sign-up indicators associated with the sign-up authentication e-mail message. The system may transmit a notification, to a user device, requesting confirmation that the user signed up for an account with the interaction party. The system may receive, from the user device, a user input confirming that the user signed up for the account. The system may activate a link in the sign-up authentication e-mail message to authenticate the sign-up.

Claims (73)

1. A system for authenticating a user interaction with an interaction party, the system comprising:

one or more memories; and

one or more processors, communicatively coupled to the one or more memories, configured to:

receive, from a user device of a user, user e-mail data indicating an e-mail address and an e-mail password associated with an e-mail account of the user,

wherein the e-mail account is hosted by an e-mail server;

store the user e-mail data in a data structure under a user account of the user;

access, via the e-mail server, the e-mail account of the user via the e-mail address and the e-mail password;

scan, based on accessing the e-mail account of the user, a subject line or a body of a particular e-mail message in the e-mail account of the user;

identify, in the e-mail account and based on scanning the subject line or the body of the particular e-mail message, a sign-up authentication e-mail message that was transmitted to the user in association with a sign-up by the user with the interaction party based on one or more sign-up indicators associated with the sign-up authentication e-mail message,

wherein the sign-up authentication e-mail message includes a link to authenticate the sign-up with the interaction party by the user;

transmit, based at least in part on identifying the sign-up authentication e-mail message in the e-mail account, a pop-up notification to the user device,

wherein the pop-up notification requests confirmation from the user that the user signed up for an account with the interaction party;

receive, from the user device and in response to the pop-up notification, a user input confirming that the user signed up for the account with the interaction party; and

activate, based on receiving the user input, the link in the sign-up authentication e-mail message to authenticate the sign-up with the interaction party by the user.

2. The system of claim 1 , wherein the one or more sign-up indicators are located in the subject line of the sign-up authentication e-mail message.

3. The system of claim 2 , wherein the one or more sign-up indicators include a preset subject line.

4. The system of claim 1 , wherein the one or more sign-up indicators are located in the body of the sign-up authentication e-mail message.

5. The system of claim 1 , wherein the one or more processors, to identify the sign-up authentication e-mail message associated with the sign-up, are configured to:

scan the e-mail account until a new e-mail message is received by the e-mail account; and

scan the new e-mail message for the one or more sign-up indicators.

6. The system of claim 1 , wherein the one or more processors, to identify the sign-up authentication e-mail message associated with the sign-up, are configured to:

scan the e-mail account at set times or time intervals for one or more new e-mail messages; and

scan the one or more new e-mail messages for the one or more sign-up indicators.

7. The system of claim 1 , wherein the one or more sign-up indicators include a first name of the user and a last name of the user.

8. The system of claim 1 , wherein the one or more processors are further configured to:

transmit, to an interaction party server of the interaction party, identifier data indicating a sign-up code,

wherein the one or more sign-up indicators include the sign-up code.

9. A method of authenticating a user interaction with an interaction party, comprising:

establishing, by a system having one or more processors, a connection with an e-mail server that hosts an e-mail account of a user;

obtaining, by the system and from a user account associated with the user, an e-mail address and an e-mail password associated with the e-mail account;

accessing, by the system and via the e-mail server, the e-mail account via the e-mail address and the e-mail password;

scanning, based on accessing the e-mail, a subject line or a body of a particular e-mail message in the e-mail account;

identifying, by the system, in the e-mail account, and based on scanning the subject line or the body of the particular e-mail message, a sign-up authentication e-mail message that was transmitted to the user in association with a sign-up by the user with the interaction party based on one or more sign-up indicators associated with the sign-up authentication e-mail message,

wherein the sign-up authentication e-mail message includes a link to authenticate the sign-up with the interaction party by the user;

transmitting, by the system and based at least in part on identifying the sign-up authentication e-mail message in the e-mail account, a pop-up notification to a user device of the user,

wherein the pop-up notification requests confirmation from the user that the user signed up for an account with the interaction party;

receiving, by the system and from the user device and in response to the pop-up notification, a user input confirming that the user signed up for the account with the interaction party; and

activating, by the system and based on receiving the user input, the link in the sign-up authentication e-mail message to authenticate the sign-up with the interaction party by the user.

10. The method of claim 9 , further comprising:

transmitting, to an interaction party server of the interaction party, identifier data indicating a sign-up code,

wherein the one or more sign-up indicators include the sign-up code.

11. The method of claim 9 , further comprising:

transmitting, to an interaction party server of the interaction party, a reply authentication e-mail message formatted in a manner by which the interaction party server is able to confirm the sign-up by the user.

12. The method of claim 9 , further comprising:

receiving, from the user device, user e-mail data indicating the e-mail address and the e-mail password; and

storing, in a data structure associated with the user account, the user e-mail data.

13. The method of claim 9 , wherein the one or more sign-up indicators are located in the subject line of the sign-up authentication e-mail message.

14. The method of claim 9 , wherein the one or more sign-up indicators are located in the body of the sign-up authentication e-mail message.

15. A non-transitory computer-readable medium storing a set of instructions, 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, from a user device of a user, user e-mail data indicating an e-mail address and an e-mail password associated with an e-mail account of the user,

wherein the e-mail account is hosted by an e-mail server;

access, via the e-mail server, the e-mail account of the user via the e-mail address and the e-mail password;

scan, based on accessing the e-mail account of the user, a subject line or a body of a particular e-mail message in the e-mail account of the user;

identify, in the e-mail account and based on scanning the subject line or the body of the particular e-mail message, a sign-up authentication e-mail message that was transmitted to the user in association with a sign-up by the user with an interaction party based on one or more sign-up indicators associated with the sign-up authentication e-mail message,

wherein the sign-up authentication e-mail message includes a link to authenticate the sign-up with the interaction party by the user;

transmit, based at least in part on identifying the sign-up authentication e-mail message in the e-mail account, a pop-up notification to the user device,

wherein the pop-up notification requests confirmation from the user that the user signed up for an account with the interaction party;

receive, from the user device and in response to the pop-up notification, a user input confirming that the user signed up for the account with the interaction party; and

activate, based on receiving the user input, the link in the sign-up authentication e-mail message to authenticate the sign-up with the interaction party by the user.

16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the device to:

transmit, to the user device and based at least in part on identifying the sign-up authentication e-mail message in the e-mail account, a notification requesting confirmation from the user that the user signed up for an account with the interaction party; and

receive, from the user device, a user input confirming that the user signed up for the account with the interaction party,

wherein authenticating the sign-up is based on receiving the user input.

17. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the device to:

transmit, to an interaction party server of the interaction party, a reply authentication e-mail message formatted in a manner by which the interaction party server is able to confirm the sign-up by the user.

18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the device to identify the sign-up authentication e-mail message associated with the sign-up, cause the device to:

scan the e-mail account until a new e-mail message is received by the e-mail account; and

scan the new e-mail message for the one or more sign-up indicators.

19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the device to identify the sign-up authentication e-mail message associated with the sign-up, cause the device to:

scan the e-mail account at set times or time intervals for one or more new e-mail messages; and

scan the one or more new e-mail messages for the one or more sign-up indicators.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more sign-up indicators are located in the body of the sign-up authentication e-mail message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2022
From: WRIGHT, AARON; KORNMAN, KELLY MORSE; ALREFAAI, OMER
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 060509/0553 →
Continuity (1)
Related Publication 20240022552A1 · Jan 18, 2024
References Cited (50)
US 6684248B1 · Janacek · 2004 [cited by examiner]
US 8312119B2 · Gillum · 2012 [cited by examiner]
US 9055055B1 · Strand · 2015 [cited by examiner]
US 9762576B2 · Dispensa · 2017 [cited by examiner]
US 9819673B1 · Johansson · 2017 [cited by examiner]
US 10944729B2 · Scheinuk · 2021 [cited by examiner]
US 11048794B1 · Bordow · 2021 [cited by examiner]
US 11671422B1 · Salehpour · 2023 [cited by examiner]
US 11983696B2 · Killoran, Jr. · 2024 [cited by examiner]
US 20030028767A1 · Bickford · 2003 [cited by examiner]
US 20090228564A1 · Hamburg · 2009 [cited by examiner]
US 20100125637A1 · Gonda · 2010 [cited by examiner]
US 20100217694A1 · Knighton · 2010 [cited by examiner]
US 20100306040A1 · Arumugam · 2010 [cited by examiner]
US 20110225485A1 · Schnitt · 2011 [cited by examiner]
US 20110252146A1 · Santamaria · 2011 [cited by examiner]
US 20120185542A1 · Vyrros · 2012 [cited by examiner]
US 20130326221A1 · Murphy · 2013 [cited by examiner]
US 20140047560A1 · Meyer · 2014 [cited by examiner]
US 20140101733A1 · Cain · 2014 [cited by examiner]
US 20140189820A1 · Pieczul · 2014 [cited by examiner]
US 20140245015A1 · Velamoor · 2014 [cited by examiner]
US 20140304836A1 · Velamoor · 2014 [cited by examiner]
US 20140317644A1 · Bermudez · 2014 [cited by examiner]
US 20150032824A1 · Kumar · 2015 [cited by examiner]
US 20150067804A1 · Maxwell · 2015 [cited by examiner]
US 20150135300A1 · Ford · 2015 [cited by examiner]
US 20150163206A1 · McCarthy · 2015 [cited by examiner]
US 20150310188A1 · Ford · 2015 [cited by examiner]
US 20150326517A1 · Block · 2015 [cited by examiner]
US 20160180334A1 · Kassemi · 2016 [cited by examiner]
US 20170041296A1 · Ford · 2017 [cited by examiner]
US 20170046944A1 · Namazi · 2017 [cited by examiner]
US 20170142057A1 · Killoran, Jr. · 2017 [cited by examiner]
US 20170147600A1 · Brand · 2017 [cited by examiner]
US 20170148011A1 · Killoran, Jr. · 2017 [cited by examiner]
US 20170345003A1 · Spears · 2017 [cited by examiner]
US 20180060581A1 · El-Moussa · 2018 [cited by examiner]
US 20180060582A1 · El-Moussa · 2018 [cited by examiner]
US 20180068274A1 · Buffington · 2018 [cited by examiner]
US 20190349351A1 · Verma · 2019 [cited by examiner]
US 20210021637A1 · Srivastava · 2021 [cited by examiner]
US 20220086133A1 · Killoran, Jr. · 2022 [cited by examiner]
US 20220103539A1 · Rose · 2022 [cited by examiner]
US 20220180368A1 · Immaneni · 2022 [cited by examiner]
US 20220210141A1 · Parekh · 2022 [cited by examiner]
US 20230005016A1 · MacDonald-Korth · 2023 [cited by examiner]
US 20230214805A1 · Kumar · 2023 [cited by examiner]
US 20240022552A1 · Wright · 2024 [cited by examiner]
CN 104994008A · 2015 [cited by examiner]