Claims
- 1. A method for handling invalid domain name lookup requests in the Internet, the method executing in a domain name server system responsive to a target domain name request by a user computer, wherein the user computer is coupled to a display screen, the method comprising the following steps executed in the domain name server systemreceiving a target domain name lookup from a user computer; searching a master lookup table to determine a machine address associated with the domain name; determining that the target domain name does not exist within the lookup table; transmitting a machine address to the user computer, wherein the machine address maps to a web server; receiving a machine address request from the user computer based on the target domain name transmitted machine address to the user computer; in response to the received machine address, sending information to the user computer to assist in that user's selection of a most likely domain name that assumes a misspelling of the target domain name; and displaying an advertisement on the user computer's display screen.
- 2. The method of claim 1, wherein the advertisement is a visual image.
- 3. The method of claim 1, wherein the advertisement is audio.
- 4. The method of claim 1, wherein the advertisement is an animation.
- 5. The apparatus of claim 1, wherein the advertisement is video.
- 6. The apparatus of claim 1, wherein the advertisement is a banner associated with a hyperlink to the subject of the banner.
- 7. The method of claim 1, wherein the user's computer includes a client-based spellchecker.
- 8. The method of claim 1, wherein the target domain name is a non-existent domain name.
- 9. The method of claim 1, wherein the target domain name is an existent but non-functioning domain.
- 10. The method of claim 1, wherein the domain lookup request is any one of the following types: DNS, MX, TXT, PTR or CNAME.
- 11. The method of claim 8, further comprisingtransferring information to the user's computer to cause the user's computer to display one or more valid domain names similar in spelling to the non-existent domain name.
- 12. The method of claim 1, further comprisingtransferring information to the user's computer to cause the user's computer to display a list of valid domain names, wherein the valid domain names are hyperlinked to their corresponding page on the Internet.
- 13. The method of claim 8, further comprisingtransferring information to the user's computer to cause the user's computer to display the non-existent domain name having a portion of the non-existent domain name highlighted, wherein the highlighted portion distinguishes a non-existent domain name from the one or more valid domain names.
- 14. The method of claim 1, further comprisingtransferring information to the user's computer to cause the user' computer to display auxiliary information.
- 15. The method of claim 14, wherein the auxiliary information is an advertisement.
- 16. The method of claim 14, wherein the auxiliary information is sponsorship information.
- 17. The method of claim 14, wherein the auxiliary information is a visual image.
- 18. The method of claim 14, wherein the auxiliary information is audio.
- 19. The method of claim 14, wherein the auxiliary information is an animation.
- 20. The method of claim 14, wherein the auxiliary information is video.
- 21. The method of claim 14, wherein the auxiliary information is a banner associated with a hyperlink to the subject of the banner.
- 22. The method of claim 1, wherein the target domain name is a disabled domain name.
CROSS REFERENCE TO RELATED APPLICATION
This application is a Continuation-in-Part of U.S. application Ser. No. 09/204,855, filed Dec. 3, 1998, now abandoned entitled DOMAIN NAME SYSTEM LOOKUP ALLOWING INTELLIGENT CORRECTION OF SEARCHES AND PRESENTATION OF AUXILIARY INFORMATION the specification if which in incorporated by reference herein for all purposes.
US Referenced Citations (5)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09/204855 |
Dec 1998 |
US |
Child |
09/207701 |
|
US |