Notification system and method for domain name options
First Claim
1. A system, comprising:
- one or more server computers operated by one or more registrars, communicatively coupled to a network and comprising a first processor operatively coupled to a first memory containing a first set of instructions executable by said first processor, said instructions, when executed, causing said one or more server computers to;
A) register a domain name to a registrant;
B) store, in a database communicatively coupled to said network, an expiration date for said domain name;
C) determine whether said expiration date represents an upcoming domain name expiration; and
D) responsive to a determination that said expiration date represents said upcoming domain name expiration;
i) generate one or more messages, which are not email messages, comprising;
a) a notification that said domain name is expiring;
b) a first link to a registrar message view web page; and
c) a second link to a domain name renewal web page;
ii) transmit, via a direct communication link between said one or more server computers and a client computer operated by said registrant, without interacting with email or anti-spam technologies, said one or more messages;
iii) determine whether a first hypertext transfer protocol request for said registrar message view web page was received via said first link;
iv) responsive to a determination that said first hypertext transfer protocol request for said registrar message view web page was received via said first link;
a) render said registrar message view web page comprising said message; and
b) transmit a rendered registrar message view web page to said client computer;
v) determine whether a second hypertext transfer protocol request for said domain name renewal web page was received via said second link; and
vi) responsive to a determination that said second hypertext transfer protocol request for said domain name renewal web page was received via said second link;
a) render said domain name renewal web page; and
b) transmit a rendered domain name renewal web page to said client computer.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of the present invention allow communication via electronic messages between a Customer and a domain name Registrar, avoiding traditional electronic mail (email) communication. Email messages may not be delivered to the Customer for various reasons including the situations where the Customer employs anti-SPAM protective technologies. The system and method of the present invention establish a Communication Link between a Customer'"'"'s Computer and Registrar'"'"'s Server, which avoids anti-SPAM protective technologies and email messaging altogether. Information relating to the communication may be stored on a database and the system may present the Customer with various options relating to a domain service. The implementation of this invention would result in a higher rate of delivered messages to the Customer.
-
Citations
20 Claims
-
1. A system, comprising:
- one or more server computers operated by one or more registrars, communicatively coupled to a network and comprising a first processor operatively coupled to a first memory containing a first set of instructions executable by said first processor, said instructions, when executed, causing said one or more server computers to;
A) register a domain name to a registrant; B) store, in a database communicatively coupled to said network, an expiration date for said domain name; C) determine whether said expiration date represents an upcoming domain name expiration; and D) responsive to a determination that said expiration date represents said upcoming domain name expiration; i) generate one or more messages, which are not email messages, comprising; a) a notification that said domain name is expiring; b) a first link to a registrar message view web page; and c) a second link to a domain name renewal web page; ii) transmit, via a direct communication link between said one or more server computers and a client computer operated by said registrant, without interacting with email or anti-spam technologies, said one or more messages; iii) determine whether a first hypertext transfer protocol request for said registrar message view web page was received via said first link; iv) responsive to a determination that said first hypertext transfer protocol request for said registrar message view web page was received via said first link; a) render said registrar message view web page comprising said message; and b) transmit a rendered registrar message view web page to said client computer; v) determine whether a second hypertext transfer protocol request for said domain name renewal web page was received via said second link; and vi) responsive to a determination that said second hypertext transfer protocol request for said domain name renewal web page was received via said second link; a) render said domain name renewal web page; and b) transmit a rendered domain name renewal web page to said client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- one or more server computers operated by one or more registrars, communicatively coupled to a network and comprising a first processor operatively coupled to a first memory containing a first set of instructions executable by said first processor, said instructions, when executed, causing said one or more server computers to;
-
11. A method, comprising:
- hosting one or more server computers operated by one or more registrars, communicatively coupled to a network and comprising a first processor operatively coupled to a first memory containing a first set of instructions executable by said first processor, said instructions, when executed, causing said one or more server computers to;
A) register a domain name to a registrant; B) store, in a database communicatively coupled to said network, an expiration date for said domain name; C) determine whether said expiration date represents an upcoming domain name expiration; D) responsive to a determination that said expiration date represents said upcoming domain name expiration; i) generate one or more messages, which are not email messages, comprising; a) a notification that said domain name is expiring; b) a first link to a registrar message view web page; and c) a second link to a domain name renewal web page; ii) transmit, via a direct communication link between said one or more server computers and a client computer operated by said registrant, without interacting with email or anti-spam technologies, said one or more messages; iii) determine whether a first hypertext transfer protocol request for said registrar message view web page was received via said first link; iv) responsive to a determination said first hypertext transfer protocol request for said registrar message view web page was received via said first link; a) render said registrar message view web page comprising said message; b) transmit a rendered registrar message view web page to said client computer; v) determine whether a second hypertext transfer protocol request for said domain name renewal web page was received via said second link; vi) responsive to a determination said second hypertext transfer protocol request for said domain name renewal web page was received via said second link; a) render said domain name renewal web page; b) transmit a rendered domain name renewal web page to said client computer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
- hosting one or more server computers operated by one or more registrars, communicatively coupled to a network and comprising a first processor operatively coupled to a first memory containing a first set of instructions executable by said first processor, said instructions, when executed, causing said one or more server computers to;
Specification