一种终端的制作方法_4

文档序号:8266227阅读:来源:国知局
不允许进行通话状态切换的响应消息时,服务器保持单元14则不进行通话状态的切换,保持第一终端与第二终端之间的主被叫状态。
[0131]第二返回单元15,用于向所述第一终端返回所述第二终端不允许进行通话状态切换的第二提不彳目息。
[0132]在一些可行的实现方式中,服务器接收到第二终端返回的不允许进行通话状态切换的响应消息时,服务器第二返回单元15向第一终端返回第二终端不允许进行通话状态切换的第三提示信息,以使第一终端可以知悉通话状态未切换,第一终端接收到第三提示信息后,即切换通话界面,显示通话状态未切换的提示信息,如图5的第三个操作界面所示,第一终端显示“对方不同意切换,未切换”的提示信息。同时第一终端界面继续显示“切换为被叫”的确认信息,用户可以进一步请求进行通话状态切换。
[0133]本发明实施例中,服务器接收到第一终端发送的用于请求切换与第二终端之间通话状态的请求消息时,根据请求消息向第二终端发送用于提示第二终端是否允许进行通话状态切换的第一提示信息,当第二终端返回允许进行通话状态切换的响应消息时,服务器切换第一终端与第二终端之间的通话状态。这种通话状态切换方式可以在线实现通话状态切换,智能化高,用户操作方便,提高了用户体验。
[0134]请参照图9,是本发明实施例提供的服务器的第三实施例结构示意图。本实施例中所描述的服务器包括:至少一个接收器1000 ;至少一个发射器2000 ;至少一个处理器3000,例如CPU ;和存储器4000,上述接收器1000、发射器2000、处理器3000和存储器4000通过总线5000连接。
[0135]上述接收器1000,用于接收第一终端发送的用于请求切换与第二终端之间通话状态的请求消息;
[0136]上述发射器2000,用于根据所述请求消息,向所述第二终端发送用于提示所述第二终端是否允许进行通话状态切换的第一提示信息;
[0137]上述处理器3000,用于当接收到所述第二终端返回的允许进行通话状态切换的响应消息时,切换所述第一终端与所述第二终端之间的通话状态。
[0138]上述接收器1000还用于在所述第一终端与所述第二终端进行通话过程中,接收所述第一终端发送的用于请求切换与所述第二终端之间的通话状态的请求消息。
[0139]上述接收器1000还用于当接收到所述第一终端向所述第二终端发起的的呼叫请求时,查询所述第一终端的支付余额;
[0140]上述处理器3000还用于若所述第一终端的支付余额小于预设阈值时,则将所述呼叫请求确定为用于请求切换与所述第二终端之间通话状态的请求消息。
[0141]上述处理器3000还用于当接收到所述第二终端返回的允许进行通话状态切换的响应消息时,切换所述第一终端与所述第二终端之间的主被叫状态。
[0142]上述处理器3000还用于在通话数据库中修改所述第一终端与所述第二终端之间的主被叫状态。
[0143]上述处理器3000还用于若所述第一终端的通话状态为主叫状态,所述第二终端的通话状态为被叫状态,则在所述通话数据库中将所述第一终端的通话状态修改为被叫状态,将所述第二终端的通话状态修改为主叫状态。
[0144]上述处理器3000若所述第一终端的通话状态为被叫状态,所述第二终端的通话状态为主叫状态,则在所述通话数据库中将所述第一终端的通话状态修改为主叫状态,将所述第二终端的通话状态修改为被叫状态。
[0145]上述发射器2000还用于向所述第一终端返回通话状态已切换的第二提示信息。
[0146]上述处理器3000还用于当接收到所述第二终端返回的不允许进行通话状态切换的响应消息时,保持所述第一终端与所述第二终端之间的主被叫状态。
[0147]上述发射器2000还用于向所述第一终端返回所述第二终端不允许进行通话状态切换的第二提不?目息。
[0148]本发明实施例中,服务器接收到第一终端发送的用于请求切换与第二终端之间通话状态的请求消息时,根据请求消息向第二终端发送用于提示第二终端是否允许进行通话状态切换的第一提示信息,当第二终端返回允许进行通话状态切换的响应消息时,服务器切换第一终端与第二终端之间的通话状态。这种通话状态切换方式可以在线实现通话状态切换,智能化高,用户操作方便,提高了用户体验。
[0149]请参照图10,是本发明实施例提供的终端的第一实施例结构示意图。本实施例中所描述的终端,包括:
[0150]显示单元20,用于显示用于进行通话状态切换的确认信息;
[0151]在一些可行的实施方式中,第一终端与第二终端进行通话时,往往有一个终端是发起通话的主叫状态的终端,另一个是接收通话的被叫状态的终端,在一些特定的场景中,主叫状态的终端需要支付通话费用,被叫终端免费接听,主叫状态的终端可能由于没有支付余额而结束通话,在这种场景下,本发明实施例提供一种在线智能切换通话状态的方式。
[0152]本发明实施例,第一终端显示单元20显示用于进行通话状态切换的确认信息,确认信息的显示方式可以是以操作框的形式进行显示,用户可以对该确认信息进行操作,从而向服务器发送用于请求切换通话状态的请求消息。如图5第一个操作界面所示,第一终端为主叫状态的终端,显示“切换为被叫”的确认信息,用户可以对该确认信息进行操作。
[0153]显示单元20显示确认信息的显示方式可以有以下四种可选的实施方式:
[0154]在第一种可选的实施方式中,若所述终端当前的通话状态为主叫状态;
[0155]述显示单元20具体用于查询所述终端的支付余额;
[0156]所述显示单元20还用于当所述支付余额小于或者等于第一预设阈值时,显示用于进行通话状态切换的确认信息。
[0157]本发明实施例中,第一终端显示单元20显示用于进行通话状态切换的确认信息的触发方式可以是,若第一终端为主叫状态的终端,为了避免第一终端的支付余额不足而结束通话的情况发生,第一终端显示单元20查询第一终端的支付余额,当支付余额小于或者等于第一预设阈值时,第一终端显示单元20显示用于进行通话状态切换的确认信息。
[0158]在第二种可选的实施方式中,若所述终端当前的通话状态为被叫状态;
[0159]所述显示单元20具体用于向运营商服务器查询所述目标终端的支付余额;
[0160]所述显示单元20还用于当所述支付余额小于或者等于第二预设阈值时,显示用于进行通话状态切换的确认信息。
[0161]本发明实施例中,第一终端显示单元20显示用于进行通话状态切换的确认信息的触发方式可以是,若第一终端为被叫状态的终端,第二终端为主叫终端,为了防止第二终端支付余额不足而结束通话,第一终端显示单元20向运营商服务器查询第二终端的支付余额,当支付余额小于或者等于第二预设阈值时,第一终端显示单元20显示用于进行通话状态切换的确认信息。
[0162]在第三种可选的实施方式中,所述显示单元20具体用于在所述终端与所述目标终端通话过程中,实时检测所述终端与所述目标终端之间的通话时长;
[0163]所述显示单元20还用于当所述通话时长大于或者等于第三预设阈值时,显示用于进行通话状态切换的确认信息。
[0164]本发明实施例中,第一终端显示单元20显示用于进行通话状态切换的确认信息的触发方式可以是,在第一终端与第二终端通话过程中,显示单元20实时检测第一终端与第二终端之间的通话时长,当通话时长大于或者等于第三预设阈值时,即是主叫状态的终端付费超过某一个阈值,则第一终端显示用于进行通话状态切换的确认信息,以进行通话状态的切换。
[0165]在第四种可选的实施方式中,所述终端的当前的通话状态为主叫状态;
[0166]所述显示单元20具体用于在所述终端与所述目标终端通话过程中,获取用于支付所述通话的支付金额;
[0167]所述显示单元20还用于当所述支付金额大于或者等于第四预设阈值时,显示用于进行通话状态切换的确认信息。
[0168]本发明实施例中,当第一终端当前的通话状态为主叫状态,为了节省第一终端的支付金额,因此在第一终端与第二终端通话过程中,第一终端显示单元20获取用于支付此次通话的支付金额,具体的获取方式可以是向运营商服务器查询,也可以是第一终端自动计算。当支付金额大于或者等于第四预设阈值时,第一终端显示单元20显示用于进行通话状态切换的确认信息。
[0169]生成单元21,用于当检测到对所述确认信息的确认操作时,根据所述确认操作生成用于请求切换与目标终端之间通话状态的请求消息;
[0170]在一些可行的实施方式中,当服务器生成单元21检测到对确认信息的确认操作时,如图5第一个操作界面所示,这里第一终端为主叫状态的终端,确认信息可以是“切换为被叫”,当用户点击“切换为被叫”时,生成单元21即根据该确认操作生成用于请求切换与第二终端之间通话状态的请求消息。第一请求消息可以是预定格式的消息。
[0171]发送单元22,用于向服务器发送所述请求消息,以使所述服务器根据所述请求消息切换所述终端与所述目标终端之间的通话状态。
[0172]在一些可行的实施方式中,第一终端发送单元22向服务器发送所生成的请求消息,以使服务器根据请求消息向第二终端发送提示第二终端是否允许进行通话状态切换的第一提示信息,并根据第二终端返回的响应消息,切换第一终端与第二终端之间的通话状
??τ O
[0173]本发明实施例中,第一终端发送单元22向服务器发送请求消息的方式可以是通过无线网络的方式进行发送。
[0174]所述显示单元20还用于当所述终端接收到所述服务器返回的通话状态已切换的第一提示信息时,显示用于提示用户通话状态已切换的第一提示框。
[0175]本发明实施例中,当第一终端接收
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1