对用户识别卡中的电话薄联系人记录进行分组的方法

文档序号:7628972阅读:125来源:国知局
专利名称:对用户识别卡中的电话薄联系人记录进行分组的方法
技术领域
本发明涉及通信领域,尤其涉及实现对用户识别卡中的电话薄联系人记录的分组功能。
背景技术
SIM(Subscriber Identity Module,用户标识模块)、UIM(UserIdentity Module,用户识别模块)和USIM(UMTS Subscriber identitymodule,UMTS(Universal Mobile Telecommunications System,通用移动通讯系统)用户识别模块)分别用于在GSM(Global System for Mobile communications,全球移动通信系统),CDMA(Code Division Multiple Access,码分多址接入)以及WCDMA(Wideband Code Division Multiple Access,宽带码分多址)网络中唯一标识一个合法的移动网络用户,因此其也被统称为用户识别卡。在SIM、UIM以及USIM中不仅仅存储有手机用户的网络标识信息,网络服务信息以及网络安全信息,还可以存储用户的个人信息,如存储电话号码以及与该电话号码相对应的联系人的姓名信息,称之为SIM、UIM或USIM电话薄联系人记录,也称作SIM、UIM或USIM中的ADN(Abbreviated Dialing Number,缩位拨号号码)记录。
目前协议中支持的AND记录结构如表1所示


表1其中,字段A用于存储电话薄联系人记录中联系人的姓名信息。该字段的长度因为SIM、UIM或USIM卡类型以及生产厂商的不同而不同,其长度范围为0-241之间。手机软件系统可以通过相应的命令获取当前所用卡的ADN记录中该字段的长度。当用户输入的联系人姓名字符个数小于最多可存储字符个数时,该字段中未用的空间必须填入字符“0XFF”,表示字段内容信息结束。
字段B用于存储随后的两个字段C和D的长度信息,最大值为11。
字段C用于存储随后的D字段中号码的类型(TON)以及其编码计划标识(NPI)。
字段D用于存储电话记录中联系人的号码信息。采用BCD编码方式。
字段E能力或配置标识。
字段F延长记录标识。
通常用户的手机可以对存储在手机中的电话薄联系人记录进行分组,如将联系人记录加入朋友分组或家庭分组等,从而使得加入该分组的联系人记录拥有该分组的特性,如分组铃声等。但是手机用户不能对存储在SIM、UIM或USIM中的电话薄中的联系人记录进行与手机电话薄中的联系人记录同样的分组,因为在SIM、UIM或USIM中用来存储电话薄联系人记录的ADN记录仅仅提供了两个可用于存储联系人记录信息的字段,即名字字段和电话号码字段,也就是说目前通常存储在用户手机的SIM、UIM或USIM电话薄联系人记录不支持存储在手机中的电话薄联系人记录的常见分组功能。
现有的商用手机中,有对SIM、UIM或USIM电话薄联系人记录进行分组设置的机型,其实现是通过在手机中创建SIM、UIM或USIM电话薄中所有联系人记录的分组信息索引文件,建立SIM、UIM或USIM电话薄中所有联系人记录及其分组信息的对应关系,实现对SIM、UIM或USIM电话薄联系人记录的分组功能。
上述实现方案中,由于SIM、UIM或USIM电话薄联系人记录的分组信息是存储在手机中的,当手机用户频繁换卡时,必须在手机中重新建立相应的分组设置信息索引文件或者对该文件进行必要的并且是繁琐复杂的数据同步操作。

发明内容
本发明的目的是提供一种对用户识别卡中的电话薄联系人记录进行分组的方法,通过本发明,能够使存储在用户手机的SIM、UIM或USIM等用户识别卡中的电话薄联系人记录支持存储在手机中的电话薄联系人记录的常见分组功能。
本发明的目的是通过以下技术方案实现的本发明提供一种对用户识别卡中的电话薄联系人记录进行分组的方法,其包括A、在用户识别卡中的缩位拨号号码ADN记录结构中设置电话薄联系人记录所对应的分组标识字段;B、根据所述设置的分组标识字段在用户识别卡中对电话薄联系人记录进行分组。
其中,所述步骤A具体包括在用户识别卡中的用于存储电话薄联系人记录的缩位拨号号码ADN记录结构中的用于存储电话薄联系人名字的字段中设置所述联系人对应的分组标识字段。
其中,所述步骤A还包括在所述ADN记录结构中存储的所述电话薄联系人名字字段与所述设置的分组标识字段之间至少设置一个”0XFF”字符,用于标识所述电话薄联系人名字字段内容信息的结束。
其中,所述分组标识字段包括单分组标识字段或多分组标识字段。
其中,当用户在用户识别卡电话薄中记录某一联系人的信息时,所述步骤B具体包括根据所述设置分组标识字段后的ADN记录结构,在相应的分组标识字段添加或更新相应的用户识别卡的电话薄联系人记录的分组标识信息,并将所述分组标识信息保存到用户标识卡中。
其中,当用户在用户识别卡电话薄中记录某一联系人的信息时,所述步骤B还包括根据所述设置分组标识字段后的ADN记录结构,在用于存储电话薄联系人名字的相应字段添加或更新相应的用户识别卡电话薄联系人记录的名字信息,并将所述名字信息保存到用户标识卡中。
其中,所述分组标识信息包括单分组标识信息或多分组标识信息。
其中,当用户读取用户标识卡中的电话薄联系人记录信息时,所述步骤B具体包括根据设置的用户识别卡中用于存储电话薄联系人记录的AND记录结构,从用户标识卡中读取相应字段中的信息。
由上述本发明提供的技术方案可以看出,本发明首先在用户识别卡中用于存储电话薄联系人记录的缩位拨号号码ADN记录结构中的用于存储联系人名字的字段中设置电话薄联系人记录所对应的分组标识字段;然后根据所述设置的分组标识字段在用户识别卡中实现对电话薄联系人记录进行分组。通过本发明,能够直接在SIM、UIM或USIM等用户识别卡中的电话薄联系人记录中设置分组信息,也就是说SIM、UIM或USIM电话薄联系人记录的分组信息是存储在SIM、UIM或USIM卡中的,因此能够使SIM、UIM或USIM电话薄联系人记录同样支持存储在手机中的电话薄记录的常见分组功能。
另外,通过在所述ADN记录结构中存储的联系人名字字段与分组标识字段之间至少设置一个“0XFF”字符,使得设置了分组标识字段的SIM、UIM或USIM卡中的电话薄联系人记录在更换到不支持该分组字段的其他手机上时可以正常显示并正常使用。


图1为本发明提供的第一实施例的流程图。
具体实施例方式
本发明提供一种对用户识别卡中的电话薄联系人记录进行分组的方法,其核心为首先在用户识别卡中的缩位拨号号码ADN记录结构中设置联系人记录所对应的分组标识字段;然后根据所述设置的分组标识字段在用户识别卡中对电话薄联系人记录进行分组。
本发明提供的第一实施例,如图1所示,包括步骤1、在用户识别卡中的用于存储电话薄联系人记录的缩位拨号号码ADN记录结构中的用于存储联系人名字的字段中增加所述联系人对应的单分组标识字段。
所谓单分组是指电话薄联系人记录在某个时刻只可以在唯一的一个特定分组中,也就是说不可以存在同时属于多个分组的电话薄联系人记录。每一个分组应该具有唯一的分组标识,用于区别于其它分组。
为了在SIM、UIM或USIM卡中实现电话薄联系人记录分组功能,需要在SIM、UIM或USIM卡中用于存储电话薄联系人记录的AND记录结构中插入相数据来源和信息存储格式的具体规定可参见《机顶盒与IPTV平台接口规范(V1.0)》。
上述规范中还规定了IPTV平台的EPG信息中的EPG节目单需要包括EPG、频道、节目、海报、台标等信息。其中EPG描述了构成整个完整电子节目菜单的四个部分ListOfltem、ListOfAsset、ListOfBTV和ListOfValueAdd。应用基本信息存储在EPG服务器上,具体的存储位置、描述方式可以有多种,例如可以通过扩展EPG的方式,将应用基本信息加载到EPG服务器上。一种具体的加载方式是,与服务相关联的应用信息,以点播节目、广播节目和增值服务参数的方式与服务相关联。
应用基本信息的属性页包括相关联服务ID、应用类型、应用标识、服务绑定标记、启动模式、应用地址、应用控制地址、测试标志。其中,相关联服务ID是指该应用关联服务的ID,并且,应用类型可以采用下表所示的定义

