Populating online forums
First Claim
Patent Images
1. A method for managing an online service in which users interact with each other, the method comprising:
- creating a first forum having multiple instances thereof, wherein a first user is a current member of a particular instance of the first forum;
creating a second forum having multiple instances thereof, wherein a second user is a current member of a particular instance of the second forum;
receiving a request from the second user to join the first forum;
finding the first user in a cache of users who have recently moved to the first forum from the particular instance of the second forum and identifying an interaction that occurred between the first and second users at a time when the first user was a member of the particular instance of the second forum; and
in response to identification of the interaction and the request from the second user, placing the second user in the particular instance of the first forum.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, in one aspect, a forum for user interaction is provided. A clone of the forum is created, thereby allowing any number of users to be in the same forum while limiting the number of users in each instance of the forum. It is determined whether a relationship exists between a user entering the forum and one or more other users entering the forum or with one or more other users already in the forum. If a relationship exists, the user entering the forum is placed in a clone of the forum based on the relationship.
22 Citations
11 Claims
-
1. A method for managing an online service in which users interact with each other, the method comprising:
-
creating a first forum having multiple instances thereof, wherein a first user is a current member of a particular instance of the first forum; creating a second forum having multiple instances thereof, wherein a second user is a current member of a particular instance of the second forum; receiving a request from the second user to join the first forum; finding the first user in a cache of users who have recently moved to the first forum from the particular instance of the second forum and identifying an interaction that occurred between the first and second users at a time when the first user was a member of the particular instance of the second forum; and in response to identification of the interaction and the request from the second user, placing the second user in the particular instance of the first forum. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server system comprising one or more server computers implementing an online service, wherein each server computer is programmed to perform operations comprising:
-
creating a first forum on the online service having multiple instances thereof, wherein a first user is a current member of a particular instance of the first forum; creating a second forum on the online service having multiple instances thereof, wherein a second user is a current member of a particular instance of the second forum; receiving a request from the second user to join the first forum; finding the first user in a cache of users who have recently moved to the first forum from the particular instance of the second forum and identifying an interaction that occurred between the first and second users at a time when the first user was a member of the particular instance of the second forum; and in response to identification of the interaction and the request from the second user, placing the second user in the particular instance of the first forum. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification