Methods and systems for providing near real time messaging to hearing impaired user during telephone calls
AssigneeMobile Captions Company LLC
InventorsAdam Gould, Won-Sik Kim, Jonathan Masters
Life of this patent
Estimating the term…
Abstract
A data connection between a server and an application running on a mobile telephone handset is used to provide caption text of a telephonic conversation between call participants to the mobile phone handset during an active telephone call. Prior to providing the captions, a communication session between the server and the application running on the handset, the means of transporting the caption text is determined. Transport may be by way of data socket connection or by way of SMS messages.
Claims23
A method, comprising:
- establishing a communication session between a server and an application running on a mobile telephone handset, said communication session including an initiation session between the mobile phone handset and the server;
- determining, during the initiation session, whether to transport text of a telephonic conversation during an active telephone call between a first call participant using the mobile phone handset and a second call participant by way of (i) a data connection between the server and the mobile phone handset, or (ii) short message service (SMS) messages between the server and the mobile phone handset, said determining taking into account a nature of a communication network service connection between the application and the server;
- and
- providing, via the communication session, the text of the telephonic conversation between the first call participant and the second call participant during the active telephone call by way of one of the data connection between the server and the mobile phone handset or short message service (SMS) messages between the server and the mobile phone handset, according to a result of the determination.
A method, comprising establishing a communication session between a server and an application running on a mobile telephone handset, and providing, via the communication session, text of a telephonic conversation between a first call participant using the mobile phone handset and a second call participant from the server to the application during an active telephone call between the first and second call participants, wherein
- transport of the text is by way of a data socket connection between the server and the mobile phone handset or short message service (SMS) messages between the server and the mobile phone handset, said transport being determined as a result of an initiation session between the mobile phone handset and the server, in which session a nature of a data connection between the application and the server is determined,
- the application running on the mobile telephone handset displays the text received from the server during the active telephone call in an order determined by transmission times and/or message length of the data socket connection or SMS messages,
- the text is displayed on a display of the mobile telephone handset in a message-by-message format, such that an entire message is moved as many lines as needed on the display to accommodate a next message, and
- an interval between display of each message is determined by user setting.
A method, comprising establishing a communication session between a server and an application running on a mobile telephone handset, and providing, via the communication session, text of telephonic conversation between a first call participant using the mobile phone handset and a second call participant from the server to the application during an active telephone call between the first and second call participants, wherein
- transport of the text is by way of a data socket connection between the server and the mobile shone handset or short message service (SMS) messages between the server and the mobile phone handset, said transport being determined as a result of an initiation session between the mobile phone handset and the server, in which session a nature of a data connection between the application and the server is determined, and
- during the active telephone call, keep alive messages are exchanged between the server and the mobile phone handset even during periods of silence in a conversation between the first and second call participants.
A method, comprising establishing a communication session between a server and an application running on a mobile telephone handset, and providing, via the communication session, text of telephonic conversation between a first call participant using the mobile phone handset and a second call participant from the server to the application during an active telephone call between the first and second call participants, wherein
- transport of the text is by way of a data socket connection between the server and the mobile shone handset or short message service (SMS) messages between the server and the mobile phone handset, said transport being determined as a result of an initiation session between the mobile phone handset and the server, in which session a nature of a data connection between the application and the server is determined, and
- during the active telephone call, the application running on the mobile telephone handset informs the server regarding network statistics so that the server can create appropriately sized messages that include the text of the telephonic conversation.
Dependencies are inferred from the claim text.