Communications involving devices having different communication modes
First Claim
1. A telecommunication method comprising:
- a sending device operating in a first communication mode initializing a communication to a receiving device, wherein said first communication mode is a speech mode communication;
querying the receiving device from a network node functioning as a communication intermediary between the sending device and the receiving device, where the network node is a node remotely located from the sending device and the receiving device that is connected to each via a network, wherein the querying is via a Session Initiation Protocol (SIP) based message to determine a communication mode of the receiving device;
receiving a response at the network node to the querying via another SIP based message from the receiving device, wherein the another SIP based message comprises semantic content provided by the receiving device, said semantic content defining a communication mode to be used for the receiving device;
determining from the semantic content of the another SIP based message that the receiving device is operating in the second communication mode, and wherein said second communication mode is a text mode;
responsive to said querying step, establishing said communication, wherein said sending device communicates in said first communication mode by conveying messages to a network in the first communication mode, and wherein said receiving device communicates in said second communication mode by conveying messages to the network in the second communication mode;
activating, via the network node, a speech-to-text conversion processor and a text-to-speech conversion processor of a conversion element, where the conversion element is remotely located from the sending device and the receiving device and is connected to each via the network;
during said communication, automatically changing a format of messages conveyed between the sending device and the receiving device in accordance with the first communication mode and the second communication mode, wherein automatically changing the format is performed by the conversion element, wherein the changing of the format of messages includes speech-to-text converting a portion of the messages and text-to-speech converting a portion of the messages;
during said communication, the receiving device sending a different SIP based message to the network node, wherein the SIP based message includes semantic content indicating that the second communication mode is to be changed to a voice mode; and
responsive to receiving the different SIP based message, the network node deactivating the conversion element for the communication so that it no longer performs speech-to-text and text-to-speech conversions of messages conveyed between the sending device and the receiving device during the communication, altering said communication so that the receiving device communicates in speech mode, wherein the altering of the second communication mode occurs without terminating said communication.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention includes a telecommunication method. The method can include the step of a sending device operating in a first communication mode initializing a communication to a receiving device operating in a second communication mode. The receiving device can be queried to automatically determine that the receiving device is operating in the second communication mode. In one embodiment, the first and second communication modes can include a speech mode and a text mode. The communication can be established between the sending and receiving devices, where the sending device communicates in the first communication mode, and where the receiving device communicates in the second communication mode. During the communication, a format of messages conveyed between the sending device and the receiving device can be automatically changed in accordance with the first communication mode and the second communication mode.
30 Citations
17 Claims
-
1. A telecommunication method comprising:
-
a sending device operating in a first communication mode initializing a communication to a receiving device, wherein said first communication mode is a speech mode communication; querying the receiving device from a network node functioning as a communication intermediary between the sending device and the receiving device, where the network node is a node remotely located from the sending device and the receiving device that is connected to each via a network, wherein the querying is via a Session Initiation Protocol (SIP) based message to determine a communication mode of the receiving device; receiving a response at the network node to the querying via another SIP based message from the receiving device, wherein the another SIP based message comprises semantic content provided by the receiving device, said semantic content defining a communication mode to be used for the receiving device; determining from the semantic content of the another SIP based message that the receiving device is operating in the second communication mode, and wherein said second communication mode is a text mode; responsive to said querying step, establishing said communication, wherein said sending device communicates in said first communication mode by conveying messages to a network in the first communication mode, and wherein said receiving device communicates in said second communication mode by conveying messages to the network in the second communication mode; activating, via the network node, a speech-to-text conversion processor and a text-to-speech conversion processor of a conversion element, where the conversion element is remotely located from the sending device and the receiving device and is connected to each via the network; during said communication, automatically changing a format of messages conveyed between the sending device and the receiving device in accordance with the first communication mode and the second communication mode, wherein automatically changing the format is performed by the conversion element, wherein the changing of the format of messages includes speech-to-text converting a portion of the messages and text-to-speech converting a portion of the messages; during said communication, the receiving device sending a different SIP based message to the network node, wherein the SIP based message includes semantic content indicating that the second communication mode is to be changed to a voice mode; and responsive to receiving the different SIP based message, the network node deactivating the conversion element for the communication so that it no longer performs speech-to-text and text-to-speech conversions of messages conveyed between the sending device and the receiving device during the communication, altering said communication so that the receiving device communicates in speech mode, wherein the altering of the second communication mode occurs without terminating said communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product comprising a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code comprising:
-
computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to initialize, from a sending device operating in a first communication mode, a communication to a receiving device, wherein said first communication mode is a speech mode communication; computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to query the receiving device from a network node functioning as a communication intermediary between the sending device and the receiving device, where the network node is a node remotely located from the sending device and the receiving device that is connected to each via a network, wherein the querying is via a Session Initiation Protocol(SIP) based message to determine a communication mode of the receiving device; computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to receive a response at the network node to the querying via another SIP based message from the receiving device, wherein the another SIP based message comprises semantic content provided by the receiving device, said semantic content defining a communication mode to be used for the receiving device; computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to determine from the semantic content of the another SIP based message that the receiving device is operating in the second communication mode, and wherein said second communication mode is a text mode; computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to, responsive to querying the receiving device, establish said communication, wherein said sending device communicates in said first communication mode by conveying messages to a network in the first communication mode, and wherein said receiving device communicates in said second communication mode by conveying messages to the network in the second communication mode;
computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to activate, via the network node, a speech-to-text conversion processor and a text-to-speech conversion processor of a conversion element, where the conversion element is remotely located from the sending device and the receiving device and is connected to each via the network;computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to, during said communication, automatically change a format of messages conveyed between the sending device and the receiving device in accordance with the first communication mode and the second communication mode, wherein automatically changing the format is performed by the conversion element, wherein the changing of the format of messages includes speech-to-text converting a portion of the messages and text-to-speech converting a portion of the messages; computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to during said communication, send from the receiving device a different SIP based message to the network node, wherein the SIP based message includes semantic content indicating that the second communication mode is to be changed to a voice mode; and computer usable program code stored in a tangible storage medium, when said computer usable program code is executed by a processor it is operable to responsive to receiving the different SIP based message, deactivating at the network node the conversion element for the communication so that it no longer performs speech-to-text and text-to-speech conversions of messages conveyed between the sending device and the receiving device during the communication, altering said communication so that the receiving device communicates in speech mode, wherein the altering of the second communication mode occurs without terminating said communication. - View Dependent Claims (13)
-
-
14. A telecommunication method comprising:
-
a network node receiving a communication from a sending device to a receiving device, wherein the receiving device is operating in a first communication mode that is a speech communication; querying the receiving device from the network node functioning as a communication intermediary between the sending device and the receiving device, where the network node is a node remotely located from the sending device and the receiving device that is connected to each via a network, wherein the querying is via a Session Initiation Protocol(SIP) based message to determine a communication mode of the receiving device; receiving a response at the network node to the querying via another SIP based message from the receiving device, wherein the another SIP based message comprises semantic content provided by the receiving device, said semantic content defining a communication mode to be used for the receiving device; determining from the semantic content of the another SIP based message that the receiving device is operating in the second communication mode, and wherein said second communication mode is a text mode; responsive to said querying step, establishing said communication, wherein said sending device communicates in said first communication mode by conveying messages to a network in the first communication mode, and wherein said receiving device communicates in said second communication mode by conveying messages to the network in the second communication mode; activating, via the network node, a speech-to-text conversion processor and a text-to-speech conversion processor of a conversion element, where the conversion element is remotely located from the sending device and the receiving device and is connected to each via the network; during said communication, automatically changing a format of messages conveyed between the sending device and the receiving device in accordance with the first communication mode and the second communication mode, wherein automatically changing the format is performed by the conversion element, wherein the changing of the format of messages includes speech-to-text converting a portion of the messages and text-to-speech converting a portion of the messages; during said communication, the network node receiving a different SIP based message from the receiving device, wherein the SIP based message includes semantic content indicating that the second communication mode is to be changed to a voice mode; and responsive to receiving the different SIP based message, the network node deactivating the conversion element for the communication so that it no longer performs speech-to-text and text-to-speech conversions of messages conveyed between the sending device and the receiving device during the communication, altering said communication so that the receiving device communicates in speech mode, wherein the altering of the second communication mode occurs without terminating said communication. - View Dependent Claims (15, 16, 17)
-
Specification