Patent ID: 7426544

Claim:
A method in a data processing system for requesting a page from a server across a network data processing system, the method comprising: requesting, by a client application in the data processing system, the page for a first time, wherein the page is requested using a domain name and wherein the step of requesting forms a first request; looking up an Internet Protocol address for the domain name for the page on a remote domain name server; using the Internet Protocol address to request the page; storing the Internet Protocol address locally in the data processing system in a database of Internet Protocol translations when the page is requested for the first time, wherein the Internet Protocol address for the page is stored in association with the domain name for the page and wherein the database is accessible only by the client application and used by the client application in a subsequent request for the page; responsive to a request for a selected page, referencing the database of Internet Protocol translations to determine whether an Internet Protocol address for a selected page is present; requesting the selected page with the subsequent request, wherein the subsequent request uses an Internet Protocol address returned from the database of Internet Protocol translations if the Internet Protocol address is present in the database of Internet Protocol translations; querying the remote domain name server to determine the Internet Protocol address of the selected page if the Internet Protocol address for the selected page cannot be determined from referencing the database of Internet Protocol translations; and performing the looking and using steps only if a selected user input is received, wherein the selected user input requests that a local translation process is skipped.