Movatterモバイル変換


[0]ホーム

URL:


US20160014165A1 - Mediation Of A Combined Asynchronous And Synchronous Communication Session - Google Patents

Mediation Of A Combined Asynchronous And Synchronous Communication Session
Download PDF

Info

Publication number
US20160014165A1
US20160014165A1US14/861,107US201514861107AUS2016014165A1US 20160014165 A1US20160014165 A1US 20160014165A1US 201514861107 AUS201514861107 AUS 201514861107AUS 2016014165 A1US2016014165 A1US 2016014165A1
Authority
US
United States
Prior art keywords
communication device
synchronous
data
communication
text data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/861,107
Inventor
Jared Kashimba
Sai Rathnam
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Relay Inc
Original Assignee
Bandwidth com Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bandwidth com IncfiledCriticalBandwidth com Inc
Priority to US14/861,107priorityCriticalpatent/US20160014165A1/en
Assigned to BANDWIDTH.COM, INC.reassignmentBANDWIDTH.COM, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: RATHNAM, SAI, KASHIMBA, JARED
Publication of US20160014165A1publicationCriticalpatent/US20160014165A1/en
Assigned to REPUBLIC WIRELESS, INC.reassignmentREPUBLIC WIRELESS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BANDWIDTH.COM, INC.
Assigned to REPUBLIC WIRELESS, INC.reassignmentREPUBLIC WIRELESS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BANDWIDTH.COM, INC.
Assigned to REPUBLIC WIRELESS, INC.reassignmentREPUBLIC WIRELESS, INC.CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NO. 9,014,138 SHOULD BE PATENT NO. 9,014,038 PREVIOUSLY RECORDED ON REEL 041030 FRAME 0123. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT.Assignors: BANDWIDTH.COM, INC.
Assigned to RELAY, INC.reassignmentRELAY, INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: REPUBLIC WIRELESS, INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Disclosed are techniques for mediating a communication session between a communication device operating asynchronously and a communication device operating synchronously. A communications server receives a first set of text data transmitted asynchronously from an asynchronous communication device over a first communication link and converts the text data into a first synchronous stream of audio data. The communications server then establishes a synchronous audio media channel between itself and the synchronous device over a second communication link before transmitting the first synchronous stream of audio data to the second communication device over the established synchronous audio media channel. The communications server may also receive a second synchronous stream of audio data from the synchronous communication device and convert the second synchronous stream of audio data into a second set of text data. The second set of text data may then be transmitted asynchronously to the asynchronous communication device over the first communication link.

Description

Claims (24)

1. A method of mediating, via a communications server, a communication session between a first communication device operating asynchronously and a second communication device operating synchronously, the method comprising:
receiving a first set of text data from the first communication device over a first communication link, the text data transmitted asynchronously;
converting the a first set of text data to audio data into a first synchronous stream of audio data;
establishing a synchronous audio media channel between the communications server and the synchronous device over a second communication link;
transmitting the first synchronous stream of audio data to the second communication device over the established synchronous audio media channel;
receiving a second synchronous stream of audio data from the second communication device;
converting the second synchronous stream of audio data to a second set of text data; and
transmitting the second set of text data to the first communication device asynchronously over the first communication link.
6. The method ofclaim 1, wherein establishing the synchronous audio media channel between the communications server and the synchronous device comprises:
communication with a telecom server via SIP signaling to establish a synchronous audio media channel between the communications server and the telecom server;
in the telecom server:
converting the SIP signaling to a telecom protocol utilized by the telecom server and the second communication device;
establishing a connection with the second communication device;
establishing a synchronous audio media channel between the telecom server and the second communication device; and
joining the synchronous audio media channel between the communications server and the telecom server with the synchronous audio media channel between the telecom server and the second communication device.
9. An apparatus, comprising:
a processor operable to execute one or more software modules, the software modules including instructions that when executed mediate a communication session between a first communication device operating asynchronously and a second communication device operating synchronously by:
receiving a first set of text data from the first communication device over a first communication link, the text data transmitted asynchronously;
converting the a first set of text data to audio data into a first synchronous stream of audio data;
establishing a synchronous audio media channel between the communications server and the synchronous device over a second communication link;
transmitting the first synchronous stream of audio data to the second communication device over the established synchronous audio media channel;
receiving a second synchronous stream of audio data from the second communication device;
converting the second synchronous stream of audio data to a second set of text data; and
transmitting the second set of text data to the first communication device asynchronously over the first communication link.
14. The apparatus ofclaim 9, wherein establishing the synchronous audio media channel between the communications server and the synchronous device comprises instructing the processor to establish a synchronous audio media channel between the communications server and a telecom server via SIP signaling, wherein the telecom server:
converts the SIP signaling to a telecom protocol utilized by the telecom server and the second communication device;
establishes a connection with the second communication device;
establishes a synchronous audio media channel between the telecom server and the second communication device; and
joins the synchronous audio media channel between the communications server and the telecom server with the synchronous audio media channel between the telecom server and the second communication device.
17. At least one machine-readable non-transitory medium comprising a set of instructions executable on a computing device to cause the computing device to mediate a communication session between a first communication device operating asynchronously and a second communication device operating synchronously by:
receiving a first set of text data from the first communication device over a first communication link, the text data transmitted asynchronously;
converting the a first set of text data to audio data into a first synchronous stream of audio data;
establishing a synchronous audio media channel between the communications server and the synchronous device over a second communication link;
transmitting the first synchronous stream of audio data to the second communication device over the established synchronous audio media channel;
receiving a second synchronous stream of audio data from the second communication device;
converting the second synchronous stream of audio data to a second set of text data; and
transmitting the second set of text data to the first communication device asynchronously over the first communication link.
22. The at least one machine-readable non-transitory medium ofclaim 17, further comprising a set of instructions executable on a computing device to cause the computing device to establish a synchronous audio media channel between the communications server and a telecom server via SIP signaling, wherein the telecom server:
converts the SIP signaling to a telecom protocol utilized by the telecom server and the second communication device;
establishes a connection with the second communication device;
establishes a synchronous audio media channel between the telecom server and the second communication device; and
joins the synchronous audio media channel between the communications server and the telecom server with the synchronous audio media channel between the telecom server and the second communication device.
US14/861,1072015-06-242015-09-22Mediation Of A Combined Asynchronous And Synchronous Communication SessionAbandonedUS20160014165A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/861,107US20160014165A1 (en)2015-06-242015-09-22Mediation Of A Combined Asynchronous And Synchronous Communication Session

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201562183923P2015-06-242015-06-24
US14/861,107US20160014165A1 (en)2015-06-242015-09-22Mediation Of A Combined Asynchronous And Synchronous Communication Session

