Caching system
First Claim
1. A content caching system for pre-loading digital components, the content caching system comprising:
- a communication interface configured to communicate with a remote device over a wireless network;
a local content cache; and
an evaluation system comprising one or more processors configured to perform operations comprising;
responsive to detecting an occurrence of a predefined state for caching content, pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, with the pre-loading comprising;
requesting the digital component from the remote device;
receiving the digital component; and
caching the digital component in the local content cache;
registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component;
responsive to receiving a digital component tag comprising a network reference comprising a portion corresponding to the registered scheme;
retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and
rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes a content caching system for pre-loading digital components, the system including a communication interface configured to communicate with a remote device over a wireless network, a local content cache; and an evaluation system comprising one or more processors. The one or more operations include pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component; retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device.
22 Citations
25 Claims
-
1. A content caching system for pre-loading digital components, the content caching system comprising:
-
a communication interface configured to communicate with a remote device over a wireless network; a local content cache; and an evaluation system comprising one or more processors configured to perform operations comprising; responsive to detecting an occurrence of a predefined state for caching content, pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, with the pre-loading comprising; requesting the digital component from the remote device; receiving the digital component; and caching the digital component in the local content cache; registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component; responsive to receiving a digital component tag comprising a network reference comprising a portion corresponding to the registered scheme; retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for pre-loading digital a component, the method comprising:
-
responsive to detecting an occurrence of a predefined state for caching content, pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, with the pre-loading comprising; requesting the digital component from the remote device; receiving the digital component; and caching the digital component in a local content cache; registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component; responsive to receiving a digital component tag comprising a network reference comprising a portion corresponding to the registered scheme; retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more non-transitory machine-readable media comprising instructions that are executable to perform operations comprising:
-
responsive to detecting an occurrence of a predefined state for caching content, pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, with the pre-loading comprising; requesting the digital component from the remote device; receiving the digital component; and caching the digital component in a local content cache; registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component; responsive to receiving a digital component tag comprising a network reference comprising a portion corresponding to the registered scheme; retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A content caching system comprising:
-
a communication interface configured to communicate with a remote device over a wireless network; a local content cache; and means for pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, responsive to detecting an occurrence of a predefined state for caching content, with the pre-loading comprising; means for requesting the digital component from the remote device; means for receiving the digital component; and means for caching the digital component in a local content cache; means for registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component; responsive to receiving a digital component tag comprising a network reference comprising a portion corresponding to the registered scheme; means for retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and means for rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device.
-
Specification