IP Library Granted Patent US 10,423,972
Granted Patent B2
US 10,423,972 · App. 15/060,378 · Granted Sep 24, 2019

System and method for domain name community network

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,423,972
App. No.
15/060,378
Granted
Sep 24, 2019
Kind
B2
Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.

Claims (49)

1. A system comprising at least one processor executing instructions causing a server computer, coupled to an electronic network, to:

run, within an active memory of the server computer, a data collection module executing at least one data query aggregating a plurality of domain name data received through the electronic network from a domain name system database, a customer records database, a web server database, or an accounting history database;

run, within the active memory of the server computer, a profile generation module generating, from the domain name data, a domain name profile comprising a plurality of attributes associated with a first domain name;

run, within the active memory of the server computer, a domain relevancy graph generation module defining a plurality of domain names sharing at least one of the plurality of attributes with the domain name, wherein a second domain name, in the plurality of domain names and sharing a greatest number of the plurality of attributes with the first domain name, is closest, in proximity within a generated graph, to the first domain name, wherein the domain relevancy graph generation module defines a connection between a plurality of entities sharing at least one feature that is not shared by a plurality of entities without the connection;

run, within the active memory of the server computer, a domain name strategy suggestion module rendering a web page comprising a user interface control:

identifying a referral to a domain name registrant managing the second domain name; and

providing, within the user interface control, a link to contact the domain name registrant.

2. The system of claim 1 , wherein the domain name profile comprises a theme, idea, concept, or area of interest comprising:

at least one numeric value; or a plurality of keywords or text strings.

3. The system of claim 1 , wherein the link comprises a user interface control configured to:

transmit an email addressed to the domain name registrant;

open a direct messaging or video chat interface to interact with the domain name registrant; or

open a wiki or online storage shared with the domain name registrant.

4. The system of claim 1 , further comprising a second web page comprising a geographic representation of the physical proximity of the referral to the user, wherein the user selects the referral according to the referral being associated with a similar idea, a similar market, a similar online presence, or a similar business history.

5. A system comprising at least one processor executing instructions causing a server computer, coupled to an electronic network, to:

run, within an active memory of the server computer, a data collection module executing at least one data query aggregating, from a plurality of data sources, a plurality of domain name data received through the electronic network;

run, within the active memory of the server computer, a profile generation module generating, from the domain name data, a domain name profile comprising a plurality of attributes associated with a first domain name;

run, within the active memory of the server computer, a graph generation module defining a plurality of domain names sharing at least one of the plurality of attributes with the domain name, wherein a second domain name, in the plurality of domain names, sharing a greatest number of the plurality of attributes with the first domain name, is closest, in proximity within a generated graph, to the first domain name, wherein the graph generation module defines a connection between a plurality of entities sharing at least one feature that is not shared by a plurality of entities without the connection;

run, within the active memory of the server computer, a domain name strategy suggestion module rendering a user interface comprising a user interface control:

identifying a referral to an administrator for the second domain name; and

providing, within the user interface control, a link for contacting the administrator.

6. The system of claim 5 , wherein the plurality of data sources comprise a plurality of domain name data, a plurality of business data associated with a registrant of the domain name, and a plurality of website data associated with a website resolving from the domain name.

7. The system of claim 5 , wherein the domain name profile comprises a theme, idea, concept, or area of interest comprising:

at least one numeric value; or

a plurality of keywords or text strings.

8. The system of claim 5 , wherein the link comprises a user interface control configured to:

transmit an email addressed to the administrator;

open a direct messaging or video chat interface to interact with the administrator; or

open a wiki or online storage shared with the administrator.

9. The system of claim 5 , further comprising a user interface comprising a geographic representation of the physical proximity of the referral to the user, wherein the user selects the referral according to the referral being associated with a similar idea, a similar market, a similar online presence, or a similar business history.

10. A method comprising the steps of:

running, within an active memory of a server computer coupled to an electronic network, a data collection module executing at least one data query aggregating, from a plurality of data sources, a plurality of domain name data received through the electronic network;

running, within the active memory of the server computer, a profile generation module generating, from the domain name data, a domain name profile comprising a plurality of attributes associated with a first domain name;

running, within the active memory of the server computer, a graph generation module defining a plurality of domain names sharing at least one of the plurality of attributes with the domain name, wherein a second domain name, in the plurality of domain names, sharing a greatest number of the plurality of attributes with the first domain name, is closest, in proximity within a generated graph, to the first domain name:

defining, by the graph generation module, a connection between a plurality of entities sharing at least one feature that is not shared by a plurality of entities without the connection;

running, within the active memory of the server computer, a domain name strategy suggestion module rendering a user interface comprising a user interface control:

identifying a referral to an administrator for the second domain name; and

providing, within the user interface control, a link for contacting the administrator.

11. The method of claim 10 , wherein the plurality of data sources comprise a plurality of domain name data, a plurality of business data associated with a registrant of the domain name, and a plurality of website data associated with a website resolving from the domain name.

12. The method of claim 10 , wherein the domain name profile comprises a theme, idea, concept, or area of interest comprising:

at least one numeric value; or

a plurality of keywords or text strings.

13. The method of claim 10 , further comprising the step of wherein the link comprises a user interface control configured to:

transmit an email addressed to the administrator;

open a direct messaging or video chat interface to interact with the administrator; or

open a wiki or online storage shared with the administrator.

14. The method of claim 10 , further comprising the steps of:

receiving, from a user, a selection of the referral according to the referral being associated with a similar idea, a similar market, a similar online presence, or a similar business history;

rendering, by the server computer, a user interface comprising a geographic representation of the physical proximity of the referral to 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 May 9, 2017
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 042426/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2016
From: IRVING, BLAKE; REINSBERG, RENE; NGUYEN, TINA
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 038015/0802 →