Accessing web content in offline mode
AssigneeSling Media Pvt Ltd
InventorSHRUTHI SHANKAR
Life of this patent
Estimating the term…
Abstract
A portable computers or other client device that obtains files or media streams from a portable digital video recorder (DVR) or similar target device may not be able to obtain certain web content when the target device operates in an offline mode in which the Internet or a similar wide area network (WAN) is unavailable. When the client device contacts a web domain for authentication or other purposes, however, the client device suitably opens a secondary data connection to the domain to transparently request and received web content. The received content is cached by the client device for subsequent use in offline mode when the WAN is unavailable.
Claims17
An automated process performed by client device having a processor and a storage, the process comprising:
- establishing, by the client device, a first connection to a network service over a wide area network;
- while the first connection to the network service remains active, the client device transparently establishing a second connection to the network service over the wide area network, wherein the second connection is not visible to a user of the client device;
- transparently requesting and receiving, via the second connection over the wide area network, web content available from the server system at an address on the wide area network;
- caching the web content received via the second connection over the wide area network in the storage of the client device;
- subsequently disconnecting from the wide area network and establishing a third connection between the client device and a target device via a separate data connection that is separate from the wide area network;
- and
- in response to a client application executed by the client device requesting the web content available at the address on the wide area network via the separate connection, the client device obtaining the cached web content from the storage of the client device and presenting the cached content to a user of the client device.
A client device comprising a processor, a data storage and a network interface, wherein the processor is configured to execute instructions stored in the data storage that, when executed, perform an automated process comprising:
- establishing, by the client device, a first connection to a network service over a wide area network via the network interface;
- while the first connection to the network service remains active, the client device transparently establishing a second connection to the network service over the wide area network without the knowledge of a user of the client device;
- transparently requesting and receiving, via the second connection over the wide area network, web content available at an address on the wide area network from the server system;
- caching the web content received via the second connection over the wide area network in the data storage of the client device;
- while the client device is subsequently disconnected from the wide area network, the client device establishing a third connection between the client device and a target device via the network interface, wherein the third connection is established over a separate data connection that is separate from the wide area network;
- and
- in response to a client application executed by the client device requesting the web content at the address on the wide area network via the separate data connection, the client device obtaining the cached web content from the storage of the client device and presenting the cached content to a user of the client device.
Dependencies are inferred from the claim text.