集群通话中显示讲话方头像的方法和终端的制作方法

文档序号:7980146阅读:138来源:国知局
集群通话中显示讲话方头像的方法和终端的制作方法
【专利摘要】本发明提供了一种集群通话中显示讲话方头像的方法和终端,其中,集群通话中显示讲话方头像的方法包括:终端检测到话权状态发生变化;所述终端确定当前话权状态为听状态时,获得当前讲状态终端的号码,根据所述号码在本地搜索与所述号码对应的头像,如果搜索到头像,则将其显示在头像显示区域。采用上述集群通话中显示讲话方头像的方法及终端,即可实现在集群通话中听状态的终端显示当前讲状态终端的头像,极大地提升了集群终端用户的体验。
【专利说明】集群通话中显示讲话方头像的方法和终端
【技术领域】
[0001]本发明涉及集群移动通讯领域,尤其涉及一种集群通话中显示讲话方头像的方法和终端。
【背景技术】
[0002]移动通信技术的发展不仅满足了人们对于话音业务的需求,更越来越有效地满足包括影像、音频、实时多媒体业务交互等增值型业务的需求,从而使得移动通信系统在人们的生活和工作中发挥着越来越重要的作用。其中,集群通讯已经日益成为一个不可或缺的业务内容,数字集群是移动通信系统的一个重要分支。数字集群系统是指多用户共享一组无线信道,并动态使用这些信道的专用移动通信系统,它是一种指挥、调度系统,在一些社会经济、工农业比较发达的国家,对指挥、调度功能要求较高的企业、事业、工矿、油田、农场、公安、警察、以及军队等部门都十分迫切需要这种系统。
[0003]集群业务主要的特征是进行组呼,一个用户在通信终端上输入群组号码后,按下按讲(Push-To-Talk,PTT)键就可以对同一群组内的所有终端发起一个组呼,进行同时通话。在组呼通话中,任一终端包括组呼发起方和被动接入方,都可以按下PTT键获取话权。某一终端获取话权后,该终端的话权就显示为“讲”,此时可以讲话;除讲状态终端以外的组内其他终端则显示为“听”,可以听到讲话终端的话音。为了方便听状态用户知道当前是谁在讲话,目前的做法是,在听状态的终端界面上显示当前讲状态终端的号码(或者如果该号码保存在电话本中的话,则匹配显示电话本中保存的该号码的姓名)。然而,在CPU和内存等硬件处理能力已很强大的智能机时代,显示当前讲话方号码或姓名的方式,并不够具体而形象,降低了用户体验。

【发明内容】

[0004]本发明实施例提供了一种能在集群通话中显示讲话方头像的方法和终端,以克服现有听状态用户终端显示当前讲话方号码或姓名而引起的用户体验低的缺陷。
[0005]本发明实施例提供了一种集群通话中显示讲话方头像的方法,该方法包括:
[0006]终端检测到话权状态发生变化;
[0007]所述终端确定当前话权状态为听状态时,获得当前讲状态终端的号码,根据所述号码在本地搜索与所述号码对应的头像,如果搜索到头像,则将其显示在头像显示区域。
[0008]优选地,所述终端根据所述号码在本地搜索与所述号码对应的头像之后,所述方法还包括:
[0009]如果未搜索到头像,则在所述头像显示区域显示默认头像或空头像。
[0010]优选地,所述终端根据所述号码在本地搜索与所述号码对应的头像之前,所述方法还包括:
[0011]所述终端保存集群终端的信息,所述信息包括号码和头像。
[0012]优选地,所述终端检测到话权状态发生变化包括:[0013]所述终端检测到所述话权状态由讲状态变为空闲态、由听状态变为空闲态、由空闲态变为讲状态、由听状态变为讲状态、由空闲态变为听状态或者由讲状态变为听状态。
[0014]本发明实施例还提供了一种终端,该终端包括:
[0015]呼叫模块,用于检测到话权状态发生变化,并向处理模块发送通知消息;
[0016]电话本模块,用于保存集群终端的信息,所述信息包括号码和头像;
[0017]所述处理模块,用于在收到所述呼叫模块发送的通知消息后,确定当前话权状态为听状态时,获得当前讲状态终端的号码,根据所述号码在本地搜索与所述号码对应的头像,如果搜索到头像,则将其显示在头像显示区域。
[0018]优选地,所述处理模块,还用于如果未搜索到头像,则在所述头像显示区域显示默认头像或空头像。
[0019]优选地,所述呼叫模块,具体用于检测到所述话权状态由讲状态变为空闲态、由听状态变为空闲态、由空闲态变为讲状态、由听状态变为讲状态、由空闲态变为听状态或者由讲状态变为听状态。
[0020]优选地,所述终端应用于集群通话中。
[0021]优选地,所述集群通话中包括两个或多个所述终端间的通话。
[0022]采用上述集群通话中显示讲话方头像的方法及终端,即可实现在集群通话中听状态的终端显示当前讲状态终端的头像,极大地提升了集群终端用户的体验。
【专利附图】

【附图说明】
[0023]图1为本发明终端实施例的结构示意图;
[0024]图2为本发明集群通话中显示讲话方头像的方法实施例的流程图。
【具体实施方式】
[0025]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0026]本发明实施例提供了一种集群通话中显示讲话方头像的方法,该方法包括:
[0027]步骤一、终端检测到话权状态发生变化;
[0028]该步骤可以为:该终端检测到所述话权状态由讲状态变为空闲态、由听状态变为空闲态、由空闲态变为讲状态、由听状态变为讲状态、由空闲态变为听状态或者由讲状态变为听状态;
[0029]步骤二、终端确定当前话权状态为听状态时,获得当前讲状态终端的号码,根据所述号码在本地搜索与所述号码对应的头像,如果搜索到头像,则将其显示在头像显示区域。
[0030]另外,所述终端根据所述号码进行本地搜索之前,所述方法还包括:所述终端保存集群终端的信息,所述信息包括号码和头像。
[0031]进一步地,所述终端根据所述号码在本地搜索与所述号码对应的头像之后,所述方法还包括:如果未搜索到头像,则在所述头像显示区域显示默认头像或空头像。
[0032]采用上述集群通话中显示讲话方头像的方法,即可实现在集群通话中听状态的终端显示当前讲状态终端的头像,极大地提升了集群呼叫终端用户的体验。[0033]例如,当前集群通话中包括三个用户,分别为A、B、C,其中,用户A使用终端1,用户B使用终端2,用户C使用终端3 ;假设当前集群通话中用户A为讲终端,用户B和用户C为听终端,如果此时用户B变为讲终端,则终端3会先后收到两条信令,第一条是话权状态由听到空闲的信令,第二条是话权状态由空闲到听的信令,前者属于第一类话权切换,后者属于第二类话权切换;当然,由于这两条信令时间差太小,应该是毫秒级别的,终端3上一直显示为听,只是显示的讲话方头像由用户A的图像变为用户B的图像。
[0034]如图1所示,为本发明终端实施例的结构示意图,该终端包括呼叫模块11、电话本模块12和处理模块13,其中:
[0035]呼叫模块,用于检测到话权状态发生变化,并向处理模块发送通知消息;
[0036]电话本模块,用于保存集群终端的信息,所述信息包括号码和头像;
[0037]所述处理模块,用于在收到所述呼叫模块发送的通知消息后,确定当前话权状态为听状态时,获得当前讲状态终端的号码,根据所述号码在本地搜索与所述号码对应的头像,如果搜索到头像,则将其显示在头像显示区域。
[0038]其中,所述呼叫模块,具体用于检测到所述话权状态由讲状态变为空闲态、由听状态变为空闲态、由空闲态变为讲状态、由听状态变为讲状态、由空闲态变为听状态或者由讲状态变为听状态。
[0039]另外,所述处理模块,还用于如果未搜索到头像,则在所述头像显示区域显示默认头像或空头像。
[0040]采用图1所示的终端显示集群通话中讲话方的头像的过程如图2所示,该过程包括:
[0041]步骤201、呼叫模块检测到话权状态变化,话权状态变化有六种情况,话权由讲变为空闲、由听变为空闲、由空闲变为讲、由听变为讲(这四种话权切换称为第一类话权切换);话权由空闲变为听、由讲变为听(这两种话权切换称为第二类话权切换);
[0042]步骤202、呼叫模块通知处理模块话权发生变化;在第一类话权切换的情况下,通知消息包含切换前的话权状态和切换后的话权状态信息;在第二类话权切换的情况下,通知消息包含切换前的话权状态、切换后的话权状态和当前讲状态终端号码信息;
[0043]其中,呼叫模块获取当前讲状态终端号码信息的方法为现有技术;
[0044]步骤203、处理模块判断是第一类话权切换还是第二类话权切换。若是第一类话权切换,则执行步骤204 ;否则若是第二类话权切换,则执行步骤205 ;
[0045]步骤204、若判断结果是第一类话权切换,即切换后的状态是讲或者空闲,这种情况下不需要显示讲话方的号码或姓名和头像,置号码或姓名显示域和头像显示域为空;结束流程;
[0046]步骤205、若判断结果是第二类话权切换,即切换后的状态是听,则根据呼叫模块传来的当前讲状态终端号码信息,到电话本模块进行搜索;
[0047]步骤206、判断在电话本中是否搜索到当前讲状态终端号码,若搜索到则转向步骤208处理,否则转向步骤207处理;
[0048]步骤207、若在电话本中没有搜索到当前讲状态终端号码,则在号码或姓名显示区域显示当前讲状态终端号码,在头像显示区域显示默认头像或空图像;结束流程;
[0049]步骤208、判断搜索到的电话本记录是否包含头像信息,若包含头像信息则转向步骤209处理,否则转向步骤210处理;
[0050]步骤209、处理模块在号码或姓名显示区域显示搜索到的电话本记录的姓名,在头像显示区域显示搜索到的电话本记录的头像;结束流程;
[0051]步骤210、若在电话本中搜索到当前讲状态终端号码,但该条电话本记录不包含头像信息,则在号码或姓名显示区域显示搜索到的电话本记录的姓名,在头像显示区域显示默认头像或空图像;结束流程。
[0052]上述终端,在集群通话中可显示当前讲状态终端的头像,极大地提升了集群呼叫终端的用户体验。
[0053]本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,上述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0054]以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。
【权利要求】
1.一种集群通话中显示讲话方头像的方法,其特征在于,该方法包括: 终端检测到话权状态发生变化; 所述终端确定当前话权状态为听状态时,获得当前讲状态终端的号码,根据所述号码在本地搜索与所述号码对应的头像,如果搜索到头像,则将其显示在头像显示区域。
2.根据权利要求1所述的方法,其特征在于: 所述终端根据所述号码在本地搜索与所述号码对应的头像之后,所述方法还包括: 如果未搜索到头像,则在所述头像显示区域显示默认头像或空头像。
3.根据权利要求2所述的方法,其特征在于: 所述终端根据所述号码在本地搜索与所述号码对应的头像之前,所述方法还包括: 所述终端保存集群终端的信息,所述信息包括号码和头像。
4.根据权利要求1-3任一权利要求所述的方法,其特征在于: 所述终端检测到话权状态发生变化包括: 所述终端检测到所述话权状态由讲状态变为空闲态、由听状态变为空闲态、由空闲态变为讲状态、由听状态变为讲状态、由空闲态变为听状态或者由讲状态变为听状态。
5.—种终端,其特征在于,该终端包括: 呼叫模块,用于检测到话权状态发生变化,并向处理模块发送通知消息; 电话本模块,用于保存集群终端的信息,所述信息包括号码和头像; 所述处理模块,用于在收到所述呼叫模块发送的通知消息后,确定当前话权状态为听状态时,获得当前讲状态终端的号码,根据所述号码在本地搜索与所述号码对应的头像,如果搜索到头像,则将其显示在头像显示区域。
6.根据权利要求5所述的终端,其特征在于: 所述处理模块,还用于如果未搜索到头像,则在所述头像显示区域显示默认头像或空头像。
7.根据权利要求6所述的终端,其特征在于: 所述呼叫模块,具体用于检测到所述话权状态由讲状态变为空闲态、由听状态变为空闲态、由空闲态变为讲状态、由听状态变为讲状态、由空闲态变为听状态或者由讲状态变为听状态。
8.根据权利要求5-7任一权利要求所述的终端,其特征在于: 所述终端应用于集群通话中。
9.根据权利要求8所述的终端,其特征在于: 所述集群通话中包括两个或多个所述终端间的通话。
【文档编号】H04M1/725GK103516871SQ201210208045
【公开日】2014年1月15日 申请日期:2012年6月21日 优先权日:2012年6月21日
【发明者】廖召华 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1