Web places
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for promoting social interaction among computer users displaying similar historical activities on the World Wide Web, based not on a single document access or on a predefined grouping, but on the activities of the users. A history of a group of documents accessed, or a pattern of document access, or the frequency of terms in queries, are gathered and communicated to a place server module. When the histories of two or more computers match each other in accordance with match criteria, a communication group is established by the place server module and communicated to a chat server. The chat server then automatically establishes a chat room for members of the communication group. Each client computer displays a chat window including moving icons representing other members of the group.
243 Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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. - View Dependent Claims (7, 8, 9)
-
-
10. 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. - View Dependent Claims (11, 12, 13, 14)
-
-
15. 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. - View Dependent Claims (16)
-
Specification