移动终端及更新联系人信息的方法

文档序号:7746995阅读:125来源:国知局
专利名称:移动终端及更新联系人信息的方法
技术领域
本发明涉及通信领域,具体而言,涉及一种移动终端及更新联系人信息的方法。
背景技术
电话本是手机等移动终端上的基本应用。人们在使用电话本应用时,经常会遇到 更新联系方式的情况,联系人的新的联系方式可能来自于新的通讯录或者短信告知。如果 对方直接拨打用户电话告知,则新的联系方式一般会存储在通话记录应用中。目前移动终端上电话本应用的更新操作,每次只能更新一个联系人。当需要更新 的联系人较多时,用户需要不断的选择菜单中的编辑菜单项或者不断的点击界面上的编辑 按钮,来完成大量更新联系人的操作,这样的更新方式是一个繁琐的过程,给用户带来很多 不便。除了直接在电话本更新联系人之外,通话记录、短信、彩信等应用中也可能包含联 系人新的号码。目前一些智能移动终端上的通话记录等应用具备更新电话本联系人的功 能。但是,发明人发现每次只能更新一个联系人,当通话记录等应用中未更新的联系人号码 较多时,逐个进行更新也是一个繁琐的过程。

发明内容
本发明的主要目的在于提供一种移动终端及更新联系人信息的方法,以解决上述 问题至少之一。为了实现上述目的,根据本发明的一个方面,提供了一种移动终端。该移动终端包 括编辑模块,用于提供包含选择控件和编辑控件的联系人更新界面,选择控件根据来自用 户的操作产生选择指令,编辑控件用于根据来自用户的操作产生编辑指令;控制模块,用于 根据来自选择控件的选择指令选择多个联系人信息,根据来自编辑控件的编辑指令编辑多 个联系人信息;更新模块,用于将数据库存储的多个联系人信息更新为控制模块编辑后的 多个联系人信息。进一步地,该移动终端还包括触发模块,用于接收用户的指令,触发编辑模块提 供联系人更新界面。进一步地,编辑模块还用于在联系人更新界面中提供交互控件,交互控件根据来 自用户的操作产生读取通话记录的指令;控制模块还用于根据来自交互控件的读取通话记 录的指令获取通话记录中的与联系人信息对应的联系人的信息;编辑模块还用于在联系人 更新界面中提供控制模块获取的联系人信息,并对获取的联系人信息设置被选择功能。进一步地,编辑模块还用于在联系人更新界面中提供方式控件,方式控件用于接 受用户指定更新联系人数目;控制模块还用于在更新的多个联系人信息的数目等于用户指 定的更新联系人数目时,停止更新多个联系人信息。进一步地,数据库包括移动终端的内置存储器和/或客户识别模块SIM卡。为了实现上述目的,根据本发明的另一个方面,提供了一种更新联系人信息的方法,该方法包括移动终端接收用户在联系人更新界面操作产生的选择指令,并根据选择指 令选择多个联系人信息;根据联系人更新界面接收的用户的操作产生编辑指令,并根据编 辑指令编辑多个联系人信息;将数据库中存储的多个联系人信息更新为编辑后的多个联系 人{后息。进一步地,在移动终端接收用户在联系人更新界面操作产生的选择指令之前,还 包括移动终端接收用户的指令,触发移动终端提供联系人更新界面。进一步地,在根据选择指令选择多个联系人信息之后,还包括移动终端接收用户 在联系人更新界面操作产生的读取指令;根据读取指令获取通话记录中的与多个联系人信 息对应的联系人的信息,并通过联系人更新界面将获取的联系人信息提供给用户,以便用 户根据获取的联系人信息编辑多个联系人信息。进一步地,该方法还包括在移动终端接收用户在联系人更新界面操作产生的选 择指令之前,移动终端接受用户指定更新联系人数目;在将数据库中存储的多个联系人信 息更新为编辑后的多个联系人信息之后,判断更新的联系人信息数目等于用户指定更新联 系人数目,则停止更新联系人信息。进一步地,数据库包括移动终端的内置存储器和/或客户识别模块SIM卡。通过本发明,采用通过编辑模块提供控件接收用户的操作,从而产生选择指令或 编辑指令,控制模块根据编辑指令批量编辑联系人信息,更新模块更新数据库中的控制模 块编辑的联系人信息方式,解决了相关技术中在移动终端一次更新多个号码时,操作比较 繁琐,影响了用户体验的问题,进而达到了简化更新联系人信息的流程以及提高用户体验 的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的移动终端的结构框图;图2是根据本发明一个优选实施例的移动终端的结构框图;图3是根据本发明另一个优选实施例的移动终端的结构框图;图4是根据本发明又一个优选实施例的移动终端的结构框图;图5是根据本发明实施例的更新联系人信息的方法的流程图;图6是根据本发明一个优选实施例的批量更新记录的方法流程图;图7是根据本发明另一个优选实施例的批量更新记录的方法流程图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。图1是根据本发明实施例的移动终端的结构框图,该移动终端包括编辑模块12 用于提供包含选择控件和编辑控件的联系人更新界面,选择控件根据来自用户的操作产生 选择指令,编辑控件用于根据来自用户的操作产生编辑指令;控制模块14耦合至编辑模块 12,用于根据来自选择控件的选择指令选择多个联系人信息,根据来自编辑控件的编辑指令编辑多个联系人信息;更新模块16耦合至控制模块14,用于将数据库存储的多个联系人信息更新为控制模块14编辑后的多个联系人信息。相关技术中每次只能更新一个号码,而本实施例中通过编辑模块提供控件接收用 户的操作,从而产生选择指令或编辑指令,控制模块根据编辑指令编辑多个联系人信息,然 后,更新模块更新数据库中的控制模块编辑的联系人信息,从而实现了一次更新多个联系 人信息,简化了更新操作,提高了用户体验。图2是根据本发明一个优选实施例的移动终端的结构框图,优选地,在图1所示的 移动终端的基础上,该移动终端还包括触发模块22,用于接收用户的指令,触发编辑模块 提供联系人更新界面。本实施例通过新增触发模块,方便了用户启动或者关闭批量更新联 系人的功能。优选地,编辑模块还用于在联系人更新界面中提供交互控件,交互控件根据来自 用户的操作产生读取通话记录的指令;控制模块还用于根据来自交互控件的读取通话记录 的指令获取通话记录中的与根据选择指令选择的联系人信息对应的联系人的信息;编辑模 块还用于在联系人更新界面中提供控制模块获取的联系人信息,并对获取的联系人信息设 置被选择功能。该实施例通过在通话记录中提取联系人信息作为更新后的联系人信息,实现了一 次从通话记录中获取多个更新的联系人信息的效果。图3是根据本发明另一个优选实施例的移动终端的结构框图,该移动终端包括 触发模块22,用于接收用户的指令,触发编辑模块提供联系人更新界面,即,激活批量更新 联系人流程。选择模块32耦合至触发模块22,用于复选需要更新的电话本联系人。编辑 模块12耦合至选择模块32,用于构建联系人更新界面,显示联系人信息,并允许用户编辑。 更新模块16耦合至选择模块32,用于读取用户输入并更新数据库中保存的联系人信息。控 制模块14耦合至触发模块22、选择模块32、编辑模块12和更新模块16,用于根据需要调度 触发模块22、选择模块32、编辑模块12和更新模块16,并根据来自编辑模块的编辑指令批 量编辑联系人信息。图4是根据本发明又一个优选实施例的移动终端的结构框图,在图3所示的移动 终端的基础上,该移动终端还包括交互模块42耦合至编辑模块12和更新模块16,用于访 问通话记录等应用,从而获取联系人新的电话号码。优选地,编辑模块还用于在联系人更新界面中提供方式控件,方式控件用于接受 用户指定更新联系人数目;控制模块还用于在更新的联系人信息的数目等于用户指定的更 新联系人数目时,停止更新联系人信息。该实施例通过方式控件接受用户指定更新联系人数目,在批量更新的联系人信息 的数目等于用户指定的更新联系人数目时,停止更新联系人信息,从而提高了更新联系人 信息的可控性。优选地,数据库包括移动终端的内置存储器和/或客户识别模块SIM卡。由于移动终端的内置存储器和SIM卡是移动终端中常用的存储区域,因此,该实 施例能够满足大多数场景的应用。对应于上述的移动终端,本发明实施例还提供了一种更新联系人信息的方法。图 5是根据本发明实施例的更新联系人信息的方法的流程图,该方法包括
步骤S10,移动终端接收用户在联系人更新界面操作产生的选择指令,并根据选择 指令选择多个联系人信息;步骤S20,根据联系人更新界面接收的用户的操作产生编辑指令,并根据编辑指令 编辑多个联系人信息;步骤S30,将数据库中存储的多个联系人信息更新为编辑后的多个联系人信息。相关技术中每次只能更新一个号码,而本实施例中通过接收用户的操作产生选择 指令或编辑指令,根据编辑指令批量编辑联系人信息,然后,将数据库中存储的多个联系人信息更新为编辑后的多个联系人信息,从而实现了一次更新多个联系人信息,简化了更新 操作,提高了用户体验。
优选地,移动终端接收用户在联系人更新界面操作产生的选择指令之前,移动终 端接收用户的指令,触发其提供联系人更新界面。本实施例通过新增触发步骤,方便了用户 启动或者关闭批量更新联系人的功能。优选地,在根据选择指令选择多个联系人信息之后,该方法还包括移动终端接收 用户在联系人更新界面操作产生的读取指令;根据读取指令获取通话记录中的与多个联系 人信息对应的联系人的信息,并通过联系人更新界面将获取的联系人信息提供给用户,以 便用户根据获取的联系人信息编辑多个联系人信息。该实施例通过在通话记录中提取联系人信息作为更新后的联系人信息,实现了一 次从通话记录中获取多个更新的联系人信息的效果。优选地,移动终端接收用户在联系人更新界面操作产生的选择指令之前,移动终 端接受用户指定更新联系人数目;在将数据库中存储的多个联系人信息更新为编辑后的多 个联系人信息之后,如果判断更新的联系人信息的数目等于用户指定的更新联系人数目, 则停止更新联系人信息。该实施例通过方式控件接受用户指定更新联系人数目,在更新的联系人信息的数 目等于用户指定的更新联系人数目时,停止更新联系人信息,从而提高了更新联系人信息 的可控性。图6是根据本发明一个优选实施例的批量更新记录的方法流程图,该方法包括步骤S602,用户在电话本应用中选择批量更新记录,激活批量更新联系人流程。步骤S604,弹出所有电话本联系人列表,供用户选择。步骤S606,用户从步骤S604弹出的联系人列表中选择m条记录。步骤S608,构造并弹出联系人更新界面,界面上显示第一个联系人的信息。步骤S610,用户编辑联系人信息,输入新的联系方式。步骤S612,用户保存联系人信息,更新电话本联系人数据库。步骤S614,判断已经更新的联系人数目是否已达到m条,如果未达到m条,则执行 步骤S616,如果已达到m条,退出批量更新流程。步骤S616,清空联系人更新界面各输入区域,显示下一联系人信息,并重复执行步 骤S610 步骤S614,直至完成更新所有联系人。优选地,数据库包括移动终端的内置存储器和/或客户识别模块SIM卡。由于移动终端的内置存储器和SIM卡是移动终端中常用的存储区域,因此,该实 施例能够满足大多数场景的应用。
图7是根据本发明另一个优选实施例的批量更新记录的方法流程图,在该流程中 通过将通话记录应用中的联系人号码批量更新到电话本进行说明,但实际上并不局限于通 话记录应用,该方法包括步骤S702,用户在电话本应用中选择批量更新记录,激活批量更新联系人流程。步骤S704,弹出所有电话本联系人列表,供用户选择。步骤S706,用户从步骤S704所述的联系人列表中选择m条记录。步骤S708,构造并弹出联系人更新界面,界面上显示第一个联系人的信息。
步骤S710,用户编辑联系人信息。步骤S712,访问通话记录应用接口。步骤S714,从步骤S712所述的通话记录应用接口中获取新的号码。步骤S716,将步骤S714中所述的新号码显示在联系人更新界面相应区域。步骤S718,用户保存联系人信息,更新电话本联系人数据库。步骤S720,判断已经更新的联系人数目是否已达到m条,如果未达到m条,执行步 骤S722,如果已达到m条,退出批量更新流程。步骤S722,清空联系人更新界面各输入区域,显示下一联系人信息,并重复执行步 骤S710 步骤S720,直至完成更新所有联系人。综上所述,本发明实施例通过编辑模块提供了联系人更新界面,使得用户仅选择 一次编辑操作,仅调用一次编辑界面,就可以更新多个电话本联系人,达到了提高操作效 率,提高用户体验的效果。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们 中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的 硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种移动终端,其特征在于,包括编辑模块,用于提供包含选择控件和编辑控件的联系人更新界面,所述选择控件根据来自用户的操作产生选择指令,所述编辑控件用于根据来自用户的操作产生编辑指令;控制模块,用于根据来自所述选择控件的选择指令选择多个联系人信息,根据来自所述编辑控件的编辑指令编辑所述多个联系人信息;以及更新模块,用于将数据库存储的所述多个联系人信息更新为所述控制模块编辑后的所述多个联系人信息。
2.根据权利要求1所述的移动终端,其特征在于,所述移动终端还包括 触发模块,用于接收用户的指令,触发所述编辑模块提供所述联系人更新界面。
3.根据权利要求1所述的移动终端,其特征在于,所述编辑模块还用于在所述联系人更新界面中提供交互控件,所述交互控件根据来自 用户的操作产生读取通话记录的指令;所述控制模块还用于根据来自所述交互控件的读取通话记录的指令获取通话记录中 的与所述联系人信息对应的联系人的信息;以及所述编辑模块还用于在所述联系人更新界面中提供所述控制模块获取的联系人信息, 并对所述获取的联系人信息设置被选择功能。
4.根据权利要求1所述的移动终端,其特征在于,所述编辑模块还用于在所述联系人 更新界面中提供方式控件,所述方式控件用于接受用户指定更新联系人数目;所述控制模 块还用于在所述更新的多个联系人信息的数目等于所述用户指定的更新联系人数目时,停 止更新多个联系人信息。
5.根据权利要求1至4中任一项所述的移动终端,其特征在于,所述数据库包括所述 移动终端的内置存储器和/或客户识别模块SIM卡。
6.一种更新联系人信息的方法,其特征在于,包括移动终端接收用户在联系人更新界面操作产生的选择指令,并根据所述选择指令选择 多个联系人信息;根据所述联系人更新界面接收的用户的操作产生编辑指令,并根据所述编辑指令编辑 所述多个联系人信息;以及将数据库中存储的所述多个联系人信息更新为编辑后的所述多个联系人信息。
7.根据权利要求6所述的方法,其特征在于,在所述移动终端接收用户在所述联系人 更新界面操作产生的选择指令之前,还包括所述移动终端接收用户的指令,触发所述移动终端提供所述联系人更新界面。
8.根据权利要求6所述的方法,其特征在于,在根据所述选择指令选择所述多个联系 人信息之后,还包括所述移动终端接收用户在所述联系人更新界面操作产生的读取指令; 根据所述读取指令获取通话记录中的与所述多个联系人信息对应的联系人的信息,并 通过所述联系人更新界面将获取的所述联系人信息提供给用户,以便用户根据获取的所述 联系人信息编辑所述多个联系人信息。
9.根据权利要求6所述的方法,其特征在于,还包括在所述移动终端接收用户在所述联系人更新界面操作产生的选择指令之前,所述移动终端接受用户指定更新联系人数目;在将所述数据库中存储的所述多个联系人信息更新为编辑后的所述多个联系人信息 之后,判断更新的联系人信息数目等于所述用户指定更新联系人数目,则停止更新联系人 fn息ο
10.根据权利要求6至9中任一项所述的方法,其特征在于,所述数据库包括所述移 动终端的内置存储器和/或客户识别模块SIM卡。
全文摘要
本发明提供了一种移动终端及更新联系人信息的方法,该移动终端包括编辑模块,用于提供包含选择控件和编辑控件的联系人更新界面,选择控件根据来自用户的操作产生选择指令,编辑控件用于根据来自用户的操作产生编辑指令;控制模块,用于根据来自选择控件的选择指令选择多个联系人信息,根据来自编辑控件的编辑指令编辑多个联系人信息;更新模块,用于将数据库存储的多个联系人信息更新为控制模块编辑后的多个联系人信息。通过本发明,达到了提高用户体验的效果。
文档编号H04M1/725GK101815130SQ201010154190
公开日2010年8月25日 申请日期2010年4月20日 优先权日2010年4月20日
发明者张本全, 黄勤波 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1