CONTENT-AWARE PERSISTENT USER ROOM
First Claim
1. A method for providing a virtual room by an online service, said virtual room representing activities hosted by the online service, comprising the steps of:
- automatically creating the virtual room in response to an activity being initiated by a user of the online service, said creating including linking the activity to the virtual room and associating the user with the virtual room as member of the virtual room;
associating at least one further user with the virtual room as member of the virtual room in response to the at least one further user joining at least one activity represented by the virtual room;
removing a member from the virtual room in response to the member leaving an activity represented by the virtual room; and
persistently maintaining the virtual room during a predetermined period of time after the number of members of the virtual room has decreased below a threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to a method for providing a persistent virtual room by an online service, wherein said virtual room represents activities hosted by the online service. The method comprises the steps of automatically creating the virtual room in response to an activity being initiated by a user of the online service, said creating including linking the activity to the virtual room and associating the user with the virtual room as a member of the virtual room, associating at least one further user with the virtual room as a member of the virtual room in response to the at least one further user joining at least one activity represented by the virtual room, removing a member from the virtual room in response to the member leaving an activity represented by the virtual room, and persistently maintaining the virtual room during a predetermined period of time after the number of members of the virtual room has decreased below a threshold.
-
Citations
20 Claims
-
1. A method for providing a virtual room by an online service, said virtual room representing activities hosted by the online service, comprising the steps of:
-
automatically creating the virtual room in response to an activity being initiated by a user of the online service, said creating including linking the activity to the virtual room and associating the user with the virtual room as member of the virtual room; associating at least one further user with the virtual room as member of the virtual room in response to the at least one further user joining at least one activity represented by the virtual room; removing a member from the virtual room in response to the member leaving an activity represented by the virtual room; and persistently maintaining the virtual room during a predetermined period of time after the number of members of the virtual room has decreased below a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium having instructions stored thereon, wherein said instructions, when executed on a computing device, cause said computing device to automatically perform a method for providing a virtual room by an online service implemented on the computing device, said virtual room representing activities hosted by the online service, comprising the steps of:
-
automatically creating the virtual room in response to an activity being initiated by a user of the online service, said creating including linking the activity to the virtual room and associating the user with the virtual room as a member of the virtual room; associating at least one further user with the virtual room as a member of the virtual room in response to the at least one further user joining at least one activity represented by the virtual room; removing a member from the virtual room in response to the member leaving an activity represented by the virtual room; and persistently maintaining the virtual room during a predetermined period of time after the number of members of the virtual room has decreased below a threshold.
-
-
13. A virtual room provided by an online service, comprising:
-
an activity data structure representing activities hosted by the online service; and a member data structure representing users of the online service associated with the virtual room as members, wherein the virtual room is automatically created in response to an activity being initiated by a user of the online service, such that the activity is linked to the virtual room by adding the activity to the activity data structure, and the user is associated with the virtual room as a member of the virtual room by adding the user to the member data structure, wherein the virtual room is further configured to add at least one further user to the member data structure in response to the at least one further user joining at least one activity represented by the activity data structure, and to remove a member from the member data structure in response to the member leaving an activity represented by the activity data structure, wherein the virtual room is persistently maintained during a predetermined period of time after the number of members represented by the member data structure has decreased below a threshold. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification