METHOD AND APPARATUS FOR MULTI-USER AWARENESS AND COLLABORATION
First Claim
1. A method of user awareness and collaboration in a computer network environment, said method comprising the steps of:
- retaining user information for a user of said network environment, said user information including a user identification;
executing within a computer system of said computer network a computer program configured to capture any address specification by said user;
storing said any address specification in at least one repository of user information, said at least one repository of user information identifying users that are currently viewing said any address specification;
generating for said user a list of users that are currently viewing said any address specification.
2 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of the present invention incorporate a facility to make a user, or client, aware of other users that are currently viewing the same Web, or display page. Functionality is provided in a browser to allow a user to initiate a collaboration operation with other users on the same Web page. A user provides user information to a registry via a registration process. The registry is further updated to include an entry identifying the page that is currently being viewed by a user. The user can access a collaboration interface to view a list of users that are currently viewing the same page as the user. The collaboration interface further allows the user to select a collaboration operation to collaborate with one or more users that are currently viewing the same page. In embodiments of the invention, the collaboration interface is generated by a Java applet and is contained within a portion of any general-purpose or special-purpose browser. The collaboration interface accepts input entered within an input field of the interface and processes it accordingly. A request to change Web pages updates the registry to reflect the new page. If the input is a request to initiate a collaborative operation, the collaboration interface initiates the operation.
-
Citations
26 Claims
-
1. A method of user awareness and collaboration in a computer network environment, said method comprising the steps of:
-
retaining user information for a user of said network environment, said user information including a user identification;
executing within a computer system of said computer network a computer program configured to capture any address specification by said user;
storing said any address specification in at least one repository of user information, said at least one repository of user information identifying users that are currently viewing said any address specification;
generating for said user a list of users that are currently viewing said any address specification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A multi-user awareness and collaboration system comprising:
-
a server coupled to a computer system, said server configured to maintain a repository of user information, said repository of user information including a user'"'"'s identification and an address of a page currently being viewed by said user;
a computer program executing in a client computer system, said computer program configured to capture and transmit page requests to said server and display a list of users currently viewing the same page as said user. - View Dependent Claims (10, 11, 12, 14, 15, 16, 17, 18, 19, 20)
-
-
13. A computer program product comprising:
a computer usable medium having computer readable program code embodied therein for user awareness and collaboration in a computer network environment comprising;
computer readable program code configured to cause a server computer to retain user information for a user of said network environment, said user information including a user identification;
computer readable program code configured to cause a client computer to capture any address specification by said user;
computer readable program code configured to cause said server computer to store said any address specification in at least one repository of user information, said at least one repository of user information identifying users that are currently viewing said page;
computer readable program code configured to cause a server computer to generate for said user a list of users that are currently viewing said any address specification.
-
21. In a computer system, a method of user collaboration comprising:
-
registering with a collaboration server;
entering a request for a page of information in a collaboration interface displayed in said computer system as a result of said registering;
viewing in said collaboration interface a list of users currently viewing said page. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification