Methods and apparatus for accessing data
First Claim
1. A method of accessing a plurality of web pages served by a web server, the method comprising:
- sending a first request to the web server for a first web page of the plurality of web pages;
receiving, from the web server, the requested first web page in response to the first request;
locating, in the first web page, a link to a second web page of the plurality of web pages;
determining whether the link includes a pattern of characters that matches a predetermined pattern of characters; and
when it is determined that the link includes the pattern of characters, sending a second request to the web server for the second web page.
15 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the invention is directed to automatically populating the cache of a web server. A webcrawler may send a request for a web page to the web server and receive the web page in response. The webcrawler may locate a link to a second web page in the received web page and determine if the link includes a predetermined pattern of characters. If the link includes the predetermined pattern of characters, the webcrawler may send a request to the webserver for the second web page. In another embodiment, the webcrawler may be made aware of changes to the content of a web site and revisit the web site after changes are made to repopulate the cache with the updated content.
-
Citations
20 Claims
-
1. A method of accessing a plurality of web pages served by a web server, the method comprising:
-
sending a first request to the web server for a first web page of the plurality of web pages;
receiving, from the web server, the requested first web page in response to the first request;
locating, in the first web page, a link to a second web page of the plurality of web pages;
determining whether the link includes a pattern of characters that matches a predetermined pattern of characters; and
when it is determined that the link includes the pattern of characters, sending a second request to the web server for the second web page. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one computer readable medium, encoded with instructions that, when executed on a computer system including a web server, perform a method of accessing a plurality of web pages served by the web server, the method comprising:
- sending a first request to the web server for a first web page of the plurality of web pages;
receiving, from the web server, the requested first web page in response to the first request;
locating, in the first web page, a link to a second web page of the plurality of web pages;
determining whether the link includes a pattern of characters that matches a predetermined pattern of characters; and
when it is determined that the link includes the pattern of characters, sending a second request to the web server for the second web page. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- sending a first request to the web server for a first web page of the plurality of web pages;
-
15. A computer system comprising:
-
a web server that provides access to a plurality of web pages; and
at least one controller that;
sends a first request to the web server for a first web page of the plurality of web pages;
receives, from the web server, the requested first web page in response to the first request;
locates, in the first web page, a link to a second web page of the plurality of web pages;
determines whether the link includes a pattern of characters that matches a predetermined pattern of characters; and
when it is determined that the link includes the pattern of characters, sends a second request to the web server for the second web page. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification