IP Library Granted Patent US 10,834,076
Granted Patent B2
US 10,834,076 · App. 16/195,675 · Granted Nov 10, 2020

Website hosting provider 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/0846G06F3/0482G06F16/2228G06F16/958
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 10,834,076
App. No.
16/195,675
Granted
Nov 10, 2020
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 (50)

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

receiving by the hosting provider login credentials from a client device;

matching by the hosting provider 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 website operated by the user and hosted by the hosting provider;

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

storing by the hosting provider the activity of the user,

detecting by the hosting provider that the user selected the TAC button,

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

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

transmitting by the hosting provider the TAC to the user;

receiving by a customer support service center of the hosting provider 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 hosting provider by displaying the TAC on the client device.

9. The method of claim 1 , wherein the TAC is transmitted to the user by the hosting provider 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 hosting provider by emailing the TAC to an email account of the user.

11. A hosting provider for registering domain names to customers, wherein the hosting provider is configured 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 website operated by the user and hosted by the hosting provider;

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,

storing and associating the TAC and the activity of the user in a TAC database, and

transmit the TAC to the user;

receive by a customer support service center of the hosting provider 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 system 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 system of claim 11 , wherein the activity of the user comprises a time spent on an activity performed by the user.

14. The system 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 system of claim 11 , wherein the activity of the user comprises a list of webpages displayed to the user.

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

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

18. The system of claim 11 , wherein the TAC is transmitted to the user by the hosting provider by displaying the TAC on the client device.

19. The system of claim 11 , wherein the TAC is transmitted to the user by the hosting provider by transmitting the TAC to a cell phone of the user.

20. The system of claim 11 , wherein the TAC is transmitted to the user by the hosting provider 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/0469 →