一种移动通讯终端大容量电话本分组管理的方法

文档序号:7715634阅读:144来源:国知局
专利名称:一种移动通讯终端大容量电话本分组管理的方法
技术领域
本发明涉及一种移动通讯终端大容量电话本分组管理的方法。
背景技术
随着现代信息技术的飞速发展,移动通讯终端逐渐成为人们日常工作、生活中 必不可少的通讯工具,终端电话本联系人的存储,已成为一项重要的工作。当移动通讯 终端大量应用后,所要求的电话本联系人存储容量也越来越大,因此,对电话本联系人 进行分组管理也变得越来越具有普遍性和实用性,分组管理不仅可以方便查找,而且可 以用于群发短信,还可用于一些具有特殊应用的无线终端设备、权限管理等。一般地,很多人将组分为“亲友”、“同事”、“同学”、“重要人士”等, 可是这存在一个问题,一个联系人可能身份不好归类,所以可以同时属于多个组。由于 分组管理不仅包含新增分组,还有删除分组,联系人的分组信息通常对应的是索引号。 当删除分组时,需要将联系人从电话本分组信息中删除,使这个联系人不再属于这个分 组,所以传统采用方法是删除一个分组的同时再删除联系人对应的分组信息,如此做 法,需要逐个比较每个联系人的分组信息,如果当前删除的分组不是在最后一个,则还 需要修改联系人分组信息中的索引,因此效率极低且容易出错。

发明内容
本发明提供一种移动通讯终端大容量电话本分组管理的方法,其克服了背景技 术的效率低下的不足。本发明解决其技术问题所采用的技术方案是一种移动通讯终端大容量电话本分组管理的方法,其特征是包括创建电话本 分组列表和电话本联系人列表;电话本每个分组信息对应一个唯一的分组ID并记录当前 分组ID的最大值;如果新增一个分组时,其步骤包含步骤1,判断当前分组ID是否为最大值,若是,置当前分组ID最大值为1,若否,则执行步骤2;步骤2,当前分组ID最大值为原分组ID最大值加1 ;步骤3,保存该分组ID值;一较佳实施例中,所述的分组ID是按32位数据处理表示,从1开始,0表示未 分组。一较佳实施例中,所述的创建电话本联系人列表和分组列表之前,包括创建电 话本联系人信息及群组信息;所述的电话本联系人列表包括信息项位置号、联系人信息 和分组ID;所述的分组列表包含信息项位置号、分组ID和群组名称。一较佳实施例中,如果电话本分组列表其中一组被删除,首先读出该组所对应 的分组ID,然后判断该分组ID在分组列表中是否存在,如果是,则该分组ID设置有效 标记,否则,该分组ID设置无效标记。
一较佳实施例中,如果分组列表删除一个分组ID时,那么所删除的分组列表之 后的信息位置号全部由原来的分组列表信息位置号减1,但所述分组ID不变。一较佳实施例中,所述的信息项位置号是指信息存储的先后顺序。本技术方案与背景技术相比由于电话本每个分组信息对应一个唯一的分组 ID并记录当前分组ID的最大值,分组ID值采用32位数表示,从1开始,其最大值为 2八31-1,即4294967295。每次新增分组时,先将这个分组ID加1后保存,再以这个分组 ID作为新增群组的群组ID,由此,无论有没有删除过分组,每次新增加的分组ID都是唯 一的,而联系人保存分组信息时也只保存这个分组ID,当删除一个分组后,其对应的ID 就不再生效,所以删除分组时就不需要去修改联系人的分组信息了。本发明人利用分组 ID的唯一对应性特点,实现对电话本分组信息管理,特别是针对大容量电话本的管理, 其操作性更佳,效率更高。


下面结合附图和实施例对本发明进一步说明。图1是本发明一较佳实施例的新增分组获取分组ID的流程图。图2是本发明一较佳实施例的联系人对应分组判断流程图。
具体实施例方式一种移动通讯终端大容量电话本分组管理的方法,请查阅图1,电话本每个分组 信息对应一个唯一的分组ID并记录当前分组ID的最大值;对于新增一个分组时,其步骤 包含步骤1,判断当前分组ID是否为最大值,即当前值是否为4294967295,若是,置当前分组ID最大值为1,若否,则执行步骤2;步骤2,当前分组ID最大值为原分组ID最大值加1 ;步骤3,保存该分组ID值并返回当前分组ID最大值;一种移动通讯终端大容量电话本分组管理的方法,请查阅图2,图2阐述了联系 人对应分组判断流程。如果电话本分组列表其中一组被删除,首先读出该组所对应的分 组ID,然后判断该分组ID在分组列表中是否存在,如果是,再进一步判断该分组ID是 否是所需要查找的分组,如果是,则该分组ID设置有效标记,否则,该分组ID设置无效 标记,再继续进行下一个分组判断。以下结合一具体实施例进行说明创建电话本联系人信息及群组信息,位置号表示用户存储时的先后顺序,如下 表1、表2如示
权利要求
1.一种移动通讯终端大容量电话本分组管理的方法,其特征是包括创建电话本分 组列表和电话本联系人列表;电话本每个分组信息对应一个唯一的分组ID并记录当前分 组ID的最大值;如果新增一个分组时,其步骤包含步骤1,判断当前分组ID是否为最大值,若是,置当前分组ID最大值为1,若否, 则执行步骤2 ;步骤2,当前分组ID最大值为原分组ID最大值加1 ;步骤3,保存该分组ID值;
2.根据权利要求1所述的一种移动通讯终端大容量电话本分组管理的方法,所述的分 组ID是按32位数据处理表示,从1开始,O表示未分组。
3.根据权利要求1所述的一种移动通讯终端大容量电话本分组管理的方法,所述的创 建电话本联系人列表和分组列表之前,包括创建电话本联系人信息及群组信息;所述的 电话本联系人列表包括信息项位置号、联系人信息和分组ID;所述的分组列表包含信息 项位置号、分组ID和群组名称。
4.根据权利要求1至3所述的一种移动通讯终端大容量电话本分组管理的方法,其特 征是如果电话本分组列表其中一组被删除,首先读出该组所对应的分组ID,然后判断 该分组ID在分组列表中是否存在,如果是,则该分组ID设置有效标记,否则,该分组 ID设置无效标记。
5 根据权利要求4所述的一种移动通讯终端大容量电话本分组管理的方法,如果分组 列表删除一个分组ID时,那么所删除的分组列表之后的信息项位置号全部由原来分组列 表信息项位置号减1,但所述分组ID不变。
6.根据权利要求3或5所述的一种移动通讯终端大容量电话本分组管理的方法,所述 的信息项位置号是指信息存储的先后顺序。
全文摘要
本发明公开了一种移动通讯终端大容量电话本分组管理的方法,包括将每个分组对应分配唯一的分组ID,并记录当前分组ID的最大值;新增分组时判断当前分组ID是否是最大值,若是,则当前分组ID最大值为1;若否,当前分组ID最大值加1;采用所述分组ID保存分组信息,如果电话本分组列表其中一组被删除,只要读出该组所对应的分组ID,然后判断该分组ID在分组列表中是否存在,如果是,则该分组ID设置有效标记,否则,该分组ID设置无效标记,不需要删除对应联系人的分组信息。利用本发明提高了现有大容量电话本分组管理时的使用效率。
文档编号H04M1/725GK102014525SQ200910192110
公开日2011年4月13日 申请日期2009年9月7日 优先权日2009年9月7日
发明者胡新怡, 赖太平 申请人:厦门敏讯信息技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1