Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
138 words
A computer-implemented method for establishing at least one user communication grouping having at least first and second client computers in the grouping based on user activity with respect to an information repository, comprising the acts of: for the respective first and second client computers, storing respective first and second histories of user activities undertaken with the first and second client computers with respect to the information repository, the user activities being among the group of activities consisting of: accessing at least two documents in the repository, inputting at least one query, and establishing a pattern of document access; and establishing the user communication grouping based on the first and second histories of user activities whereby the grouping can be represented on a display; wherein the repository is the World Wide Web and each document is a Web page.
Claim 2
Dependent Claim
138 words
A computer-implemented method for establishing at least one user communication grouping having at least first and second client computers in the grouping based on user activity with respect to an information repository, comprising the acts of: for the respective first and second client computers, storing respective first and second histories of user activities undertaken with the first and second client computers with respect to the information repository, the user activities being among the group of activities consisting of: accessing at least two documents in the repository, inputting at least one query, and establishing a pattern of document access; and establishing the user communication grouping based on the first and second histories of user activities whereby the grouping can be represented on a display; wherein the repository is the World Wide Web and each document is a Web page.
Claim 3
Dependent Claim
33 words
The method of claim 1 , wherein the communication grouping is established when the activities of the first client computer match the activities of the second client computer in accordance with predefined criteria.
Claim 4
Dependent Claim
19 words
The method of claim 1 , further comprising establishing at least one chat room based on the communication grouping.
Claim 5
Dependent Claim
32 words
The method of claim 3 , further comprising displaying communication windows on respective monitors associated with the client computers, the communication windows displaying icons representative of client computers in the communication grouping.
Claim 6
Dependent Claim
37 words
The method of claim 4 , wherein the act of storing histories is undertaken at each client computer and the act of establishing the communication grouping is undertaken at a place server communicating with the client computers.
Claim 7
Dependent Claim
106 words
A computer system comprising: at least two client computers communicating with the World Wide Web, each client computer being associated with a client proxy, the client proxy accessing, for each client computer, user activity information representative of at least one of: a group of Web pages accessed by the client computer, a pattern of Web page access established by the client computer, and query terms input to the client computer; and at least one place server module receiving the user activity information and based thereon determining whether to establish a user communication grouping among the client computers whereby the grouping can be represented on a display.
Claim 8
Dependent Claim
106 words
A computer system comprising: at least two client computers communicating with the World Wide Web, each client computer being associated with a client proxy, the client proxy accessing, for each client computer, user activity information representative of at least one of: a group of Web pages accessed by the client computer, a pattern of Web page access established by the client computer, and query terms input to the client computer; and at least one place server module receiving the user activity information and based thereon determining whether to establish a user communication grouping among the client computers whereby the grouping can be represented on a display.
Claim 9
Dependent Claim
36 words
The system of claim 6 , wherein a first client computer is included in the communication grouping when its user activity information matches the user activity information of a second computer in accordance with predefined criteria.
Claim 10
Dependent Claim
29 words
The system of claim 7 , further comprising a chat server module responsive to the place server module for establishing a chat room based on the user activity information.
Claim 11
Dependent Claim
34 words
The system of claim 8 , wherein each client computer displays communication windows on respective monitors associated with the client computers, the communication windows displaying icons representative of client computers in the communication grouping.
Claim 12
Dependent Claim
132 words
A computer program storage device establishing a client proxy including a program of instructions including structure to undertake method acts comprising: for at least one client computer, storing a history of user activities undertaken with the client computer with respect to an information repository, the user activities being among the group of activities consisting of: accessing at least two documents in the repository, inputting at least one query, and establishing a pattern of document access; communicating the history to a place server module; and displaying a window representative of companion client computers in a user communication grouping, the user communication grouping being based on the history of the client computer and histories of the companion client computers wherein the repository is the World Wide Web and each document is a Web page.
Claim 13
Dependent Claim
132 words
A computer program storage device establishing a client proxy including a program of instructions including structure to undertake method acts comprising: for at least one client computer, storing a history of user activities undertaken with the client computer with respect to an information repository, the user activities being among the group of activities consisting of: accessing at least two documents in the repository, inputting at least one query, and establishing a pattern of document access; communicating the history to a place server module; and displaying a window representative of companion client computers in a user communication grouping, the user communication grouping being based on the history of the client computer and histories of the companion client computers wherein the repository is the World Wide Web and each document is a Web page.
Claim 14
Dependent Claim
24 words
The computer program storage device of claim 10 , wherein the repository is the World Wide Web and each document is a Web page.
Claim 15
Dependent Claim
22 words
The computer program storage device of claim 11 , wherein the window displays icons representative of client computers in the communication grouping.
Claim 16
Dependent Claim
42 words
The computer program storage device of claim 12 , wherein the icons are displayed in an area defining a center, and an icon moves toward the center when the associated client computer is actively communicating with another member of the communication grouping.
Claim 17
Dependent Claim
32 words
The computer program storage device of claim 12 , wherein an icon is caused to oscillate when the associated client computer moves from a first Web page to a second Web page.
Claim 18
Dependent Claim
120 words
A computer program storage device establishing a place server including a program of instructions including structure to undertake method acts comprising: receiving from each of plural client computers a respective history of user activities undertaken with the client computer with respect to an information repository, the user activities being among the group of activities consisting of: accessing at least two documents in the repository, inputting at least one query, and establishing a pattern of document access; and for client computers having histories that match each other in accordance with predefined criteria, establishing a user communication grouping whereby the grouping can be represented on a display; wherein the repository is the World Wide Web and each document is a Web page.
Claim 19
Dependent Claim
120 words
A computer program storage device establishing a place server including a program of instructions including structure to undertake method acts comprising: receiving from each of plural client computers a respective history of user activities undertaken with the client computer with respect to an information repository, the user activities being among the group of activities consisting of: accessing at least two documents in the repository, inputting at least one query, and establishing a pattern of document access; and for client computers having histories that match each other in accordance with predefined criteria, establishing a user communication grouping whereby the grouping can be represented on a display; wherein the repository is the World Wide Web and each document is a Web page.
Claim 20
Dependent Claim
31 words
The computer program storage device of claim 15 , further comprising the act of communicating the grouping to a chat server to establish communication among client computers in the communication grouping.