Patent ID: 9344512
Filing Date: 2016-05-17
CPC Classification: H04L

Claim Text:
1. A method of operating a proxy server, comprising: receiving a request for an initial web resource from a client device; requesting the initial web resource on behalf of the client device in response to the client device's request; executing a web resource redirection procedure at the proxy server that is independent of interaction with the client device and includes (i) receiving one or more redirect messages that redirect from the initial web resource to an alternate web resource, (ii) requesting the alternate web resource from a server based on the one or more redirect messages, and (iii) receiving web resource content from the server that is associated with the alternate web resource; obtaining a redirect cookie from the server for the alternate web resource in response to the proxy server's request for the alternate web resource; generating a wrapped cookie based on the redirect cookie; and delivering the wrapped cookie and the web resource content to a proxy client application on the client device along with a set of instructions for simulating, on the client device, the web resource redirection procedure for the alternate web resource between the proxy client application and a mobile web browser on the client device, wherein the set of instructions for simulating the web resource redirection procedure is configured to instruct the proxy client application to supply the mobile web browser with the wrapped cookie as a given cookie for the initial web resource.