IP Library Granted Patent US 10,523,651
Granted Patent B2
US 10,523,651 · App. 16/138,378 · Granted Dec 31, 2019

Techniques for domain capture

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,523,651
App. No.
16/138,378
Granted
Dec 31, 2019
Kind
B2
Abstract

Techniques for domain capture. In one embodiment, for example, a method comprises detecting an attempt by a personal user account to use the online service where the account is associated with an electronic mail address that belongs to an owner of a domain name service domain. Based on detecting the attempt, the online service prompts the particular personal user account to join a team of user accounts. Upon receiving an acceptance of the particular personal user account to join the team, the personal user account is offered an option between converting the personal user account to a team user account that is a member of the team or changing the electronic mail address associated with the personal user account to a different electronic mail address that is not owned.

Claims (63)

1. A method, comprising:

detecting, using an online service system, an attempt by a particular personal user account to use the online service system;

wherein the particular personal user account is held with the online service system;

wherein the particular personal user account is associated with an electronic mail address that belongs to an owner of a particular domain name service domain;

wherein the online service system executes using one or more computer systems;

determining whether the particular domain name service domain is associated with a team of one or more team user accounts held with the online service system;

based on the detecting the attempt and determining that the particular domain name service domain is associated with the team, prompting, using the online service system, a user of the particular personal user account to join the team;

and

wherein the method is performed by a computing system having one or more processors and storage media storing one or more computer programs, the one or more computer programs having instructions configured to perform the method.

2. The method of claim 1 , further comprising:

receiving, using the online service system, an acceptance of the particular personal user account to join the team; and

based on the receiving the acceptance, offering, using the online service system, the particular personal user account an option between:

(a) converting the particular personal user account to a team user account that is a member of the team, or

(b) changing the electronic mail address associated with the particular personal user account to one that is not owned.

3. The method of claim 2 , wherein the offering is based on causing, using the online service system, a graphical user interface to be displayed to a user of the particular personal user account, the graphical user interface indicating the option between (a) converting the particular personal user account to a team user account that is a member of the team, or (b) changing the electronic mail address associated with the particular personal user account to one that is not owned.

4. The method of claim 2 , further comprising:

converting the particular personal user account to a team user account that is a member of the team.

5. The method of claim 2 , further comprising:

changing the electronic mail address associated with the particular personal user account to a different electronic mail address that has a different domain name service domain than the particular domain name service domain associated with the team.

6. The method of claim 5 , further comprising:

before changing the electronic mail address associated with the particular personal user account to the different electronic mail address, verifying that the different domain name service domain is not in a set of owned domain name service domains; and wherein the set of owned domain name service domains included the particular domain name service domain associated with the team.

7. The method of claim 1 , wherein the prompting the particular personal user account to join the team is based on causing a graphical user interface to be displayed to a user of the particular personal user account, the graphical user interface indicating that the electronic mail address associated with the particular personal user account belongs to the owner of the particular domain name service domain.

8. One or more non-transitory computer-readable media carrying one or more computer programs, the one or more computer programs having instructions for execution by one or more processors, the instructions configured for:

detecting, using an online service system, an attempt by a particular personal user account to use the online service system;

wherein the particular personal user account is held with the online service system;

wherein the particular personal user account is associated with an electronic mail address that belongs to an owner of a particular domain name service domain; wherein the online service system executes using one or more computer systems;

determining whether the particular domain name service domain is associated with a team of one or more team user accounts held with the online service system; and

based on the detecting the attempt and determining that the particular domain name service domain is associated with the team, prompting, using the online service system, a user of the particular personal user account to join the team.

9. The one or more non-transitory computer-readable of claim 8 , the instructions further configured for:

receiving, using the online service system, an acceptance of the particular personal user account to join the team; and

based on the receiving the acceptance, offering, using the online service system, the particular personal user account an option between:

(a) converting the particular personal user account to a team user account that is a member of the team, or

(b) changing the electronic mail address associated with the particular personal user account to one that has a different domain name service domain than the particular domain name service domain associated with the team.

10. The one or more non-transitory computer-readable of claim 9 , wherein the offering is based on causing, using the online service system, a graphical user interface to be displayed to a user of the particular personal user account, the graphical user interface indicating the option between (a) converting the particular personal user account to a team user account that is a member of the team, or (b) changing the electronic mail address associated with the particular personal user account to one that has a different domain name service domain than the particular domain name service domain associated with the team.

11. The one or more non-transitory computer-readable of claim 9 , the instructions further configured for:

converting the particular personal user account to a team user account that is a member of the team.

12. The one or more non-transitory computer-readable of claim 9 , the instructions further configured for:

changing the electronic mail address associated with the particular personal user account to a different electronic mail address that has a different domain name service domain than the particular domain name service domain associated with the team.

13. The one or more non-transitory computer-readable of claim 12 , the instructions further configured for:

before changing the electronic mail address associated with the particular personal user account to the different electronic mail address, verifying that the different domain name service domain is not in a set of owned domain name service domains; and wherein the set of owned domain name service domains included the particular domain name service domain associated with the team.

14. The one or more non-transitory computer-readable of claim 8 , wherein the prompting the particular personal user account to join the team is based on causing a graphical user interface to be displayed to a user of the particular personal user account, the graphical user interface indicating that the particular domain name service domain belongs to the owner of the particular domain name service domain.

15. A computing system of an online service, the computing system comprising:

one or more processors;

storage media;

one or more computer programs stored on the storage media, the one or more computer programs having instructions for execution by the one or more processors, the instructions configured for:

detecting, using an online service system, an attempt by a particular personal user account to use the online service system;

wherein the particular personal user account is held with the online service system;

wherein the particular personal user account is associated with an electronic mail address that belongs to an owner of a particular domain name service domain; wherein the online service system executes using one or more computer systems; and

determining whether the particular domain name service domain is associated with a team of one or more team user accounts held with the online service system; and

based on the detecting the attempt and determining that the particular domain name service domain is associated with the team, prompting, using the online service system, a user of the particular personal user account to join the team.

16. The computing system of claim 15 , the instructions further configured for:

receiving, using the online service system, an acceptance of the particular personal user account to join the team; and

based on the receiving the acceptance, offering, using the online service system, the particular personal user account an option between:

(a) converting the particular personal user account to a team user account that is a member of the team, or

(b) changing the electronic mail address associated with the particular personal user account to a different electronic mail address that has a different domain name service domain than the particular domain name service domain associated with the team.

17. The computing system of claim 16 , wherein the offering is based on causing, using the online service system, a graphical user interface to be displayed to a user of the particular personal user account, the graphical user interface indicating the option between (a) converting the particular personal user account to a team user account that is a member of the team, or (b) changing the electronic mail address associated with the particular personal user account to a different electronic mail address that has a different domain name service domain than the particular domain name service domain associated with the team.

18. The computing system of claim 16 , the instructions further configured for:

converting the particular personal user account to a team user account that is a member of the team.

19. The computing system of claim 16 , the instructions further configured for:

changing the electronic mail address associated with the particular personal user account to a different electronic mail address that has a different domain name service domain than the particular domain name service domain associated with the team.

20. The computing system of claim 19 , the instructions further configured for:

before changing the electronic mail address associated with the particular personal user account to the different electronic mail address, verifying that the different domain name service domain is not in a set of owned domain name service domains; and wherein the set of owned domain name service domains included the particular domain name service domain associated with the team.

21. The computing system of claim 15 , wherein the prompting the particular personal user account to join the team is based on causing a graphical user interface to be displayed to a user of the particular personal user account, the graphical user interface indicating that the electronic mail address associated with the particular personal user account belongs to the owner of the particular domain name service domain.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069635/0332 →
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
PATENT SECURITY AGREEMENT Recorded Mar 10, 2021
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055670/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2019
From: PARK, JUNG
To: DROPBOX, INC.
Reel/Frame 048988/0090 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2018
From: O'BRIEN, GEORGE; IBRISHIMOV, EMIL; PARK, KEN; STAFFORD, DAVID; KOUTCHEROUK, HEINRICH
To: DROPBOX, INC.
Reel/Frame 046943/0083 →