IP Library Granted Patent US 11,223,617
Granted Patent B2
US 11,223,617 · App. 16/195,685 · Granted Jan 11, 2022

Domain name registrar database associating a temporary access code and an internet related activity of a user

Inventors: Arnold Neil Blinn (Hunts Point, WA); Mitchell Dean Olson (Seattle, WA); Jacob Louis Brooks (Kirkland, WA); John Basyl Kercheval (Lake Forest Park, WA)
Assignee: Go Daddy Operating Company, LLC
H04L63/0846G06F16/2228G06F16/958G06Q30/016
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 11,223,617
App. No.
16/195,685
Granted
Jan 11, 2022
Kind
B2
Abstract

An Internet resource provider (IRP) may authenticate a user and, upon a successful authentication, allow the user to perform one or more actions on webpages that are within an account of the user. The IPR may store the most recent actions of the user in a temporary access code (TAC) database. If the user has a problem, the user may select a TAC button on a webpage within the account of the user. The IPR may generate a TAC, store the TAC in association with the recent activities of the user in the TAC database and transmit the TAC to the user. The user may contact and provide the TAC to a customer support service center. The customer support service center may authenticate the user based solely on the TAC and determine the one or more recent actions of the user in the TAC database. The customer support service center may provide assistance to the user based at least partially on the one or more recent actions of the user.

Claims (51)

1. A method for a domain name registrar to create a temporary access code (TAC) database comprising a TAC and an activity of a user, comprising the steps of:

receiving by the registrar login credentials from a client device;

matching by the registrar the login credentials from the client device with login credentials previously stored in a login database for the user;

logging the user into the account of the user, wherein the account of the user is configured to allow the client device to receive a plurality of webpages and wherein each webpage in the plurality of webpages:

comprises a displayed TAC button configured to be selected by the user and

allows the user to manage a domain name registered to the user;

while the user is logged into the account of the user:

storing by the registrar the activity of the user,

detecting by the registrar that the user selected the TAC button,

generating by the registrar the TAC, wherein the TAC is only valid for a preselected amount of time,

storing and associating by the registrar the TAC and the activity of the user in the TAC database, and

transmitting by the registrar the TAC to the user;

receiving by a customer support service center of the registrar a communication from the user, wherein the communication comprises the TAC;

authenticating the user by the customer support service center based only on the TAC matching the TAC in the TAC database and without receiving further identification from the user;

reading by the customer support service center the activity of the user from the TAC database using the TAC; and

performing an action by the customer support service center on the domain name normally reserved only for a domain name registrant based at least partially on the activity of the user read from the TAC database.

2. The method of claim 1 , wherein the activity of the user comprises an unsuccessful activity of the user or an error code generated by the user.

3. The method of claim 1 , wherein the activity of the user comprises a time spent on an activity performed by the user.

4. The method of claim 1 , wherein the activity of the user comprises an identification of a webpage displayed to the user when the TAC button was selected.

5. The method of claim 1 , wherein the activity of the user comprises a list of webpages displayed to the user.

6. The method of claim 1 , wherein the activity of the user comprises a menu item selected by the user.

7. The method of claim 1 , wherein the activity of the user comprises data entered into a webpage.

8. The method of claim 1 , wherein the TAC is transmitted to the user by the registrar by displaying the TAC on the client device.

9. The method of claim 1 , wherein the TAC is transmitted to the user by the registrar by transmitting the TAC to a cell phone of the user.

10. The method of claim 1 , wherein the TAC is transmitted to the user by the registrar by emailing the TAC to an email account of the user.

11. A domain name registrar for registering domain names to customers, comprising:

a processor; and

a non-transitory memory storing computer executable instructions that when executed by processor, cause the processor to:

receive login credentials from a client device;

match the login credentials from the client device with login credentials previously stored in a login database for the user;

log the user into the account of the user, wherein the account of the user is configured to allow the client device to receive a plurality of webpages and wherein each webpage in the plurality of webpages:

comprises a displayed temporary access code (TAC) button configured to be selected by the user and allows the user to manage a domain name registered to the user;

while the user is logged into the account of the user:

store an activity of the user,

detect that the user selected the TAC button,

generate the TAC, wherein the TAC is only valid for a preselected amount of time,

store and associate the TAC and the activity of the user in a TAC database, and

transmit the TAC to the user;

receive a communication from the user, wherein the communication comprises the TAC;

authenticate the user based only on the TAC matching the TAC in the TAC database and without receiving further identification from the user;

read the activity of the user from the TAC database using the TAC; and

perform an action on the domain name normally reserved only for a domain name registrant based at least partially on the activity of the user read from the TAC database.

12. The domain name registrar of claim 11 , wherein the activity of the user comprises an unsuccessful activity of the user or an error code generated by the user.

13. The domain name registrar of claim 11 , wherein the activity of the user comprises a time spent on an activity performed by the user.

14. The domain name registrar of claim 11 , wherein the activity of the user comprises an identification of a webpage displayed to the user when the TAC button was selected.

15. The domain name registrar of claim 11 , wherein the activity of the user comprises a list of webpages displayed to the user.

16. The domain name registrar of claim 11 , wherein the activity of the user comprises a menu item selected by the user.

17. The domain name registrar of claim 11 , wherein the activity of the user comprises data entered into a webpage.

18. The domain name registrar of claim 11 , wherein the TAC is transmitted to the user by the registrar by displaying the TAC on the client device.

19. The domain name registrar of claim 11 , wherein the TAC is transmitted to the user by the registrar by transmitting the TAC to a cell phone of the user.

20. The domain name registrar of claim 11 , wherein the TAC is transmitted to the user by the registrar by emailing the TAC to an email account of the user.

Assignments (3)
SECURITY AGREEMENT Recorded Feb 17, 2023
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO, LLC; GODADDY MEDIA TEMPLE INC.; GODADDY.COM, LLC; LANTIRN INCORPORATED; POYNT, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 062782/0489 →
SECURITY AGREEMENT Recorded Oct 12, 2020
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO., INC.
To: BARCLAYS BANK PLC
Reel/Frame 054045/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2018
From: BLINN, ARNOLD NEIL; OLSON, MITCHELL DEAN; BROOKS, JACOB LOUIS; KERCHEVAL, JOHN BASYL
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 047548/0339 →
Cited By (3)
US 12,254,464 US 12,561,681 US 12,627,629