Patent ID: 8918476

Claim:
In a gateway physically separate from a user terminal device and located in a network, a method for performing page redirection on behalf of the user terminal device serviced thereby, the method comprising: receiving, by the gateway, a page request that includes Uniform Resource Location (URL) information for a page requested from the user terminal; based on the received URL, sending, by the gateway, a page request with the URL to a service provider; receiving, by the gateway, a first page from the service provider according to the URL; identifying, by the gateway, that the first page returned by the service provider meets a redirection criterion on behalf of the user terminal; based on the identified redirection criterion met, parsing, by the gateway, the first page to determine URL information carried in the first page; performing, by the gateway, a page redirection via initiating a redirection page request to a redirection server to obtain a second page from the redirection server based on the determined URL information; sending the second page to the user terminal; retaining, by the gateway, “Cookie” information included in the first page; receiving, by the gateway, a page request carrying URL information from the user terminal; determining that the carried URL is directing to the service provider which returned the first page; and based on the determined URL directing to the service provider, correcting, by the WAP gateway, “Cookie” information carried in the page request according to the retained “Cookie” information; requesting a page from the service provider according to the corrected “Cookie” information and the URL directing to the service provider.