Requesting, Responding and Parsing
First Claim
1. A computer implemented method of responding to requests for content items of a web page, the method comprising, in a server computer, the steps of:
- receiving from a client computer a first request for a first content item of the web page, the first request being a request that is read by the server computer to be a request for a plurality of default content items of the web page;
obtaining the plurality of default content items of the web page corresponding to the first request;
responding to the first request with the plurality of default content items of the web page;
receiving from the client computer a second request for a second content item of the web page, the second request being a request that is read by the server computer to be a request for a plurality of non-default content items of the web page;
obtaining the plurality of non-default content items of the web page from the computer readable storage media of the server computer; and
responding to the second request with the plurality of non-default content items of the web page, the plurality of non-default content items being cacheable in the client computer.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to requesting content items of a web page, via a first request and a second request and responding to the requests. The server computer receives the first request from a client computer and responds to the first request by sending a plurality of default content items to the requesting client computer. The server computer receives the second request from the client computer and responds to the second request by sending a plurality of non-default content items to the requesting client computer. In one or more disclosed embodiments, the client computer stores the plurality of non-default content items in a cache. This disclosure also relates to parsing data in the cache.
-
Citations
20 Claims
-
1. A computer implemented method of responding to requests for content items of a web page, the method comprising, in a server computer, the steps of:
-
receiving from a client computer a first request for a first content item of the web page, the first request being a request that is read by the server computer to be a request for a plurality of default content items of the web page; obtaining the plurality of default content items of the web page corresponding to the first request; responding to the first request with the plurality of default content items of the web page; receiving from the client computer a second request for a second content item of the web page, the second request being a request that is read by the server computer to be a request for a plurality of non-default content items of the web page; obtaining the plurality of non-default content items of the web page from the computer readable storage media of the server computer; and responding to the second request with the plurality of non-default content items of the web page, the plurality of non-default content items being cacheable in the client computer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
at least one hardware-based processor; a memory; an I/O Module, stored in the memory and executable on the hardware-based processor, configured to receive from a client computer a first request for a first content item of a web page; an Interpreting Module, stored in the memory and executable on the hardware-based processor, configured to analyze the first request for a first content item of the web page to be a request for a plurality of default content items of the web page; a Retrieving Module, stored in the memory and executable on the hardware-based processor, configured to obtain the plurality of default content items of the web page; the I/O Module further configured to respond to the first request with the plurality of default content items of the web page; the I/O Module further configured to receive from the client computer a second request for a second content item of the web page; the Interpreting Module further configured to analyze the second request to be a request for a plurality of non-default content items of the web page; the Retrieving Module further configured to obtain the plurality of non-default content items of the web page; and the I/O Module further configured to respond to the second request with the plurality of non-default content items of the web page, the plurality of non-default content items being cacheable in the client computer. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system, comprising
at least one hardware-based processor; -
a memory; a Generating Module, stored in the memory and executable on the processor, configured to generate, on a processor of the client computer, a first request for a first content item of the web page; an I/O Module, stored in the memory and executable on the hardware-based processor, configured to send the first request to the server computer for the first content item; the I/O Module configured to receive from the server computer a plurality of default content items in response to the first request; the Generating Module, stored in the memory and executable on the hardware-based processor, further configured to generate, on a processor of the client computer, a second request for a second content item of the web page; the I/O Module, stored in the memory and executable on the hardware-based processor, further configured to send the second request to the server computer for the second content item; the I/O Module further configured to receive from the server computer a plurality of non-default content items in response to the second request; and a Storage Module, stored in the memory and executable on the hardware-based processor, configured to store the plurality of the non-default content items, including storing the plurality of elements associated with the non-default content items, in a cache of the client computer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification