Patent ID: 8732317

Claim:
A method for providing access between a remotely located content provider server and a mobile device, comprising: establishing a virtual private network connection from the mobile device to a virtual private network server of a service provider associated with the mobile device responsive to a request for access to the remotely located content provider server received from the mobile device; establishing under control of the virtual private network server a second connection from the virtual private network server of the service provider to the remotely located content provider server responsive to the request from the mobile device; establishing under control of the virtual private network server a third connection from the virtual private network server of the service provider to an advertising server responsive to the request from the mobile device; maintaining under control of the virtual private network server the virtual private network connection, the second connection and the third connection to enable transport of content data between the mobile device and the remotely located content provider server and to enable transport of advertising data between the mobile device and the advertising server; transporting the content data from the remotely located content provider server to the mobile device over the second connection and the virtual private network connection; and transporting the advertising data from the advertising server to the mobile device over the third connection and the virtual private network connection concurrently with the content data.