Systems and methods for setting up a session in a collaborative communication system
First Claim
Patent Images
1. A method for logging-in to a collaborative communication session, comprising:
- a connection being established between a media switch and an endpoint;
the media switch applying a set of rules to verify that the connection is permissible;
the media switch establishing a channel for the endpoint;
the media switch notifying a presence service of the connection via a channel hook configured to send a publish command to the presence service, which sets an administrative level of presence for the endpoint that will allow a system including the media switch to be aware of the endpoint, but that does not publicly announce the presence of the endpoint to other endpoints in the system; and
when a conference is not running, the presence service is configured to create a pending presence entry and select a conference service, wherein selecting the conference service comprises the presence service locating a conference service that has a green light status.
10 Assignments
0 Petitions
Accused Products
Abstract
A collaborative communication system comprises a highly flexible architecture that facilitates connecting communication devices and networks to establish multimedia collaboration sessions in a manner that allows distribution of various services and features throughout the collaborative communication system to provide scalability and selectable combination of cost, resource usage, and performance.
-
Citations
43 Claims
-
1. A method for logging-in to a collaborative communication session, comprising:
-
a connection being established between a media switch and an endpoint; the media switch applying a set of rules to verify that the connection is permissible; the media switch establishing a channel for the endpoint; the media switch notifying a presence service of the connection via a channel hook configured to send a publish command to the presence service, which sets an administrative level of presence for the endpoint that will allow a system including the media switch to be aware of the endpoint, but that does not publicly announce the presence of the endpoint to other endpoints in the system; and when a conference is not running, the presence service is configured to create a pending presence entry and select a conference service, wherein selecting the conference service comprises the presence service locating a conference service that has a green light status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for starting a collaborative communication session, comprising:
-
a client endpoint indicating a desire to start or join a collaborative communication session; a presence service determining an endpoint for the collaborative communication session if the collaborative communication session is running and receiving a publish command which sets an administrative level of presence for the endpoint that will allow a system to be aware of the endpoint, but that does not publicly announce the presence of the endpoint to other endpoints in the system, wherein, when the collaborative communication session is not running, the presence service create a pending presence entry for the collaborative communication session and selects a conference service on which the collaborative communication session will be hosted wherein the selecting of the conference service comprises the presence service locating a conference service that has a green light status. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A collaborative communication system, comprising:
-
a client endpoint; a presence service; and a media switch configured to establish a connection with the client endpoint, apply a set of rules to verify that the connection is permissible, establish a channel for the endpoint, and notify the presence service of the connection via a channel hook configured to send a publish command to the presence service, which sets an administrative level of presence for the endpoint that will allow a system including the media switch to be aware of the endpoint, but that does not publicly announce the presence of the endpoint to other endpoints in the system, wherein, when a conference is not running, the presence service is configured to create a pending presence entry and select a conference service, wherein the selection of the conference service comprises the presence service locate a conference service that has a green light status. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A collaborative communication system, comprising:
-
a client endpoint configured to attempt to join a collaborative communication session; and a presence service configured to determine an endpoint for the collaborative communication session if it is running and receive a publish command which sets an administrative level of presence for the endpoint that will allow a system to be aware of the endpoint, but that does not publicly announce the presence of the endpoint to other endpoints in the system; and a conference service configured to receive a command from the endpoint, wherein, when the conference is not running, the presence service is configured to create a pending presence entry for the collaborative communication session and select a conference service, wherein the selection of the conference service comprises the presence service locate a conference service that has a green light status. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification