IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0272688
(2011-10-13)
|
등록번호 |
US-8411596
(2013-04-02)
|
발명자
/ 주소 |
- Jones, Dan
- Vernon, Todd
- Puentes, Emmanuel
- Wanek, Charles
- Marcum, William
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
39 |
초록
▼
Systems and methods for dynamically configuring and optimizing a multimedia conference session. An exemplary method of the invention may include providing a plurality of services to be used in the multimedia conference session, wherein each of the plurality of services may be hosted by and independe
Systems and methods for dynamically configuring and optimizing a multimedia conference session. An exemplary method of the invention may include providing a plurality of services to be used in the multimedia conference session, wherein each of the plurality of services may be hosted by and independently executable through at least one service endpoint in a communications network. Further, a plurality of users may be enabled to participate in the multimedia conference session. In particular, each user may participate in the conference session through a respective user endpoint in the communications network, where the respective user endpoint may be hosted by and independently executable through at least one service endpoint. Each service endpoint is configurable as an authentication service and a presence service such that the at least one service endpoint is operable to authenticate and publish a presence of each user endpoint.
대표청구항
▼
1. A method, comprising: enabling a plurality of users to participate in a multimedia conference session, wherein each user participates in the conference session through at least one respective user endpoint in a communications network, wherein each of the at least one respective user endpoints is
1. A method, comprising: enabling a plurality of users to participate in a multimedia conference session, wherein each user participates in the conference session through at least one respective user endpoint in a communications network, wherein each of the at least one respective user endpoints is at least one of hosted by and independently executable through at least one service endpoint, and wherein the at least one service endpoint is configurable as an authentication service and a presence service such that the at least one service endpoint is operable to authenticate and publish a presence of each user endpoint. 2. The method of claim 1, comprising: providing a plurality of services to be used in the multimedia conference session, wherein each of the plurality of services is at least one of hosted by and independently executable through at least one service endpoint in a communications network;receiving a request to initiate the multimedia conference session; andin response to the session initiation request, establishing the multimedia conference session via the steps of: (a) identifying respective user endpoints for each of the plurality of users participating in the session;(b) identifying and verifying a subset of services selected from the plurality of the services for the conference session and respective service endpoints associated with each of the subset of services in the communications network; and(c) defining a message routing mesh comprising all of the user endpoints and service endpoints identified in (a) and (b). 3. The method of claim 2, wherein resources for establishing the multimedia conference are distributed among the plurality of service endpoints, wherein the resources are a function of a conference logging service that is located via a presence service, wherein the conference logging service publishes its presence with the presence service, and wherein the presence service removes a pending presence entry of the conference logging service and replaces it with an actual presence entry. 4. The method of claim 2, comprising: routing messages between any of the user and service endpoints in the message routing mesh during real-time performance of the conference session;updating the multimedia conference session with a newly selected service from the plurality of the services; andin response to the newly selected service, identifying a particular service endpoint associated with the newly selected service and including the particular service endpoint into the message routing mesh. 5. The method of claim 2, wherein the step of establishing the conference session comprises: creating a temporary conference endpoint corresponding to the conference session; andincluding the temporary conference endpoint into the message routing mesh. 6. The method of claim 4, wherein the step of routing messages between any of the user and service endpoints in the message routing mesh comprises at least one of routing messages from a source endpoint to a destination endpoint directly in the domain of the service endpoint and outside of the domain, and routing messages from the source endpoint to the destination endpoint via an intermediate service endpoint in the communications network. 7. The method of claim 1, comprising creating an additional user or service endpoint by installing and executing a software program on a computing platform connected to the communications network, wherein the additional user endpoint or service endpoint is immediately available for communication with any existing endpoints in the conference session. 8. The method of claim 1, wherein a particular service is available simultaneously via more than one service endpoint so that identifying a service endpoint associated with said particular service comprises determining a most suitable service endpoint from all service endpoints associated with said particular service pursuant to pre-defined protocols. 9. A system, comprising: a plurality of endpoints in a communications network, said plurality of endpoints comprising at least a first group of endpoints involved in a first multimedia conference session and a second group of endpoints involved in a second multimedia conference session; anda plurality of services wherein each service is provided by at least one of a plurality of service endpoints and each one of the plurality of endpoints having at least one of the plurality of service endpoints associated with the at least one of said plurality of endpoints, whereineach of the at least one respective user endpoints is at least one of hosted by and independently executable through at least one service endpoint, andthe at least one service endpoint is configurable as an authentication service and a presence service such that the at least one service endpoint is configured to authenticate and publish a presence of each user endpoint. 10. The system of claim 9, wherein the services are a function of a conference logging service that is located via the presence service, wherein the conference logging service publishes its presence with the presence service, and wherein the presence service removes a pending presence entry of the conference logging service and replaces it with an actual presence entry. 11. The system of claim 9, wherein the first multimedia conference session is initiated from a first endpoint in the first group of endpoints, the first group of endpoints establishing a first message routing mesh so as to render the first conference session dynamically configurable; the second multimedia conference session is initiated from a second endpoint in the second group of endpoints, the second group of endpoints establishing a second message routing mesh so as to render the second conference session dynamically configurable;the first and second multimedia conference sessions are conducted simultaneously; andthe first and second message routing meshes contains service endpoints in common. 12. The system of claim 9, wherein at least one of the plurality of services is a media service providing at least one of an audio feature, a video feature, and a graphic feature. 13. The system of claim 9, wherein at least one of the plurality of services is a control service providing at least one of a presence feature, an authentication feature, and an endpoint locator feature. 14. A system, comprising: at least one service endpoint of a plurality of service endpoints configured to provide a plurality of services for conducting a multimedia conference session, wherein the at least one service endpoint is distributed over a communications network, and wherein the at least one service endpoint is configurable as an authentication service and a presence service such that the at least one service endpoint is configured to authenticate and publish a presence of each user endpoint hosted by and independently executable through the at least one service endpoint. 15. The system of claim 14, wherein the services are a function of a conference logging service that is located via a presence service, wherein the conference logging service publishes its presence with the presence service, and wherein the presence service removes a pending presence entry of the conference logging service and replaces it with an actual presence entry. 16. The system of claim 14, wherein each of the multiple multimedia conference sessions is configured dynamically by adding or deleting any one of the plurality of endpoints in a message routing mesh associated with the conference session, and wherein, the collaborative communication system can be expanded by adding additional services and associated service endpoints into the plurality of service endpoints. 17. The system of claim 16, wherein each additional service and associated endpoint is added during any of the conference sessions without modification to any existing services or endpoints in the communications network. 18. The system of claim 16, wherein each additional service and associated endpoint is added by installing and executing a software application on the endpoint, said software application relating to the service and accessible from a computing platform connected to the communications network. 19. The system of claim 16, wherein at least one service and associated endpoint provides customized service instances pursuant to one or more specific subscriptions by users participating in each multimedia conference session. 20. The system of claim 14, wherein the customized service instances comprise at least one service instance reflecting one of a pre-subscribed security degree, a pre-subscribed audio quality, and a pre-subscribed video quality.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.