发明名称 基于移动终端的联系人存储显示处理方法及移动终端
摘要 本发明公开了一种基于移动终端的联系人存储显示处理方法及移动终端,所述方法包括在移动终端电话本中设置一用于存储所有联系人信息的数据结构,并在该数据结构中设置至少两个用于存储联系人各种姓名类型的字段;接收用户的操作指令输入联系人信息,并依据所述数据结构将联系人信息存储在电话本中,其中每一所述输入的联系人信息中包括表示同一联系人的至少两个姓名类型;当需浏览所存储的联系人信息时,根据指定的其中一种姓名类型的浏览模式,重新加载电话本中的联系人列表显示项信息,并重新排序显示联系人信息列表。本发明使移动终端增加了新功能:可以为同一联系人添加多个姓名,为用户提供了方便,并可以选择不同的姓名类型进行浏览与查找。
申请公布号 CN102594965B 申请公布日期 2014.11.05
申请号 CN201210033637.1 申请日期 2012.02.15
申请人 惠州TCL移动通信有限公司 发明人 杨志兵
分类号 H04M1/275(2006.01)I;H04M1/725(2006.01)I 主分类号 H04M1/275(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文;杨宏
主权项 一种基于移动终端的联系人存储显示处理方法,其特征在于,包括:A、在移动终端电话本中设置一用于存储所有联系人信息的数据结构,并在该数据结构中设置至少两个用于存储联系人各种姓名类型的字段;B、接收用户的操作指令输入联系人信息,并依据所述数据结构将所输入的联系人信息存储在电话本中,其中每一所述输入的联系人信息中包括表示同一联系人的至少两个姓名类型;C、当需浏览所存储的联系人信息时,根据指定的其中一种姓名类型的浏览模式,重新加载电话本中的联系人列表显示项信息,并重新排序显示联系人信息列表;所述步骤C之后还包括:D10:当需更改姓名类型的浏览模式时,接收用户的操作指令选择另一种姓名类型的浏览模式,根据设置的另一种姓名类型的浏览模式获得用户需浏览的姓名类型;并根据该姓名类型重新加载电话本中的联系人列表显示项信息,重新排序显示新的联系人信息列表;所述步骤D10还包括:D20、当接收用户的操作指令选择另一种姓名类型的浏览模式后,姓名模式设置模块将当前的联系人姓名模式设置为当前用户所设置的姓名类型,并向各相关应用发送联系人姓名类型更新消息;D21、各相关的应用接收到所述联系人姓名类型更新消息后,根据该联系人的联系号码或者邮箱地址到电话本中获取联系人新的姓名类型;D22、电话本将当前设置的姓名类型的姓名类型返回给应用模块;D23、应用模块获得新的姓名类型后,将获得的新的姓名类型作为新的联系人浏览模式,重新排序显示联系人信息列表。2.根据权利要求1所述基于移动终端的联系人存储显示处理方法,其特征在于,所述步骤A还包括:在所述数据结构中设置两个用于存储联系人姓名类型的字段,其中一个字段用于存储联系人的第一姓名,另一个字段用于存储联系人的第二姓名。3.根据权利要求1所述基于移动终端的联系人存储显示处理方法,其特征在于,所述步骤A还包括:设置一个用于储存每一个联系人的物理存储位置,以标识每个联系人的唯一标识ID的全局数据组。4.根据权利要求1所述基于移动终端的联系人存储显示处理方法,其特征在于,所述步骤C具体包括:C1、在电话本的设置项中添加一姓名模式设置项,并在该姓名模式设置项中列出所述至少两个姓名类型;C2、用户操作界面接收用户的操作指令,打开姓名模式设置项,选择一种姓名类型的浏览模式;C3、通过手机的一姓名模式设置模块根据设置的一种姓名类型的浏览模式获得用户需浏览的姓名类型;C4、姓名模式设置模块将用户需浏览的姓名类型发送给手机的一列表管理模块,列表管理模块根据该姓名类型重新加载电话本中的联系人列表显示项信息,并通过手机的一信息管理模块获取每个联系人的新的姓名类型;C5、列表管理模块将所述新的姓名类型放进显示队列的各项中,并对新的显示队列进行排序,重新排序显示新的联系人信息列表给用户。5.根据权利要求4所述基于移动终端的联系人存储显示处理方法,其特征在于,所述步骤C2还包括:通过一姓名模式设置模块在手机的文件系统中分配一个保存项,所述保存项用于保存用户姓名类型的设置。6.根据权利要求1所述基于移动终端的联系人存储显示处理方法,其特征在于,所述联系人信息包括至少两个表示同一联系人的两个姓名,及该联系人的手机号码、家庭号码、邮箱地址、公司名称、家庭住址。7.一种移动终端,其特征在于,包括:数据结构设置模块,用于在移动终端电话本中设置一用于存储所有联系人信息的数据结构,并在该数据结构中设置至少两个用于存储联系人各种姓名类型的字段;存储模块,用于接收用户的操作指令输入联系人信息,并依据所述数据结构将所输入的联系人信息存储在电话本中,其中每一所述输入的联系人信息中包括表示同一联系人的至少两个姓名类型,分别存储在所述数据结构的用于存储联系人各种姓名类型的字段中;姓名模式设置模块,用于负责管理电话本中提供给用户不同的联系人姓名设定选项,接收用户操作指令选择不同的姓名类型进行浏览,选择姓名类型后,将用户需要浏览的姓名类型发送给列表管理模块;用户操作管理模块;用于负责管理用户在电话本中对于联系人的操作,包括接收用户的操作添加、编辑联系人的姓名、针对不同的姓名类型进行搜索、查看;列表管理模块,用于负责管理电话本的显示列表,包括显示列表,对列表中的各项条目进行排序、以及搜索;联系人信息管理模块,用于管理所有电话本中联系人的各项信息的管理,包括管理多种姓名的存储,以及各种姓名类型之间的切换;应用模块,用于调用电话本中联系人姓名中的相关模块;当用户更改姓名模式后,应用模块中的相关联系人的姓名同时进行更新,即根据不同的姓名模式切换系统中联系人的姓名;当需更改姓名类型的浏览模式时,接收用户的操作指令选择另一种姓名类型的浏览模式,根据设置的另一种姓名类型的浏览模式获得用户需浏览的姓名类型;并根据该姓名类型重新加载电话本中的联系人列表显示项信息,重新排序显示新的联系人信息列表;当接收用户的操作指令选择另一种姓名类型的浏览模式后,姓名模式设置模块将当前的联系人姓名模式设置为当前用户所设置的姓名类型,并向各相关应用发送联系人姓名类型更新消息;各相关的应用接收到所述联系人姓名类型更新消息后,根据该联系人的联系号码或者邮箱地址到电话本中获取联系人新的姓名类型;电话本将当前设置的姓名类型的姓名类型返回给应用模块;应用模块获得新的姓名类型后,将获得的新的姓名类型作为新的联系人浏览模式,重新排序显示联系人信息列表。8.根据权利要求7所述的移动终端,其特征在于,在所述存储模块中设置一个用于储存每一个联系人的物理存储位置,以标识每个联系人的唯一标识ID的全局数据组。
地址 516006 广东省惠州市仲恺高新技术开发区23号小区