一种用户对讲移动终端更新认证的方法及移动终端的制作方法

文档序号:7921154阅读:122来源:国知局
专利名称:一种用户对讲移动终端更新认证的方法及移动终端的制作方法
技术领域
本发明涉 及通信领域,特别涉及一种Qchat移动终端更新认证的方法及移动终端。
背景技术
Qchat (QUALCOMM chat,用户对讲)是一种基于移动网络的集群通信技术,它可以提供单呼、组呼、紧急呼叫、广播呼叫、呼叫优先级等功能。它支持一对一,一对多的半双工无线语音通信,是第三代移动通信网络上的一种集群通信的解决方案。其特点为快响应 (通话建立时间小于Is)、高效率、稳定可靠,采用半双工机制,即在同一时刻,只能有一个人占有话语权,可以说话。但是,在实现本发明的过程中,发明人发现现有技术至少存在以下问题由于Qchat业务是基于分组数据业务而实现的,因此在具有Qchat功能的移动终端(尤其是Qchat手机)在开机时需要进行数据更新,该数据更新完成从网络获得群组信息以及配置数据等信息,将产生一定的流量费用,这对于Qchat的用户来说,有着统一的资费,该部分的流量对于用户资费的影响不大。但是如果对于普通的用户(使用Qchat移动终端,但插入的移动终端卡未开通Qchat业务的用户)来说,就存在着以下的问题,移动终端在开机过程中仍然会向网络申请更新相关群组数据,整个流程在PDSN(Packet Data Serving Node,分组业务数据节点)鉴权通过后即开始计费。此时,移动终端将请求数据更新,但是由于当前移动终端卡未开通Qchat业务,Qchat的服务器将拒绝更新请求,但是该流程会产生流量费用。尤其在没有架设Qchat的服务器的地方,移动终端将就会不断的在请求超时后再次发送请求,请求次数超过10次,将产生更多的流量费用和占用更多的时间。上述流量费用将在普通用户每次开机时产生,开关机是用户非常频繁的操作,因此,现有的Qchat移动终端会对普通用户产生大量的无效资费。

发明内容
为了解决现有的Qchat移动终端会对普通用户产生大量的无效资费的问题,本发明实施例提供了一种Qchat移动终端更新认证的方法及移动终端。所述技术方案如下一种Qchat移动终端更新认证的方法,所述方法包括当移动终端开机且未更换移动终端卡时,读取所述移动终端中预设存储位置;当所述预设存储位置记录有进行Qchat业务的数据更新的历史结果时,根据所述预设存储位置中记录的进行Qchat业务的数据更新的历史结果判断所述移动终端中当前移动终端卡是否开通了 Qchat业务;当所述当前移动终端卡未开通Qchat业务时,执行除Qchat业务的数据更新过程之外的开机流程。一种移动终端,所述移动终端包括读取模块,用于当所述移动终端开机且未更换移动终端卡时,读取所述移动终端中预设存储位置; 第一判断模块,用于当所述预设存储位置记录有进行Qchat业务的数据更新的历史结果时,根据所述预设存储位置中记录的进行Qchat业务的数据更新的历史结果判断所述移动终端中当前移动终端卡是否开通了 Qchat业务;开机模块,用于当所述第一判断模块判断出所述当前移动终端卡未开通Qchat业务时,执行除Qchat业务的数据更新过程之外的开机流程。本发明实施例提供的技术方案带来的有益效果是通过将进行Qchat业务的数据更新的历史结果记录在移动终端中的预设存储位置,可以使得移动终端在每次开机且未更换移动终端卡时,只需要在预设的位置读取进行Qchat业务的数据更新的历史结果,根据该历史结果判断当前移动终端卡是否开通了 Qchat业务,如果没有开通,则跳过Qchat业务的数据更新过程,直接执行除Qchat业务的数据更新过程之外的开机流程,有效地降低了非Qchat移动终端卡用户在开机时产生的无效资费,同时不影响正常的Qchat用户的使用, 提升了用户感受。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例1中提供的一种Qchat移动终端更新认证的方法的流程示意图;图2是本发明实施例2中提供的一种Qchat移动终端更新认证的方法的流程示意图;图3是本发明实施例3中提供的一种移动终端的结构示意图;图4是本发明实施例3中提供的一种移动终端的第二种结构示意图;图5是本发明实施例3中提供的一种移动终端的第三种结构示意图;图6是本发明实施例3中提供的一种移动终端的第四种结构示意图;图7是本发明实施例3中提供的一种移动终端的第五种结构示意图;图8是本发明实施例3中提供的一种移动终端的第六种结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1如图1所示,本实施例提供了一种Qchat移动终端更新认证的方法,该方法具体包括101、当移动终端开机且未更换移动终端卡时,读取移动终端中预设存储位置;102、当预设存储位置记录有进行Qchat业务的数据更新的历史结果时,根据预设存储位置中记录的进行Qchat业务数据更新的历史结果判断当前移动终端卡是否开通了Qchat业务,如果当前移动终端卡未开通Qchat业务,执行步骤103 ; 103、执行除Qchat业务的数据更新过程之外的开机流程。本实施例提供了一种Qchat移动终端更新认证的方法,通过将进行Qchat业务的数据更新的历史结果记录在移动终端中的预设存储位置,可以使得移动终端在开机时,只需要在预设的位置读取进行Qchat业务的数据更新的历史结果,根据该历史结果判断当前移动终端卡是否开通了 Qchat业务,如果没有开通,则跳过Qchat业务的数据更新过程,直接执行除Qchat业务的数据更新过程之外的其他开机流程,有效地降低了非Qchat移动终端卡用户在开机时产生的无效资费,同时不影响正常的Qchat用户的使用,提升了用户感受。实施例2如图2所示,本实施例提供了一种Qchat移动终端更新认证的方法,是在实施例1 的基础之上进行的改进,该方法具体包括201、当用户的移动终端开机时,判断是否更换了移动终端卡,如果不是,执行步骤 202,如果是,执行步骤205 ;需要说明的是,在本实施例中,使用的移动终端为Qchat移动终端,Qchat移动终端为本实施例所提供的方法的执行主体,移动终端卡为SIM (Subscriber Identity Module 客户识别模块)卡或UIM(User Identity Model,用户识别模块)卡。202、移动终端读取预设的存储位置;在本实施例中,预设的存储位置具体的为移动终端的EFS (Embedded File System,嵌入式文件系统),在移动终端出厂时,EFS的数据为空,当移动终端卡每一次进行 Qchat业务的数据更新后,会得到数据更新结果更新成功、鉴权失败或无变化。当移动终端得到更新结果后,将该更新结果记录在移动终端的EFS中,可作为进行Qchat业务的数据更新的历史结果在移动终端以后进行更新认证时使用。需要说明的是,当移动终端未进行过Qchat业务的数据更新时,EFS中的数据为空。203、判断上述预设的存储位置是否存在进行Qchat业务的数据更新的历史结果, 如果存在,执行步骤204,如果不存在,执行步骤205 ;204、根据上述进行Qchat业务的数据更新的历史结果判断当前移动终端卡是否未开通Qchat业务,如果是,执行步骤205,如果不是,执行步骤206 ;具体地,当EFS中记录的进行Qchat业务的数据更新的历史结果为更新成功或无变化时,当前移动终端卡开通了 Qchat业务,当EFS中记录的进行Qchat业务的数据更新的历史结果为鉴权失败时,当前移动终端卡未开通Qchat业务。205、执行Qchat业务的数据更新,并将数据更新结果记录在移动终端的预设存储位置,并执行步骤206;206、继续完成其他开机流程,直至开机完成。需要说明的是,在本实施例中,其他开机流程指的是现有开机流程中除Qchat业务的数据更新之外的开机流程,例如向网络侧请求分配信道、选择小区、进行位置更新等, 此为现有技术,这里不再赘述。本实施例提供了一种Qchat移动终端更新认证的方法,通过将进行Qchat业务的数据更新的历史结果记录在移动终端中的预设存储位置,可以使得移动终端在每次开机且未更换移动终端卡时,只需要在预设的位置读取进行Qchat业务的数据更新的历史结果, 根据历史该结果判断当前移动终端卡是否开通了 Qchat业务,如果没有开通,则跳过Qchat 业务的数据更新过程,直接执行除Qchat业务的数据更新过程之外的其他开机流程,有效地降低了非Qchat移动终端卡用户在开机时产生的无效资费,同时不影响正常的Qchat用户的使用,提升了用户感受。实施例3如图3所示,本实施例提供了一种移动终端,该移动终端包括读取模块301,用于当移动终端开机且未更换移动终端卡时,读取移动终端中预设存储位置;第一判断模块302,用于当预设存储位置记录有进行Qchat业务的数据更新的历史结果时,根据预设存储位置中记录的进行Qchat业务的数据更新的历史结果判断移动终端中当前移动终端卡是否开通了 Qchat业务;开机模块303,用于当第一判断模块302判断出当前移动终端卡未开通Qchat业务时,执行除Qchat业务的数据更新过程之外的开机流程。进一步地,如图4所示,上述移动终端还包括第二判断模块304,用于在读取模块读取移动终端中预设存储位置之前,判断移动终端是否更换了移动终端卡;相应地,如图5所示,上述终端还包括第一更新模块305,用于当第二判断模块304判断得出移动终端更换了移动终端卡时,进行Qchat业务的数据更新,并将Qchat业务的数据更新结果记录在移动终端的预设存储位置。进一步地,如图6所示,上述移动终端还包括第三判断模块306,用于在第一判断模块302根据预设存储位置中记录的进行 Qchat业务的数据更新的历史结果判断移动终端中当前移动终端卡是否开通了 Qchat业务之前,判断预设存储位置是否记录有进行Qchat业务的数据更新的历史结果。相应地,如图7所示,上述移动终端还包括第二更新模块307,用于当第三判断模块306判断得出预设存储位置未记录有进行Qchat业务的数据更新的历史结果时,进行Qchat业务的数据更新,并将Qchat业务的数据更新结果记录在所述预设存储位置。进一步地,如图8所示,上述移动终端还包括第三更新模块308,用于当第一判断模块302判断出当前移动终端卡开通了 Qchat 业务时,进行Qchat业务的数据更新,并将Qchat业务的数据更新结果记录在预设存储位置。本实施例提供了一种移动终端,通过将进行Qchat业务的数据更新的历史结果记录在移动终端中的预设存储位置,可以使得移动终端在每次开机且未更换移动终端卡时, 只需要在预设的位置读取进行Qchat业务的数据更新的历史结果,根据该结果判断当前移动终端卡是否开通了 Qchat业务,如果没有开通,则跳过Qchat业务的数据更新过程,直接执行除Qchat业务的数据更新过程之外的其他开机流程,有效地降低了非Qchat移动终端卡用户在开机时产生的无效资费,同时不影响正常的Qchat用户的使用,提升了用户感受。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种用户对讲Qchat移动终端更新认证的方法,其特征在于,所述方法包括当移动终端开机且未更换移动终端卡时,读取所述移动终端中预设存储位置;当所述预设存储位置记录有进行Qchat业务的数据更新的历史结果时,根据所述预设存储位置中记录的进行Qchat业务的数据更新的历史结果判断所述移动终端中当前移动终端卡是否开通了 Qchat业务;当所述当前移动终端卡未开通Qchat业务时,执行除Qchat业务的数据更新过程之外的开机流程。
2.根据权利要求1所述的方法,其特征在于,所述读取所述移动终端中预设存储位置之前,所述方法还包括判断所述移动终端是否更换了移动终端卡;当所述移动终端更换了移动终端卡时,进行Qchat业务的数据更新,并将所述Qchat业务的数据更新结果记录在所述移动终端的预设存储位置。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述预设存储位置中记录的进行Qchat业务的数据更新的历史结果判断所述移动终端中当前移动终端卡是否开通了 Qchat业务之前,所述方法还包括判断所述预设存储位置是否记录有进行Qchat业务的数据更新的历史结果。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括当所述预设存储位置未记录有进行Qchat业务的数据更新的历史结果时,进行Qchat 业务的数据更新,并将所述Qchat业务的数据更新结果记录在所述预设存储位置。
5.根据权利要求1至4中任一项所述的方法,其特征在于,当所述当前移动终端卡开通了 Qchat业务时,所述方法还包括进行Qchat业务的数据更新,并将所述Qchat业务的数据更新结果记录在所述预设存储位置。
6.一种移动终端,其特征在于,所述移动终端包括读取模块,用于当所述移动终端开机且未更换移动终端卡时,读取所述移动终端中预设存储位置;第一判断模块,用于当所述预设存储位置记录有进行Qchat业务的数据更新的历史结果时,根据所述预设存储位置中记录的进行Qchat业务的数据更新的历史结果判断所述移动终端中当前移动终端卡是否开通了 Qchat业务;开机模块,用于当所述第一判断模块判断出所述当前移动终端卡未开通Qchat业务时,执行除Qchat业务的数据更新过程之外的开机流程。
7.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括第二判断模块,用于在所述读取模块读取所述移动终端中预设存储位置之前,判断所述移动终端是否更换了移动终端卡;所述移动终端还包括第一更新模块,用于当所述第二判断模块判断得出所述移动终端更换了移动终端卡时,进行Qchat业务的数据更新,并将所述Qchat业务的数据更新结果记录在所述移动终端的预设存储位置。
8.根据权利要求6或7所述的移动终端,其特征在于,所述移动终端还包括第三判断模块,用于在所述第一判断模块根据所述预设存储位置中记录的进行Qchat 业务的数据更新的历史结果判断所述移动终端中当前移动终端卡是否开通了 Qchat业务之前,判断所述预设存储位置是否记录有进行Qchat业务的数据更新的历史结果。
9.根据权利要求8所述的移动终端,其特征在于,所述移动终端还包括第二更新模块,用于当所述第三判断模块判断得出所述预设存储位置未记录有进行 Qchat业务的数据更新的历史结果时,进行Qchat业务的数据更新,并将所述Qchat业务的数据更新结果记录在所述预设存储位置。
10.根据权利要求6至9任一项所述的移动终 端,其特征在于,所述移动终端还包括 第三更新模块,用于当所述第一判断模块判断出所述当前移动终端卡开通了 Qchat业务时,进行Qchat业务的数据更新,并将所述Qchat业务的数据更新结果记录在所述预设存储位置。
全文摘要
本发明公开了一种Qchat移动终端更新认证的方法及移动终端,属于通信领域。本发明通过将进行Qchat业务的数据更新的历史结果记录在移动终端中的预设存储位置,可以使得移动终端在每次开机且未更换移动终端卡时,只需要在预设的位置读取进行Qchat业务的数据更新的历史结果,根据该结果判断当前移动终端卡是否开通了Qchat业务,如果没有开通,则跳过Qchat业务的数据更新过程,直接执行除Qchat业务的数据更新过程之外的开机流程,有效地降低了非Qchat移动终端卡用户在开机时产生的无效资费,同时不影响正常的Qchat用户的使用,提升了用户感受。
文档编号H04W88/02GK102333283SQ20111028786
公开日2012年1月25日 申请日期2011年9月26日 优先权日2011年9月26日
发明者张琳琳 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1