IP Library Patent Application 10857842
Patent Application
App. No. 10/857,842

Domain name maintenance

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 None
App. No.
10/857,842
Abstract

A request from a user is received to maintain the registration of a domain name for a maintenance term that is longer than the maximum term accepted by the appropriate registry in a single registration or renewal request, along with an up front payment for the cost of the entire maintenance term. The expiration date of the registration record at the registry is set to the maximum term, and is subsequently reset until the total term of the registration is at least equal to the requested maintenance term.

Claims (27)

1 . A method for managing domain name registration, including:

receiving at a registrar a request from a user to register or extend an existing registration for a domain name at a domain name registry for a requested maintenance term;

receiving at the registrar a single payment for maintaining the registration of the domain name for the requested maintenance term;

if the request from the user is to create a new registration for the domain name, then sending a message to the registry that causes the registry to register the domain name for the maximum term accepted by the registry for a domain name registration, said registry registration having an expiration date, and sending at least one subsequent message from the registrar to the registry that causes the expiration date of the domain name registration at the registry to be reset to a later date, at least until the requested maintenance term for the registration is attained; and

if the request is to extend an existing registration, then sending at least one message from the registrar to the registry that causes the expiration date of the domain name registration at the registry to be reset to a later date, at least until the requested maintenance term for the registration is attained.

2 . The method of claim 1 , wherein at least two messages from the registrar to the registry to reset the expiration date of the registration are sent prior to the initial expiration date of the registration.

3 . The method of claim 1 , wherein the message from the registrar to the registry to reset the expiration date of the registration is to reset the expiration date of the registration to the maximum term accepted by the registry in a registration request.

4 . An apparatus for managing domain name registration, including:

a processor;

a memory coupled to said processor, said memory storing maintenance instructions adapted to be executed by said processor to perform steps including:

receiving at a registrar a request from a user to register or extend an existing registration for a domain name at a domain name registry for a requested maintenance term;

receiving at the registrar a single payment for maintaining the registration of the domain name for the requested maintenance term;

if the request from the user is to create a new registration for the domain name, then sending a message to the registry that causes the registry to register the domain name for the maximum term accepted by the registry for a domain name registration, said registry registration having an expiration date, and sending at least one subsequent message from the registrar to the registry that causes the expiration date of the domain name registration at the registry to be reset to a later date, at least until the requested maintenance term for the registration is attained; and

if the request is to extend an existing registration, then sending at least one message from the registrar to the registry that causes the expiration date of the domain name registration at the registry to be reset to a later date, at least until the requested maintenance term for the registration is attained.

5 . The apparatus of claim 4 , wherein said maintenance instructions are adapted to be executed by said processor to send at least two messages from the registrar to the registry to reset the expiration date of the registration prior to the initial expiration date of the registration.

6 . The apparatus of claim 4 , wherein said maintenance instructions are adapted to be executed by said processor to send a message from the registrar to the registry to reset the expiration date of the registration to the maximum term accepted by the registry in a registration request.

7 . A medium storing instructions adapted to be executed by a processor to perform steps including:

receiving at a registrar a request from a user to register or extend an existing registration for a domain name at a domain name registry for a requested maintenance term;

receiving at the registrar a single payment for maintaining the registration of the domain name for the requested maintenance term;

if the request from the user is to create a new registration for the domain name, then sending a message to the registry that causes the registry to register the domain name for the maximum term accepted by the registry for a domain name registration, said registry registration having an expiration date, and sending at least one subsequent message from the registrar to the registry that causes the expiration date of the domain name registration at the registry to be reset to a later date, at least until the requested maintenance term for the registration is attained; and

if the request is to extend an existing registration, then sending at least one message from the registrar to the registry that causes the expiration date of the domain name registration at the registry to be reset to a later date, at least until the requested maintenance term for the registration is attained.

8 . The medium of claim 7 , wherein said instructions are adapted to be executed by the processor to send at least two messages from the registrar to the registry to reset the expiration date of the registration prior to the initial expiration date of the registration.

9 . The medium of claim 7 , wherein said instructions are adapted to be executed by the processor to send a message from the registrar to the registry to reset the expiration date of the registration to the maximum term accepted by the registry in a registration request.

10 . A system for managing domain name registration, including:

means for receiving at a registrar a request from a user to register or extend an existing registration for a domain name at a domain name registry for a requested maintenance term;

means for receiving at the registrar a single payment for maintaining the registration of the domain name for the requested maintenance term;

means for sending a message to the registry that causes the registry to register the domain name for the maximum term accepted by the registry for a domain name registration, said registry registration having an expiration date, and for sending at least one subsequent message from the registrar to the registry that causes the expiration date of the domain name registration at the registry to be reset to a later date, at least until the requested maintenance term for the registration is attained.

Assignments (9)
RELEASE OF GRANT OF FIRST LIEN SECURITY INTEREST IN PATENT RIGHTS PREVIOUSLY RECORDED AT REEL/FRAME (027608/0319) Recorded Oct 28, 2014
From: JPMORGAN CHASE BANK, N.A.
To: NETWORK SOLUTIONS, LLC
Reel/Frame 034077/0659 →
RELEASE OF GRANT OF SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS PREVIOUSLY RECORDED AT REEL/FRAME (027608/0255) Recorded Oct 28, 2014
From: JPMORGAN CHASE BANK, N.A.
To: NETWORK SOLUTIONS, LLC
Reel/Frame 034079/0941 →
FIRST LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Jan 27, 2012
From: NETWORK SOLUTIONS, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 027608/0319 →
SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Jan 27, 2012
From: NETWORK SOLUTIONS, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 027608/0255 →
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2011
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
To: NETWORK SOLUTIONS, LLC
Reel/Frame 027136/0379 →
SECURITY AGREEMENT Recorded Apr 13, 2007
From: NETWORK SOLUTIONS LLC
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 019161/0051 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2007
From: CREDIT SUISSE, CAYMAN ISLANDS BRANCH, AS ADMINISTRATIVE AGENT
To: NETWORK SOLUTIONS, LLC
Reel/Frame 018990/0797 →
GRANT OF PATENT SECURITY INTEREST Recorded Jan 17, 2006
From: NETWORK SOLUTIONS, LLC
To: CREDIT SUISSE, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 017024/0833 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2004
From: LEE, VINCENT M.; KINRA, ROHIT
To: NETWORK SOLUTIONS, LLC
Reel/Frame 015419/0742 →