METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR DYNAMICALLY GENERATING A SECTION OF A WEB PAGE IN A COMPUTER NETWORK
2 Assignments
0 Petitions
Accused Products
Abstract
A system uses “dimensions” to filter information in a computer network. Dimensions can be categories such as geographic location, corporate department, employee classification or time period, etc. Each dimension includes one or more “elements.” An element is essentially a “value” for the dimension. For example, in the “geographic location” dimension, values can be “worldwide,” “Europe,” “France,” etc. A “community” is a set of values for one or more dimensions. Thus, the community defines a segment, or “slice,” of documents or information within the total documents or information available. “Themes” are used to further organize the documents. Themes are subject categories. Documents, and document portions, can be associated with themes and are organized according to themes. Dimensions, dimension values, and themes can be set by a system administrator.
-
Citations
34 Claims
-
1-16. -16. (canceled)
-
17. A method for dynamically generating a section of a web page in a computer network based on user preferences, comprising:
-
defining a plurality of dimensions, each dimension having one or more dimension values;
maintaining a plurality of documents;assigning at least one of the dimension values to each of the plurality of documents;
storing the plurality of documents in a retrievable form;indicating the plurality of dimensions to a user; accepting input from the user specifying preferences regarding one or more of the dimension values associated with one or more of the dimensions; and dynamically generating a section of a web page which identifies one or more documents that meet the one or more of the dimension values associated with the user preferences. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system for dynamically generating a section of a web page in a computer network based on user preferences, comprising:
-
logic for defining a plurality of dimensions, each dimension having one or more dimension values; logic for maintaining a plurality of documents; logic for assigning at least one of the dimension values to each of the plurality of documents; logic for storing the plurality of documents in a retrievable form; logic for indicating the plurality of dimensions to a user; logic for accepting input from the user specifying preferences regarding one or more of the dimension values associated with one or more of the dimensions; and logic for dynamically generating a section of a web page which identifies one or more documents that meet the one or more of the dimension values associated with the user preferences. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A computer program product for dynamically generating a section of a web page in a computer network based on user preferences, comprising:
-
computer code for defining a plurality of dimensions, each dimension having one or more dimension values; computer code for maintaining a plurality of documents; computer code for assigning at least one of the dimension values to each of the plurality of documents; computer code for storing the plurality of documents in a retrievable form; computer code for indicating the plurality of dimensions to a user; computer code for accepting input from the user specifying preferences regarding one or more of the dimension values associated with one or more of the dimensions; and computer code for dynamically generating a section of a web page which identifies one or more documents that meet the one or more of the dimension values associated with the user preferences. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification