CN102831189A - 添加联系人信息的方法及终端 - Google Patents
添加联系人信息的方法及终端 Download PDFInfo
- Publication number
- CN102831189A CN102831189A CN2012102736260A CN201210273626A CN102831189A CN 102831189 A CN102831189 A CN 102831189A CN 2012102736260 A CN2012102736260 A CN 2012102736260A CN 201210273626 A CN201210273626 A CN 201210273626A CN 102831189 A CN102831189 A CN 102831189A
- Authority
- CN
- China
- Prior art keywords
- associated person
- person information
- input
- formerly
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Telephone Function (AREA)
Abstract
本发明适用于通信技术领域,提供了一种添加联系人信息的方法,包括步骤有:接收步骤,接收输入的联系人信息;检索步骤,检索终端中是否包含与所述输入的联系人信息有相同内容的在先联系人信息;处理步骤,若包含所述在先联系人信息,则接收用户指令,对所述输入的联系人信息进行处理。相应地,本发明还提供一种终端。借此,本发明不仅能够保存新增的联系人信息,而且可以智能过滤掉重复冗余的联系人信息,从而提升了用户操作的便捷性。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种添加联系人信息的方法及终端。
背景技术
随着现代社会的发展,社交网络越来越发达,交际面随之拓展,人们通过手机等终端进行通信联系也越发的频繁,随之而来的是终端的通信录中的联系人越来越多。用户不仅可使用终端将亲朋好友的电话号码等联系方式保存在终端本地或电话卡,还可通过不同命名来区分各联系方式所对应的具体联系人名称。
虽然用户可以将联系人信息保存在终端的通信录中,但是随着联系人的增多,难免会出现联系人信息发生重复的问题。例如,用户在新增联系人A时忘记了是否保存过该联系人A的联系人信息,只有在确认保存的时候才发现已经有了所述联系人A的联系人信息的提醒。又例如,用户先前已保存了联系人B的电话号码,后来又要保存该联系人B的新电话号码,但在终端检测出联系人名称存在相同的时候,会导致保存不了同名联系人的问题,此时若用户想再新增一个联系方式还需要重新创建,或者重新返回再编辑。可见当现有联系人信息发生重复时,会导致用户操作起来不够方便的问题,影响了用户体验。
综上可知,现有添加联系人信息技术,在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种添加联系人信息的方法及终端,其不仅能够保存新增的联系人信息,而且可以智能过滤掉重复冗余的联系人信息,从而提升了用户操作的便捷性。
为了实现上述目的,本发明提供一种添加联系人信息的方法,包括步骤有:
接收步骤,接收输入的联系人信息;
检索步骤,检索终端中是否包含与所述输入的联系人信息有相同内容的在先联系人信息;
处理步骤,若包含所述在先联系人信息,则接收用户指令,对所述输入的联系人信息进行处理。
根据本发明所述的方法,所述检索步骤还包括:
在所述终端中动态检索是否包含与所述输入的联系人信息有相同内容的在先联系人信息;
若存在,则显示检索出的所述在先联系人信息。
根据本发明所述的方法,还包括:
若所述终端没有包含与所述输入的联系人信息有相同内容的在先联系人信息,则所述终端存储所述输入的联系人信息以及后续输入的所述联系人信息的其他信息。
根据本发明所述的方法,所述输入的联系人信息包括联系人名称和/或联系方式,所述在先联系人信息包括在先联系人名称和/或在先联系人联系方式;
所述处理步骤还包括:
所述终端显示用户指令并接收用户选择的用户指令;
若所述用户指令为同化处理指令,则所述终端将所述输入的联系人信息以及后续输入的所述联系人信息的其他信息与所述在先联系人信息合并;
若所述用户指令为异化处理指令,则标记所述输入的联系人信息并接收后续输入的所述联系人信息的其他信息;
若所述用户指令为取消处理指令,则所述终端终止所述添加联系人信息的操作。
根据本发明所述的方法,若所述联系人信息为所述联系人名称;
所述终端收到所述同化处理指令后,将继续接收后续输入的所述联系人信息的其他信息,并将其与所述在先联系人信息进行合并后存储;
所述终端收到所述异化处理指令后,将继续接收后续输入的所述联系人信息的其他信息并标记所述联系人信息,与所述在先联系人信息区别显示并储存;
所述终端收到所述取消处理指令后,终止所述添加联系人信息的操作。
根据本发明所述的方法,若所述联系人信息为所述联系方式;
所述终端收到所述同化处理指令后,将继续接收后续输入的所述联系人信息的其他信息,并将其与所述在先联系人信息进行合并后存储;
所述终端收到所述取消处理指令后,终止所述添加联系人信息的操作。
本发明还提供一种终端,包括有:
接收模块,用于接收输入的联系人信息;
检索模块,用于检索所述终端中是否包含与所述输入的联系人信息有相同内容的在先联系人信息;
处理模块,用于若包含所述在先联系人信息,则接收用户指令,对所述输入的联系人信息进行处理。
根据本发明所述的终端,所述检索模块还包括:
检索子模块,用于在所述终端中动态检索是否包含与所述输入的联系人信息有相同内容的在先联系人信息;
第一显示子模块,用于若存在所述在先联系人信息,则显示检索出的所述在先联系人信息。
根据本发明所述的终端,所述处理模块还用于若没有包含与所述输入的联系人信息有相同内容的在先联系人信息,则存储所述输入的联系人信息以及后续输入的所述联系人信息的其他信息。
根据本发明所述的终端,所述输入的联系人信息包括联系人名称和/或联系方式,所述在先联系人信息包括在先联系人名称和/或在先联系人联系方式;
所述处理模块还包括:
第二显示子模块,用于显示用户指令并接收用户选择的用户指令;
同化处理子模块,用于若所述用户指令为同化处理指令,则将所述输入的联系人信息以及后续输入的所述联系人信息的其他信息与所述在先联系人信息合并;
异化处理子模块,用于若所述用户指令为异化处理指令,则标记所述输入的联系人信息并接收后续输入的所述联系人信息的其他信息;
取消处理子模块,用于若所述用户指令为取消处理指令,则终止所述添加联系人信息的操作。
根据本发明所述的终端,若所述联系人信息为所述联系人名称;
所述同化处理子模块用于收到所述同化处理指令后,将继续接收后续输入的所述联系人信息的其他信息,并将其与所述在先联系人信息进行合并后存储;
所述异化处理子模块用于收到所述异化处理指令后,将继续接收后续输入的所述联系人信息的其他信息并标记所述联系人信息,与所述在先联系人信息区别显示并储存;
所述取消处理子模块用于收到所述取消处理指令后,终止所述添加联系人信息的操作。
根据本发明所述的终端,若所述联系人信息为所述联系方式;
所述同化处理子模块用于收到所述同化处理指令后,将继续接收后续输入的所述联系人信息的其他信息,并将其与所述在先联系人信息进行合并后存储;
所述取消处理子模块用于收到所述取消处理指令后,终止所述添加联系人信息的操作。
本发明提供了一种智能化添加联系人信息的方案,其在添加联系人信息时,预先检索终端中是否包含与输入的联系人信息有相同内容的在先联系人信息,所述联系人信息包括联系人名称和联系方式等;若终端中包含相同内容的在先联系人信息,则根据接收的用户指令对所述输入的联系人信息进行处理。优选的是,若用户指令为同化处理指令,则将所述输入的联系人信息以及后续输入的其他联系人信息与在先联系人信息合并;若用户指令为异化处理指令,则标记所述输入的联系人信息并接收后续输入的其他联系人信息;若用户指令为取消处理指令,则终止添加联系人信息的操作。借此,本发明不仅可以保存新增的联系人信息,而且可以智能过滤掉重复冗余的联系人信息,解决了现有技术在终端中输入重复的联系人信息时,所导致的无法保存、需重新创建或者重新编辑的问题,从而提升了用户操作的便捷性。
附图说明
图1是本发明终端的结构示意图;
图2是本发明优选终端的结构示意图;
图3是本发明添加联系人信息的方法流程图;
图4是本发明第一实施例中添加联系人信息的方法流程图;
图5是本发明第二实施例中添加联系人信息的方法流程图;以及
图6是本发明第三实施例中添加联系人信息的方法流程图;
图7是本发明第四实施例中添加联系人信息的方法流程图;以及
图8是本发明第五实施例中添加联系人信息的方法流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1是本发明终端的结构示意图,所述终端100可以是手机、PDA(PersonalDigital Assistant,个人数字助理)、平板电脑等,所述终端100包括有接收模块10、检索模块20以及处理模块30,其中:
所述接收模块10,用于接收输入的联系人信息。当用户开始新建联系人时,会输入该联系人的联系人信息,具体包括在通信录中新建联系人或者通过对信息等其他应用中的联系方式进行协同保存等。所述联系人信息可以是联系人的联系人名称和/或联系方式等,所述联系人名称可以是联系人的姓名、昵称、称呼等,所述联系方式可以是联系人的电话号码、即时通信账号、邮箱地址等通信号码或账号。
所述检索模块20,用于检索终端100中是否包含与输入的联系人信息有相同内容的在先联系人信息,优选的是,用于检索终端100的通信录中是否包含与输入的联系人信息有相同内容的在先联系人信息。优选的是,当用户输入联系人的联系人名称时,检索模块20通过后台异步搜索通信录数据库以判断是否有相同内容;当用户输入联系人的联系方式时,检索模块20通过后台异步搜索通信录数据库以判断是否有相同内容。
所述处理模块30,用于若包含在先联系人信息,则接收用户指令,对输入的联系人信息进行处理。优选的是,处理模块30可以提示框等界面形式自动显示可供选择的用户指令,所述用户指令可以是同化处理指令、异化处理指令、取消处理指令等,根据所述用户指令对用户输入的联系人信息进行处理,可以保证用户拥有自由选择的权利。优选的是,处理模块30还用于若没有包含与输入的联系人信息有相同内容的在先联系人信息,则存储输入的联系人信息以及后续输入的联系人信息的其他信息。
图2是本发明优选终端的结构示意图,所述终端100包括有接收模块10、检索模块20以及处理模块30,其中:
所述接收模块10,用于接收输入的联系人信息,所述输入的联系人信息包括联系人名称和/或联系方式。
所述检索模块20还包括:
检索子模块21,用于在终端100中动态检索是否包含与输入的联系人信息有相同内容的在先联系人信息,所述在先联系人信息包括在先联系人名称和/或在先联系人联系方式。
第一显示子模块22,用于若存在在先联系人信息,则显示检索出的在先联系人信息。
所述动态检索是指在用户输入联系人名称和/或联系方式的过程,检索子模块21中便开始扫描,无需等到联系人名称或联系方式输入完毕后才扫描。例如,用户要输入包括三个汉字的联系人名称“王志飞”,当用户输入一个“王”字后,搜索子模块21便自动开始扫描,筛选出包括“王”字的关联联系人名称及其联系方式;当用户又输入一个“志”字后,搜索子模块21又筛选出包括“王志”这两个字的关联联系人名称及其联系方式;当用户又输入一个“飞”字后,搜索子模块21最终筛选出包括“王志飞”这三个字的关联联系人名称及其联系方式,可见随着作为检索条件的文字的个数增多,可以逐步缩小检索结果的范围,所述动态检索的好处一是节省检索时间,二是可加入联想功能,让用户随时可以根据实际情况来及时判断,进一步提高了操作效率。
优选的是,所述处理模块30还包括:
第二显示子模块31,用于显示用户指令并接收用户选择的用户指令。第二显示子模块31可以提示框等界面形式自动显示可供选择的用户指令,所述用户指令可以是同化处理指令、异化处理指令、取消处理指令等。
同化处理子模块32,用于若用户指令为同化处理指令,则将输入的联系人信息以及后续输入的联系人信息的其他信息与在先联系人信息合并。优选的是,同化处理子模块32若收到同化处理指令,且输入的联系方式相对在先联系方式有增加内容时,则将在先联系方式合并到输入的联系方式中;或者输入的联系方式相对在先联系方式有减少内容时,将输入的联系方式合并到在先联系方式中。即将新增的联系方式添加进已有的联系人名下,而减少的联系方式则忽略,以多增少补的形式完善更多的联系方式。
异化处理子模块33,用于若用户指令为异化处理指令,则标记输入的联系人信息并接收后续输入的联系人信息的其他信息。
取消处理子模块34,用于若用户指令为取消处理指令,则终止添加联系人信息的操作。
优选的是,所述接收模块10若接收输入的联系人信息为联系人名称。
所述同化处理子模块32用于收到同化处理指令后,将继续接收后续输入的联系人信息的其他信息,并将其与在先联系人信息进行合并后存储。
所述异化处理子模块33用于收到异化处理指令后,将继续接收后续输入的联系人信息的其他信息并标记联系人信息,与在先联系人信息区别显示并储存。例如在先联系人名称和输入的联系人名称都是“李健”,收到用户的异化处理指令后,异化处理子模块33将输入的联系人名称区别显示为“李健二”并存储。
所述取消处理子模块34用于收到取消处理指令后,终止添加联系人信息的操作。
优选的是,所述接收模块10若接收输入的联系人信息为联系方式。
所述同化处理子模块32用于收到同化处理指令后,将继续接收后续输入的联系人信息的其他信息,并将其与在先联系人信息进行合并后存储。
所述取消处理子模块34用于收到取消处理指令后,终止添加联系人信息的操作。
本发明提供了一种智能化添加联系人信息的技术,在添加联系人时通过动态扫描通信录实现对联系人名称和联系方式的预处理,再通过匹配编辑方式将同名联系人重复冗余的名称和联系方式过滤掉,实现同名联系人不仅会提示,而且还可同步更新内容。
图3是本发明添加联系人信息的方法流程图,其可通过如图1或图2所示的终端100实现,包括步骤有:
步骤S301,接收步骤:接收输入的联系人信息。所述输入的联系人信息优选包括联系人名称和/或联系方式。当用户开始新建联系人时,会输入该联系人的联系人信息,具体包括在通信录中新建联系人或者通过对信息等其他应用中的联系方式进行协同保存等。所述联系人信息可以是联系人的联系人名称和/或联系方式等。
步骤S302,检索步骤:检索终端100中是否包含与输入的联系人信息有相同内容的在先联系人信息,所述在先联系人信息优选包括在先联系人名称和/或在先联系人联系方式。本步骤优选的是,在终端100中动态检索是否包含与输入的联系人信息有相同内容的在先联系人信息;若存在,则显示检索出的在先联系人信息。所述动态检索是指在用户输入联系人名称或联系方式的过程,终端100便可开始扫描,无需等到联系人名称或联系方式输入完毕后才扫描。
步骤S303,处理步骤:若包含在先联系人信息,则接收用户指令,对输入的联系人信息进行处理。优选以提示框形式自动显示可供选择的用户指令,所述用户指令可以是同化处理指令、异化处理指令、取消处理指令等,根据所述用户指令对输入的联系人信息进行处理,可以保证用户拥有自由选择的权利。
图4是本发明第一实施例中添加联系人信息的方法流程图,其可通过如图2所示的终端100实现,所述输入的联系人信息包括联系人名称和/或联系方式,所述在先联系人信息包括在先联系人名称和/或在先联系人联系方式,所述方法包括步骤有:
步骤S401,接收输入的联系人信息。
步骤S402,检索终端100中是否包含与输入的联系人信息有相同内容的在先联系人信息,若是则执行步骤S404,否则执行步骤S403。
步骤S403,若终端100没有包含与输入的联系人信息有相同内容的在先联系人信息,则终端100存储输入的联系人信息以及后续输入的联系人信息的其他信息。
步骤S404,终端100显示用户指令并接收用户选择的用户指令。可以提示框等界面形式自动显示可供选择的用户指令,所述用户指令可以是同化处理指令、异化处理指令、取消处理指令等。
步骤S405,若用户指令为同化处理指令,则终端100将输入的联系人信息以及后续输入的联系人信息的其他信息与在先联系人信息合并。优选的是,若收到同化处理指令,且输入的联系方式相对在先联系方式有增加内容时,则将在先联系方式合并到输入的联系方式中;或者若收到同化处理指令,且输入的联系方式相对在先联系方式有减少内容时,将输入的联系方式合并到在先联系方式中。即将新增的联系方式添加进已有的联系人名下,而减少的联系方式则忽略,以多增少补的形式完善更多的联系方式。
步骤S406,若用户指令为异化处理指令,则标记输入的联系人信息并接收后续输入的联系人信息的其他信息。
步骤S407,若用户指令为取消处理指令,则终端100终止添加联系人信息的操作。
图5是本发明第二实施例中添加联系人信息的方法流程图,其可通过如图2所示的终端100实现,所述输入的联系人信息为联系人名称,所述方法包括步骤有:
步骤S501,接收输入的联系人名称。
步骤S502,检索终端100中是否包含与输入的联系人名称有相同内容的在先联系人信息,若是则执行步骤S504,否则执行步骤S503。
步骤S503,若终端100没有包含与输入的联系人名称有相同内容的在先联系人信息,则终端100存储输入的联系人名称以及后续输入的联系人信息的其他信息。
步骤S504,终端100显示用户指令并接收用户选择的用户指令。
步骤S505,终端100收到同化处理指令后,将继续接收后续输入的联系人信息的其他信息,并将其与在先联系人信息进行合并后存储。
步骤S506,终端100收到异化处理指令后,将继续接收后续输入的联系人信息的其他信息并标记联系人信息,与在先联系人信息区别显示并储存。例如在先联系人名称和输入的联系人名称都是“李健”,在收到用户的异化处理指令后,继续接收后续输入的联系方式,将输入的联系人名称区别显示为“李健二”并随同其对应输入的联系方式一起存储。
步骤S507,终端100收到取消处理指令后,终止添加联系人信息的操作。
图6是本发明第三实施例中添加联系人信息的方法流程图,其可通过如图2所示的终端100实现,所述输入的联系人信息为联系方式,所述方法包括步骤有:
步骤S601,接收输入的联系方式。
步骤S602,检索终端100中是否包含与输入的联系方式有相同内容的在先联系人信息,若是则执行步骤S604,否则执行步骤S603。
步骤S603,若终端100没有包含与输入的联系方式有相同内容的在先联系人信息,则终端100存储输入的联系方式以及后续输入的联系人信息的其他信息。
步骤S604,终端100显示用户指令并接收用户选择的用户指令。
步骤S605,终端100收到同化处理指令后,将继续接收后续输入的联系人信息的其他信息,并将其与在先联系人信息进行合并后存储。
步骤S606,终端100收到取消处理指令后,终止添加联系人信息的操作。
如果输入的联系方式与在先联系方式有相同内容,例如是同一个电话号码,那么就不应该分别保存为两个联系人,因此本实施例中不存在异化处理。
图7是本发明第四实施例中添加联系人信息的方法流程图,其可以通过如图2所示的终端100实现,在本实施例中,所述输入的联系人信息包括联系人名称和联系方式,所述在先联系人信息包括在先联系人名称和在先联系方式,所述包括步骤有:
步骤S701,接收输入的联系人名称。
步骤S702,检索通信录中是否包含与输入的联系人名称有相同内容在先联系人名称,若是则执行步骤S703,否则执行步骤S706。优选的是,本步骤中通信录的检索动作可以在联系人名称的输入过程中或输入完成之后进行;并且当联系人名称已经输入完毕,自动匹配联系人名称的检索结果,若包括与联系人名称完全相同的在先联系人,则执行步骤S703。
步骤S703,若包含有相同内容的在先联系人名称,则提示用户是否选择合并处理联系人名称。例如,已保存的通信录中有相同的联系人名称,则以确认提示框的形式,提示用户该联系人名称已经存在,并显示其联系方式。
步骤S704,判断是否收到用户的同化处理指令,若是则执行步骤S705,否则执行步骤S706。
步骤S705,若收到用户的同化处理指令,则将联系人名称和在先联系人名称进行合并处理。
步骤S706,若通信录中未包含有相同内容的在先联系人名称,或者未收到用户的同化处理指令,则继续接收输入的联系方式。
步骤S707,检索通信录中是否包含与联系方式有相同内容的在先联系方式,若是则执行步骤S708,否则执行步骤S711。优选的是,本步骤中通信录的检索动作可以在联系方式的输入过程中或输入完成之后进行;并且当联系方式已经输入完毕,自动匹配联系方式的检索结果。
步骤S708,若通信录中包含有相同内容的所述在先联系方式,则提示用户是否选择合并处理联系方式,例如以背景小窗口形式弹出提示框,提示用户该联系方式已经存在,与某联系人的联系方式相同。优选的是,若联系方式与在先联系方式有相同内容,且联系方式相对在先联系方式有增加内容或者减少内容,则提示用户是否选择合并处理联系方式,并显示联系方式的增加内容或者减少内容。例如,联系方式与在先联系方式不仅相同的联系方式,还有新增或减少的联系方式,则可以确认提示框的形式,提示用户该联系方式已存在,并列出新增或减少的联系方式。
步骤S709,判断是否收到用户的同化处理指令,若是则执行步骤S710,否则执行步骤S711。
步骤S710,若收到用户的同化处理指令,则将联系方式和在先联系方式进行合并处理,并同时将联系人名称和在先联系人名称进行合并处理。优选的是,若收到同化处理指令,且联系方式相对在先联系方式有增加内容,则将在先联系方式合并到联系方式中;或者若收到同化处理指令,且联系方式相对在先联系方式有减少内容,则将联系方式合并到在先联系方式中。即将新增的联系方式添加进已有的联系人名下,而减少的联系方式则忽略,以多增少补的形式完善更多的联系方式。
步骤S711,若通信录中未包含有相同内容的在先联系方式,或者未收到同化处理指令,则保存联系人名称和联系方式,此后可以退出通信录的编辑界面并结束。
图8是本发明第五实施例中添加联系人信息的方法流程图,其可以通过如图2所示的终端100实现,在本实施例中,所述输入的联系人信息包括联系人名称和联系方式,所述在先联系人信息包括在先联系人名称和在先联系方式,所述包括步骤有:
步骤S801,接收输入的联系方式。
步骤S802,检索通信录中是否包含与输入的联系方式有相同内容在先联系方式,若是则执行步骤S803,否则执行步骤S806。优选的是,本步骤中通信录的检索动作可以在联系方式的输入过程中或输入完成之后进行;并且当联系方式已经输入完毕,自动匹配联系方式的检索结果。
步骤S803,若包含有相同内容的在先联系方式,则提示用户是否选择合并处理联系方式。优选的是,若联系方式与在先联系方式有相同内容,且联系方式相对在先联系方式有增加内容或者减少内容,则提示用户是否选择合并处理联系方式,并显示联系方式的增加内容或者减少内容。
步骤S804,判断是否收到用户的同化处理指令,若是则执行步骤S805,否则执行步骤S806。
步骤S805,若收到用户的同化处理指令,则将联系方式和在先联系方式进行合并处理。优选的是,若收到同化处理指令,且联系方式相对在先联系方式有增加内容,则将在先联系方式合并到联系方式中;或者若收到同化处理指令,且联系方式相对在先联系方式有减少内容,则将联系方式合并到在先联系方式中。
步骤S806,若通信录中未包含有相同内容的在先联系方式,或者未收到同化处理指令,则继续接收输入的联系人名称。
步骤S807,检索通信录中是否包含与联系人名称有相同内容的在先联系人名称,若是则执行步骤S808,否则执行步骤S811。本步骤中通信录的检索动作可以在联系人名称的输入过程中或输入完成之后进行;并且当联系人名称已经输入完毕,自动匹配联系人名称的检索结果,若包括与联系人名称完全相同的在先联系人,则执行步骤S808。
步骤S808,若包含有相同内容的在先联系人名称,则提示用户是否选择合并处理联系人名称。
步骤S809,判断是否收到用户的同化处理指令,若是则执行步骤S810,否则执行步骤S811。
步骤S810,若收到用户的同化处理指令,则将联系人名称和在先联系人名称进行合并处理,并同时将联系方式和在先联系方式进行合并处理。
步骤S811,若通信录中未包含有相同内容的在先联系人名称,或者未收到同化处理指令,则保存联系方式和联系人名称,此后可以退出通信录的编辑界面并结束。
综上所述,本发明提供了一种智能化添加联系人信息的方案,其在添加联系人信息时,预先检索终端中是否包含与输入的联系人信息有相同内容的在先联系人信息,所述联系人信息包括联系人名称和联系方式等;若终端中包含相同内容的在先联系人信息,则根据接收的用户指令对所述输入的联系人信息进行处理。优选的是,若用户指令为同化处理指令,则将所述输入的联系人信息以及后续输入的其他联系人信息与在先联系人信息合并;若用户指令为异化处理指令,则标记所述输入的联系人信息并接收后续输入的其他联系人信息;若用户指令为取消处理指令,则终止添加联系人信息的操作。借此,本发明不仅可以保存新增的联系人信息,而且可以智能过滤掉重复冗余的联系人信息,解决了现有技术在终端中输入重复的联系人信息时,所导致的无法保存、需重新创建或者重新编辑的问题,从而提升了用户操作的便捷性。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (12)
1.一种添加联系人信息的方法,其特征在于,包括步骤有:
接收步骤,接收输入的联系人信息;
检索步骤,检索终端中是否包含与所述输入的联系人信息有相同内容的在先联系人信息;
处理步骤,若包含所述在先联系人信息,则接收用户指令,对所述输入的联系人信息进行处理。
2.根据权利要求1所述的方法,其特征在于,所述检索步骤还包括:
在所述终端中动态检索是否包含与所述输入的联系人信息有相同内容的在先联系人信息;
若存在,则显示检索出的所述在先联系人信息。
3.根据权利要求1所述的方法,其特征在于,还包括:
若所述终端没有包含与所述输入的联系人信息有相同内容的在先联系人信息,则所述终端存储所述输入的联系人信息以及后续输入的所述联系人信息的其他信息。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述输入的联系人信息包括联系人名称和/或联系方式,所述在先联系人信息包括在先联系人名称和/或在先联系人联系方式;
所述处理步骤还包括:
所述终端显示用户指令并接收用户选择的用户指令;
若所述用户指令为同化处理指令,则所述终端将所述输入的联系人信息以及后续输入的所述联系人信息的其他信息与所述在先联系人信息合并;
若所述用户指令为异化处理指令,则标记所述输入的联系人信息并接收后续输入的所述联系人信息的其他信息;
若所述用户指令为取消处理指令,则所述终端终止所述添加联系人信息的操作。
5.根据权利要求4所述的方法,其特征在于,
若所述联系人信息为所述联系人名称;
所述终端收到所述同化处理指令后,将继续接收后续输入的所述联系人信息的其他信息,并将其与所述在先联系人信息进行合并后存储;
所述终端收到所述异化处理指令后,将继续接收后续输入的所述联系人信息的其他信息并标记所述联系人信息,与所述在先联系人信息区别显示并储存;
所述终端收到所述取消处理指令后,终止所述添加联系人信息的操作。
6.根据权利要求4所述的方法,其特征在于,
若所述联系人信息为所述联系方式;
所述终端收到所述同化处理指令后,将继续接收后续输入的所述联系人信息的其他信息,并将其与所述在先联系人信息进行合并后存储;
所述终端收到所述取消处理指令后,终止所述添加联系人信息的操作。
7.一种终端,其特征在于,包括有:
接收模块,用于接收输入的联系人信息;
检索模块,用于检索所述终端中是否包含与所述输入的联系人信息有相同内容的在先联系人信息;
处理模块,用于若包含所述在先联系人信息,则接收用户指令,对所述输入的联系人信息进行处理。
8.根据权利要求7所述的终端,其特征在于,所述检索模块还包括:
检索子模块,用于在所述终端中动态检索是否包含与所述输入的联系人信息有相同内容的在先联系人信息;
第一显示子模块,用于若存在所述在先联系人信息,则显示检索出的所述在先联系人信息。
9.根据权利要求7所述的终端,其特征在于,所述处理模块还用于若没有包含与所述输入的联系人信息有相同内容的在先联系人信息,则存储所述输入的联系人信息以及后续输入的所述联系人信息的其他信息。
10.根据权利要求7~9任一项所述的终端,其特征在于,所述输入的联系人信息包括联系人名称和/或联系方式,所述在先联系人信息包括在先联系人名称和/或在先联系人联系方式;
所述处理模块还包括:
第二显示子模块,用于显示用户指令并接收用户选择的用户指令;
同化处理子模块,用于若所述用户指令为同化处理指令,则将所述输入的联系人信息以及后续输入的所述联系人信息的其他信息与所述在先联系人信息合并;
异化处理子模块,用于若所述用户指令为异化处理指令,则标记所述输入的联系人信息并接收后续输入的所述联系人信息的其他信息;
取消处理子模块,用于若所述用户指令为取消处理指令,则终止所述添加联系人信息的操作。
11.根据权利要求10所述的终端,其特征在于,若所述联系人信息为所述联系人名称;
所述同化处理子模块用于收到所述同化处理指令后,将继续接收后续输入的所述联系人信息的其他信息,并将其与所述在先联系人信息进行合并后存储;
所述异化处理子模块用于收到所述异化处理指令后,将继续接收后续输入的所述联系人信息的其他信息并标记所述联系人信息,与所述在先联系人信息区别显示并储存;
所述取消处理子模块用于收到所述取消处理指令后,终止所述添加联系人信息的操作。
12.根据权利要求10所述的终端,其特征在于,若所述联系人信息为所述联系方式;
所述同化处理子模块用于收到所述同化处理指令后,将继续接收后续输入的所述联系人信息的其他信息,并将其与所述在先联系人信息进行合并后存储;
所述取消处理子模块用于收到所述取消处理指令后,终止所述添加联系人信息的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210273626.0A CN102831189B (zh) | 2012-08-01 | 2012-08-01 | 添加联系人信息的方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210273626.0A CN102831189B (zh) | 2012-08-01 | 2012-08-01 | 添加联系人信息的方法及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102831189A true CN102831189A (zh) | 2012-12-19 |
CN102831189B CN102831189B (zh) | 2016-05-04 |
Family
ID=47334326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210273626.0A Active CN102831189B (zh) | 2012-08-01 | 2012-08-01 | 添加联系人信息的方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102831189B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103200293A (zh) * | 2013-03-05 | 2013-07-10 | 上海斐讯数据通信技术有限公司 | 一种导入通讯录文件过程中自动合并重名联系人的方法 |
CN103716401A (zh) * | 2013-12-31 | 2014-04-09 | 北京飞流九天科技有限公司 | 用于管理通讯录的方法、终端和服务器 |
CN105245681A (zh) * | 2015-09-28 | 2016-01-13 | 小米科技有限责任公司 | 标签添加方法和装置 |
CN105915693A (zh) * | 2016-06-30 | 2016-08-31 | 北京奇虎科技有限公司 | 新建联系人的方法、装置和移动终端 |
WO2017132890A1 (zh) * | 2016-02-03 | 2017-08-10 | 刘芬 | 一种修改联系人时的信息推送方法及终端 |
CN107302617A (zh) * | 2017-05-17 | 2017-10-27 | 深圳市金立通信设备有限公司 | 一种数据管理方法及终端 |
WO2019200789A1 (zh) * | 2018-04-20 | 2019-10-24 | 平安科技(深圳)有限公司 | 电话号码的监控方法、装置、计算机设备和存储介质 |
CN110839101A (zh) * | 2019-11-07 | 2020-02-25 | 北京集奥聚合科技有限公司 | 一种基于黑名单的呼叫策略方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000270080A (ja) * | 1999-03-15 | 2000-09-29 | Kenwood Corp | 移動体通信端末 |
CN101645954A (zh) * | 2009-08-31 | 2010-02-10 | 深圳华为通信技术有限公司 | 终端通信录管理方法和终端设备 |
CN101827170A (zh) * | 2010-04-21 | 2010-09-08 | 中兴通讯股份有限公司 | 移动终端及新增联系人信息的方法 |
CN102263855A (zh) * | 2011-06-03 | 2011-11-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种联系人信息的输入方法、***、移动终端及浏览器 |
CN102592210A (zh) * | 2011-12-21 | 2012-07-18 | 华为终端有限公司 | 信息提示的方法、装置和终端设备 |
CN102611777A (zh) * | 2012-01-18 | 2012-07-25 | 北京友录在线科技发展有限公司 | 一种快速查找并更新手持通信设备通讯录的方法 |
-
2012
- 2012-08-01 CN CN201210273626.0A patent/CN102831189B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000270080A (ja) * | 1999-03-15 | 2000-09-29 | Kenwood Corp | 移動体通信端末 |
CN101645954A (zh) * | 2009-08-31 | 2010-02-10 | 深圳华为通信技术有限公司 | 终端通信录管理方法和终端设备 |
CN101827170A (zh) * | 2010-04-21 | 2010-09-08 | 中兴通讯股份有限公司 | 移动终端及新增联系人信息的方法 |
CN102263855A (zh) * | 2011-06-03 | 2011-11-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种联系人信息的输入方法、***、移动终端及浏览器 |
CN102592210A (zh) * | 2011-12-21 | 2012-07-18 | 华为终端有限公司 | 信息提示的方法、装置和终端设备 |
CN102611777A (zh) * | 2012-01-18 | 2012-07-25 | 北京友录在线科技发展有限公司 | 一种快速查找并更新手持通信设备通讯录的方法 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103200293A (zh) * | 2013-03-05 | 2013-07-10 | 上海斐讯数据通信技术有限公司 | 一种导入通讯录文件过程中自动合并重名联系人的方法 |
CN103716401A (zh) * | 2013-12-31 | 2014-04-09 | 北京飞流九天科技有限公司 | 用于管理通讯录的方法、终端和服务器 |
CN105245681A (zh) * | 2015-09-28 | 2016-01-13 | 小米科技有限责任公司 | 标签添加方法和装置 |
WO2017132890A1 (zh) * | 2016-02-03 | 2017-08-10 | 刘芬 | 一种修改联系人时的信息推送方法及终端 |
CN105915693A (zh) * | 2016-06-30 | 2016-08-31 | 北京奇虎科技有限公司 | 新建联系人的方法、装置和移动终端 |
CN107302617A (zh) * | 2017-05-17 | 2017-10-27 | 深圳市金立通信设备有限公司 | 一种数据管理方法及终端 |
WO2019200789A1 (zh) * | 2018-04-20 | 2019-10-24 | 平安科技(深圳)有限公司 | 电话号码的监控方法、装置、计算机设备和存储介质 |
CN110839101A (zh) * | 2019-11-07 | 2020-02-25 | 北京集奥聚合科技有限公司 | 一种基于黑名单的呼叫策略方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102831189B (zh) | 2016-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102831189A (zh) | 添加联系人信息的方法及终端 | |
WO2017007534A1 (en) | Contact-based predictive response | |
US8799254B2 (en) | Method and apparatus for improved searching of database content | |
CN102316227B (zh) | 语音通话过程中数据处理方法 | |
US11477314B2 (en) | Method and apparatus for storing telephone numbers in a portable terminal | |
CN103279858A (zh) | 添加收件人的方法及其终端 | |
CN105511638A (zh) | 输入法应用方法和装置 | |
CN101854441A (zh) | 一种多方通话终端控制方法 | |
CN103227870A (zh) | 联系信息的保存方法 | |
CN104602275B (zh) | 客户识别模块sim卡切换方法及装置 | |
CN103905595A (zh) | 一种联系人信息显示方法及移动终端 | |
CN104333645B (zh) | 在触摸屏手机中实现快捷操作的方法及*** | |
CN107395487A (zh) | 消息更新方法和*** | |
CN103744930A (zh) | 社交记录查看的方法及其移动终端 | |
CN103186907A (zh) | 漫画处理***、漫画处理方法和终端 | |
CN103051792A (zh) | 变更联系人信息的方法及其通信终端 | |
CN104836907A (zh) | 联系人信息的添加方法和装置 | |
CN103559242A (zh) | 语音输入信息的方法及终端设备 | |
CN105491237A (zh) | 一种联系人信息显示方法及终端 | |
CN104765785A (zh) | 联系人搜索方法和装置 | |
CN103037057A (zh) | 添加联系人的方法及其通信终端 | |
CN105279202A (zh) | 一种检索信息的方法及装置 | |
CN104394280A (zh) | 通信信息的菜单选项显示方法和装置 | |
CN106331273A (zh) | 一种联系人信息存储方法及装置 | |
CN106682133A (zh) | 一种图片处理方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |