Storage of sitemaps at server sites for holding information regarding content
First Claim
1. In a distributed system having a server computer for providing hypertext documents and a client computer and that includes a storage that accesses at least one of the hypertext documents, a method comprising the steps of:
- providing a block of data on the server computer that holds index information about the hypertext documents, wherein the block of data is held in a separate file that is distinct from the hypertext documents;
downloading the block of data from the server computer to the client computer without a request by a user;
extracting the index information from the block of data;
persistently storing a representation of the index information in the storage of the client computer; and
incorporating the index information in a namespace of the client computer.
2 Assignments
0 Petitions
Accused Products
Abstract
Sitemaps are utilized to hold content-related information about hypertext documents stored at a server site. The hypertext documents may be web pages for the World Wide Web portion of the Internet. Each sitemap file may hold a hierarchical index of the web pages that are accessible at the server site. Each sitemap may also hold search results that identify web pages that comply with the search criteria and/or ratings information regarding the content of the web pages at the server site. The sitemaps may also be utilized by web crawler programs to build an index of web pages available at the server site. The sitemap files may be located at a default location of the server site or, alternatively, may be located at a site designated by information held in a specified hypertext document at the server site.
-
Citations
34 Claims
-
1. In a distributed system having a server computer for providing hypertext documents and a client computer and that includes a storage that accesses at least one of the hypertext documents, a method comprising the steps of:
-
providing a block of data on the server computer that holds index information about the hypertext documents, wherein the block of data is held in a separate file that is distinct from the hypertext documents; downloading the block of data from the server computer to the client computer without a request by a user; extracting the index information from the block of data; persistently storing a representation of the index information in the storage of the client computer; and incorporating the index information in a namespace of the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a distributed system having a server computer for providing hypertext documents and a client computer for accessing at least one of the hypertext documents, the client computer including a namespace for storing objects representative of documents accessible at the client computer, a computer-readable storage medium, comprising:
a file that holds information regarding contents of the hypertext documents for downloading to the client computer without a request by a user so that the client computer may persistently store the information in the file at the client computer for future reference, wherein the file is distinct from the provided hypertext documents and wherein the file includes information sufficient to build objects to be included in the client computer namespace. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. In a client computer system that is connectable to a server computer that holds hypertext documents, a computer-readable storage medium holding:
-
a sitemap locator for locating a sitemap file at the server computer, said sitemap file holding information about contents of the hypertext documents of the server computer; a downloading facility for asynchronously and transparently downloading said sitemap file without a request for said sitemap file by a user from the server computer after the sitemap file is located by the sitemap locator; and a sitemap file processing facility for processing the downloaded sitemap to extract and persistently store the information in the sitemap file, wherein the sitemap is distinct from the hypertext documents held by the server computer, and wherein the information from the sitemap file is incorporated in a namespace of the client computer system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. In a data processing system having at least one server computer holding hypertext documents and a client computer, a method comprising the steps of:
-
performing a query at the server to identify what hypertext documents at one or more of the servers have content that fulfills the search criteria; storing the search results in a search results file at a selected one of the servers, wherein the search results file is distinct from the hypertext documents and contains information related to the content of hypertext documents that fulfill the search criteria; downloading the search results file to the client without a request by a user; and persistently storing the search results file at the client. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A computer-readable medium having computer-executable instructions for browsing, from a client computer, hypertext documents associated with a server computer, which, when executed, comprise:
-
retrieving from the server computer a sitemap containing information sufficient to create at least one site list object; and creating the at least one site list object based on the information contained in the sitemap; and incorporating the at least one site list object in a namespace associated with the client computer. - View Dependent Claims (34)
-
Specification