System for identifying new web pages of interest to a user
First Claim
1. A computer network for identifying web pages of interest to a user, said network comprising:
- a server computer comprisingcataloging means for defining a hierarchy of subject categories, assigning a multitude of web pages to said categories based on subjects of said web pages andperiodically assigning additional web pages to said categories based on subjects of said additional web pages; and
profile building means, responsive to selection of a category by said user, for identifying other categories that descend from the selected category, responsive to selection of one of said other categories by said user, for identifying still other categories that descend from said one other category, for recording said selected categories and responsive to a request by said user to identify web pages of interest, for identifying hot links to web pages assigned to said selected categories; and
a client computer physically distanced from but coupled to said server computer and having a web browser which displays web pages defining said hierarchy, permits said user to make said selections of categories and request the identity of web pages of interest, displays the identified hot links and permits the user to select the identified hot links.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system identifies web pages of interest to a client. The system comprises a cataloging function which defines a hierarchy of subject categories, logically arranges a multitude of web pages in the categories and periodically adds web pages to the categories. The system also comprises a profile building function which receives selections of categories from a user, records the selections and responds with an identification of subcategories of each selected category. The user can make further selections from the subcategories. Alternately, the user makes a key word search and then selects data web pages from the results of the search. The profile building function records the categories of the data web pages selected by the user. Next, the user requests a list of recently added web pages of interest to the user. In response, the system identifies recently added web pages from the categories previously selected by the user and from the categories of the data web pages previously selected by the user.
448 Citations
14 Claims
-
1. A computer network for identifying web pages of interest to a user, said network comprising:
-
a server computer comprising cataloging means for defining a hierarchy of subject categories, assigning a multitude of web pages to said categories based on subjects of said web pages and periodically assigning additional web pages to said categories based on subjects of said additional web pages; and profile building means, responsive to selection of a category by said user, for identifying other categories that descend from the selected category, responsive to selection of one of said other categories by said user, for identifying still other categories that descend from said one other category, for recording said selected categories and responsive to a request by said user to identify web pages of interest, for identifying hot links to web pages assigned to said selected categories; and a client computer physically distanced from but coupled to said server computer and having a web browser which displays web pages defining said hierarchy, permits said user to make said selections of categories and request the identity of web pages of interest, displays the identified hot links and permits the user to select the identified hot links. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for identifying web pages of interest to a user operating a client computer linked to a server computer, said method comprising the steps of:
-
said server computer defining a hierarchy of subject categories, assigning a multitude of web pages to said categories based on subjects of said web pages and subsequently assigning additional web pages to said categories based on subjects of said additional web pages; said client computer fetching and displaying web pages defining said hierarchy and permitting said user to select a plurality of said categories; said server computer, in response to selection of each of said plurality of categories, identifying other categories that descend from the selected category and recording said selected categories; said client computer permitting said user to request web pages of interest to said user; said server computer, in response to said request by said user to identify web pages of interest, identifying hot links to web pages assigned to said selected categories; and said client computer displaying web pages containing said hot links and permitting said user to make said selections of identified hot links. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product for identifying web pages of interest to a user operating a client computer linked to a server computer, said computer program product comprising:
-
a computer readable medium; first program instruction means for execution in said server computer to instruct a processor to define a hierarchy of subject categories, assign a multitude of web pages to said categories based on subjects of said web pages and subsequently assign additional web pages to said categories based on subjects of said additional web pages; second program instruction means for execution in said client computer to instruct a processor to fetch and display web pages defining said hierarchy and permit said user to select a plurality of said categories; third program instruction means for execution in said server computer to instruct a processor, in response to selection of each of said plurality of categories, to identify other categories that descend from the selected category and record said selected categories; fourth program instruction means for execution in said client computer to instruct a processor to permit said user to request web pages of interest to said user; fifth program instruction means for execution in said server computer to instruct a processor, in response to said request by said user to identify web pages of interest, to identify hot links to web pages assigned to said selected categories; and sixth program instruction means for execution in said client computer to instruct a processor to display web pages containing said hot links and permit said user to make said selections of identified hot links; and wherein all of said program instruction means are recorded on said medium. - View Dependent Claims (14)
-
Specification