Dynamic index and search engine server
First Claim
Patent Images
1. A method of providing personalized search capabilities of internet web pages, the method comprising the steps of:
- a) providing an index server maintaining dynamic indices to internet web pages and employing a preexisting tree-structured hierarchical plurality of topic categories whose contents, including topics and links not provided by a particular end user, are maintained and updated by the index server without end user intervention being required, wherein a master index is maintained as well as an end user'"'"'s index for each user as customized by each user;
b) permitting the end user to specify any subset of the plurality of topic categories in the end user'"'"'s index;
c) adding to an electronic medium controlled by the end user link information permitting execution of searches of the index server in any category of the subset but only of categories in the subset;
d) permitting the end user to propose addition of an internet web page to the master index in conjunction with one or more categories of the subset; and
e) automatically adding the proposed page to the end user'"'"'s index wherein the end user can search the proposed page via the link information and wherein initially other users will not search the proposed page even if searching the proposed one or more categories; and
wherein the index server updates web pages in the topic categories of the master index and the end user'"'"'s index without any end user intervention.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for, computer software for, and method of providing personalized search capabilities of internet web pages comprising providing an index server maintaining a dynamic index to internet web pages and employing a tree structured hierarchical plurality of topic categories, permitting a non-administrative end-user to specify any subset of the plurality of topic categories, and adding to an internet web page controlled by the user link information permitting execution of searches of the index server in any category of the subset but only of categories in the subset.
-
Citations
22 Claims
-
1. A method of providing personalized search capabilities of internet web pages, the method comprising the steps of:
-
a) providing an index server maintaining dynamic indices to internet web pages and employing a preexisting tree-structured hierarchical plurality of topic categories whose contents, including topics and links not provided by a particular end user, are maintained and updated by the index server without end user intervention being required, wherein a master index is maintained as well as an end user'"'"'s index for each user as customized by each user; b) permitting the end user to specify any subset of the plurality of topic categories in the end user'"'"'s index; c) adding to an electronic medium controlled by the end user link information permitting execution of searches of the index server in any category of the subset but only of categories in the subset; d) permitting the end user to propose addition of an internet web page to the master index in conjunction with one or more categories of the subset; and e) automatically adding the proposed page to the end user'"'"'s index wherein the end user can search the proposed page via the link information and wherein initially other users will not search the proposed page even if searching the proposed one or more categories; and wherein the index server updates web pages in the topic categories of the master index and the end user'"'"'s index without any end user intervention. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus providing personalized search capabilities of internet web pages, said apparatus comprising:
-
an index server maintaining dynamic indices to internet web pages and employing a preexisting tree-structured hierarchical plurality of topic categories whose contents, including topics and links not provided by a particular end user, are maintained and updated by said index server without end user intervention being required, wherein a master index is maintained as well as an end user'"'"'s index for each user as customized by each user; a link permitting the end user to specify any subset of said plurality of topic categories in the end user'"'"'s index; a link adding to an electronic medium controlled by the end user link information permitting execution of searches of said index server in any category of said subset but only of categories in said subset; and a link permitting the end user to propose addition of an internet web page to said master index in conjunction with one or more categories of said subset and automatically adding said proposed page to said end user'"'"'s index wherein the end user can search said proposed page via said link information and wherein initially other users will not search said proposed page even if searching said proposed one or more categories; and wherein the index server updates web pages in the topic categories of the master index and the end user'"'"'s index without any end user intervention. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium comprising computer software stored thereon providing personalized search capabilities of internet web pages, said software comprising:
-
index server code maintaining dynamic indices to internet web pages and employing a preexisting tree-structured hierarchical plurality of topic categories whose contents, including topics and links not provided by a particular end user, are maintained and updated by said index server code without end user intervention being required, wherein a master index is maintained as well as an end user'"'"'s index for each user as customized by each user; link code permitting the end user to specify any subset of said plurality of topic categories in the end user'"'"'s index; link code adding to an electronic medium controlled by the end user link information permitting execution of searches via said index server code in any category of said subset but only of categories in said subset; and link code permitting the end user to propose addition of an internet web page to said master index code in conjunction with one or more categories of said subset and automatically adding said proposed page to those indexed by said end user'"'"'s index code wherein the end user can search said proposed page via said link information and wherein initially other users will not search said proposed page even if searching said proposed one or more categories; and wherein the index server updates web pages in the topic categories of the master index and the end user'"'"'s index without any end user intervention. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of providing personalized search capabilities of internet web pages, the method comprising the steps of:
-
a) providing an index server maintaining dynamic indices to internet web pages and employing a preexisting tree-structured hierarchical plurality of topic categories whose contents, including topics and links not provided by a particular end user, are maintained and updated by the index server without end user intervention being required, wherein a master index is maintained as well as an end user'"'"'s index for each user as customized by each user; b) permitting the end user to specify any subset of the plurality of topic categories in the end user'"'"'s index; c) at request of the end user, executing a search of the index server in any category of the subset but only of categories in the subset; d) permitting the end user to propose addition of an internet web page to the master index in conjunction with one or more categories of the subset; and e) automatically adding the proposed page to the end user'"'"'s index wherein the end user can search the proposed page via the link information and wherein initially other users will not search the proposed page even if searching the proposed one or more categories; and wherein the index server updates web pages in the topic categories of the master index and the end user'"'"'s index without any end user intervention.
-
Specification