一种通话的方法及终端与流程

文档序号:17180426发布日期:2019-03-22 20:51阅读:226来源:国知局
一种通话的方法及终端与流程

本发明实施例涉及但不限于通信技术领域,尤指一种通话的方法及终端。



背景技术:

手机通话安全越来越成为大家关注的焦点,国内各大运营商相继推出了自己的语音通话安全方案,这种方案的优点是加密通话跟普通电话应用天然融合,但缺点是基于“软加密”,安全性不高。现在很多手机厂家跟第三方安全通话应用厂家合作,开始推出安全性更高的“硬加密”通话方案。但这种方案往往是两套独立的应用,安全通话使用第三方厂家的app(应用),普通通话使用手机内置的app。对手机用户而言,要拨打加密通话或普通电话时,必须在两个应用间切换,用户体验非常不好。



技术实现要素:

本公开实施例提供一种通话的方法及终端,以实现拨打加密通话或普通电话时,不需要在两个应用间切换。

一种通话的方法,包括:

调出内置通讯录或者通话记录,接收拨打电话请求;

如接收到的是拨打加密电话请求,则触发第三方安全通话应用进入呼叫状态。

可选地,所述调出内置通讯录后,还包括:

读取第三方安全通话应用的通讯录。

可选地,所述读取第三方安全通话应用的好友通讯录后,包括:

根据所述第三方安全通话应用的通讯录更新所述内置通讯录。

可选地,所述根据所述第三方安全通话应用的通讯录更新所述内置通讯录后,包括:

将所述内置通讯录中根据所述第三方安全通话应用的通讯录更新的联系人打上安全通话标识。

可选地,接收到拨打电话请求时,如发现待呼叫的联系人具有安全通话标识,则确定所述拨打电话请求为拨打加密电话请求。

可选地,所述接收到拨打加密电话的请求后,还包括:

将所述待呼叫的联系人的信息传递给所述第三方安全通话应用。

可选地,所述触发所述第三方安全通话应用进入呼叫状态之后,还包括:

通话结束后,触发所述第三方安全通话应用自动关闭。

一种终端,安装有第三方安全通话应用,其中,包括:

用户界面模块,用于调出内置通讯录或者通话记录,接收拨打电话请求;

通话模块,用于如所述用户界面模块接收到的是拨打加密电话请求,则触发第三方安全通话应用进入呼叫状态。

可选地,所述终端还包括:

读取模块,用于所述用户界面模块调出内置通讯录后,读取第三方安全通话应用的通讯录。

可选地,所述终端还包括:

更新模块,用于根据所述第三方安全通话应用的通讯录更新所述内置通讯录。

可选地,所述更新模块,还用于将所述内置通讯录中根据所述第三方安全通话应用的通讯录更新的联系人打上安全通话标识。

可选地,所述通话模块,接收到拨打电话请求时,如发现待呼叫的联系人具有安全通话标识,则确定所述拨打电话请求为拨打加密电话请求。

可选地,所述通话模块,接收到拨打加密电话的请求后还用于:将所述待呼叫的联系人的信息传递给所述第三方安全通话应用。

可选地,所述通话模块,通话结束后还用于,触发所述第三方安全通话应用自动关闭。

一种终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现以下步骤:

调出内置通讯录或者通话记录,接收拨打电话请求;

如接收到的是拨打加密电话请求,则触发第三方安全通话应用进入呼叫状态。

综上,本发明实施例提供一种通话的方法及终端,可以实现拨打加密通话或普通电话时,不需要在两个应用间切换,提高用户体验。

附图说明

图1为本发明实施例一的通话的方法的流程图;

图2为本发明实施例二的通话的方法的流程图;

图3为本发明实例的终端的示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

实施例一

图1为本发明实施例的一种通话的方法的流程图,如图1所示,本实施例的方法包括:

步骤101、调出内置通讯录或者通话记录,接收拨打电话请求;

步骤102、如接收到的是拨打加密电话请求,则触发第三方安全通话应用进入呼叫状态。

本发明实施例涉及第三方安全通话应用跟终端内置通话应用的两个应用的融合,通过第三方安全通话应用的好友通讯录跟终端内置通讯录的融合,并基于第三方安全通话应用的sdk(softwaredevelopmentkit,软件开发工具包),当进行安全通话时,在终端内置通讯录直接调用第三方安全通话apk(androidpackage,安卓安装包)并发起呼叫,并进入安全通话状态,从而做到不需要用户在两个应用间来回切换的问题,提升用户体验。

本发明实施例中,第三方安全通话应用中的sdk的功能包括通讯录(好友列表)的读取、应用的调用、参数的传递三大功能。sdk还包括能够附带联系人参数的api(applicationprogramminginterface,应用程序编程接口),以便运行该apk同时传递的联系人信息,进入呼叫状态。

实施例二

图2为本发明实施例的通话的方法的流程图,如图2所示,本实施例的方法包括以下步骤:

步骤201、调出内置通讯录。

步骤202、读取第三方安全通话应用的通讯录。

步骤203、判断是否首次读取第三方安全通话应用的通讯录,如是,则转步骤204;如不是,转步骤205。

步骤204、当第一次读取时,直接将该第三方安全通话应用的通讯录保存到终端中的内置通讯录中(不能是sim(subscriberidentitymodule,用户识别模块)),然后转步骤206。

步骤205、以后再读取时,需要将读到的第三方安全通话应用的通讯录与终端之前保存的通讯录进行比较,根据比较结果,终端侧的内置通讯录进行增、删、改等更新操作。每次打开终端内置通讯录时都需要内置通讯录更新到最新状态,然后转步骤206。

步骤206、接收拨打电话请求,当识别是拨打加密电话请求时,则转步骤207。

ui设计方面,从第三方安全通话应用同步过来的通讯录可以打加密通话,可以在内置通讯录中将其加上可以进行安全通话的标识,有此安全通话标识,可以拨打加密通话,否则,只能打普通电话。

步骤207、触发第三方安全通话应用进入呼叫状态。

步骤208、通话结束后,第三方安全通话应用自动关闭,终端回到内置通讯录界面。

本实施例中,第三方安全通话应用的启动有两个入口,一个是原有应用启动入口,由用户点击该apk运行。另一个是在终端内置通讯录或者通话记录中,由用户给某一联系人拨打安全通话时启动。

对于第一种情况,启动第三方安全通话应用不需要附带任何参数。第二种情况,可以通过上述的安全通话标识来识别拨打加密电话。在发起安全呼叫的时候,将该联系人作为附加参数传递给第三方安全通话应用,然后进行加密通话。

另外,用户也可以在通话记录中重打第三方安全通话,凡是打过加密通话的记录都可以在通话记录应用中可以重新拨打加密电话。

通过以上技术方案,可以将两种应用通讯录融合,并成为两个应用融合后的一个用户操作新入口,不需要用户在两个应用间来回切换,提升了用户体验。

实施例三

图3为本发明实例的终端的示意图,如图3所示,本实施例的终端包括:

用户界面模块,用于调出内置通讯录或者通话记录,接收拨打电话请求;

通话模块,用于如所述用户界面模块接收到的是拨打加密电话请求,则触发第三方安全通话应用进入呼叫状态。

本实施例的终端,当拨打第三方安全通话时,不需要用户在两个应用间来回切换,提升了用户体验。

在一实施例中,所述终端还包括:

读取模块,用于所述用户界面模块进入内置通讯录后,读取第三方安全通话应用的通讯录。

在一实施例中,所述终端还包括:

更新模块,用于根据所述第三方安全通话应用的通讯录更新所述内置通讯录。

在一实施例中,所述更新模块,还用于将所述内置通讯录中根据所述第三方安全通话应用的通讯录更新的联系人打上安全通话标识。

在一实施例中,所述通话模块,接收到拨打电话请求时,如发现待呼叫的联系人具有安全通话标识,则确定所述拨打电话请求为拨打加密电话请求。

在一实施例中,所述通话模块,接收到拨打加密电话的请求后还用于:将所述待呼叫的联系人的信息传递给所述第三方安全通话应用。

在一实施例中,所述通话模块,通话结束后还用于,触发所述第三方安全通话应用自动关闭。

本发明实施例还提供一种终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现以下步骤:

调出内置通讯录或者通话记录,接收拨打电话请求;

如接收到的是拨打加密电话请求,则触发第三方安全通话应用进入呼叫状态。

本发明实施例还提供了一种计算机可读存储介质,其存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述通话方法。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。

以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1