Movatterモバイル変換


[0]ホーム

URL:


US20150230147A1 - Inter-Network Communication Session Handoff - Google Patents

Inter-Network Communication Session Handoff
Download PDF

Info

Publication number
US20150230147A1
US20150230147A1US14/697,070US201514697070AUS2015230147A1US 20150230147 A1US20150230147 A1US 20150230147A1US 201514697070 AUS201514697070 AUS 201514697070AUS 2015230147 A1US2015230147 A1US 2015230147A1
Authority
US
United States
Prior art keywords
communication link
communication
network
cellular
handoff
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/697,070
Inventor
L. Anders Brownworth
Jared Kashimba
Timothy Jones
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.)
Bandwidth Inc
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/697,070priorityCriticalpatent/US20150230147A1/en
Assigned to BANDWIDTH.COM, INC.reassignmentBANDWIDTH.COM, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: JONES, TIMOTHY, KASHIMBA, JARED, RATHNAM, SAI, BROWNWORTH, ANDERS
Publication of US20150230147A1publicationCriticalpatent/US20150230147A1/en
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

Systems and methods for hosting communication sessions are described. A communication session between a first communication device and a second communication device is hosted in an Internet Protocol (IP) based packet data network in which a contact server functions as a bridge service between the first communication device and the second communication device. At least one of a communication link between the first communication device and the contact server and the second communication device and the contact server is initially a cellular communication link over a cellular network. The contact server analyzes at least two call quality characteristics of the cellular communication link and causes the communication device having the cellular communication link to handoff to an alternate communication link on an alternate network when at least one analyzed call quality characteristic of the cellular communication link crosses a threshold level.

Description

Claims (21)

1. A method comprising:
hosting a communication session between a first communication device and a second communication device in an Internet Protocol (IP) based packet data network in which a contact server functions as a bridge service connecting a first communication link between the first communication device and the contact server with a second communication link between the second communication device an the contact server, wherein the first communication link is currently a cellular communication link over a cellular network;
analyzing multiple call quality characteristics of the cellular communication link including at least two of signal strength, packet loss, network latency, jitter, and delay; and
causing the first communication device having the cellular communication link to handoff the cellular communication link from the cellular network to an alternate communication link on an alternate network when at least one analyzed call quality characteristic of the current cellular communication link crosses a threshold level.
8. A system comprising:
a contact server in an Internet Protocol (IP) based packet data network operative to:
host a communication session between a first communication device and a second communication device;
connect a first communication link between the first communication device and the contact server with a second communication link between the second communication device an the contact server, wherein the first communication link is currently a cellular communication link over a cellular network;
analyze multiple call quality characteristics of the cellular communication link including at least two of signal strength, packet loss, network latency, jitter, and delay; and
cause the first communication device having the cellular communication link to handoff the cellular communication link from the cellular network to an alternate communication link on an alternate network when at least one analyzed call quality characteristic of the current cellular communication link crosses a threshold level.
15. At least one non-transitory machine readable medium comprising instructions that in response to being executed on a computing device cause the computing device to:
host a communication session between a first communication device and a second communication device;
connect a first communication link between the first communication device and the contact server with a second communication link between the second communication device an the contact server, wherein the first communication link is currently a cellular communication link over a cellular network;
analyze multiple call quality characteristics of the cellular communication link including at least two of signal strength, packet loss, network latency, jitter, and delay; and
cause the first communication device having the cellular communication link to handoff the cellular communication link from the cellular network to an alternate communication link on an alternate network when at least one analyzed call quality characteristic of the current cellular communication link crosses a threshold level.
US14/697,0702011-12-192015-04-27Inter-Network Communication Session HandoffAbandonedUS20150230147A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/697,070US20150230147A1 (en)2011-12-192015-04-27Inter-Network Communication Session Handoff

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US201161577579P2011-12-192011-12-19
US13/693,629US9031562B2 (en)2011-12-192012-12-04Intelligent handoffs for enhancing or avoiding dropped and interrupted communication sessions
US14/697,070US20150230147A1 (en)2011-12-192015-04-27Inter-Network Communication Session Handoff

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/693,629ContinuationUS9031562B2 (en)2011-12-192012-12-04Intelligent handoffs for enhancing or avoiding dropped and interrupted communication sessions

Publications (1)

Publication NumberPublication Date
US20150230147A1true US20150230147A1 (en)2015-08-13

Family

ID=48610037

Family Applications (6)

Application NumberTitlePriority DateFiling Date
US13/693,572Active2033-08-12US9014038B2 (en)2011-12-192012-12-04Intelligent multi-streaming for enhancing or avoiding dropped and interrupted communication sessions
US13/693,629Active2033-04-13US9031562B2 (en)2011-12-192012-12-04Intelligent handoffs for enhancing or avoiding dropped and interrupted communication sessions
US13/943,123ActiveUS8675476B2 (en)2011-12-192013-07-16Multi-streaming communication session
US13/943,086ActiveUS8730920B2 (en)2011-12-192013-07-16Inter-network communication session handoff
US14/171,854ActiveUS8971205B2 (en)2011-12-192014-02-04Multi-streaming communication session
US14/697,070AbandonedUS20150230147A1 (en)2011-12-192015-04-27Inter-Network Communication Session Handoff

Family Applications Before (5)

Application NumberTitlePriority DateFiling Date
US13/693,572Active2033-08-12US9014038B2 (en)2011-12-192012-12-04Intelligent multi-streaming for enhancing or avoiding dropped and interrupted communication sessions
US13/693,629Active2033-04-13US9031562B2 (en)2011-12-192012-12-04Intelligent handoffs for enhancing or avoiding dropped and interrupted communication sessions
US13/943,123ActiveUS8675476B2 (en)2011-12-192013-07-16Multi-streaming communication session
US13/943,086ActiveUS8730920B2 (en)2011-12-192013-07-16Inter-network communication session handoff
US14/171,854ActiveUS8971205B2 (en)2011-12-192014-02-04Multi-streaming communication session

Country Status (1)

CountryLink
US (6)US9014038B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150098387A1 (en)*2013-10-082015-04-09Parallel Wireless, Inc.Parameter Optimization and Event Prediction Based on Cell Heuristics
US20200145473A1 (en)*2018-11-022020-05-07Infinite Convergence Solutions, IncDevices and Method for Voice over Internet Protocol Call Continuity
US11336734B1 (en)*2013-03-012022-05-17Whatsapp LlcSystem and method for aggregating communication connections

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8234366B2 (en)*2007-03-292012-07-31At&T Intellectual Property I, LpMethods and apparatus to provide presence information
US9064275B1 (en)2008-07-252015-06-23At&T Intellectual Property I, L.P.Systems and methods for charging and billing in converged communications networks
US20130268598A1 (en)*2009-03-312013-10-10Voispot, LlcDropped Call Notification System and Method
US8516128B2 (en)*2010-06-232013-08-20Microsoft CorporationHandling of a communication session
US9014038B2 (en)*2011-12-192015-04-21Bandwidth.Com, Inc.Intelligent multi-streaming for enhancing or avoiding dropped and interrupted communication sessions
US10307111B2 (en)*2012-02-092019-06-04Masimo CorporationPatient position detection system
US20130331090A1 (en)*2012-06-072013-12-12Lg Electronics Inc.Apparatus for performing ue-to-ue cooperative communication in a wireless communication system and method thereof
US9933990B1 (en)2013-03-152018-04-03Sonitum Inc.Topological mapping of control parameters
US10506067B2 (en)2013-03-152019-12-10Sonitum Inc.Dynamic personalization of a communication session in heterogeneous environments
CN104113766B (en)*2013-04-162018-01-02华为技术有限公司A kind of method of adjustment and relevant apparatus of the transmission bandwidth of Media Stream
EP3005629A4 (en)*2013-05-302017-01-18Empire Technology Development LLCSchemes for providing wireless communication
US20150038140A1 (en)2013-07-312015-02-05Qualcomm IncorporatedPredictive mobility in cellular networks
US9474000B2 (en)2013-07-312016-10-18Qualcomm IncorporatedHandover and reselection searching using predictive mobility
US20160301731A1 (en)*2013-12-012016-10-13Interdigital Patent Holdings, Inc.Systems and methods for conducting reverse auctions to improve qoe of networked applications
CN103906208A (en)*2014-03-282014-07-02惠州Tcl移动通信有限公司Multimode power-saving multimedia transmission method and system
US20160066005A1 (en)*2014-08-292016-03-03The Nielsen Company (Us), LlcMethods and apparatus to identify remote presentation of streaming media
US20160105883A1 (en)*2014-10-132016-04-14Benu Networks, Inc.System and method for mobility enhanced wi-fi architecture
US10063919B2 (en)*2014-10-282018-08-28Circle Computer Resources, Inc.Digital media receiver monitoring system
US9497684B2 (en)2014-11-202016-11-15Qualcomm IncorporatedRadio access technology handover optimization in a push-to-talk session
US9749886B1 (en)*2015-02-162017-08-29Amazon Technologies, Inc.System for determining metrics of voice communications
US9420510B1 (en)2015-05-082016-08-16Bandwidth.Com, Inc.Optimal use of multiple concurrent internet protocol (IP) data streams for voice communications
US20150381694A1 (en)2015-05-082015-12-31Bandwidth.Com, Inc.Bonding of Multiple Concurrent Data Streams Among Multiple Devices
US9398506B1 (en)*2015-05-082016-07-19Bandwidth.Com, Inc.Optimal use of multiple concurrent internet protocol (IP) data streams for voice communications
US9549355B2 (en)2015-05-082017-01-17Bandwidth.Com, Inc.Optimal use of multiple concurrent internet protocol (IP) data streams for voice communications
US20150326636A1 (en)2015-05-082015-11-12Bandwidth.Com, Inc.Optimal use of multiple concurrent internet protocol (ip) data streams for voice communications
CN106302377B (en)*2015-06-292019-10-15华为技术有限公司 Media session processing method and related equipment and communication system
EP3318021B1 (en)*2015-07-022020-05-20Telefonaktiebolaget LM Ericsson (PUBL)Managing and indexing communication data, and recommending communication type
US9264944B1 (en)2015-07-062016-02-16Peerless Network, Inc.SBC-localized handoff
KR102612874B1 (en)2015-08-312023-12-12마시모 코오퍼레이션 Wireless patient monitoring systems and methods
US9686415B2 (en)2015-11-062017-06-20At&T Intellectual Property I, L.P.Systems and methods of split billing
US9723557B2 (en)*2015-11-162017-08-01Motorola Mobility LlcMethods for reconnecting to a network
US11357004B1 (en)2015-11-242022-06-07Sprint Spectrum L.P.Method and system for latency-based management of carriers on which to serve a user equipment device
US9497606B1 (en)2016-03-242016-11-15Peerless Network, Inc.Native dialer fall-back
US9706351B1 (en)2016-04-292017-07-11Peerless Network, Inc.Emergency call over a data network
US10038598B2 (en)2016-06-172018-07-31Mobile Iron, Inc.Leveraging and extending mobile operating system MDM protocol
JP7197473B2 (en)2016-10-132022-12-27マシモ・コーポレイション System and method for patient fall detection
WO2021077293A1 (en)2019-10-222021-04-29华为技术有限公司Communication method and apparatus, and device and system
CN111092942B (en)*2019-12-132023-04-07中移(杭州)信息技术有限公司Message processing method and device, electronic equipment and storage medium
US11271997B2 (en)2020-02-142022-03-08At&T Intellectual Property I, L.P.Application resource allocation for wireless services
US12390114B2 (en)2020-03-202025-08-19Masimo CorporationWearable device for monitoring health status
US20220030115A1 (en)*2020-07-232022-01-27Qualcomm IncorporatedAudio coding re-synchronization with radio access transmission / reception timeline for cdrx enabled voip service
USD974193S1 (en)2020-07-272023-01-03Masimo CorporationWearable temperature measurement device
USD980091S1 (en)2020-07-272023-03-07Masimo CorporationWearable temperature measurement device
US12052296B2 (en)*2020-09-242024-07-30Avaya Management L.P.Methods and systems for maintaining conditional communication sessions using terminable authentication signals
USD1072837S1 (en)2020-10-272025-04-29Masimo CorporationDisplay screen or portion thereof with graphical user interface
EP4393142A1 (en)*2021-09-072024-07-03Convida Wireless, LLCSupport of end-to-end edge application service continuity
USD1000975S1 (en)2021-09-222023-10-10Masimo CorporationWearable temperature measurement device
USD1048908S1 (en)2022-10-042024-10-29Masimo CorporationWearable sensor
US12095845B1 (en)*2023-02-242024-09-17The Toronto-Dominion BankMethod and system for performing an operation in response to a session handoff
US20240406056A1 (en)*2023-05-312024-12-05Dish Wireless L.L.C.System And Method To Reduce Network Function Interruptions In A Service-Based Architecture
CN119052878B (en)*2024-10-282025-02-25北京指掌易科技有限公司 Method, system and device for converting voice calls between third-party applications and mobile networks

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030018796A1 (en)*2001-05-112003-01-23Jim ChouTranscoding multimedia information within a network communication system
US20070097924A1 (en)*2004-11-222007-05-03Motorola, Inc.Method and system for inter-technology active handoff of a hybrid communication device
US20090111471A1 (en)*2007-10-312009-04-30General Instrument CorporationIn-Call Handoff Between Cellular and Packet Switched Networks
US20100027431A1 (en)*2008-08-012010-02-04At&T Mobility Ii LlcAlarming in a femto cell network
US20100035618A1 (en)*2006-09-042010-02-11Panasonic CorporationCommunication terminal apparatus, network system and handover method
US20100220846A1 (en)*2009-02-272010-09-02Doug GisbySystem and method for reconnecting a device to a group call
US8730920B2 (en)*2011-12-192014-05-20Bandwidth.Com, Inc.Inter-network communication session handoff
US8750250B2 (en)*2012-12-042014-06-10Bandwidth.Com, Inc.Personalized user session information for call handoff

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6868080B1 (en)*2000-01-272005-03-15Cisco Technology, Inc.Voice over internet protocol call fallback for quality of service degradation
JP3841256B2 (en)*2000-02-152006-11-01三菱電機株式会社 Communication system, communication method, and transmission terminal
US6909899B2 (en)*2002-03-112005-06-21Qualcomm, IncoporatedMethod and apparatus for handoff in a communication system supporting multiple service instances
US7039851B2 (en)*2002-06-082006-05-02Axiowave Networks, Inc.Method of and apparatus for correcting errors in data packet flow streams as in closed ring sequential address generators and the like without data flow stream interruption
US8989813B2 (en)2005-04-062015-03-24Qwest Communications International Inc.Handset registration in a dual-mode environment
US8694008B2 (en)*2005-06-162014-04-08At&T Mobility Ii LlcMulti-mode handset services
US7627290B2 (en)*2005-07-072009-12-01Cisco Technology, Inc.Route convergence monitoring system and method
US8503483B2 (en)*2007-05-042013-08-06Cisco Technology, Inc.Synchronizing media data from multiple data channels for IP network transport
US8180029B2 (en)*2007-06-282012-05-15Voxer Ip LlcTelecommunication and multimedia management method and apparatus
US8223683B2 (en)*2007-10-052012-07-17VIA Telecom, IncAutomatic provisioning of femtocell
US20090290698A1 (en)*2008-05-232009-11-26Sony Ericsson Mobile Communications AbMethod and device for transmitting voice data in a communication network
US9312989B2 (en)*2008-07-072016-04-12Cisco Technology, Inc.Importance-based FEC-aware error-repair scheduling
US8493931B1 (en)*2008-09-122013-07-23Google Inc.Efficient handover of media communications in heterogeneous IP networks using handover procedure rules and media handover relays
US8687717B2 (en)*2009-01-062014-04-01Mediatek Inc.Method and apparatus for closed loop beamforming in wireless communication systems
KR101578737B1 (en)*2009-07-152015-12-21엘지전자 주식회사 Voice processing apparatus and method of mobile terminal
US9294526B2 (en)*2009-12-282016-03-22Microsoft Technology Licensing, LlcManaging multiple dynamic media streams
US8929284B2 (en)*2010-02-032015-01-06Qualcomm IncorporatedMethod and apparatus to enable inter-system transfer of a packet switched session
US20120169883A1 (en)*2010-12-312012-07-05Avermedia Information, Inc.Multi-stream video system, video monitoring device and multi-stream video transmission method
US8223720B1 (en)*2011-12-132012-07-17Vonage Network, LlcSystems and methods for handoff of a mobile telephone call in a VOIP environment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030018796A1 (en)*2001-05-112003-01-23Jim ChouTranscoding multimedia information within a network communication system
US20070097924A1 (en)*2004-11-222007-05-03Motorola, Inc.Method and system for inter-technology active handoff of a hybrid communication device
US20100035618A1 (en)*2006-09-042010-02-11Panasonic CorporationCommunication terminal apparatus, network system and handover method
US20090111471A1 (en)*2007-10-312009-04-30General Instrument CorporationIn-Call Handoff Between Cellular and Packet Switched Networks
US20100027431A1 (en)*2008-08-012010-02-04At&T Mobility Ii LlcAlarming in a femto cell network
US20100220846A1 (en)*2009-02-272010-09-02Doug GisbySystem and method for reconnecting a device to a group call
US8730920B2 (en)*2011-12-192014-05-20Bandwidth.Com, Inc.Inter-network communication session handoff
US8750250B2 (en)*2012-12-042014-06-10Bandwidth.Com, Inc.Personalized user session information for call handoff

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11336734B1 (en)*2013-03-012022-05-17Whatsapp LlcSystem and method for aggregating communication connections
US12219017B1 (en)2013-03-012025-02-04Whatsapp Inc.System and method for aggregating communication connections
US20150098387A1 (en)*2013-10-082015-04-09Parallel Wireless, Inc.Parameter Optimization and Event Prediction Based on Cell Heuristics
US10420170B2 (en)*2013-10-082019-09-17Parallel Wireless, Inc.Parameter optimization and event prediction based on cell heuristics
US11229087B2 (en)*2013-10-082022-01-18Parallel Wireless, Inc.Parameter optimization and event prediction based on cell heuristics
US20200145473A1 (en)*2018-11-022020-05-07Infinite Convergence Solutions, IncDevices and Method for Voice over Internet Protocol Call Continuity
US10958706B2 (en)*2018-11-022021-03-23Infinite Convergence Solutions, Inc.Devices and method for voice over internet protocol call continuity
US11489903B2 (en)2018-11-022022-11-01Infinite Convergence Solutions, Inc.Devices and method for voice over internet protocol call continuity
US11818193B2 (en)2018-11-022023-11-14Infinite Convergence Solutions, Inc.Devices and method for voice over internet protocol call continuity
US20240064192A1 (en)*2018-11-022024-02-22Infinite Convergence Solutions, Inc.Devices and Method for Voice Over Internet Protocol Call Continuity