应用标识在一定范围内唯一标识一个应用;服务绑定标记用来表明该应用和服务是否绑定,也就是说,是否随着服务的停止应用也随之停止;应用启动模式来表明是自动启动还是用户启动;而应用地址是指应用所在的地址;应用控制地址是指控制应用的URL或广播地址;测试标志符用来表明是否是测试用途,如果是测试用途,则相应的应用在正常状态下不应该被启动或列出。上述的属性项可以根据需要增加或者删除,但是至少要包括应用标识符、应用地址、应用控制地址和启动模式。
通过如上的方式加载和保存应用基本信息,在满足本发明的应用需要的同时,和数字电视的电子节目菜单具有较好的兼容性。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可分组标识字段的长度为2,即两个8位位组,则意味着所述单分组实现方案能够支持最多65535个单分组功能。
步骤3、根据所述设置的单分组标识字段信息在用户识别卡中对电话薄联系人记录进行分组。
SIM、UIM或USIM卡中电话薄联系人记录的读取或写入是以ADN记录的长度进行的块数据操作,所以手机系统应该根据ADN记录的协议结构以及分组信息的具体实现获取设置在相应字段中的信息,然后执行相应的SIM、UIM或USIM卡ADN记录的块数据读写操作。具体实现过程包括当用户在SIM、UIM或USIM卡电话薄中记录某一联系人的信息时,首先根据所述设置分组标识字段后的ADN记录结构,在相应的分组标识字段添加或更新相应联系人的单分组标识信息,以及在相应的名字字段添加或更新相应联系人的名字信息,以及在相应的号码字段添加或更新相应联系人的电话号码信息,并将所述上述信息保存到用户标识卡中。
当用户获取用户标识卡中的电话薄联系人记录中的信息时,根据所述设置分组标识字段后的的AND记录结构,从所述ADN记录结构中读取相应字段中的信息。
本发明提供的第二实施例,包括步骤1、在用户识别卡中的用于存储电话薄联系人记录的缩位拨号号码ADN记录结构中的用于存储联系人名字的字段中增加所述联系人对应的多分组标识字段。
所谓多分组是指电话薄联系人记录在某个时刻可以在多个特定分组中。
为了在SIM、UIM或USIM卡中实现电话薄联系人记录的多分组功能,就需要在SIM、UIM或USIM卡中用于存储电话薄联系人记录的ADN记录结构中插入相应的多分组标识字段,用于存储多分组信息,表示该电话薄联系人记录当前所处的多个分组。具体实施过程如下将目前的SIM、UIM或USIM卡中用于存储电话薄联系人记录的AND记录结构中用于存储联系人名字的字段A重新分配为两个字段一个用于存储联系人名字,一个用于存储联系人多分组标识信息。
步骤2、在所述ADN记录结构中的所述名字字段与所述增加的多分组标识字段之间至少设置一个”0XFF”字符,用于标识所述名字字段内容信息的结束。
为了确保设置特定多分组标识信息后的用户识别卡电话薄联系人记录在其它不支持或可能不能够正确识别所述特定多分组标识信息的手机上能够正常显示并正常操作(所述特定的分组标识将会被忽略),在所述名字字段与多分组标识字段之间设置有至少一个”0XFF”字符,用于标识所述名字字段内容信息的结束。否则,当设置有上述多分组标识信息的SIM、UIM或USIM卡被用于其它不支持或可能不能够正确识别所述多分组标识信息的手机上时,该手机将会因为不能正常区分所述名字字段与其后的多分组标识字段,导致SIM、UIM或USIM电话薄联系人名字显示时出现乱码的现象,从而影响手机用户的正常使用。
设置”0XFF”字符后的ADN结构如表3所示

表3从表2可以看出,多分组标识字段的长度为1Byte(字节),即一个8位位组,因为该多分组标识字段中的每一个Bit(位)可以用于表示一个分组,因此意味着上述多分组实现方案能够实现SIM、UIM或USIM卡中电话薄联系人记录的8个分组的多分组功能。同理,如果多分组信息字段的长度为2,即两个8位位组,则意味着上述多分组实现方案能够支持最多16个分组的多分组功能。
比如采用如下的多分组表示方法8位的无符号整数中的第0Bit标识分组G0,如果第0Bit为1,表示在分组G0,否则不在分组G0;8位的无符号整数中的第1Bit标识分组G1,如果第1Bit为1,表示在分组G1,否则不在分组G1;8位的无符号整数中的第2Bit标识分组G2,如果第2Bit为1,表示在分组G2,否则不在分组G2;8位的无符号整数中的第3Bit标识分组G3,如果第3Bit为1,表示在分组G3,否则不在分组G3;8位的无符号整数中的第4Bit标识分组G4,如果第4Bit为1,表示在分组G4,否则不在分组G4;8位的无符号整数中的第5Bit标识分组G5,如果第5Bit为1,表示在分组G5,否则不在分组G5;8位的无符号整数中的第6Bit标识分组G6,如果第6Bit为1,表示在分组G6,否则不在分组G6;8位的无符号整数中的第7Bit标识分组G7,如果第7Bit为1,表示在分组G7,否则不在分组G7。
当采用上述分组表示方法时,假设一个SIM、UIM或USIM卡中电话薄联系人记录中的多分组信息为10011010,则表示该联系人记录同时在分组G1,G3,G4,G7中。
步骤3、根据所述设置的多分组标识字段在用户识别卡中对电话薄联系人记录进行多分组。
步骤3的实施过程与第一实施例中的步骤3中的相关描述雷同,不再详细描述。
由上述本发明提供的技术方案可以看出,本发明首先在用户识别卡中的用于存储联系人记录缩位拨号号码ADN记录结构中设置联系人记录所对应的分组标识字段;然后根据所述设置的分组标识字段在用户识别卡中对电话薄联系人记录进行分组。通过本发明,能够直接在SIM、UIM或USIM电话薄联系人记录中设置分组信息,也就是说SIM、UIM或USIM电话薄联系人记录的分组信息是存储在SIM、UIM或USIM卡中的,因此能够使SIM、UIM或USIM电话薄联系人记录同样支持存储在手机中的电话薄联系人记录的常见分组功能。
另外,通过在所述ADN记录结构中存储的联系人名字字段与分组标识字段之间至少设置一个“0XFF”字符,使得设置了分组标识字段的SIM,UIM或USIM卡联系人记录在更换到不支持该分组字段的其他手机上时可以正常显示并正常使用。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种对用户识别卡中的电话薄联系人记录进行分组的方法,其特征在于,包括A、在用户识别卡中的缩位拨号号码ADN记录结构中设置电话薄联系人记录所对应的分组标识字段;B、根据所述设置的分组标识字段在用户识别卡中对电话薄联系人记录进行分组。
2.根据权利要求1所述的方法,其特征在于,所述步骤A具体包括在用户识别卡中的用于存储电话薄联系人记录的缩位拨号号码ADN记录结构中的用于存储电话薄联系人名字的字段中设置所述联系人对应的分组标识字段。
3.根据权利要求2所述的方法,其特征在于,所述步骤A还包括在所述ADN记录结构中存储的所述电话薄联系人名字字段与所述设置的分组标识字段之间至少设置一个”OXFF”字符,用于标识所述电话薄联系人名字字段内容信息的结束。
4.根据权利要求1至3中任意一项所述的方法,其特征在于,所述分组标识字段包括单分组标识字段或多分组标识字段。
5.根据权利要求1所述的方法,其特征在于,当用户在用户识别卡电话薄中记录某一联系人的信息时,所述步骤B具体包括根据所述设置分组标识字段后的ADN记录结构,在相应的分组标识字段添加或更新相应的用户识别卡的电话薄联系人记录的分组标识信息,并将所述分组标识信息保存到用户标识卡中。
6.根据权利要求1或5所述的方法,其特征在于,当用户在用户识别卡电话薄中记录某一联系人的信息时,所述步骤B还包括根据所述设置分组标识字段后的ADN记录结构,在用于存储电话薄联系人名字的相应字段添加或更新相应的用户识别卡电话薄联系人记录的名字信息,并将所述名字信息保存到用户标识卡中。
7.根据权利要求5所述的方法,其特征在于,所述分组标识信息包括单分组标识信息或多分组标识信息。
8.根据权利要求1所述的方法,其特征在于,当用户读取用户标识卡中的电话薄联系人记录信息时,所述步骤B具体包括根据设置的用户识别卡中用于存储电话薄联系人记录的AND记录结构,从用户标识卡中读取相应字段中的信息。
全文摘要
本发明涉及一种对用户识别卡中的电话薄联系人记录进行分组的方法,其核心是首先在用户识别卡中的缩位拨号号码ADN记录结构中设置电话薄联系人记录所对应的分组标识字段;然后根据所述设置的分组标识字段在用户识别卡中对电话薄联系人记录进行分组。通过本发明,能够直接在SIM、UIM或USIM等用户识别卡中的电话薄联系人记录中设置分组信息,也就是说SIM、UIM或USIM电话薄联系人记录的分组信息是存储在SIM、UIM或USIM卡中的,因此能够使SIM、UIM或USIM电话薄联系人记录同样支持存储在手机中的电话薄联系人记录的常见分组功能。
文档编号H04Q7/32GK1863235SQ200510130498
公开日2006年11月15日 申请日期2005年12月13日 优先权日2005年12月13日
发明者魏东 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1