CONTEXTUAL PRESENCE SYSTEM AND ASSOCIATED METHODS
First Claim
1. A contextual presence system (CPS) for dynamically forming a context group having a plurality of members and for propagating payload data between the members, comprising:
- a database for associating a context identifier (ID) of the context group with a user ID of each said member;
a context manager, communicatively coupled with the database, for;
receiving a join context request containing the context ID and a user ID from each said member;
creating the context group, if not existing, within the database in response to the join request; and
adding the user ID, if not existing, of each said member to the database in association with the context ID; and
a payload handler for receiving payload data from one of said members and for propagating the payload data to other said members of the context group.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods dynamically form a context group that has a plurality of members and propagate payload data between the members. A database associates a context identifier (ID) of the context group with a user ID of each member. A context manager, communicatively coupled with the database, receives a join context request containing the context ID and a user ID from each said member, creates the context group, if not existing, within the database in response to the join request, and adds the user ID, if not existing, of each said member to the database in association with the context ID. A payload handler receives payload data from one of said members and propagates the payload data to other said members of the context group.
-
Citations
17 Claims
-
1. A contextual presence system (CPS) for dynamically forming a context group having a plurality of members and for propagating payload data between the members, comprising:
-
a database for associating a context identifier (ID) of the context group with a user ID of each said member; a context manager, communicatively coupled with the database, for; receiving a join context request containing the context ID and a user ID from each said member; creating the context group, if not existing, within the database in response to the join request; and adding the user ID, if not existing, of each said member to the database in association with the context ID; and a payload handler for receiving payload data from one of said members and for propagating the payload data to other said members of the context group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method for dynamically forming a context group, comprising the steps of:
-
receiving, from a first user device running an application, a first join context request comprising (a) a context ID defined by the application and (b) a first user ID of the first user device; and creating the context group within a database based upon the context ID and the first user ID directly upon receiving the first join context request. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification