一种记录呼叫时长的方法、移动终端及通用用户识别模块的制作方法

文档序号:7701592阅读:174来源:国知局

专利名称::一种记录呼叫时长的方法、移动终端及通用用户识别模块的制作方法
技术领域
:本发明涉及通信
技术领域
,具体而言是涉及一种记录呼叫时长的方法、移动终端及通用用户识别才莫块。
背景技术
:当前的移动终端一般都能够实现呼叫时长统计的功能。以手机为例,在手机上开辟有专用的存储空间,用来保存手机的呼叫时长信息,手机根据用户发起呼叫的时间,统计呼叫的时长,然后保存在手机中。当用户需要查看呼叫时长信息的时候,可以通过手机提供的读取接口,从该存储空间读取手机中保存的呼叫时长信息;在手机使用过程中,如果用户进行了呼叫业务,呼叫时长信息有更新,则会将新的呼叫时长信息更新到手机的存储空间中。在实现本发明过程中,发明人研究发现在实现呼叫时长统计功能上当前的移动终端存在如下问题如果移动终端使用一个以上的通用用户识别模块(UniversalSubscriberIdentityModule,UIM卡)进4亍呼叫,则每个UIM卡相应的呼叫时长都会统计在一起,在该种情况下无法准确统计到每个UIM卡的呼叫时长;并且,如果将一个移动终端的UIM卡^L到其他移动终端上,在其他移动终端上则无法准确地获取到该UIM卡上已经进行的呼叫时长。
发明内容本发明实施例提供一种记录呼叫时长的方法、移动终端及通用用户识别模块,能够准确地获取到每个UIM卡上已经进行的呼叫时长信息。本发明实施例提供的记录呼叫时长的方法,包括依据UIM卡统计呼叫时长信息;将所述统计的呼叫时长信息保存到相应的UIM卡中。本发明实施例提供的移动终端,包括统计单元,用于依据通用用户识别模块统计呼叫时长信息;保存单元,用于将所述统计的呼叫时长信息保存到相应的通用用户识别模块中。本发明实施例提供的UIM卡,包括专门字段,所述专门字段是在所述通用用户识别模块中增加的用来专门保存呼叫时长信息的字段;或者包括扩展字段,所述扩展字段是在所述通用用户识别模块中对已有字段进行扩展用来保存呼叫时长信息的字H由上述本发明实施例提供的技术方案可知,通过依据UIM卡对呼叫时长分别进行统计,并将统计的呼叫时长保存至每个UIM卡中,因此能够准确地获取到每个UIM卡上已经进行的呼叫时长信息,当需要查询呼叫时长时,从相应的UIM卡中读取呼叫时长信息显示给用户,解决了在移动终端使用一个以上的UIM卡的情形下,仍能够准确读取到每个UIM卡的呼叫时长的问题;以及解决了在将UIM卡从一个移动终端中取出放置到其他移动终端的情形下,其他移动终端仍能够准确地获取到该UIM卡上已经进行的呼叫时长的问题。为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作一简单地介绍。图1为本发明实施例提供的记录呼叫时长的方法流程图2为本发明实施例提供的移动终端的呼叫时长存取的操作流程图3为本发明实施例提供的一种移动终端组成示意图。具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。参见图1,本发明实施例提供的记录呼叫时长的方法,包括步骤ll,移动终端依据UIM卡统计呼叫时长信息。该统计方法对于单卡手机,可以准确地统计到用户的时长;对于多卡(例如双卡)手机,可以对每个uiM卡的呼叫时长分别进行统计。统计的方法可以是移动终端对每个UIM卡根据呼叫类型统计对应的呼叫时长,其中所述呼叫类型包4舌语音呼叫、l史据业务呼叫等。步骤12,移动终端将所述统计的呼叫时长信息保存到相应的UIM卡中。具体地,识别通用用户识别模块的类型,根据类型将所述统计的呼叫时长信息保存到UIM卡相应的字段中,通用用户识别模块的类型包括新发行和已发行。1)对于新发行的UIM卡,可以考虑在UIM卡中增加专门用来保存呼叫时长的字段,具体的定义可如下表一所示<table>tableseeoriginaldocumentpage6</column></row><table>该定义是按照UIM卡的标准协议进行的定义,具体的可参见C.S0023协议。其中,"参数长度"用来表示参数数据的长度,"参数数据,,用来保存具体的呼叫时长的内容,具体的格式可以根据实际需要确定。2)对于已经发行的UIM卡,由于无法再重新开辟专门的字段用来保存呼叫时长信息,但为了保证在已有的UIM卡中也能够保存呼叫时长信息,可以对UIM卡上已有的字段,目前暂时不会使用的字段进行扩展,使用扩展字段来保存呼叫时长信息。例如,通过扩展UIM卡的6F4A字段来保存呼叫时长信息,现有技术中该字段用来当ADN(abbreviateddialingnumbers,缩写拨号号码)的数据超过20位的时候,保存20位之后的数据,因为目前的ADN都是不超过20位的,所以目前的UIM卡中6F4A字段都是不使用的。按照GSM1111—630协议中的10.4.10部分,对该字段的扩展定义可如下表二所示表二文件标识"6F4A"结构线性定长可选文件大小:13字节更新频率低访问条件:读取CHV1更新CHV1使无效ADM使复原ADM字节描述必选/可选长度1参数长度必选1字节2到12参数数据必选11字节13保留必选1字节其中,"参数长度"用来表示参数数据的长度,"参数数据"用来保存具体的呼叫时长的内容,具体的格式可以根据实际需要确定。当用户需要查询呼叫时长时,本实施例提供的方法还包括步骤13,移动终端从所述相应的UIM卡中读取呼叫时长信息显示给用户。在对UIM卡的操作上,移动终端兼容上述两种字段的存取方式。呼叫时长存取的操作流程如图2所示,移动终端在使用过程中,如果用户进行了呼叫业务,移动终端依据UIM卡统计呼叫时长信息,在将统计的呼叫时长信息保存到相应的UIM卡时,对UIM卡的类别进行识别,如果是新发行的UIM卡,则将呼叫时长信息保存至新增加的专门字段中,如果是已经发行的UIM卡,则将呼叫时长信息保存至扩展的已有字段中。在用户需要查询UIM卡上已经进行的呼叫时长时,移动终端在从UIM卡中读取呼叫时长信息时,如果是新发行的UIM卡,则从新增加的专门字段中读取呼叫时长信息,如果是已经发行的UIM卡,则从扩展的已有字段中读取呼叫时长信息。本发明实施例提供的记录呼叫时长的方法,通过依据UIM卡对呼叫时长分别进行统计,并将统计的呼叫时长保存至相应的UIM卡的字段中,因此能够准确地获取到每个UIM卡上已经进行的呼叫时长信息,当需要查询呼叫时长时,从相应的UIM卡中读取呼叫时长信息显示给用户,解决了在移动终端^_用一个以上的UIM卡的情形下,仍能够准确读取到每个UIM卡的呼叫时长的问题;以及解决了在将UIM卡从一个移动终端中取出放置到其他移动终端的情形下,其他移动终端仍能够准确地获取到该UIM卡上已经进行的呼叫时长的问题。为支持上述记录呼叫时长的方法实施例,参见图3,本发明实施例提供了一种移动终端,包括统计单元31,用于依据UIM卡统计呼叫时长信息;保存单元32,用于将所述统计的呼叫时长信息保存到相应的UIM卡中。当用户需要查询呼叫时长时,本发明实施例提供的移动终端还包括读取单元33,用于>^人所述相应的UIM卡中读取呼叫时长信息;显示单元34,用于将所述读取的呼叫时长信息显示给用户。其中,所述统计单元31,具体用于对每个UIM卡才艮据呼叫类型统计对应的呼叫时长,所述呼叫类型包括语音呼叫、数据业务呼叫。所述保存单元32包括识别模块321,用于识别通用用户识别模块的类型,所述类型包括新发行和已发行,其中新发行的通用用户识别模块中增加了专门字段用来保存呼叫时长信息,已发行的通用用户识别模块中扩展了已有字段用来保存呼叫时长信息;专门字段保存模块322,用于当识别模块321识别通用用户识别模块的类型为新发行时,将所述统计的呼叫时长信息保存到UIM卡的专门字段中;扩展字段保存模块323,用于当识别模块321识别通用用户识别模块的类型为已发行时,将所述统计的呼叫时长信息保存到UIM卡的扩展字段中。移动终端在使用过程中,如果用户进行了呼叫业务,移动终端依据UIM卡统计呼叫时长信息,在将统计的呼叫时长信息保存到相应的UIM卡时,由识别模块321对UIM卡的类别进行识别,如果是新发行的UIM卡,则由专门字段保存模块322将呼叫时长信息保存至新增加的专门字段中,如果是已经发行的UIM卡,则由扩展字段保存模块323将呼叫时长信息保存至扩展的已有字段中。在用户需要查询UIM卡上已经进行的呼叫时长时,读取模块33在从UIM卡中读取呼叫时长信息时,如果是新发行的UIM卡,则从新增加的专门字段中读取呼叫时长信息,如果是已经发行的UIM卡,则从扩展的已有字段中读取呼叫时长信息。本发明实施例提供的移动终端,通过统计单元31依据UIM卡对呼叫时长分别进行统计,并由保存单元32将统计的呼叫时长保存至相应的UIM卡的字段中,因此能够准确地获取到每个UIM卡上已经进行的呼叫时长信息,当需要查询呼叫时长时,从相应的UIM卡中读取呼叫时长信息显示给用户,解决了在移动终端使用一个以上的UIM卡的情形下,仍能够准确读取到每个UIM卡的呼叫时长的问题;以及解决了在将UIM卡从一个移动终端中取出;^文置到其他移动终端的情9形下,其他移动终端仍能够准确地获取到该UIM卡上已经进行的呼叫时长的问题。为支持上述记录呼叫时长的方法实施例,本发明实施例还提供了一种通用用户识别模块(UIM卡),在该UIM卡中包括专门字段,所述专门字段是在所述UIM卡中增加的用来专门保存呼叫时长信息的字^殳;或者包括扩展字段,所述扩展字段是在所述UIM卡中对已有字段进行扩展用来保存呼叫时长信息的字>^。对于新发行的UIM卡,可以考虑在UIM卡中增加专门用来保存呼叫时长的字段,具体的定义可如上表一所示。对于已经发行的UIM卡,由于无法再重新开辟专门的字段用来保存呼叫时长信息,但为了保证在已有的UIM卡中也能够保存呼叫时长信息,可以对UIM卡上已有的字段,目前暂时不会使用的字段进行扩展,使用扩展字段来保存呼叫时长信息。例如,通过扩展UIM卡的6F4A字段来保存呼叫时长信息,现有技术中该字段用来当ADN的数据超过20位的时候,保存超过20位之后的号码,因为目前的号码都是不超过20位的,所以目前的U1M卡中该字段都是不使用的。按照GSM111^630协议中的10.4.10部分,对该字段的扩展定义可如上表二所示《这样,移动终端在^f吏用过程中,如果用户进^f亍了呼叫业务,移动终端依据UIM卡统计呼叫时长信息,在将统计的呼叫时长信息保存到相应的UIM卡时,对UIM卡的类别进行识别,如果是新发行的UIM卡,则将呼叫时长信息保存至新增加的专门字段中,如果是巳经发行的UIM卡,则将呼叫时长信息保存至扩展的已有字段中。在用户需要查询UIM卡上已经进行的呼叫时长时,如果是新发行的UIM卡,则移动终端从新增加的专门字段中读取呼叫时长信息,如果是已经发行的UIM卡,则移动终端从扩展的已有字段中读取呼叫时长信息,因此在移动终端使用一个以上的UIM卡的情形下,仍能够准确读取到每个UIM卡的呼叫时长;以及在将UIM卡从一个移动终端中取出放置到其他移动终端的情形下,在其他移动终端上仍能够准确地获取到该UIM卡上已经进行的呼叫时长。本领域技术人员还可以意识到,结合本文中所公开的实施例描述的各示例的单元及实现步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。结合本文中所公开的实施例描述的方法步骤,可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动^兹盘、CD-ROM、或任意其它形式的存储介质中。上述具体实施例并不用以限制本发明,对于本
技术领域
的普通技术人员来说,凡在不脱离本发明原理的前提下,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1、一种记录呼叫时长的方法,其特征在于,包括依据通用用户识别模块统计呼叫时长信息;将所述统计的呼叫时长信息保存到相应的通用用户识别模块中。2、根据权利要求1所述记录呼叫时长的方法,其特征在于,还包括从所述相应的通用用户识别模块中读取呼叫时长信息显示给用户。3、根据权利要求1或2所述记录呼叫时长的方法,其特征在于,所述依据通用用户识别才莫块统计呼叫时长信息包括对每个通用用户识别^^块才艮据呼叫类型统计对应的呼叫时长,其中所述呼叫类型包括语音呼叫、数据业务呼叫。4、根据权利要求1或2所述记录呼叫时长的方法,其特征在于,所述将所述统计的呼叫时长信息保存到相应的通用用户识别;^莫块中包括识别通用用户识别;f莫块的类型;若通用用户识别^t块的类型是新发行,则将所述统计的呼叫时长信息保存到通用用户识别模块的专门字段中;若通用用户识别^f莫块的类型是已发行,则将所述统计的呼叫时长信息保存到通用用户识别模块的扩展字段中。5、一种移动终端,其特征在于,包括统计单元,用于依据通用用户识别^^莫块统计呼叫时长信息;保存单元,用于将所述统计的呼叫时长信息保存到相应的通用用户识别才莫块中。6、根据权利要求5所述的移动终端,其特征在于,还包括读取单元,用于从所述相应的通用用户识别模块中读取呼叫时长信息;显示单元,用于将所述读取的呼叫时长信息显示给用户。7、根据权利要求5或6所述的移动终端,其特征在于,所述统计单元,具体用于对每个通用用户识别;f莫块冲艮据呼叫类型统计对应的呼叫时长,其中所述呼叫类型包括语音呼叫、数据业务呼叫。8、根据权利要求5或6所述的移动终端,其特征在于,所述保存单元包括:识别模块,用于识别通用用户识别模块的类型,所述类型包括新发行和已发行,其中新发行是在通用用户识别模块中增加了专门字段用来保存呼叫时长信息,已发行是在通用用户识别模块中扩展了已有字段用来保存呼叫时长信息;专门字段保存模块,用于将所述统计的呼叫时长信息保存到新发行通用用户识別模块的专门字段中;扩展字段保存模块,用于将所述统计的呼叫时长信息保存到已发行通用用户识别模块的扩展字段中。9、一种通用用户识别模块,其特征在于,包括专门字段,所述专门字段是在所述通用用户识别模块中增加的用来专门保存呼叫时长信息的字段;或者包括扩展字段,所述扩展字段是在所述通用用户识别4莫块中对已有字段进行扩展用来保存呼叫时长信息的字段。全文摘要本发明的实施例公开了一种记录呼叫时长的方法、移动终端及通用用户识别模块(UIM卡),能够准确地获取到每个UIM卡上已经进行的呼叫时长信息。本实施例公开的记录呼叫时长的方法包括依据UIM卡统计呼叫时长信息;将所述统计的呼叫时长信息保存到相应的UIM卡中。本实施例公开的UIM卡,包括新增加的用来专门保存呼叫时长信息的专门字段,或者包括对已有字段进行扩展用来保存呼叫时长信息的扩展字段。文档编号H04W24/08GK101621827SQ20091008914公开日2010年1月6日申请日期2009年7月31日优先权日2009年7月31日发明者颖李申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1