Side channel for membership management within conference control
First Claim
1. A method for group management of multimedia conference sessions between at least one conference server and a plurality of user terminals coupled to the conference server via a network, wherein the multimedia conference sessions utilize multimedia data channels and control data channels, the method comprising:
- creating a conference request at a moderator terminal;
configuring the conference request by specifying a member list comprising a plurality of user identity records;
communicating the conference request to the conference server over a membership control channel;
adding the member list to a collection of access lists and storing the member list and collection of access lists at the conference server;
notifying the moderator terminal that the member list has been added to the collection of access lists;
publishing the member list and access lists stored at the conference server; and
uniquely identifying the published lists on the conference server for defining a conference session.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system of providing group management for IMS conferencing services involves creating side control channels for membership control services. The membership control channel can use Client Group Management Protocol (CGMP) or alternate group management protocols. The membership channel can use HTTP, SIP, or other transport protocols. Group management protocol primitives and procedure calls can be communicated using SOAP or other XML-based protocols.
-
Citations
38 Claims
-
1. A method for group management of multimedia conference sessions between at least one conference server and a plurality of user terminals coupled to the conference server via a network, wherein the multimedia conference sessions utilize multimedia data channels and control data channels, the method comprising:
-
creating a conference request at a moderator terminal; configuring the conference request by specifying a member list comprising a plurality of user identity records; communicating the conference request to the conference server over a membership control channel;
adding the member list to a collection of access lists and storing the member list and collection of access lists at the conference server;notifying the moderator terminal that the member list has been added to the collection of access lists; publishing the member list and access lists stored at the conference server; and uniquely identifying the published lists on the conference server for defining a conference session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A conferencing server capable of being coupled to a plurality of devices capable of communication over a network, each device capable of being coupled to the conferencing server via concurrently active control channels and media channels, the conferencing server comprising:
-
a memory configured to store a plurality of member lists, each member list comprising one or more user identity records; a processing system coupled to the memory and configured to identify at least one member list and provide a publishable reference to the at least one member list to one or more of the devices, and to notify a moderator terminal when a list is added to the conferencing server; and a data transmission module coupled to the processing system to communicate the at least one member list to a device over one of the control channels defined as a membership management channel to establish a multimedia conference over the membership management channel; wherein the publishable reference is uniquely identified for defining the multimedia conference. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A multimedia system, comprising:
-
a plurality of user agents, the user agents engagable in a multimedia conference utilizing multimedia data channels and control data channels; at least one moderator terminal configured to create a member list request; and at least one conference server configured to; receive a member list request from the at least moderator terminal over one of the control data channels defined as a membership management channel established between the conference server and the at least one moderator terminal; store the member list request as a member list, the member list comprising one or more user identity records; notify the moderator terminal that the member list has been stored; and communicate the member list to the plurality of user agents via a publishable reference;
whereinthe publishable reference is uniquely identified for defining the multimedia conference. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification