CN105120524A - 一种建立通信连接的方法和电子设备 - Google Patents
一种建立通信连接的方法和电子设备 Download PDFInfo
- Publication number
- CN105120524A CN105120524A CN201510430979.0A CN201510430979A CN105120524A CN 105120524 A CN105120524 A CN 105120524A CN 201510430979 A CN201510430979 A CN 201510430979A CN 105120524 A CN105120524 A CN 105120524A
- Authority
- CN
- China
- Prior art keywords
- connection request
- electronic equipment
- callee
- calling party
- preset time
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种建立通信连接的方法和电子设备,属于通信领域。所述方法包括:向被叫方电子设备发送第一连接请求;在预设时间内,若接收到被叫方电子设备发送的第二连接请求,则根据第一连接请求和第二连接请求中的至少一个建立通信连接。从而通过在主叫方电子设备向被叫方电子设备发送第一连接请求时,在预设时间内,若被叫方电子设备也向主叫方电子设备发送连接请求,则建立通信连接,避免了因为主叫方和被叫方电子设备相同时间内向对方发送连接请求时,双方通信通道被占用无法接通的问题,从而提高了用户体验。
Description
技术领域
本发明涉及通信领域,特别涉及一种建立通信连接的方法和电子设备。
背景技术
随着移动终端功能的改善,现在用户可以通过移动终端中的应用程序实现与他人远距离的通信,实现了在移动终端上进行通信连接的需求。
但是,当用户通过移动终端中的应用程序向对方发起通信连接请求时,若对方也正在向该用户发送通信请求,此时由于双方的通信通道都被占用,导致双方的连接请求都会被拒绝,使得用户要重新发起通信请求,降低了用户体验,不能满足用户的需求。尤其是在开会等紧急的情况下,由于双方都急于向对方发送请求而不能连通,从而使得用户对使用应用程序的满意度降低,不能满足用户需要及时连通的需求,降低了用户体验。
发明内容
为了避免因为主叫方和被叫方电子设备相同时间内向对方发送连接请求时,双方通信通道被占用无法接通的问题,提高用户体验,本发明实施例提供了一种建立通信连接的方法和电子设备。所述技术方案如下:
第一方面,提供了一种建立通信连接的方法,所述方法包括:
向被叫方电子设备发送第一连接请求,所述第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;
在预设时间内,若接收到所述被叫方电子设备发送的第二连接请求,所述第二连接请求是第二用户在所述被叫方电子设备上通过所述应用程序触发的,则根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接。
结合第一方面,在第一种可能实现的方式中,所述方法还包括:
设置预设时间;
其中,所述预设时间小于所述主叫方电子设备发送所述第一连接请求唤起所述被叫方电子设备接听界面的时间。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述在预设时间内,若接收到所述被叫方电子设备发送的第二连接请求包括:
在所述预设时间内,判断接收到的连接请求是否是所述被叫方电子设备发送的所述第二连接请求;
若是,则根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接;
若否,则结束。
结合第一方面或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接包括:
根据所述第一连接请求和所述第二连接请求中的至少一个建立视频通信连接或语音通信连接。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:
在所述应用程序界面显示所述被叫方电子设备预设时间内在向所述主叫方电子设备发送连接请求。
第二方面,提供了一种电子设备,所述电子设备包括:
发送模块,用于向被叫方电子设备发送第一连接请求,所述第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;
判断模块,用于在预设时间内,判断是否接收到所述被叫方电子设备发送的第二连接请求,所述第二连接请求是第二用户在所述被叫方电子设备上通过所述应用程序触发的;
建立连接模块,用于根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接。
结合第二方面,在第一种可能的实现方式中,所述电子设备还包括:
设置模块,用于设置预设时间;
其中,所述预设时间小于所述主叫方电子设备发送所述第一连接请求唤起所述被叫方电子设备接听界面的时间。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述判断模块用于:
在所述预设时间内,判断接收到的连接请求是否是所述被叫方电子设备发送的所述第二连接请求;
若判定是,则根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接;
若判定否,则结束。
结合第二方面或第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述建立连接模块具体用于:
根据所述第一连接请求和所述第二连接请求中的至少一个建立视频通信连接或语音通信连接。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述电子设备还包括:
显示模块,用于在所述应用程序界面显示所述被叫方电子设备预设时间内在向所述主叫方电子设备发送连接请求。
第三方面,提供了一种电子设备,包括发送/接收模块、显示屏、存储器以及与所述发送/接收模块、所述显示屏、所述存储器连接的处理器,其中,所述存储器存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
控制发送/接收模块向被叫方电子设备发送第一连接请求,所述第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;
在预设时间内,若接收到所述被叫方电子设备发送的第二连接请求,所述第二连接请求是第二用户在所述被叫方电子设备上通过所述应用程序触发的,则根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接。
结合第三方面,在第一种可能的实现方式中,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
设置预设时间;
其中,所述预设时间小于所述主叫方电子设备发送所述第一连接请求唤起所述被叫方电子设备接听界面的时间。
结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
在所述预设时间内,判断接收到的连接请求是否是所述被叫方电子设备发送的所述第二连接请求;
若是,则根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接;
若否,则结束。
结合第三方面或第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
根据所述第一连接请求和所述第二连接请求中的至少一个建立视频通信连接或语音通信连接。
结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
在所述应用程序界面显示所述被叫方电子设备预设时间内在向所述主叫方电子设备发送连接请求。
本发明实施例提供了一种建立通信连接的方法和电子设备。方法包括:向被叫方电子设备发送第一连接请求,第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;在预设时间内,若接收到被叫方电子设备发送的第二连接请求,第二连接请求是第二用户在被叫方电子设备上通过应用程序触发的,则根据第一连接请求和第二连接请求中的至少一个建立通信连接。从而通过在主叫方电子设备向被叫方电子设备发送第一连接请求时,在预设时间内,若被叫方电子设备也向主叫方电子设备发送连接请求,则建立通信连接,与传统的方法相比,避免了因为主叫方和被叫方电子设备相同时间内向对方发送连接请求时,双方通信通道被占用无法接通的问题,满足了用户需要及时建立通信连接的需求,从而提高了用户体验;另外,判断是否接收到被叫方电子设备发送的第二连接请求是在预设时间内进行的,因为预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间,从而使得本发明实施例提供的方法解决的是在主叫方电子设备向被叫方电子设备发送连接请求,在没有唤起被叫方电子设备接听界面时,若接收到被叫方电子设备发送的连接请求,无法接通的问题,进一步提高了用户体验,满足了用户及时建立通信连接的需求;另外,根据第一连接请求和第二连接请求中的至少一个建立通信连接,与传统的只能根据一个连接请求建立通信连接相比,增加了建立通信连接的方式,进一步提高了用户体验,满足了用户及时建立通信连接的需求。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种建立通信连接的方法流程图;
图2是本发明实施例提供的一种建立通信连接的方法流程图;
图3是本发明实施例提供的一种界面示意图;
图4是本发明实施例提供的一种界面示意图;
图5是本发明实施例提供的一种建立通信连接过程示意图;
图6是本发明实施例提供的一种电子设备结构示意图;
图7是本发明实施例提供的一种电子设备结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种建立通信连接的方法,该方法应用于一种交互系统中,该交互系统至少包括两个电子设备,该两个电子设备可以是主叫方电子设备和被叫方电子设备,主叫方电子设备可以通过运行自身存储的应用程序向被叫方电子设备发送第一连接请求,被叫方电子设备也可以通过运行自身存储的应用程序向主叫方电子设备发送第二连接请求,该第一连接请求或第二连接请求可以包括进行即时视频的连接请求和进行语音通话的连接请求,该第一连接请求或第二连接请求用于发起即时视频交互或者语音交互。
其中,该至少两个电子设备可以是智能手机(SmartPhone),也可以是平板电脑(TabletComputer),还可以是其他电子设备,本发明实施例对具体的电子设备不加以限定。该至少两个电子设备之间可以通过蓝牙等无线连接方式进行连接;也可以通过连接设备进行连接,该连接设备可以包括路由器等;该至少两个电子设备还可以通过服务器进行连接,该服务器可以是应用程序的服务器。
值得注意的是,上述交互系统仅仅是示例性的,本发明是实施例还可以包括其他交互场景,本发明实施例对具体的交互场景不加以限定。
实施例一
本发明实施例提供了一种建立通信连接的方法,参见图1所示,该方法包括:
101、向被叫方电子设备发送第一连接请求。
其中,第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;
102、在预设时间内,判断是否接收到被叫方电子设备发送的第二连接请求,若接收到被叫方电子设备发送的第二连接请求,则执行步骤103;若未接收到被叫方电子设备发送的第二连接请求,则结束。
第二连接请求是第二用户在被叫方电子设备上通过应用程序触发的。
具体的,在预设时间内,判断接收到的连接请求是否是被叫方电子设备发送的第二连接请求。
若是,则执行步骤103;若否,则结束。
103、根据第一连接请求和第二连接请求中的至少一个建立通信连接。
具体的,根据第一连接请求和第二连接请求中的至少一个建立视频通信连接或语音通信连接。
可选的,方法还包括:
设置预设时间;
其中,预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间。
可选的,方法还包括:
在应用程序界面显示被叫方电子设备预设时间内在向主叫方电子设备发送连接请求。
本发明实施例提供了一种建立通信连接的方法,通过在主叫方电子设备向被叫方电子设备发送第一连接请求时,在预设时间内,若被叫方电子设备也向主叫方电子设备发送连接请求,则建立通信连接,与传统的方法相比,避免了因为主叫方和被叫方电子设备相同时间内向对方发送连接请求时,双方通信通道被占用无法接通的问题,满足了用户需要及时建立通信连接的需求,从而提高了用户体验;另外,判断是否接收到被叫方电子设备发送的第二连接请求是在预设时间内进行的,因为预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间,从而使得本发明实施例提供的方法解决的是在主叫方电子设备向被叫方电子设备发送连接请求,在没有唤起被叫方电子设备接听界面时,若接收到被叫方电子设备发送的连接请求,无法接通的问题,进一步提高了用户体验,满足了用户及时建立通信连接的需求;另外,根据第一连接请求和第二连接请求中的至少一个建立通信连接,与传统的只能根据一个连接请求建立通信连接相比,增加了建立通信连接的方式,进一步提高了用户体验,满足了用户及时建立通信连接的需求。
实施例二
本发明实施例提供了一种建立通信连接的方法,参见图2所示,该方法包括:
201、向被叫方电子设备发送第一连接请求。
第一连接请求可以包括视频连接请求和语音连接请求中的一个,视频连接请求用于建立视频通信连接,语音连接请求用于建立语音通信连接。
具体的,第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的,第一用户在主叫方电子设备的应用程序中触发与被叫方电子设备的第一连接请求,第一用户还可以通过与主叫方电子设备连接的可穿戴设备在应用程序中触发与被叫方电子设备的第一连接请求,本发明实施例对具体的触发与被叫方电子设备的第一连接请求的方式不加以限定。
主叫方电子设备可以通过自身的发送模块,向被叫方电子设备发送该第一连接请求,也可以通过与主叫方电子设备连接的可穿戴设备的发送模块向被叫方电子设备发送该第一连接请求,还可以通过服务器向被叫方电子设备转发该第一连接请求,除此之外,还可以通过其他方式向被叫方电子设备发送第一连接请求,本发明实施例对具体的发送方式不加以限定。
该应用程序可以是即时视频应用程序,还可以是其他应用程序,本发明对具体的应用程序不加以限定,用户可以通过触发具有开启功能的功能键开启应用程序,并在电子设备中运行该应用程序,或者通过触发应用程序在电子设备中的功能图标开启应用程序,进行运行应用程序,或者通过其他方式开启应用程序,并在电子设备中运行;若该应用程序为即时视频应用程序,则向被叫方电子设备发送的第一连接请求可以是即时视频中的视频连接请求,也可以是用户通过即时视频程序中的语音功能向被叫方电子设备发送的语音连接请求。
向被叫方电子设备发送的连接请求至少包含主叫方电子设备的用户标识和被叫方电子设备的用户标识,该用户标识可以是用户的应用程序账号,本发明实施例对具体的用户标识不加以限定。
因为连接请求包含了主叫方电子设备的用户标识和被叫方电子设备的用户标识,使得可以通过该用户标识识别该连接请求,从而方便了电子设备或者服务器进行识别连接请求,提高了识别的准确度,进一步提高了用户体验。
可选的,方法还包括。
设置预设时间。
其中,预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间。
本发明实施例对具体的设置预设时间的方式不加以限定。
需要说明的是,本发明实施例所提供的方法在于解决当主叫方电子设备向被叫方电子设备发送连接请求,该连接请求未唤起被叫方电子设备的接听界面的时间内,若接收到被叫方电子设备发送的连接请求的问题。因为主叫方电子设备向被叫方电子设备发送连接请求到唤起被叫方电子设备接听界面之前,需要一段时间,所以设置该时间段为预设时间,对是否接收到被叫方电子设备发送的连接请求进行限制,从而保证了本发明实施例所解决的问题。
通过设置预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间,从而使得本发明实施例所提供的方法解决的是在主叫方电子设备向被叫方电子设备发送连接请求,在没有唤起被叫方电子设备接听界面前的时间内,若接收到被叫方电子设备发送的连接请求,连接无法接通的问题,进一步提高了用户体验,满足了用户及时建立通信连接的需求。
202、在预设时间内,判断是否接收到连接请求,若接收到连接请求,则执行步骤203;若未接收到连接请求,则结束。
具体的,在预设时间内,主叫方电子设备判断是否有其他电子设备向主叫方电子设备发送连接请求,该判断过程可以包括:
判断是否有其他电子设备发送的连接请求中包含的发送目标电子设备的用户标识与主叫方电子设备的用户标识相同;
若相同,则判定接收到连接请求,执行步骤203;
若不相同,判定未接收到连接请求,则结束,并进入正常拨打流程。
除此之外,该判断过程还可以由其他电子设备进行判断。
若连接请求由服务器进行中转,则该判断过程还可以由服务器进行判断,本发明实施例对具体的判断主体不加以限定。
值得注意的是,若主叫方电子设备发送的连接请求是与其他电子设备通过ptop(对等互联网技术)方式建立连接,则该判断过程可以是由主叫方电子设备进行判断,也可以是由其他电子设备进行判断,但是,为了避免该主叫方电子设备和其他电子设备均执行该判断过程而造成重复执行的问题,在实际应用可以设置为该判断过程由主叫方电子设备进行判断。
若主叫方电子设备发送的连接请求是通过服务器进行中转与其他电子设备建立连接,则该判断流程可以是由主叫方电子设备进行判断,也可以是由其他电子设备进行判断,还可以是由服务器进行判断,但是,为了避免该主叫方电子设备、其他电子设备以及服务器均执行该判断过程而造成重复执行的问题,在实际应用可以设置为该判断过程由服务器进行判断。
需要说明的是,若判定未接收到连接请求,则结束,并进入正常拨打流程,该正常拨打流程包括:主叫方电子设备继续执行向被叫方电子设备发送第一连接请求,等待被叫方电子设备的应答,或者结束向被叫方电子设备发送第一连接。
203、判断接收到的连接请求是否是被叫方电子设备发送的第二连接请求,若是,则执行步骤204;若否,则结束。
具体的,主叫方电子设备判断接收到的连接请求是否是被叫方电子设备发送的第二连接请求,该过程可以包括:
将第一连接请求中所包含的被叫方电子设备的用户标识与发送第二连接请求的电子设备的用户标识进行对比,若相同,则判定接收的连接请求是被叫方电子设备发送的第二连接请求,执行步骤204;若不相同,判定接收到的连接请求不是被叫方电子设备发送的第二连接请求,则结束,并进入正常拨打流程。
除此之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。
其中,进入正常拨打流程同步骤202中进入正常拨打流程,此处在不加以赘述。
除此之外,该判断过程还可以是由被叫方电子设备进行判断,还可以是由服务器进行判断,本发明实施例对具体的判断主体不加以限定。
需要说明的是,步骤202至步骤203是实现在预设时间内,若接收到被叫方电子设备发送的第二连接请求的过程,除此之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。
值得注意的是,若主叫方电子设备发送的连接请求是与被叫方电子设备通过ptop方式建立连接,则该判断过程可以由是主叫方电子设备进行判断,也可以是由被叫方电子设备进行判断,但是,为了避免该主叫方电子设备和被叫方电子设备均执行该判断过程而造成重复执行的问题,在实际应用可以设置为该判断过程由主叫方电子设备进行判断。
若主叫方电子设备发送的连接请求是通过服务器进行中转与被叫方电子设备建立连接,则该判断过程可以是由主叫方电子设备进行判断,也可以是由被叫方电子设备进行判断,还可以是由服务器进行判断,但是,为了避免该主叫方电子设备、被叫方电子设备以及服务器均执行该判断过程而造成重复执行的问题,在实际应用可以设置为该判断过程由服务器进行判断。
在预设时间内,通过电子设备的用户标识判断是否接收到被叫方电子设备发送的第二连接请求,因为用户标识是电子设备在应用程序中的可识别信息,从而使得判断更加准确,进一步提高了用户体验,满足了用户及时建立通信连接的需求。
204、根据第一连接请求和第二连接请求中的至少一个建立通信连接。
具体的,根据第一连接请求和第二连接请求中的至少一个建立视频通信连接或语音通信连接。
根据预先设定的第一连接策略预先建立通信通道。
该第一连接策略可以是根据做出判断方的电子设备发出的连接请求预先建立通信通道,另一方电子设备确定建立该通信通道的电子设备与自身要建立的通信通道的目标电子设备一致时,协同使用该通信通道,并根据第一连接请求和第二连接请求确定建立连接的种类;
需要说明的是,此处做出判断方的电子设备是执行步骤202或步骤203时做出判断的电子设备,本发明实施例中主叫方电子设备和被叫方电子设备均可以是执行判断的步骤,即主叫方电子设备和被叫方电子设备均可以判定对方向自身发送连接请求,此时做出判断方的设备根据连接请求预先建立通信连接,并且该预先建立通信通道的请求已经到达另一方电子设备后台,另一方电子设备获得该信息后,确定该通信通道的发出者与自身要建立通信通道的目标电子设备一致时,协同使用该通信通道;因为主叫方电子设备和被叫方电子设备发送连接请求有时间间隔,所以从主叫方电子设备角度来说,根据第一连接请求预先建立通信通道,该建立通信通道的请求到达被叫方电子设备,使得被叫方电子协同使用该通信通道,从被叫方电子设备来说,经确定已经有预先建立的通信通道,则协同使用,不在重新建立通信通道;在实际应用中,也可以是被叫方电子设备执行判断的步骤,使得主叫方电子设备协同使用该通信通道,也可以是双发电子设备同时判断,并协同使用该通信通道,本发明实施例对具体的协同使用通信通道的方式和主体不加以限定;
示例性的,在本发明实施例中若执行判断步骤的主叫方电子设备,则根据主叫方电子设备发送的第一连接请求预先建立通信通道,因为根据第一连接请求预先建立通信通道时,该连接请求已经到达被叫方电子设备后台,所以被叫方电子设备获得了预先建立通信通道的请求,使得被叫方电子设备在确定该通信通道与自身要建立的通信通道相同时,协同使用该通信通道,并向用户显示是否接通的信息,根据用户的选择接通该连接请求。
该第一连接策略还可以是根据在服务器中的设置预先建立通信通道,可以设置为服务器按照接收到连接请求的先后顺序预先建立通信通道,当服务器先接收到主叫方电子设备发送的第一连接请求时,根据第一连接请求预先建立主叫方电子设备和被叫方电子设备之间的通信通道,当再接收到被叫方电子设备发送的第二连接请求时,确定被叫方电子设备建立通信通道的目标电子设备是主叫方电子设备时,使得被叫方电子设备使用预先建立的通信通道,不再重新建立通信通道,除此之外,还可以根据在服务器中的其他设置方式预先建立通信通道。
除了上述方式之外,该预先设定的第一连接策略还可以是其他策略,本发明实施例对具体的第一连接策略不加以限定。。
若第一连接请求是视频通信连接请求,第二连接请求也是视频通信连接请求,则根据预先建立的通信通道连通,建立视频通信连接,唤起双方电子设备的视频接听界面,若第一连接请求是语音通信连接请求,第二连接请求也是语音通信连接请求,则根据预先建立的通信通道连通,建立语音通信连接,唤起双方电子设备的语音接听界面;
若第一连接请求是视频连接请求,第二连接请求是语音通信连接请求,或者第一连接请求是语音通信连接请求,第二连接请求是视频通信连接请求时,可以根据预先设定的第二连接策略建立连接。
该预先设定的第二连接策略可以是当第一连接请求和第二连接请求为不同的连接请求时,检测根据第一连接请求预先建立的通信通道的带宽,若预先建立的通信通道的带宽可以满足视频连接的带宽要求,则为主叫方电子设备和被叫方电子设备建立视频通信连接;若预先建立的通信通道的带宽不满足视频连接的带宽要求,则为主叫方电子设备和被叫方电子设备建立语音通信连接,同时,向主叫方电子设备用户和被叫方电子设备用户显示建立通信连接种类的提示信息。
该预先设定的第二连接策略还可以是当第一连接请求和第二连接请求为不同的连接请求时,设定优先根据第二连接请求建立通信连接;
该预先设定的第二连接策略还可以是设定优先根据第二连接请求建立通信连接,当第一连接请求是语音通信连接请求,第二连接请求是视频通信连接请求时,根据设定的优先建立视频通信连接,但此时检测到带宽无法满足视频通信连接建立带宽的要求,则向发送第二连接请求的被叫方电子设备用户显示提示信息,询问当下带宽不满足视频连接请求的建立,是否接通语音通信连接,根据用户的选择建立通信连接;当第一连接请求是视频通信连接请求,第二连接请求是语音通信连接请求时,根据设定的优先建立语音通信连接,同时向主叫方电子设备用户显示提示信息,询问被叫方电子设备发起语音连接请求,是否接通语音通信连接,根据用户的选择建立通信连接。
除此之外,该预先设定的第二连接策略还可以是其他策略,本发明实施例对具体的连接策略不加以限定。
根据第一连接请求和第二连接请求中的至少一个建立通信连接,与传统的只能根据一个连接请求建立连接相比,增加了建立通信连接的方式,进一步提高了用户体验,满足了用户及时连通的需求。
可选的,方法还包括:
在应用程序界面显示被叫方电子设备预设时间内在向主叫方电子设备发送连接请求。
具体的,当主叫方电子设备和被叫方电子设备接通时,在主叫方或被叫方电子设备或同时在主叫方和被叫方电子设备的应用程序接听界面显示主叫方电子设备在向被叫方电子设备发送请求的时候,被叫方电子设备也在向主叫方电子设备发送连接请求,该显示方式可以是文字的方式,也可以是动画特效的方式,还可以是其他方式,本发明实施例对具体的方式不加以限定。
通过在应用程序界面显示被叫方电子设备在预设时间内也向主叫方电子设备发送连接请求,因为该显示形式可以多样化,并且让双方知道双方在互相发送连接请求,从而增加了用户间的互动形式,进一步提高了用户体验,并满足了用户需要及时连通的需求。
示例性的,若该应用程序为即时视频应用程序,以文字的方式显示预设时间,以主叫方电子设备在即时视频应用程序中的接通界面为例进行说明,则主叫方电子设备和被叫方电子设备在即时视频应用程序中接通,主叫方电子设备的接通界面可以参照图3所示,界面中右上方的小窗口为主叫方用户视频窗口,其余为被叫方用户视频窗口,界面中间的弹出框中显示“刚才他也向发视频请求了!”的文字内容,表示被叫方电子设备预设时间内在向主叫方电子设备发送连接请求,还可以是其他文字内容,对具体的文字内容不加以限定;若以动画特效的方式进行显示,则主叫方电子设备和被叫方电子设备在应用程序中接通,接通界面可以参照图4所示,界面中右上方的小窗口为主叫方用户视频窗口,其余为被叫方用户视频窗口,界面中间的心形动画图案,该心形动画图案可以以闪动的动画特效方式显示,表示被叫方电子设备预设时间内在向主叫方电子设备发送连接请求,还可以是动画特效,对具体的动画特效不加以限定。
本发明实施例提供了一种建立通信连接的方法,通过在主叫方电子设备向被叫方电子设备发送第一连接请求时,在预设时间内,若被叫方电子设备也向主叫方电子设备发送连接请求,则建立通信连接,与传统的方法相比,避免了因为主叫方和被叫方电子设备相同时间内向对方发送连接请求时,双方通信通道被占用无法接通的问题,满足了用户需要及时建立通信连接的需求,从而提高了用户体验;另外,判断是否接收到被叫方电子设备发送的第二连接请求是在预设时间内进行的,因为预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间,从而使得本发明实施例提供的方法解决的是在主叫方电子设备向被叫方电子设备发送连接请求,在没有唤起被叫方电子设备接听界面时,若接收到被叫方电子设备发送的连接请求,无法接通的问题,进一步提高了用户体验,满足了用户及时建立通信连接的需求;另外,根据第一连接请求和第二连接请求中的至少一个建立通信连接,与传统的只能根据一个连接请求建立通信连接相比,增加了建立通信连接的方式,进一步提高了用户体验,满足了用户及时建立通信连接的需求;另外,因为连接请求包含了主叫方电子设备的用户标识和被叫方电子设备的用户标识,使得可以通过该用户标识识别该连接请求,从而方便了电子设备或者服务器进行识别连接请求,提高了识别的准确度,进一步提高了用户体验;同时,通过设置预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间,从而使得本发明实施例所提供的方法解决的是在主叫方电子设备向被叫方电子设备发送连接请求,在没有唤起被叫方电子设备接听界面前的时间内,若接收到被叫方电子设备发送的连接请求,连接无法接通的问题,进一步提高了用户体验,满足了用户及时建立通信连接的需求;另外,在预设时间内,通过电子设备的用户标识判断是否接收到被叫方电子设备发送的第二连接请求,因为用户标识是电子设备在应用程序中的可识别信息,从而使得判断更加准确,进一步提高了用户体验,满足了用户及时建立通信连接的需求。
为了进一步让本领域技术人员了解本发明实施例所述的方法,下面将结合建立通信连接过程的示意图进行说明本发明实施例所述的方法,若以由服务判断是否接收到被叫方电子设备发送的第二连接请求为例,参照图5所示,图中服务器接收到主叫方用户向被叫方用户发送的来电信号,该来电信号未启动被叫方电子设备的接听界面,在这过程中,被叫方用户在被叫方电子设备的拨打界面发起拨打请求,服务器收到该拨打请求后,服务判断主叫方用户发送的来电信号和被叫方用户的拨打请求目标是否为同一个人,若是,则建立连接,若否,不建立连接,其中,图中的接听界面和拨打界面为主叫方电子设备和被叫方电子设备的接听界面和拨打界面,alt表示判断。
实施例三
本发明实施例提供了一种电子设备6,参见图6所示,该电子设备6包括:
发送模块61,用于向被叫方电子设备发送第一连接请求,第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;
判断模块62,用于在预设时间内,判断是否接收到被叫方电子设备发送的第二连接请求,第二连接请求是第二用户在被叫方电子设备上通过应用程序触发的;
建立连接模块63,用于根据第一连接请求和第二连接请求中的至少一个建立通信连接。
可选的,电子设备6还包括:
设置模块,用于设置预设时间;
其中,预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间。
可选的,判断模块62具体用于:
在预设时间内,判断接收到的连接请求是否是被叫方电子设备发送的第二连接请求;
若判定是,则根据第一连接请求和第二连接请求中的至少一个建立通信连接;
若判定否,则结束。
可选的,建立连接模块63具体用于:
根据第一连接请求和第二连接请求中的至少一个建立视频通信连接或语音通信连接。
可选的,电子设备6还包括:
显示模块,用于在应用程序界面显示被叫方电子设备预设时间内在向主叫方电子设备发送连接请求。
本发明实施例提供了一种电子设备,通过在主叫方电子设备向被叫方电子设备发送第一连接请求时,在预设时间内,若被叫方电子设备也向主叫方电子设备发送连接请求,则建立通信连接,与传统的方法相比,避免了因为主叫方和被叫方电子设备相同时间内向对方发送连接请求时,双方通信通道被占用无法接通的问题,满足了用户需要及时建立通信连接的需求,从而提高了用户体验;另外,判断是否接收到被叫方电子设备发送的第二连接请求是在预设时间内进行的,因为预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间,从而使得本发明实施例提供的方法解决的是在主叫方电子设备向被叫方电子设备发送连接请求,在没有唤起被叫方电子设备接听界面时,若接收到被叫方电子设备发送的连接请求,无法接通的问题,进一步提高了用户体验,满足了用户及时建立通信连接的需求;另外,根据第一连接请求和第二连接请求中的至少一个建立通信连接,与传统的只能根据一个连接请求建立通信连接相比,增加了建立通信连接的方式,进一步提高了用户体验,满足了用户及时建立通信连接的需求。
实施例四
本发明实施例提供了一种电子设备7,参见图7所示,该电子设备7包括:发送/接收模块71、显示屏72、存储器73以及与发送/接收模块71、显示屏72、存储器73连接的处理器74,其中,存储器73存储一组程序代码,处理器74用于调用存储器73中存储的程序代码,执行以下操作:
控制发送/接收模块71向被叫方电子设备发送第一连接请求,第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;
在预设时间内,若接收到被叫方电子设备发送的第二连接请求,第二连接请求是第二用户在被叫方电子设备上通过应用程序触发的;
则根据第一连接请求和第二连接请求中的至少一个建立通信连接。
可选的,处理器74用于调用存储器73中存储的程序代码,执行以下操作:
设置预设时间;
其中,预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间。
可选的,处理器74用于调用存储器73中存储的程序代码,执行以下操作:
在预设时间内,判断接收到的连接请求是否是被叫方电子设备发送的第二连接请求;
若是,则根据第一连接请求和第二连接请求中的至少一个建立通信连接;
若否,则结束。
可选的,处理器74用于调用存储器73中存储的程序代码,执行以下操作:
根据第一连接请求和第二连接请求中的至少一个建立视频通信连接或语音通信连接。
可选的,处理器74用于调用存储器73中存储的程序代码,执行以下操作:
控制显示屏72在应用程序界面显示被叫方电子设备预设时间内在向主叫方电子设备发送连接请求。
本发明实施例提供了一种电子设备,通过在主叫方电子设备向被叫方电子设备发送第一连接请求时,在预设时间内,若被叫方电子设备也向主叫方电子设备发送连接请求,则建立通信连接,与传统的方法相比,避免了因为主叫方和被叫方电子设备相同时间内向对方发送连接请求时,双方通信通道被占用无法接通的问题,满足了用户需要及时建立通信连接的需求,从而提高了用户体验;另外,判断是否接收到被叫方电子设备发送的第二连接请求是在预设时间内进行的,因为预设时间小于主叫方电子设备发送第一连接请求唤起被叫方电子设备接听界面的时间,从而使得本发明实施例提供的方法解决的是在主叫方电子设备向被叫方电子设备发送连接请求,在没有唤起被叫方电子设备接听界面时,若接收到被叫方电子设备发送的连接请求,无法接通的问题,进一步提高了用户体验,满足了用户及时建立通信连接的需求;另外,根据第一连接请求和第二连接请求中的至少一个建立通信连接,与传统的只能根据一个连接请求建立通信连接相比,增加了建立通信连接的方式,进一步提高了用户体验,满足了用户及时建立通信连接的需求。
值得注意的是,本发明实施例所述的界面仅仅是示例性的,是为了进一步说明本发明实施例所述的方法,本发明实施例对具体的界面不加以限定;同时,本发明实施例所述的“第一”和“第二”仅仅是为了区分二者的不同,此处并非特指。
需要说明的是:上述实施例提供的电子设备在建立通信连接时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将电子设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的电子设备与建立通信连接的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种建立通信连接的方法,其特征在于,所述方法包括:
向被叫方电子设备发送第一连接请求,所述第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;
在预设时间内,若接收到所述被叫方电子设备发送的第二连接请求,所述第二连接请求是第二用户在所述被叫方电子设备上通过所述应用程序触发的,则根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
设置所述预设时间;
其中,所述预设时间小于所述主叫方电子设备发送所述第一连接请求唤起所述被叫方电子设备接听界面的时间。
3.根据权利要求2所述的方法,其特征在于,所述在预设时间内,若接收到所述被叫方电子设备发送的第二连接请求包括:
在所述预设时间内,判断接收到的连接请求是否是所述被叫方电子设备发送的所述第二连接请求;
若是,则根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接;
若否,则结束。
4.根据权利要求1或3所述的方法,其特征在于,所述根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接包括:
根据所述第一连接请求和所述第二连接请求中的至少一个建立视频通信连接或语音通信连接。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在所述应用程序界面显示所述被叫方电子设备预设时间内在向所述主叫方电子设备发送连接请求。
6.一种电子设备,其特征在于,所述电子设备包括:
发送模块,用于向被叫方电子设备发送第一连接请求,所述第一连接请求是第一用户在主叫方电子设备上通过应用程序触发的;
判断模块,用于在预设时间内,判断是否接收到所述被叫方电子设备发送的第二连接请求,所述第二连接请求是第二用户在所述被叫方电子设备上通过所述应用程序触发的;
建立连接模块,用于根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接。
7.根据权利要求6所述的设备,其特征在于,所述电子设备还包括:
设置模块,用于设置所述预设时间;
其中,所述预设时间小于所述主叫方电子设备发送所述第一连接请求唤起所述被叫方电子设备接听界面的时间。
8.根据权利要求7所述的设备,其特征在于,所述判断模块具体用于:
在所述预设时间内,判断接收到的连接请求是否是所述被叫方电子设备发送的所述第二连接请求;
若判定是,则根据所述第一连接请求和所述第二连接请求中的至少一个建立通信连接;
若判定否,则结束。
9.根据权利要求6或8所述的设备,其特征在于,所述建立连接模块具体用于:
根据所述第一连接请求和所述第二连接请求中的至少一个建立视频通信连接或语音通信连接。
10.根据权利要求9所述的设备,其特征在于,所述电子设备还包括:
显示模块,用于在所述应用程序界面显示所述被叫方电子设备预设时间内在向所述主叫方电子设备发送连接请求。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510430979.0A CN105120524A (zh) | 2015-07-21 | 2015-07-21 | 一种建立通信连接的方法和电子设备 |
PCT/CN2016/090681 WO2017012547A1 (zh) | 2015-07-21 | 2016-07-20 | 一种建立通信连接的方法和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510430979.0A CN105120524A (zh) | 2015-07-21 | 2015-07-21 | 一种建立通信连接的方法和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105120524A true CN105120524A (zh) | 2015-12-02 |
Family
ID=54668344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510430979.0A Pending CN105120524A (zh) | 2015-07-21 | 2015-07-21 | 一种建立通信连接的方法和电子设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105120524A (zh) |
WO (1) | WO2017012547A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105162886A (zh) * | 2015-09-25 | 2015-12-16 | 北京奇艺世纪科技有限公司 | 一种声音控制方法及装置 |
WO2017012547A1 (zh) * | 2015-07-21 | 2017-01-26 | 美国掌赢信息科技有限公司 | 一种建立通信连接的方法和电子设备 |
CN110324277A (zh) * | 2018-03-28 | 2019-10-11 | 腾讯科技(深圳)有限公司 | 实时通信的连接方法、装置、存储介质及电子装置 |
CN117479344A (zh) * | 2023-12-15 | 2024-01-30 | 荣耀终端有限公司 | 一种蓝牙连接方法、电子设备及可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5381415A (en) * | 1990-10-18 | 1995-01-10 | Fujitsu Limited | Call collision sidestep system for two-way simultaneous calls in an ISDN network |
US20140379803A1 (en) * | 2013-06-21 | 2014-12-25 | Clint Russell Strand | Methods and systems for a mobile social application |
CN104363329A (zh) * | 2014-09-22 | 2015-02-18 | 联想(北京)有限公司 | 一种通信方法及电子设备 |
KR20150028624A (ko) * | 2013-09-06 | 2015-03-16 | 에스케이텔레콤 주식회사 | 맞호 호 처리 방법 및 장치 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105120524A (zh) * | 2015-07-21 | 2015-12-02 | 美国掌赢信息科技有限公司 | 一种建立通信连接的方法和电子设备 |
-
2015
- 2015-07-21 CN CN201510430979.0A patent/CN105120524A/zh active Pending
-
2016
- 2016-07-20 WO PCT/CN2016/090681 patent/WO2017012547A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5381415A (en) * | 1990-10-18 | 1995-01-10 | Fujitsu Limited | Call collision sidestep system for two-way simultaneous calls in an ISDN network |
US20140379803A1 (en) * | 2013-06-21 | 2014-12-25 | Clint Russell Strand | Methods and systems for a mobile social application |
KR20150028624A (ko) * | 2013-09-06 | 2015-03-16 | 에스케이텔레콤 주식회사 | 맞호 호 처리 방법 및 장치 |
CN104363329A (zh) * | 2014-09-22 | 2015-02-18 | 联想(北京)有限公司 | 一种通信方法及电子设备 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017012547A1 (zh) * | 2015-07-21 | 2017-01-26 | 美国掌赢信息科技有限公司 | 一种建立通信连接的方法和电子设备 |
CN105162886A (zh) * | 2015-09-25 | 2015-12-16 | 北京奇艺世纪科技有限公司 | 一种声音控制方法及装置 |
CN110324277A (zh) * | 2018-03-28 | 2019-10-11 | 腾讯科技(深圳)有限公司 | 实时通信的连接方法、装置、存储介质及电子装置 |
CN110324277B (zh) * | 2018-03-28 | 2021-11-05 | 腾讯科技(深圳)有限公司 | 实时通信的连接方法、装置、存储介质及电子装置 |
CN117479344A (zh) * | 2023-12-15 | 2024-01-30 | 荣耀终端有限公司 | 一种蓝牙连接方法、电子设备及可读存储介质 |
CN117479344B (zh) * | 2023-12-15 | 2024-05-24 | 荣耀终端有限公司 | 一种蓝牙连接方法、电子设备及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2017012547A1 (zh) | 2017-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104601787A (zh) | 一种信息处理的方法及装置 | |
CN103856324A (zh) | 一种身份确认、通讯请求的方法及电子设备 | |
CN101364923A (zh) | 一种共享方法及其终端设备 | |
CN113765932B (zh) | 多方通话的控制方法及电子设备 | |
CN103475792A (zh) | 一种接收离线网络电话呼叫的方法及系统 | |
CN104184911A (zh) | 一种实现蓝牙模式电话会议的装置及通讯方法 | |
CN113099055A (zh) | 一种通信方法、系统、装置、电子设备及存储介质 | |
CN105120524A (zh) | 一种建立通信连接的方法和电子设备 | |
CN104954589A (zh) | 一种呼叫转移的方法及其系统 | |
CN103856596A (zh) | 一种通话方法、装置及终端 | |
CN105306695B (zh) | 移动终端的通信方法及移动终端 | |
CN110650254A (zh) | 信息的发送方法、信息的接收方法、终端及存储介质 | |
CN105120525A (zh) | 一种建立通信连接的方法和电子设备 | |
KR100770828B1 (ko) | 이동 통신 단말의 회의 통화 중에 1:1 통화 제공방법 | |
CN103428382A (zh) | 一种进行电话会议的方法、终端、服务器和系统 | |
CN104967621B (zh) | 语音通话业务的显示方法及系统 | |
CN107528986B (zh) | 基于voip与移动通信网络的通信系统 | |
CN103200591A (zh) | 处理移动网呼叫请求的方法 | |
KR102359316B1 (ko) | 콜 제어를 제공하는 사용자 단말 장치 및 이의 제어 방법 | |
CN113489707B (zh) | 呼叫处理的方法、装置、设备以及存储介质 | |
CN105472186A (zh) | 以号码传递方式而建立的通讯方法与通讯系统 | |
CN103051797A (zh) | 基于多屏互动终端共享手机拨打电话的处理方法及系统 | |
CN110505070B (zh) | 一种三方会话的建立方法及装置 | |
CN103237139B (zh) | 多方通信系统及方法 | |
CN113014544A (zh) | 基于webRtc无中心媒体链路建立方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151202 |