Browser for use in accessing hypertext documents in a multi-user computer environment
First Claim
1. A method of providing access to hypertext documents in a multi-user computer environment, the method comprising:
- (a) tracking accesses to a plurality of preexisting hypertext documents by a plurality of users;
(b) notifying a first user that is currently accessing one of the plurality of preexisting hypertext documents of the identity of a second user that is accessing the same hypertext document;
(c) associating a second hypertext document with the second user in response to user input from the second user; and
(d) notifying the first user of the association of the second hypertext document with the second user;
wherein associating the second hypertext document with the second user includes storing an identifier for the second hypertext document in a list of favorite links associated with the second user, wherein notifying the first user of the association of the second hypertext document with the second user includes displaying the list of favorite links to the first user, and wherein the method further comprises building a list of favorite links associated with the hypertext document being viewed by the first user by combining lists of favorite links associated with only those users currently viewing the same hypertext document as the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, program product, and method that track where particular users are browsing within a multi-user computer environment, and provide such information to one or more users within the environment to permit greater interactivity among the users. By enabling users to identify and interact with other users in a browsing environment, users may be permitted to access lists of favorite documents, home pages, navigational histories, etc. of other users while browsing to facilitate the dynamic location and retrieval of useful information. Also, users may be permitted to directly communicate with one another while browsing, e.g., via electronic messages, real-time discussions, etc.
167 Citations
28 Claims
-
1. A method of providing access to hypertext documents in a multi-user computer environment, the method comprising:
-
(a) tracking accesses to a plurality of preexisting hypertext documents by a plurality of users;
(b) notifying a first user that is currently accessing one of the plurality of preexisting hypertext documents of the identity of a second user that is accessing the same hypertext document;
(c) associating a second hypertext document with the second user in response to user input from the second user; and
(d) notifying the first user of the association of the second hypertext document with the second user;
wherein associating the second hypertext document with the second user includes storing an identifier for the second hypertext document in a list of favorite links associated with the second user, wherein notifying the first user of the association of the second hypertext document with the second user includes displaying the list of favorite links to the first user, and wherein the method further comprises building a list of favorite links associated with the hypertext document being viewed by the first user by combining lists of favorite links associated with only those users currently viewing the same hypertext document as the first user. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
2. An apparatus, comprising:
-
(a) a memory; and
(b) a program, resident in the memory, the program configured to track accesses to a plurality of preexisting documents by a plurality of users, to notify a first user among the plurality of users that is currently accessing one of the plurality of preexisting hypertext documents of the identity of a second user among the plurality of users that is accessing the same hypertext document, and to maintain on behalf of the first user a user-editable saved user list that identifies at least the second user such that the first user is notified of the identify of any user in the user-editable saved user list that is accessing the same hypertext document, wherein the program is configured to maintain the user-editable saved user list by performing at least one of adding a third user to the user-editable saved user list and removing the second user from the user-editable saved user list in response to user input received from the first user;
wherein the program is further configured to associate a second hypertext document with the second user in response to user input from the second user, and to notify the first user of the association of the second hypertext document with the second user, and wherein the program is further configured to build a list of favorite links associated with the hypertext document being viewed by the first user by combining lists of favorite links associated with each user currently viewing the same hypertext document as the first user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification