Method and apparatus for improved bookmark and histories entry creation and access
First Claim
1. A method of improving the search for and retrieval of pages from a hotlist of pages, said method comprising:
- a browser client creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest by requesting said creation of said entry in said hotlist of pages;
the browser client searching the page for keywords, wherein the step of searching the page for keywords further comprises the browser client performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; and
the browser client, responsive to one of the set of discovering at least one keyword within the page and automatically generating said group of keywords, incorporating one of the set of the at least one keyword and said group of keywords into a keyword field of the entry in the hotlist of pages.
2 Assignments
0 Petitions
Accused Products
Abstract
Each entry within a “hotlist” (bookmark, favorites, or history list) includes a set of keywords topically identifying the content of the linked page. The keywords included within META tags for HTML files of an accessed Web page may be automatically detected and extracted by the browser for the hotlist when the browser creates the entry for that page within the hotlist. Alternatively, the browser may tabulate terms from the page content itself to select keywords identifying the content. In either case, the user may selectively edit the keywords for a hotlist entry to add, modify, or delete keywords. The keywords are stored with the hotlist data and may be searched for a particular topic. Hotlist entries matching the search criteria are displayed to the user and, upon selection of a particular matching entry by the user, employed to automatically generate a request for the corresponding page.
92 Citations
12 Claims
-
1. A method of improving the search for and retrieval of pages from a hotlist of pages, said method comprising:
-
a browser client creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest by requesting said creation of said entry in said hotlist of pages; the browser client searching the page for keywords, wherein the step of searching the page for keywords further comprises the browser client performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; and the browser client, responsive to one of the set of discovering at least one keyword within the page and automatically generating said group of keywords, incorporating one of the set of the at least one keyword and said group of keywords into a keyword field of the entry in the hotlist of pages. - View Dependent Claims (2)
-
-
3. A method of improving the search for and retrieval of pages from a hotlist of pages, said method comprising:
-
a browser client creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest; the browser client searching the page for keywords, wherein the step of searching the page for keywords further comprises the browser client performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; and the browser client, responsive to discovering at least one keyword within the page, incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages, wherein the step of incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages further comprises allowing the user to edit the keyword field of the entry in the hotlist of pages.
-
-
4. A method of improving the search for and retrieval of pages from a hotlist of pages, said method comprising
a browser client creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest; -
the browser client searching the page for keywords, wherein the step of searching the page for keywords further comprises the browser client performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; and the browser client, responsive to discovering at least one keyword within the page, incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages, wherein the step of incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages further comprises allowing the user to selectively enable automatic updates of the keyword field of an entry in the hotlist of pages whenever the page represented by the entry is accessed.
-
-
5. A system for improving the search for and retrieval of pages from a hotlist of pages, said system comprising:
-
means, within a browser client, for creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest; means, within the browser client, for searching the page for keywords, wherein the means for searching the page for keywords further comprises means for the browser client performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; and means for the browser client, responsive to one of the set of discovering at least one keyword within the page and automatically generating said group of keywords, incorporating one of the set of the at least one keyword and said group of keywords into a keyword field of the entry in the hotlist of pages. - View Dependent Claims (6)
-
-
7. A system for improving the search for and retrieval of pages from a hotlist of pages, said system comprising:
-
means, within a browser client, for creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest; means, within the browser client, for searching the page for keywords, wherein the means for searching the page for keywords further comprises means within the browser client for performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; and means, within the browser client, for, responsive to discovering at least one keyword within the page, incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages, wherein the means for incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages further comprises means for allowing the user to edit the keyword field of the entry in the hotlist of pages.
-
-
8. A system for improving the search for and retrieval of pages from a hotlist of pages, said system comprising:
-
means, within a browser client, for creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest; means, within the browser client, for searching the page for keywords, wherein the means for searching the page for keywords further comprises means for performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; and means, within the browser client, responsive to discovering at least one keyword within the page, for incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages, wherein the means for incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages further comprises means for allowing the user to selectively enable automatic updates of the keyword field of an entry in the hotlist of pages whenever the page represented by the entry is accessed.
-
-
9. A tangible computer usable medium storing thereon a computer program product for improving the search for and retrieval of pages from a hotlist of pages, said computer program product, when executed by the computer, causing the computer to perform a method comprising the steps of:
-
within a browser client, creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest; within a browser client, searching the page for keywords, wherein the instructions for searching the page for keywords further comprise instructions for the browser client performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a set of keywords based on the content of the page; and within a browser client, responsive to discovering at least one keyword within the page, incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages. - View Dependent Claims (10)
-
-
11. A tangible computer usable medium storing thereon a computer program product for improving the search for and retrieval of pages from a hotlist of pages, said computer program product, when executed by the computer, causing the computer to perform a method comprising the steps of:
-
within a browser client, creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest; within a browser client, searching the page for keywords, wherein the step of searching the page for keywords further comprises the browser client performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; within a browser client, responsive to discovering at least one keyword within the page, incorporating the at lest one keyword into a keyword field of the entry in the hotlist of pages, wherein the instructions for incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages further comprise instructions for allowing the user to edit the keyword field of the entry in the hotlist of pages.
-
-
12. A tangible computer usable medium storing thereon a computer program product for improving the search for and retrieval of pages from a hotlist of pages, said computer program product, when executed by the computer, causing the computer to perform a method comprising the steps of:
-
within a browser client, creating an entry representing a page in a hotlist of pages in response to a user designating a page as a page of interest; within a browser client, searching the page for keywords, wherein the step of searching the page for keywords further comprises the browser client performing one of a set consisting of discovering at least one keyword within the page and, responsive to discovering an absence of keywords within metadata for the page, automatically generating a group of keywords based on the content of the page; within a browser client, responsive to discovering at least one keyword within the page, incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages, wherein the instructions for incorporating the at least one keyword into a keyword field of the entry in the hotlist of pages further comprise instructions for allowing the user to selectively enable automatic updates of the keyword field of an entry in the hotlist of pages whenever the page represented by the entry is accessed.
-
Specification