Internet web browser with memory enhanced hyperlink display
First Claim
1. A method for operating a computer to display historical information about hyperlinks shown on web pages, the method comprising the following operations performed by the computer:
- responsive to receiving user instructions to download a web page, commencing downloading of the web page;
identifying any hyperlinks present in the web page;
for each identified hyperlink, analyzing the hyperlink by performing steps comprising;
determining whether one or more users in a predefined access group have previously selected the identified hyperlink to download underlying data represented by the hyperlink;
only if one or more users in the predefined access group have previously selected the hyperlink, consulting a database to identify characteristics of the underlying data obtained from previous selections of the hyperlink by users in the access group;
referencing the identified characteristics against a presentation table to derive enhanced presentation attributes appropriate to the hyperlink;
displaying the downloaded web page, including presenting each hyperlink with its derived enhanced presentation attributes; and
responsive to the user selecting a hyperlink to download underlying data represented by the hyperlink, the computer downloading the underlying data represented by the hyperlink, and recording predetermined characteristics of the underlying data in the database.
1 Assignment
0 Petitions
Accused Products
Abstract
A web browser displays historical information about hyperlinks shown on web pages. Initially, a computer receives user instructions to download an internet web page, and begins the download. The computer identifies any hyperlinks present in the web page, and for each hyperlink, analyzes the hyperlink with respect to any of the user'"'"'s past visits to the hyperlinked address. Analysis is performed with the following steps. First, the computer determines whether the user has previously selected that hyperlink, such by “mouse clicking” on the hyperlink. If so, the computer consults a database to identify characteristics of the underlying data obtained from past visits (or attempts) to the hyperlinked address. These characteristics are input into a presentation table to derive various enhanced presentation attributes for the hyperlink. The presentation table maps between each possible data characteristic and a corresponding enhanced presentation attribute. Presentation attributes may relate to text, graphics images, videos, sound, tactile sensations, etc. Ultimately, the computer displays the downloaded web page, each hyperlink with its enhanced presentation attributes.
76 Citations
25 Claims
-
1. A method for operating a computer to display historical information about hyperlinks shown on web pages, the method comprising the following operations performed by the computer:
-
responsive to receiving user instructions to download a web page, commencing downloading of the web page;
identifying any hyperlinks present in the web page;
for each identified hyperlink, analyzing the hyperlink by performing steps comprising;
determining whether one or more users in a predefined access group have previously selected the identified hyperlink to download underlying data represented by the hyperlink;
only if one or more users in the predefined access group have previously selected the hyperlink, consulting a database to identify characteristics of the underlying data obtained from previous selections of the hyperlink by users in the access group;
referencing the identified characteristics against a presentation table to derive enhanced presentation attributes appropriate to the hyperlink;
displaying the downloaded web page, including presenting each hyperlink with its derived enhanced presentation attributes; and
responsive to the user selecting a hyperlink to download underlying data represented by the hyperlink, the computer downloading the underlying data represented by the hyperlink, and recording predetermined characteristics of the underlying data in the database. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10)
-
-
4. The method of clam 1, the operations further including:
prior to analyzing the hyperlink, selecting the database from multiple available databases.
-
11. A method for operating a computer to display historical information about hyperlinks shown on web pages, the method comprising the following operations performed by the computer;
-
responsive to receiving user instructions to download a web page commencing downloading of the web page;
identifying any hyperlinks present in the web page;
for each identified hyperlink, analyzing the hyperlink by performing steps comprising;
determining whether one or more users in a predefined access group have previously selected the identified hyperlink to download underlying data represented by the hyperlink;
only if one or more users in the predefined access group have previously selected the hyperlink, consulting a database to identify characteristics of the underlying data obtained from previous selections of the hyperlink by users in the access group;
referencing the identified characteristics against a presentation table to derive enhanced presentation attributes appropriate to the hyperlink;
displaying the download web page, including presenting each hyperlink with its derived enhanced presentation attributes;
responsive to the user selecting a hyperlink to download underlying data represented by the hyperlink;
the computer soliciting user specification of one or more of the following in association with the underlying data;
user rating of the underlying data;
one or more representative multimedia symbols of one or more of the following types;
graphics images, sounds, videos, animations, tactile sensations; and
the computer recording the user specification in the database in association with the hyperlink.
-
-
12. A method for operating a computer to display historical information about hyperlinks shown on web pages, the method comprising the following operation performed by the computer:
-
responsive to receiving user instructions to download a web page, commencing downloading of the web page;
identifying any hyperlinks present in the web page;
for each identified hyperlink, analyzing the hyperlink by performing steps comprising;
determining whether one or more users in a predefined access group have previously selected the identified hyperlink to download underlying data represented by the hyperlink;
only if one or more users in the predefined access group have previously selected the hyperlink, consulting a database to identify characteristics of the underlying data obtained from previous selections of the hyperlink by users in the access group;
referencing the identified characteristics against a presentation table to derive enhanced presentation attributes appropriate to the hyperlink;
displaying the downloaded web page, including presenting each hyperlink with its derived enhanced presentation attributes;
determining whether the computer has received predetermined user input including direction of a cursor proximate a hyperlink; and
where performance of the analyzing operation for each hyperlink is conditioned upon receipt of the predetermined user input for that hyperlink.
-
-
13. A sign-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for operating a computer to display historical information about hyperlinks shown on web pages, the method comprising the following operations performed by the computer:
-
responsive to receiving user instructions to download a web page, commencing downloading of the web page;
identifying any hyperlinks present in the web page;
for identified hyperlink, analyzing the hyperlink by performing steps comprising;
determining whether one or more users in a predefined access group have previously selected the identified hyperlink to download underlying data represented by the hyperlink;
only if one or more users in the predefined access group have previously selected the hyperlink, consulting a database to identify characteristics of the underlying data obtained from previous selections of the hyperlink by users in the access group;
referencing the identified characteristics against a presentation table to derive enhanced presentation attributes appropriate to the hyperlink;
displaying the downloaded web page, including presenting each hyperlink with its derived enhance presentation attributes; and
responsive to the user selecting a hyperlink to download underlying data represented by the hyperlink, the computer downloading the underlying data represented by the hyperlink, and recording predetermined characteristics of the underlying data in the database. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for operating a computer to display historical information about hyperlinks shown on web pages, the method comprising the following operations performed by the computer:
-
responsive to receiving user instructions to download a web page, commencing downloading of the web page;
identifying any hyperlinks present in the web page;
for each identified hyperlink analyzing the hyperlink by performing steps comprising;
determining whether one or more users in a redefined access group have previously selected the identified hyperlink to download underlying data represented by the hyperlink;
only if one or more users in the predefined access group have previously selected the hyperlink, consulting a database to identify characteristics of the underlying data obtained from previous selections of the hyperlink by users in the access group;
referencing the identified characteristics against a presentation table to derive enhanced presentation attributes appropriate to the hyperlink;
displaying the downloaded web pages, including presenting each hyperlink with its derived enhanced presentation attributes;
responsive to the user selecting a hyperlink to download underlying data represented by the hyperlink;
the computer soliciting user specification of one or more of the following in association with the underlying data;
user rating of the underlying data;
one or more representative multimedia symbols of one or more of the following types;
graphics images, sounds, videos, animations, tactile sensations; and
the computer recording the user specification in the database in association with the hyperlink.
-
-
24. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for operating a computer to display historical information about hyperlinks shown on web pages, the method comprising the following operations performed by the computer:
-
responsive to receiving user instruction to download a web page, commencing downloading of web page;
identifying any hyperlinks present in the web page;
for each identified hyperlink, analyzing the hyperlink by performing steps comprising;
determining whether one or more uses in a predefined access group have previously selected the identified hyperlink to download underlying data represented by the hyperlink;
only if one or more users in predefined access group have previously selected the hyperlink, consulting a database to identify characteristics of the underlying data obtained from previous selections of the hyperlink by users in the access group;
referencing the identified characteristics against a presentation table to derive enhanced presentation attributes appropriate to the hyperlink;
displaying the downloaded web page, including presenting each hyperlink with its derived enhanced presentation attributes;
determining whether the computer has received predetermined user input including direction of a cursor proximate a hyperlink; and
where performance of the analyzing operation for each hyperlink is conditioned upon receipt of the predetermined user input for that hyperlink.
-
-
25. An information system, comprising:
-
a storage including a database;
computer, coupled to the storage and configured to display historical information about hyperlinks shown on web pages by performing operations comprising;
responsive to receiving user instructions to download a web page, commencing downloading of the web page;
identifying any hyperlinks present in the web page;
for each identified hyperlink, analyzing the hyperlink by performing steps comprising;
determining whether one or more use in a predefined access group have previously selected the identified hyperlink to download underlying data represented by the hyperlink;
only if one or more users in the predefined access group have previously selected the hyperlink, consulting a database to identify characteristics of the underlying data obtained from previous selections of the hyperlink by users in the access group;
referencing the identified characteristics against a presentation table to derive enhanced presentation attributes appropriate to the hyperlink;
displaying the downloaded web page, including present each hyperlink with its derived enhanced presentation attributes; and
responsive to the user selecting a hyperlink to download underlying data represented by the hyperlink, the computer downloading the underlying data represented by the hyperlink, and recording predetermined characteristics of the underlying data in the database.
-
Specification