Patent Number: 8,788,612

Title: Cache based enhancement to optimization protocol

Abstract: A system, apparatus, and method for improving the user experience when accessing web pages containing embedded objects over a network. In one embodiment, information regarding the contents of a locally accessible cache is added to a request directed to a web server. The information is used to control certain aspects of a pre-fetch process that is designed to reduce network latency affects and improve network resource utilization, thereby improving a user's experience. The cache contents information may be provided to an intermediate server via a modification to an existing request-response protocol, with the information being encoded or compressed if desired to reduce data transport requirements. The information is used by the intermediate server to determine whether to request an embedded object referenced in the requested resource or web page, and to determine if a browser having access to the cache will request the object or access the object from the local cache.

Inventors: Levesque; Michel (Drummondville, CA), Papirakis; Emmanuel (Trios-Riveires, CA)

Assignee: Unwired Planet, LLC

International Classification: G06F 15/16 (20060101)

Expiration Date: 2022-07-22 0:00:00