A method to remotely interact with an application server (4) of a Unified Messaging System (1) via an end user terminal (2) featuring soft keys is described, wherein at least one functionality dedicated to at least one soft key is remotely controllable by the application server (4) in real time. Furthermore a communication system (1), a terminal (2) and a server (3, 4) to be used to execute said method, plus a computer program product comprising computer readable program means for causing a computer to perform said method is described.
Description
BRIEF DESCRIPTION OF THE DRAWING
with
FIG. 1 showing a scheme of an execution of a method according to the invention.
Claims
1. A method to remotely interact with an application server of a Unified Messaging System via an end user terminal featuring soft keys, wherein at least one functionality dedicated to at least one soft key is remotely controllable by the application server in real time.
2. The method according to claim 1, wherein commands used from the application server to remotely control the soft key functionalities of the terminal are exchanged between the application server and the end user terminal via a real time protocol.
3. The method according to claim 1, wherein specific returns generated by user inputs via said soft keys are exchanged between the terminal and the application server via a real time protocol.
4. The method according to claim 1, wherein a real time protocol is used to exchange audio messages between the terminal and a server, wherein parts of said real time protocol are used to at least partly transport commands used to remotely control the soft key functionalities as well as the specific returns generated by user inputs via said soft keys between the application server and the terminal.
5. The method according to claim 1, wherein the commands and/or the specific returns to be exchanged between a media server providing access to at least one application server and the end user terminal and/or vice versa are transported using RTCP.
6. The method according to claim 5, wherein the APP packet of the RTCP is used to transport the commands and/or the specific returns to be exchanged between the media server and the end user terminal and/or vice versa.
7. The method according to claim 1, wherein the commands and/or the specific returns to be exchanged between the application server and the media server and/or vice versa are transported using VXML.
8. An Unified Messaging Communication System comprising of at least one server and at least one end user terminal remotely attached to and remotely controllable by said server, said server providing at least one application to be dedicated to said terminal, wherein said terminal features at least one soft key with at least one dedicated functionality, wherein
9. A terminal to be used in combination with a communication system according to claim 8, wherein the terminal comprises at least one soft key, means to dedicate at least one changeable functionality to said soft key and means to let a server of said communication system remotely control at least one functionality dedicated to said soft key in real time.
10. A server to be used in combination with a communication system according to claim 8, wherein the server comprises means to remotely control at least one functionality dedicated to at least one soft key of a terminal remotely attached to said server in real time.
11. A computer program product stored on a computer usable medium comprising computer readable program means for causing a computer to perform the method of claim 1, when said computer program product is executed on a computer.