Publications (1)

Publication NumberPublication Date
US20160014165A1true US20160014165A1 (en)2016-01-14

Family

ID=55068461

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US14/861,107AbandonedUS20160014165A1 (en)2015-06-242015-09-22Mediation Of A Combined Asynchronous And Synchronous Communication Session
US14/860,845Active2036-01-29US9820313B2 (en)2015-06-242015-09-22Mediation of a combined asynchronous and synchronous communication session

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US14/860,845Active2036-01-29US9820313B2 (en)2015-06-242015-09-22Mediation of a combined asynchronous and synchronous communication session

Country Status (2)

CountryLink
US (2)US20160014165A1 (en)
WO (1)WO2016210105A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9525830B1 (en)2015-11-122016-12-20Captioncall LlcCaptioning communication systems
US9374536B1 (en)2015-11-122016-06-21Captioncall, LlcVideo captioning communication system, devices and related methods for captioning during a real-time video communication session
WO2018066784A1 (en)*2016-10-072018-04-12엘지전자 주식회사Method and network node for asynchronously managing session of terminal
EP3577860B1 (en)*2017-04-072023-07-26Microsoft Technology Licensing, LLCVoice forwarding in automated chatting
KR102359316B1 (en)*2017-08-312022-02-08삼성전자주식회사Electronic Apparatus and Method for Call Controlling
CN110365998B (en)*2019-06-172021-09-28北京奇艺世纪科技有限公司Audio and video data publishing method and device, computer equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050198096A1 (en)*2004-01-082005-09-08Cisco Technology, Inc.:Method and system for managing communication sessions between a text-based and a voice-based client
US20060147008A1 (en)*2004-12-162006-07-06International Business Machines CorporationMediator based architecture for first responder interoperability systems (FRIS)
US20080147406A1 (en)*2006-12-192008-06-19International Business Machines CorporationSwitching between modalities in a speech application environment extended for interactive text exchanges
US20130173822A1 (en)*2011-12-282013-07-04Samsung Electronics Co., Ltd.Method of implementing content-centric network (ccn) using internet protocol (ip)-based network in gateway, and gateway
US20130301482A1 (en)*2008-02-082013-11-14Voxer Ip LlcCommunication application for conducting conversations including multiple media types in either a real-time mode or a time-shifted mode
US20140156833A1 (en)*2012-11-222014-06-05Perch Communications Inc.System and method for automatically triggered synchronous and asynchronous video and audio communications between users at different endpoints
US20150326949A1 (en)*2014-05-122015-11-12International Business Machines CorporationDisplay of data of external systems in subtitles of a multi-media system
US20160088455A1 (en)*2014-09-192016-03-24Rapidsos, Inc.Method and system for emergency call management

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP4212230B2 (en)*2000-10-312009-01-21富士通株式会社 Media communication system and terminal device in the system
EP1344376A2 (en)*2000-12-122003-09-17Nice Systems Ltd.A method and system for monitoring and recording voice from circuit-switched switches via a packet-switched network
JP4686875B2 (en)*2001-03-012011-05-25パナソニック株式会社 Data communication device
US20030065715A1 (en)*2001-08-202003-04-03Burdick William R.System and method of a wireless thin-client, server-centric framework
US7684332B2 (en)*2006-08-222010-03-23Embarq Holdings Company, LlcSystem and method for adjusting the window size of a TCP packet through network elements
US8238361B2 (en)*2006-12-182012-08-07Telefonaktiebolaget Lm Ericsson (Publ)Scheduling and queue management with adaptive queue latency
US20090172117A1 (en)*2008-01-022009-07-02International Business Machines CorporationMethods for using message queuing telemetry transport for sensor networks to support sleeping devices
JP4623118B2 (en)*2008-03-282011-02-02ソニー株式会社 Gateway device, communication method and program
US7873060B2 (en)*2008-10-182011-01-18Fortinet, Inc.Accelerating data communication using tunnels
US20100167766A1 (en)*2008-12-312010-07-01Matias DuarteIntegrated mixed transport messaging system
JP4709909B2 (en)*2009-01-282011-06-29株式会社東芝 Conversion device
GB2499261B (en)*2012-02-102016-05-04British Broadcasting CorpMethod and apparatus for converting audio, video and control signals
GB2516625B (en)*2013-07-252021-05-26Metaswitch Networks LtdControlling a user device
US20140044125A1 (en)*2013-10-222014-02-13Bandwidth.Com, Inc.Outbound Communication Session Establishment on a Telecommunications Network
CN104683402B (en)*2013-11-292019-01-08华为终端(东莞)有限公司Communication means and user equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050198096A1 (en)*2004-01-082005-09-08Cisco Technology, Inc.:Method and system for managing communication sessions between a text-based and a voice-based client
US20060147008A1 (en)*2004-12-162006-07-06International Business Machines CorporationMediator based architecture for first responder interoperability systems (FRIS)
US20080147406A1 (en)*2006-12-192008-06-19International Business Machines CorporationSwitching between modalities in a speech application environment extended for interactive text exchanges
US20130301482A1 (en)*2008-02-082013-11-14Voxer Ip LlcCommunication application for conducting conversations including multiple media types in either a real-time mode or a time-shifted mode
US20130173822A1 (en)*2011-12-282013-07-04Samsung Electronics Co., Ltd.Method of implementing content-centric network (ccn) using internet protocol (ip)-based network in gateway, and gateway
US20140156833A1 (en)*2012-11-222014-06-05Perch Communications Inc.System and method for automatically triggered synchronous and asynchronous video and audio communications between users at different endpoints
US20150326949A1 (en)*2014-05-122015-11-12International Business Machines CorporationDisplay of data of external systems in subtitles of a multi-media system
US20160088455A1 (en)*2014-09-192016-03-24Rapidsos, Inc.Method and system for emergency call management

Also Published As

Publication numberPublication date
US9820313B2 (en)2017-11-14
WO2016210105A1 (en)2016-12-29
US20160014164A1 (en)2016-01-14

Similar Documents

PublicationPublication DateTitle
US9820313B2 (en)Mediation of a combined asynchronous and synchronous communication session
US20140226537A1 (en)Conferencing Techniques
US8879544B1 (en)Outbound communication session establishment on a telecommunications network
US7978216B2 (en)Versatile conference adapter and method employing same
US9253820B2 (en)Method and system for implementing multimedia call
US20140044125A1 (en)Outbound Communication Session Establishment on a Telecommunications Network
US8897265B2 (en)Call handoff between different networks for hybrid mobile device
US8644304B2 (en)IP telephony on a home network device
US10397341B2 (en)Method and apparatus for migrating active communication session between terminals
US20120113899A1 (en)Communications apparatus, system and method
US9578570B2 (en)Methods and systems for switching over a voice call
MX2011001919A (en)Method and system for scheduling phone call using sms.
JP5372920B2 (en) Dual channel wireless device management techniques
EP2025102B1 (en)Techniques for message waiting indication support across different protocols
WO2016003872A1 (en)Outbound communication session establishment on a telecommunications network
US8185151B2 (en)System and process for internet protocol multimedia subsystem centralized service with enhanced unstructured supplementary service
US9197754B2 (en)Preconfigured sender communication
KR101605688B1 (en)Multi-media network service system with free communication function
JP2006203324A (en)Gateway system

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:BANDWIDTH.COM, INC., NORTH CAROLINA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KASHIMBA, JARED;RATHNAM, SAI;SIGNING DATES FROM 20150921 TO 20150922;REEL/FRAME:036622/0417

ASAssignment

Owner name:REPUBLIC WIRELESS, INC., UNITED STATES

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BANDWIDTH.COM, INC.;REEL/FRAME:040821/0231

Effective date:20161128

ASAssignment

Owner name:REPUBLIC WIRELESS, INC., NORTH CAROLINA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BANDWIDTH.COM, INC.;REEL/FRAME:041030/0123

Effective date:20161128

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:REPUBLIC WIRELESS, INC., NORTH CAROLINA

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NO. 9,014,138 SHOULD BE PATENT NO. 9,014,038 PREVIOUSLY RECORDED ON REEL 041030 FRAME 0123. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:BANDWIDTH.COM, INC.;REEL/FRAME:053583/0771

Effective date:20161128

ASAssignment

Owner name:RELAY, INC., NORTH CAROLINA

Free format text:CHANGE OF NAME;ASSIGNOR:REPUBLIC WIRELESS, INC.;REEL/FRAME:056753/0703

Effective date:20210511


[8]ページ先頭

©2009-2025 Movatter.jp