Patent ID: 6973507

Claim:
A method for resolution services of special domain names, comprising steps of: (1) receiving and storing information related to domain names and keywords whenever at least one contents provider connect to a special domain name resolution server and requests a registration; (2) linking the at least one contents provider in which the registered with the special domain name resolution server to a special domain name service program and a special domain name database containing related domain name information corresponding to the at least one contents provider, wherein the special domain name service program and the special domain name database relate to the special domain name resolution server; (3) automatically installing the special domain name service program by downloading the special domain name service program and the special domain name database to a terminal of a connection service user upon connecting to the contents of contents of the at least one contents provider; and (4) transferring to the user's terminal an IP address corresponding to a queried domain name that the user's terminal queried to the special domain name server by identifying a domain name and the user's IP address whenever the service user is connected to the special domain name server based on the special domain name database with an execution of the special name service program installed in step (3); (5) plugging in a web browser and the other internet desktop application program in a subscriber PC in order to connect to a specific contents provider on the internet and executing a special domain name service program for directly connecting to the special domain name server by a DLL process injection method, wherein the special domain name service program and the special domain name database containing domain name information related to the at least one contents provider are previously downloaded to the subscriber PC upon connection to the specific contents provider; (6) calling a domain name from the web browser or the other internet desktop application program for a connection to the specific contents provider; (7) carrying out a socket API interrupt as to information related to the domain name to be sent to a pre-set DNS server; (8) identifying whether the domain name information exists in a special domain name database; (9) carrying out a query about the special name to a corresponding special domain name server associated to contents providers existing in the special domain name database whenever the domain name information is present as a result of the identification of step (8); (10) connecting to a contents server relating to the domain name resolved in step (9); and (11) connecting to the pre-set local DNS server whenever the domain name information is absent as a result of the identification of step (8).