Patent ID: 7725561

Claim:
A data processing system for requesting a page from a server across a network data processing system, the data processing system comprising: a bus system; a communications unit connected to the bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to request, 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 set of instructions to request forms a first request; look up an Internet Protocol address for the domain name for the page on a remote domain name server; use the Internet Protocol address to request the page; store 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; reference the database of Internet Protocol translations to determine whether an Internet Protocol address for a selected page is present in response to a request for a selected page; request 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; query 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 perform the look up step and the using step only if a selected user input is received, wherein the selected user input requests that a local translation process is skipped.