Method and computer system for enabling a user to construct a web-site navigation
First Claim
1. A computer system, comprising software code which when executed implement a method for generating web page navigation through an Internet web site, comprising generating a linked sequence of web pages such that all of said web pages in the linked sequence are within the Internet website, said generating the linked sequence of web pages comprising executing a plurality of iterations of a loop, wherein executing each iteration of the plurality of iterations comprises:
- presenting an input form to a user, said input form identifying to the user a web page that is specific to the iteration being executed;
receiving from the user a directive specifying whether or not to include the identified web page in the linked sequence of web pages;
if the received directive specifies to include the identified web page in the linked sequence of web pages then;
receiving from the user a specification of a hierarchical level at which the identified web page is to be included in the linked sequence of web pages;
writing a view , said view identifying a plurality of documents in a database, said plurality of documents being associated respectively with a plurality of web pages to be included in die linked sequence of web pages, said plurality of web pages including the identified web page and at least one other web page hierarchically associated with the identified web page;
reading the view;
reading the documents identified by the view; and
generating a portion of the linked sequence of web pages in response to the documents read and the hierarchical level of the identified web page, said generating the portion of the linked sequence of web pages including inserting one or more links into the plurality of web pages based on the hierarchical level of the identified web page and on the hierarchical association of the at least one other web page with the identified web page.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system for generating web page navigations. A user interacts with an input form for creating a web page and accepting input that specifies inclusion of the page in a navigation and the hierarchical level of the inclusion. The specifications of the input form are recorded in a view that provides an index into a database. A Java agent reads the view and a set of documents such as Lotus Notes documents indexed by the view and associated with a plurality of web pages to be included in the navigation. Based upon static HTML information contained in the documents, the agent generates the navigation, and inserts links associated with the navigation into the plurality of web pages.
71 Citations
16 Claims
-
1. A computer system, comprising software code which when executed implement a method for generating web page navigation through an Internet web site, comprising generating a linked sequence of web pages such that all of said web pages in the linked sequence are within the Internet website, said generating the linked sequence of web pages comprising executing a plurality of iterations of a loop, wherein executing each iteration of the plurality of iterations comprises:
-
presenting an input form to a user, said input form identifying to the user a web page that is specific to the iteration being executed; receiving from the user a directive specifying whether or not to include the identified web page in the linked sequence of web pages; if the received directive specifies to include the identified web page in the linked sequence of web pages then; receiving from the user a specification of a hierarchical level at which the identified web page is to be included in the linked sequence of web pages; writing a view , said view identifying a plurality of documents in a database, said plurality of documents being associated respectively with a plurality of web pages to be included in die linked sequence of web pages, said plurality of web pages including the identified web page and at least one other web page hierarchically associated with the identified web page; reading the view; reading the documents identified by the view; and generating a portion of the linked sequence of web pages in response to the documents read and the hierarchical level of the identified web page, said generating the portion of the linked sequence of web pages including inserting one or more links into the plurality of web pages based on the hierarchical level of the identified web page and on the hierarchical association of the at least one other web page with the identified web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for generating web page navigation through an Internet web site, comprising generating a linked sequence of web pages such that all of said web pages in the linked sequence are within the Internet website, said generating the linked sequence of web pages comprising executing a plurality of iterations of a loop, wherein executing each iteration of the plurality of iterations comprises:
-
presenting an input form to a user, said input form identifying to the user a web page that is specific to the iteration being executed; receiving from the user a directive specifying whether or not to include the identified web page in the linked sequence of web pages; if the received directive specifies to include the identified web page in the linked sequence of web pages then; receiving from the user a specification of a hierarchical level at which the identified web page is to be included in the linked sequence of web pages; writing a view, said view identifying a plurality of documents in a database, said plurality of documents being associated respectively with a plurality of web pages to be included in the linked sequence of web pages, said plurality of web pages including the identified web page and at least one other web page hierarchically associated with the identified web page; reading the view; reading the documents identified by the view; and generating a portion of the linked sequence of web pages in response to the documents read and the hierarchical level of the identified web page, said generating the portion of the linked sequence of web pages including inserting one or more links into the plurality of web pages based on the hierarchical level of the identified web page and on the hierarchical association of the at least one other web page with the identified web page. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification