一种终端的制作方法

文档序号:8266227阅读:218来源:国知局
一种终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种终端。
【背景技术】
[0002]随着终端使用的日益广泛,人们可以利用终端实现各种功能,例如语音通话、看视频、打游戏、听音乐等等,其中利用终端进行语音通话是一个常用的功能。在终端之间进行通话时,往往是一个终端向另一个终端发起通话,两个终端的通话状态也不同,例如,第一终端向第二终端发起通话,则第一终端的通话状态为主叫状态,第二终端的通话状态为被叫状态。
[0003]在第一终端与第二终端之间进行通话时,当主叫状态的第一终端话费余额不足时,只能先挂断通话,然后由第二终端主动发起通话,这种通话状态更换方式操作不方便,用户体验差。

【发明内容】

[0004]本发明实施例提供一种终端,可实时实现终端之间通话状态的切换,操作方便,提尚了用户体验。
[0005]本发明实施例提供一种终端,其可包括:
[0006]显示单元,用于显示用于进行通话状态切换的确认信息;
[0007]生成单元,用于当检测到对所述确认信息的确认操作时,根据所述确认操作生成用于请求切换与目标终端之间通话状态的请求消息;
[0008]发送单元,用于向服务器发送所述请求消息,以使所述服务器根据所述请求消息切换所述终端与所述目标终端之间的通话状态。
[0009]本发明实施例中,服务器接收到第一终端发送的用于请求切换与第二终端之间通话状态的请求消息时,根据请求消息向第二终端发送用于提示第二终端是否允许进行通话状态切换的第一提示信息,当第二终端返回允许进行通话状态切换的响应消息时,服务器切换第一终端与第二终端之间的通话状态。这种通话状态切换方式可以在线实现通话状态切换,用户操作方便,提高了用户体验。
【附图说明】
[0010]为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1是本发明实施例提供的通话状态切换方法的第一实施例流程示意图;
[0012]图2是本发明实施例提供的通话状态切换方法的第二实施例流程示意图;
[0013]图3是本发明实施例提供的通话状态切换方法的第三实施例流程示意图;
[0014]图4是本发明实施例提供的通话状态切换方法的第四实施例流程示意图;
[0015]图5是本发明实施例提供的第一终端的一种屏幕显示示意图;
[0016]图6是本发明实施例提供的第二终端的一种屏幕显示示意图;
[0017]图7是本发明实施例提供的服务器的第一实施例结构示意图;
[0018]图8是本发明实施例提供的服务器的第二实施例结构示意图;
[0019]图9是本发明实施例提供的服务器的第三实施例结构示意图;
[0020]图10是本发明实施例提供的终端的第一实施例结构示意图;
[0021]图11是本发明实施例提供的终端的第二实施例结构示意图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]具体实现中,本发明实施例中描述的第一终端和第二终端可包括:手机、平板电脑或者随身听等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0024]下面将结合图1至图11对本发明实施例提供的通话状态切换方法、服务器及终端进行具体描述。
[0025]请参照图1,是本发明实施例提供的通话状态切换方法的第一实施例流程示意图。本实施例中所描述的通话状态切换方法,包括步骤:
[0026]S101,服务器接收第一终端发送的用于请求切换与第二终端之间通话状态的请求消息;
[0027]在一些可行的实施方式中,本发明实施例中的通话状态切换可以是第一终端与第二终端之间的主被叫状态切换,服务器可以是无线网络服务器或者运营商服务器,第一终端可以是主叫状态的终端,第二终端是被叫状态的终端;或者第一终端可以是被叫状态的终端,第二终端是主叫状态的终端。
[0028]本发明实施例中,可以是在第一终端与第二终端通话过程中,第一终端向服务器发送用于请求切换与第二终端之间通话状态的请求消息,也可以是在第一终端作为主叫状态的终端,在拨通第二终端时,向服务器发送用于请求切换与第二终端之间通话状态的请求消息。服务器接收第一终端发送的请求消息,该请求消息中携带第一终端的标识与第二终端的标识,例如,第一终端的电话号码和第二终端的电话号码。
[0029]可选的,服务器接收第一终端的请求消息的接收方式可以有以下两种可选的实施方式:
[0030]在第一种可选的实施方式中,在所述第一终端与所述第二终端进行通话过程中,所述服务器接收所述第一终端发送的用于请求切换与所述第二终端之间的通话状态的请求消息。
[0031]具体的,在第一终端与第二终端进行通话过程中,第一终端与第二终端之间可以进行通话状态切换,例如第一终端发送用于请求切换与第二终端之间的通话状态的请求消息,第一终端可以是主叫状态的终端,也可以是被叫状态的终端。
[0032]在第二种可选的实施方式中,若所述第一终端为主叫状态的终端;
[0033]当服务器接收到所述第一终端向所述第二终端发起的的呼叫请求时,所述服务器查询所述第一终端的支付余额;
[0034]若所述第一终端的支付余额小于预设阈值时,则所述服务器将所述呼叫请求确定为用于请求切换与所述第二终端之间通话状态的请求消息。
[0035]具体的,第一终端为主叫状态的终端,但是第一终端的支付余额小于预设阈值,支付余额可以是话费余额,在第一终端的支付余额比较少时,第一终端仍然可以拨电话,即是向第二终端发起呼叫请求,当服务器接收到呼叫请求时,服务器查询第一终端的支付余额,当支付余额小于预设阈值,则服务器自动将呼叫请求确定为用于请求切换与第二终端之间通话状态的请求消息。
[0036]S102,所述服务器根据所述请求消息,向所述第二终端发送用于提示所述第二终端是否允许进行通话状态切换的第一提示信息;
[0037]在一些可行的实施方式中,服务器接收请求消息后,对请求消息进行解析,获取第二终端的标识,并向第二终端发送用于提示第二终端是否允许进行通话状态切换的第一提示信息。
[0038]本发明实施例中,第二终端接收到第一提示信息后,会向用户显示是否同意进行通话状态切换的操作框,用户可以对该操作框进行确认操作,即是同意进行通话状态切换或者不同意进行通话状态切换。这里以第一终端为主叫状态的终端,第二终端为被叫状态的终端为例进行举例说明,请参照图6第一个操作界面,即是第二终端接收到第一提示信息后,显示的操作框“对方要求切换通话状态”,当用户同意进行通话状态切换,则点击“同意”操作框,当点击“同意”操作框,第二终端界面会显示图6第二个操作界面,提示已经切换,同时第二终端也可以进一步进行通话状态切换,即是点击“切换为被叫”操作框。当用户不同意进行通话状态切换,则点击“不同意”操作框,第二终端界面会显示图6第三个操作界面,提示未切换。
[0039]本发明实施例中,用户对第二终端进行选择操作后,第二终端将用户选择的是否允许进行通话状态切换的响应消息返回至服务器,以使服务器控制通话状态的切换与否。
[0040]S103,当接收到所述第二终端返回的允许进行通话状态切换的响应消息时,所述服务器切换所述第一终端与所述第二终端之间的通话状态。
[0041]在一些可行的实施方式中,当服务器接收到第二终端返回的允许进行通话状态切换的响应消息时,即是表明第二终端同意进行通话状态切换,服务器切换第一终端与第二终端之间的通话状态。
[0042]可选的,所述服务器切换所述第一终端与所述第二终端之间的通话状态,包括:
[0043]所述服务器切换所述第一终端与所述第二终端之间的主被叫状态。
[0044]在一些可行的实施方式中,服务器切换第一终端与第二终端之间的通话状态可以是切换第一终端与第二终端之间的主被叫状态。
[0045]进一步的,所述服务器切换所述第一终端与所述第二终端之间的主被叫状态,包括:
[0046]所述服务器在通话数据库中修改所述第一终端与所述第二终端之间的主被叫状
??τ O
[0047]更进一步的,所述服务器在通话数据库中修改所述第一终端与所述第二终端之间的主被叫状态,包括:
[0048]若所述第一终端的通话状态为主叫状态,所述第二终端的通话状态为被叫状态,则所述服务器在所述通话数据库中将所述第一终端的通话状态修改为被叫状态,将所述第二终端的通话状态修改为主叫状态。
[0049]若所述第一终端的通话状态为被叫状态,所述第二终端的通话状态为主叫状态,则所述服务器在所述通话数据库中将所述第一终端的通话状态修改为主叫状态,将所述第二终端的通话状态修改为被叫状态。
[0050]可选的,服务器可以是运营商服务器,则运营商服务器根据第二终端反馈的允许进行通话状态切换的反馈结果,在通话数据库中更改第一终端与第二终端的主被叫状态,例如,若第一终端为主叫状态的终端,第二终端为被叫状态的终端,则在通话数据库中将第一终端的通话状态修改为被叫状态,将第二终端的通话状态修改为主叫状态。通话状态修改完成后,服务器发送提示信息给第一终端和第二终端,以使第一终端和第二终端切换通话界面
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1