IP Library Granted Patent US 7,099,956
Granted Patent B2
US 7,099,956 · App. 09/773,298 · Granted Aug 29, 2006

Method and apparatus for conducting domain name service

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 7,099,956
App. No.
09/773,298
Granted
Aug 29, 2006
Kind
B2
Abstract

A method for conducting Internet domain name service to users connected to the Internet comprises an automated procedure for transferring Internet domain name service from a domain name owner to a domain name manager. This method further comprises Internet sub-domain name services to prospective buyers based on domain names transferred to the domain name manager. Messages requesting domain name service, including requests from domain name owners to sub-license their particular domain name to prospective sub-domain name buyers and from prospective sub-domain name buyers to license available sub-domain names, are received and responded to by an automated domain name management system. This automated domain name management system further comprises an interactive website which includes a database, search engine, and Web server.

Claims (27)

1. A method for assigning domain names configured according to a domain name system, each domain name including a user selected subdomain label to the left of a fully-qualified domain name, the method comprising:

obtaining fully-qualified domain names associated with different corresponding host IP addresses in resource records of domain name servers from a plurality of domain name holders;

communicating with the domain name servers to effect reassignment of name service records for the fully-qualified domain names, whereby the fully-qualified domain names are pointed to at least one IP address of a subdomain management system;

maintaining a database of subdomain labels for the fully-qualified domain names, wherein each subdomain label is not associated with an IP address in the name service records, the database accessible by the subdomain management system and relating each subdomain label to a user-determinable address for content and to at least one of the fully-qualified domain names; and

providing an interface interoperable with the database to relate user selected subdomain labels with user selected ones of the fully-qualified domain names to provide domain names, each domain name comprising a fully-qualified domain name and at least one subdomain label to the left of the fully-qualified domain name, wherein the subdomain management system is a separate entity from the domain name owners and the user.

2. The method of claim 1 , further comprising receiving a request for content, comprising a domain name configured in accordance with the domain name system, the domain name comprising a fully-qualified domain name and at least one subdomain label to the left of the fully-qualified domain name.

3. The method of claim 2 , further comprising directing the request to the user-determinable address related to the at least one subdomain.

4. The method of claim 3 , wherein the directing step further comprises directing the request to the user-determinable address comprising a network address.

5. The method of claim 3 , wherein the directing step further comprises directing the request to the user-determinable address comprising an address configured independently of the domain name system.

6. The method of claim 3 , further comprising serving content in response to the request.

7. The method of claim 1 , further comprising obtaining information for payment from the user for relating user selected subdomain labels to fully-qualified domain names in the database.

8. The method of claim 7 , further comprising crediting a portion of the payment to a holder of the fully-qualified domain name.

9. The method of claim 2 , wherein the maintaining step further comprises maintaining the database including subdomain labels associated as lower-level domains of other subdomain labels, wherein multiple subdomain labels are related to corresponding ones of the user-determinable addresses.

10. A system for aggregating a plurality of fully-qualified domain names for independent licensing of subdomain labels related thereto, each domain name including a user selected subdomain label to the left of a fully-qualified domain name comprising:

a subdomain management system, comprising a server connected to a network and operably associated with a database and with a memory, the memory holding instructions for;

obtaining fully-qualified domain names associated with different corresponding host IP addresses in resource records of domain name servers from a plurality of domain name holders;

communicating with the domain name servers to effect reassignment of name service records for the fully-qualified domain names, whereby the fully-qualified domain names are pointed to at least one IP address of the subdomain management system;

maintaining the database of subdomain labels for the fully-qualified domain names, wherein each subdomain label is not associated with an IP address in a zone file of any higher-level domain, the database relating each subdomain label to a user-determinable address for content and to at least one of the fully-qualified domain names; and

providing an interface interoperable with the database to relate user selected subdomain labels with user-selected ones of the fully-qualified domain names to provide domain names, each domain name comprising a fully-qualified domain name and at least one subdomain label to the left of the fully-qualified domain name, wherein the subdomain management system is a separate entity from the domain name owners and the user.

11. The system of claim 10 , wherein the instructions further comprise receiving a request for content, comprising a domain name configured in accordance with the domain name system, the domain name comprising a fully-qualified domain name and at least one subdomain label to the left of the fully-qualified domain name.

12. The system of claim 11 , wherein the instructions further comprise directing the request to the user-determinable address related to the at least one subdomain.

13. The system of claim 12 , wherein the directing step of the instructions further comprises directing the request to the user-determinable address comprising a network address.

14. The system of claim 12 , wherein the directing step of the instructions further comprises directing the request to the user-determinable address comprising an address configured independently of the domain name system.

15. The system of claim 12 , wherein the instructions further comprise serving content in response to the request.

16. The system of claim 10 , wherein the instructions further comprise obtaining information for payment from users for relating user selected subdomain labels to fully-qualified domain names in the database.

17. The system of claim 16 , wherein the instructions further comprise crediting a portion of the payment to a holder of the fully-qualified domain name.

18. The system of claim 11 , wherein the maintaining step of the instructions further comprises maintaining the database including subdomain labels associated as lower-level domains of other subdomain labels, wherein multiple subdomain labels are related to corresponding ones of the user-determinable addresses.

Assignments (4)
MERGER Recorded Jun 18, 2013
From: HOSHIKO LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 030639/0289 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 018498 FRAME 0337.ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE'S NAME IS HOSHIKO LLC,NOT HOSHIKO,LLC Recorded Sep 13, 2012
From: IDEAFLOOD, INC.
To: HOSHIKO LLC
Reel/Frame 029006/0972 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2006
From: IDEAFLOOD, INC.
To: HOSHIKO, LLC
Reel/Frame 018498/0337 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2001
From: SHUSTER, BRIAN MARK; SHUSTER, GARY STEPHEN
To: IDEAFLOOD, INC.
Reel/Frame 011528/0132 →