Media specific feature invocation signaling in enhanced communication systems
AssigneeMicrosoft Corporation
InventorsSrivatsa Srinivasan, Sundaram Anantharaman, Gene Y. Zhang
Life of this patent
Estimating the term…
Abstract
Subscribers of an enhanced communication system are enabled to indicate invocation or clearing of media specific features such as music-on-hold or video-on-hold. The invocation or clearing is transmitted to participating end points as a Session Initiation Protocol (SIP) re-INVITE message with Session Description Protocol (SDP) attribute descriptions identifying the feature, applicable media channels and whether the message is for invocation or clearing of the feature.
Claims20
A method to be executed at least in part in a computing device for providing media specific features in a unified communication network (UCN), the method comprising:
- receiving an indication of a media specific feature at a first communication application;
- sending, from the first communication application to a second communication application, an invitation indicating invocation of the media specific feature;
- receiving, at the first communication application from the second communication application, a confirmation of a capability to perform at least one action associated with the invoked media specific feature at the second communication application;
- and
- communicating with the second communication application invoking the media specific feature.
A system for providing media specific features in a unified communication network (UCN), the system comprising:
- a mediation server coupled to at least a first end point and a second endpoint configured to:
- facilitate exchange of messages and media between the first end point and the second endpoint employing SIP sessions and SDP descriptions;
- the first end point for providing multi-modal communication services through the UCN, the first end point configured to:
- receive a request for invoking a media specific feature;
- send a SIP re-INVITE that includes an SDP attribute description for the media specific feature to the second end point participating in an established SIP session through the mediation server;
- and
- the second end point for providing multi-modal communication services through the UCN, the second end point configured to:
- receive the SIP re-INVITE for invoking a media specific feature from the first endpoint;
- confirm local capability to facilitate the media specific feature;
- and
- perform the invoked media specific feature.
A computer-readable storage medium not consisting of a modulated data signal, the computer-readable storage medium having instructions stored thereon for providing music-on-hold features in a unified communication network (UCN) system, the instructions comprising:
- rendering, at a first communication application, user interface elements for invocation of the music-on-hold feature;
- upon receiving an invocation of the music-on-hold feature, transmitting to a second communication application a SIP re-INVITE with SDP extensions invoking the music-on-hold feature for an established SIP session;
- receiving at the first communication application an ACCEPT from the second communication application confirming a capability of a client device executing the second communication application to perform the music-on-hold feature;
- transmitting a communication invoking the music-on-hold feature;
- rendering, at the first communication application, additional user interface elements for clearing of the invoked music-on-hold featurel;
- and
- upon receiving an indication to clear the invoked music-on-hold feature, transmitting to the second communication application another SIP re-INVITE with SDP extensions clearing the invoked music-on-hold feature for the established SIP session.
Dependencies are inferred from the claim text.