Also Published As

Publication numberPublication date
US20130155889A1 (en)2013-06-20
US8971205B2 (en)2015-03-03
US8675476B2 (en)2014-03-18
US8730920B2 (en)2014-05-20
US20140149593A1 (en)2014-05-29
US20130301613A1 (en)2013-11-14
US20130157663A1 (en)2013-06-20
US9014038B2 (en)2015-04-21
US20130308601A1 (en)2013-11-21
US9031562B2 (en)2015-05-12

Similar Documents

PublicationPublication DateTitle
US8971205B2 (en)Multi-streaming communication session
US8750250B2 (en)Personalized user session information for call handoff
US10448288B2 (en)Apparatus and method for communicating voice data in a wireless network
US9509743B1 (en)Bonding of multiple concurrent data streams among multiple devices
US9019958B2 (en)Outbound communication session establishment on a telecommunications network
US8897265B2 (en)Call handoff between different networks for hybrid mobile device
US9497246B2 (en)Bonding of multiple concurrent data streams among multiple devices
US20130065588A1 (en)Transmitting data over multiple networks
US20130067083A1 (en)Transmitting Data Over Multiple Networks
US9204092B2 (en)Internet protocol video telephony with carrier grade voice

Legal Events

DateCodeTitleDescription
ASAssignment

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

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BROWNWORTH, ANDERS;RATHNAM, SAI;KASHIMBA, JARED;AND OTHERS;SIGNING DATES FROM 20140428 TO 20140429;REEL/FRAME:035503/0629

STCBInformation on status: application discontinuation

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

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