一种联系人的查找方法、装置及移动终端的制作方法

文档序号:7859406阅读:161来源:国知局
专利名称:一种联系人的查找方法、装置及移动终端的制作方法
技术领域
本发明涉及移动通信技术领域,尤其涉及一种联系人的查找方法、装置及移动终端。
背景技术
对于各种类型的手机来说,电话本已经成为其必不可少的功能之一。因此,如何使用户方便快捷的查找到联系人对于提高用户对手机的使用体验是至关重要的。在现有技术中,用户在查找联系人时,一般是通过操作手机的上、下方向键在电话本中查找,或者通过在搜索框中输入联系人姓名的拼音或中文姓名在电话本中查找。
但是,发明人发现现有技术中至少存在如下问题通过操作手机的上、下方向键查找联系人的方式,用户需要多次操作手机按键,因此,按照这种方式查找联系人比较耗时,效率较低,用户体验较差。通过在搜索框中输入联系人姓名的拼音或中文姓名查找联系人的方式,查找方式比较单一,效率不高,对于触摸屏的用户体验也较差。

发明内容
本发明实施例提供一种联系人的查找方法、装置及移动终端,以提高查找联系人的效率,提闻用户体验。一种联系人的查找方法,包括步骤A :获取并显示待查找联系人的第i候选标识;其中,所述i为大于等于I的自然数,当i大于等于2时,所述第i候选标识是根据第i-Ι组联系人信息获得的;步骤B :获取用户从所述第i候选标识中选取的第i查找标识,并根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息;步骤C :当所述第i组联系人信息符合查找条件时,显示所述第i组联系人信息;当所述第i组联系人信息不符合查找条件时,将所述i赋值为i+Ι,并执行步骤A-步骤C。一种联系人的查找装置,包括获取单元,用于获取待查找联系人的第i候选标识;其中,所述i为大于等于I的自然数,当i大于等于2时,所述第i候选标识是根据第i-Ι组联系人信息获得的;显示单元,用于显示所述待查找联系人的第i候选标识;所述获取单元还用于获取用户从所述第i候选标识中选取的第i查找标识,并根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息;处理单元,用于确定所述第i组联系人信息是否符合查找条件;当所述第i组联系人信息符合查找条件时,所述处理单元控制所述显示单元显示所述第i组联系人信息;当所述第i组联系人信息不符合查找条件时,将所述i赋值为i+ Ι所述获取单元、所述显示单元、所述获取单元按照对所述第i候选标识的处理方式处理第i+Ι候选标识。
一种移动终端,包括前述的联系人的查找装置。本发明实施例提供的联系人的查找方法、装置及移动终端,当用户利用移动终端查找联系人时,首先为用户显示获取的第i候选标识,再根据用户从第i候选标识中选取的第i查找标识获取与所述第i查找标识关联的第i组联系人信息。当所述第i组联系人信息符合查找条件时,显示所述第i组联系人信息,而当所述第i组联系人信息不符合查找条件时,将i加1,并重复执行上述过程,即按照对第i候选标识的同样处理方式对第i+Ι候选标识进行处理。因此,利用本发明实施例的联系人的查找方法、装置及移动终端,用户只需要根据显示的第i候选标识中选取第i查找标识,即可显示符合查找条件的第i组联系人信息。因此,相较于现有技术中的联系人查找方案来讲,利用本发明实施例的联系人的查找方法、装置及移动终端,更加直观,能够快速、方便的查找到联系人,从而有效的提高了查找联系人的效率,并进一步提升了用户的使用体验。



为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施一的联系人的查找方法的流程图;图2为本发明实施二的联系人的查找方法的流程图;图3(a)-图3(e)为本发明实施例二中移动终端的显示示意图;图4为本发明实施三的联系人的查找方法的流程图;图5(a)-图5(e)为本发明实施例三中移动终端的显示示意图;图6为本发明实施四的联系人的查找装置的示意图;图7为本发明实施四的联系人的查找装置的结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。如图I所示,本发明实施一的联系人的查找方法,包括步骤11、获取并显示待查找联系人的第i候选标识;其中,所述i为大于等于I的自然数,当i大于等于2时,所述第i候选标识是根据第i-Ι组联系人信息获得的。在此所述第i候选标识可以是联系人姓名中的一个字,或者还可以是其他字段信息,例如联系人的性别,公司名称等,或者还可以是联系人移动电话的国内目的码等等。在本发明实施例中,所述第i候选标识可以通过在数据库中按照字段提取的方式的获取,也可以通过利用不同的数据库管理不同的候选标识的方式,在需要识别第i候选标识时直接在第i数据库直接提取。其中,利用不同的数据库管理不同的候选标识具有查找效率高、速度快的好处。详述如下
方式一、在移动终端中存储有多张数据表第i候选标识保存在第i数据表中,第I组联系人信息保存在第二数据存储表中。此外,所述第i数据表中还可保存有第i候选标识与各组联系人信息之间的关联关系。方式二、在移动终端中存储有三张数据表第i候选标识保存在第一数据存储表中,第i组联系人信息存储在第二数据存储表中,各候选标识与各组联系人信息之间的关联关系存储在标识数据表中。根据第i候选标识和下文将要提及的“第i查找标识与第i组联系人之间的关联”的定义,第i组联系人信息是可以预先设置的。因 此,第i组联系人信息可以预先存储在第二数据存储表中,还可在获取了第i候选标识后,根据第i数据表中存储的第i候选标识和各组联系人信息之间的关联关系或者根据标识数据表中存储的各候选标识与各组联系人信息之间的关联关系,临时生成第二数据存储表,在其中第i组联系人信息。当然,数据库的管理方式并不局限于上述的几种。因此,在此步骤中,当利用移动终端查找联系人时,根据数据库管理方式的不同,可查找存储有第i候选标识的第i数据表或第一数据存储表,并根据查找结果,显示所述第i候选标识。具体的,在显示所述第i候选标识时,可利用网格形式或者列表形式显示。其中,移动终端中每屏以网格形式或者列表形式显示的第i候选标识的个数可以根据所述移动终端的屏幕大小以及用来显示第i候选标识的屏数也可以预先设置。在设置该个数时,基本原则是在显示的第i候选标识字体足够大、足够清楚的同时最大程度利用移动终端的屏幕的空间。具体可根据实际情况进行设定,本发明实施例对此并不进行限制。在此,首先对第i候选标识的概念做一简要说明。根据i取值的不同,第i候选标识具有不同的意义。第一种情况在此实施例中,当用户通过输入联系人的中文姓名的方式查找联系人时,候选标识可以是联系人的姓、联系人的名字中的第一个中文字符、联系人的名字中的第二个中文字符、联系人的名字中的第三个中文字符等等。因此,所述第i候选标识可以是上述候选标识中任意一种。按照联系人姓名的组成方式,第一候选标识包括联系人的姓,第二候选标识至少包括联系人的名字中的第一个中文字符,第三候选标识至少包括联系人的名字中的第三个中文字符,以此类推。对于第二、第三、第四等候选标识,它分别是由第一组联系人信息、第二组联系人信息、第三组联系人信息等获得的。例如,对于第一候选标识,例如,移动终端中存储的联系人的姓氏包括张、王、李、乔、黎、陈等等,那么,所述第一候选标识可以包括全部联系人的姓氏,也可包括部分联系人的姓氏。当然,为了保证查找联系人的准确性,所述第一候选标识包括全部联系人的姓氏。对于第二候选标识,如果联系人的姓名是单字的情况,第二候选标识中只包括一个中文字符。如果联系人的姓名是多字的情况,第二候选标识中可包括名字中任意个数的中文字符;如果只包括一个中文字符,在此需要引出第三候选标识,用第三候选标识包括除第二候选标识中包括的中文字符以外的名字中的任意个数的中文字符。同样,如果第三候选标识只包括一个中文字符,在此需要引出第四候选标识,甚至第五候选标识,第6候选标识等等。优选的,在此实施例中,第二候选标识,第三候选标识中只包括名字中的一个中文字符。例如,移动终端存储的某个联系人的姓名为“张三”,那么在此,他的名字中的“三”可以作为在此的第二候选标识。又例如,移动终端存储的某个联系人的姓名为“张一三”,那么在此他的名字中的“一”可以作为在此的第二候选标识,“三”可以作为在此的第三候选标识;或者同时将“一三”作为在此的第二候选标识。再例如,移动终端存储的某个联系人的姓名为“张一三四”,那么在此他的名字中的“一”可以作为在此的第二候选标识,“三四”可以作为在此的第三候选标识;或者“一”可以作为在此的第二候选标识,“三”可以作为在此的第三候选标识,“四”可以作为第四候选标识。第二种情况当用户通过输入联系人的移动电话的方式查找联系人时,候选标识包括移动终端中联系人的移动电话中的国内目的码、移动终端中联系人的移动电话中的用户号码。因此,所述第i候选标识可以是上述候选标识中任意一种。其中,现有技术中定义的移动用户国际I SDN(Mobile Subscriber InternationalISDN/PSTN number, MS I SDN)号码格式为国家码+国内目的码+ (0-9) +用户号码。其中国家码为国家代码,例如我国的国家代码为86 ;国内目的码通常为3位,例如中国移动的135,中国联通的133等;用户号码为7位。以86 139 O 4080000为例,86为国家码,139为国内目的码,408 0000为用户号码。按照移动电话的组成方式,具体的,第一候选标识可以为联系人的移动电话中的国内目的码,第二候选标识可以为联系人的移动电话中的用户号码。第三种情况当用户通过输入联系人的固定联系电话的方式查找联系人时,候选标识包括联系人的固定联系电话中的区号、联系人的固定联系电话中的电话号码。因此,所述第i候选标识可以是上述候选标识中任意一种。其中,固定联系电话一般由区号和电话号码组成,例如010-12345678中,010为区号,12345678为电话号码。按照固定联系电话组成方式,第一候选标识可以为联系人的固定联系电话中的区号,第二候选标识可以为联系人的固定联系电话中的电话号码。在此只是举例说明了候选标识的几种情况,在具体应用中候选标识的组成并不限于此。步骤12、获取用户从所述第i候选标识中选取的第i查找标识,并根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息。具体的,当按照步骤11中的方式一管理数据库时,即第i候选标识保存在第i数据表中时,有如下几种方式获取与所述第i查找标识关联的第i组联系人信息方式一、此时,所述第i数据表中还保存有第i候选标识与各组联系人信息之间的关联关系。因此,在此步骤中,可根据所述第i查找标识查找所述第i数据表以及第二数据存储表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息。方式二、在此步骤中,可根据所述第i查找标识查找所述第i数据表、第二数据存储表以及标识数据表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息,所述标识数据表存储有所述各候选标识与各组联系人信息之间的关联关系。具体的,当按照步骤11中的方式二管理数据库时,即,第i候选标识保存在第一数据存储表中,有如下几种方式获取与所述第i查找标识关联的第i组联系人信息方式三、此时,所述第一数据存储表中还保存有各候选标识与各组联系人信息之间的关联关系时。在此步骤中,可根据所述第i查找标识查找所述第一数据存储表以及第二数据存储表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息。方式四、在此步骤中,可根据所述第i查找标识查找所述第一数据存储表、第二数据存储表以及标识数据表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息,所述标识数据表存储有各候选标识与各组联系人信息之间的关联关系。在此“关联”的含义是指,如果第i组联系人信息有可能与移动终端中的联系人的联系方式的特定部分(可以是一部分或者全部,根据查找精度而不同,本发明实施例对此并不进行限定)相匹配,我们就称第i组联系人信息与第一查找标识是关联的。因此,第i组联系人信息中可包括第i查找标识。那么,对于步骤11中提及的“第i候选标识是根据 第i_l组联系人信息获得的”可以这样理解从第i_l组联系人信息中任意选择一个标识都可作为第i候选标识。当然,为了提高查找的准确率和效率,第i候选标识是第i_l组联系人信息中,第i_l查找标识在习惯排序上的下一个标识。比如,前文提到的“张一三”,假设,第一查找标识是“张”,第一组联系人信息是“一三四”,那么从中选择“一”作为第二候选标识。步骤13、当所述第i组联系人信息符合查找条件时,显示所述第i组联系人信息;当所述第i组联系人信息不符合查找条件时,将i加1,并执行步骤11-步骤13。在此,符合查找条件是指,第i组联系人信息与待查找联系人的信息匹配,或者根据用户的设置,第i组联系人信息与待查找联系人的信息部分匹配。例如,待查找联系人的信息为“张玉梅”,那么第i组联系人信息为“张玉梅”或者“张玉”都可根据设置视为符合查找条件。此外,为了方便用户更加快捷的查找联系人,在显示第i候选标识之前,可先按照预定的排序次序对第i候选标识进行排序。例如,按照中文字符的拼音进行排序。由上可以看出,利用本发明实施例一的联系人的查找方法,用户只需要根据显示的第i候选标识中选取第i查找标识,即可显示符合查找条件的第i组联系人信息。相较于现有技术中的联系人查找方案来讲,更加直观,能够快速、方便的查找到联系人,从而有效的提高了查找联系人的效率,并进一步提升了用户的使用体验。下面结合实施例二和实施例三来描述一下本发明实施例的联系人的查找方法的具体实现过程。本发明实施例二中,从i为I开始,以每个候选标识仅包括一个中文字符为例,也即第一候选标识为联系人的姓氏,第二候选标识为联系人名字中的第一个中文字符,第三候选标识为联系人名字中的第二个中文字符,第四候选标识为联系人名字中的第三个中文字符。通常的,当用户存储完联系人之后,移动终端就可根据现有的联系人的姓名的长短,即可确定出用户需要最多利用多少个候选标识才能匹配到移动终端中的联系人。假设,当前的移动终端中联系人姓名最长为4个字,因此,在此实施例中最多需要4个候选标识即可匹配到移动终端中的联系人。因此,此实施例中我们以4个候选标识为例进行描述。
如图2所示,本发明实施例二的联系人的查找方法包括步骤21、生成第一数据表,用于存储第一候选标识;生成第二数据表,用于存储第二候选标识;生成第三数据表,用于存储第三候选标识;生成第四数据表,用于存储第四候选标识。同时,在第一、二、三、四数据表中分别存储有第一、二、三、四候选标识与各组(第一组到第四组)联系人信息之间的关联关系。生成第二数据存储表,用于分别存储第一、
二、二、四组联系人息。步骤22、根据移动终端的屏幕大小和各种标识的个数,分别设置每屏显示的第一候选标识、第二候选标识、第三候选标识、第四候选标识的个数,以及分别用于显示第一候选标识、第二候选标识、第三候选标识、第四候选标识的屏数。
例如,根据某移动终端,如图3(a)所示,按照实施例一中描述的设置上述标识个数的原则,该移动终端中可以网格形式每屏显示4行4列共16个任意一种的上述候选标识;如图3(b)所示,该移动终端中可以列表形式每屏显示6行任意一种的上述候选标识。步骤23、将第一候选标识、第二候选标识、第三候选标识、第四候选标识进行排序。例如,可以按照拼音顺序进行排序。如图3(c)所示,为将图3(a)所示的第一候选标识即联系人的姓氏进行排序后的示意图,如图3(d)所示,为将图3(b)所示的第一候选标识即联系人的姓氏进行排序后的示意图。对于是以列表形式显示各种候选标识还是以网格形式显示各种候选标识,可由用户在移动终端中进行设置。以下,以用户选择以网格形式显示各种候选标识为例。步骤24、当用户利用该移动终端查找联系人时,查找第一数据表,根据用户的预先设置,以网格形式显示第一候选标识,如图3(c)所示。步骤25、获取用户从所述第一候选标识中选取的第一查找标识,并根据所述第一查找标识获取与所述第一查找标识关联的第二候选标识。例如,用户想要查找的联系人姓名为“李玉梅”,那么用户从显示的第一候选标识中选择“李”。如果“李”不在移动终端中当前屏幕上所显示的第一候选标识中,可以进行翻页选择。用户选择的“李”即为第一查找标识。然后根据第一查找标识,查找第一数据表以及第二数据存储表,获取与所述第一查找标识关联的第一组联系人信息。步骤26、确定第一组联系人信息是否符合查找条件。在此,设定查找条件为第一组联系人信息需要与待查找联系人的联系信息完全匹配。情况一、根据存储的各个候选标识,在步骤25中假设获取到的第一组联系人信息分别为李玉、李玉立、李丽、李玉梅。由于用户想要查找的联系人姓名为“李玉梅”,而获取到的第一组联系人信息中有“李玉梅”,因此,可显示该第一组联系人信息,即显示“李玉梅”的联系方式,如图3(e)所示。情况二、根据存储的各个候选标识,在步骤25中假设获取到的第一组联系人信息分别为李玉、李玉立、李丽。由于用户想要查找的联系人姓名为“李玉梅”,而获取到的联系人中没有“李玉梅”,因此,第一组联系人信息不符合查找条件,将i加1,即令i = 2,按照步骤24-26中对第一候选标识的处理方式处理第二候选标识。直到查找完成。因此,由上述技术方案可以看出,相较于现有技术中的联系人查找方案来讲,利用本发明实施例二的联系人的查找方法,更加直观,能够快速、方便的查找到联系人,从而有效的提高了查找联系人的效率,并进一步提升了用户的使用体验。本发明实施例三中,从i = I开始,以第一候选字符为联系人的移动电话中的国内目的码,第二候选标识为移动电话中的用户号码为例。如图4所示,本发明实施例三的联系人的查找方法包括 步骤41、生成第一数据表,用于存储第一候选标识、第二候选标识;生成标识数据表,所述标识数据表分别存储有各候选标识与各组联系人信息之间的关联关系。生成第二数据存储表,用于分别存储第一、二组联系人信息。步骤42、根据移动终端的屏幕大小,设置每屏显示的第一候选标识、第二候选标识的个数,以及分别用于显示第一候选标识、第二候选标识的屏数。例如,根据某移动终端,如图5(a)所示,按照实施例一中描述的设置上述标识个数的原则,该移动终端中可以网格形式每屏显示4行4列共16个任意一种的上述候选标识;如图5(b)所示,该移动终端中可以列表形式每屏显示6行任意一种的上述候选标识。步骤43、将第一候选标识、第二候选标识分别按照标识中包含的数字由小到大的顺序进行排序。如图5(c)所示,为将图5(a)所示的第一候选标识即联系人的移动电话中的国内目的码进行排序后的示意图,如图5(d)所示,为将图5(b)所示的第一候选标识即联系人的移动电话中的用户号码进行排序后的示意图。对于是以列表形式显示各种候选标识还是以网格形式显示各种候选标识,可由用户在移动终端中进行设置。以下,以用户选择以网格形式显示各种候选标识为例。步骤44、当用户利用该移动终端查找联系人时,查找第一数据表,根据用户的预先设置,以网格形式显示第一候选标识,如图5(c)所示。步骤45、获取用户从所述第一候选标识中选取的第一查找标识,并根据所述第一查找标识查找第二数据存储表、标识数据表获取与所述第一查找标识关联的第一组联系人信息。例如,用户想要查找的联系人的移动电话为“13911223344”,那么用户从显示的第一候选标识中选择“ 139”。如果“ 139”不在移动终端中当前屏幕上所显示的第一候选标识中,可以进行翻页选择。用户选择的“139”即为第一查找标识。然后根据第一查找标识,查找第二数据存储表、标识数据表获取与所述第一查找标识关联的第一组联系人信息。步骤46、确定第一组联系人信息是否符合查找条件。在此,设定查找条件为第一组联系人信息需要与待查找联系人的联系信息完全匹配。情况一、根据存储的各个候选标识,在步骤45中假设获取到的第一组联系人信息分别为13912345678、139135792468、13911223344。由于用户想要查找的联系人的移动电话为“13911223344”,而获取到的第一组联系人信息中有“13911223344”,因此,可显示该第一组联系人信息,即显示移动电话为“13911223344”的联系人的联系方式,如图5(e)所示。情况二、根据存储的各个候选标识,在步骤45中假设获取到的第一组联系人信息分别为13912345678、139135792468。由于用户想要查找的联系人的移动电话为“13911223344”,而获取到的第一组联系人信息中没有“13911223344”,因此,第一组联系人信息不符合查找条件,将i加1,即令
i= 2,按照步骤44-46中对第一候选标识的处理方式处理第二候选标识。直到查找完成。由上可以看出,利用本发明实施例三的联系人的查找方法,相较于现有技术中的联系人查找方案来讲,利用本发明实施例三的联系人的查找方法,更加直观,能够快速、方便的查找到联系人,从而有效的提高了查找联系人的效率,并进一步提升了用户的使用体验。当第一候选标识包括所述移动终端中联系人的固定联系电话中的区号,所述第二候选标识包括所述移动终端中联系人的固定联系电话中的电话号码时,其联系人的查找方式与实施例三的类似,在此不再重复描述。如图6所示,本发明实施例四的联系人的查找装置包括获取单元61、显示单元62、处理单元63。其中,

所述获取单元61,用于获取待查找联系人的第i候选标识;其中,所述i为大于等于I的自然数,当i大于等于2时,所述第i候选标识是根据第i-Ι候选标识获得的;所述显示单元62,用于显示所述待查找联系人的第i候选标识;所述获取单元61还用于获取用户从所述第i候选标识中选取的第i查找标识,并根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息;所述处理单元63,用于确定所述第i组联系人信息是否符合查找条件。当所述第i组联系人信息符合查找条件时,所述处理单元控制所述显示单元显示所述第i组联系人信息;当所述第i组联系人信息不符合查找条件时,将所述i赋值为i+1,所述获取单元、所述显示单元、所述获取单元按照对所述第i候选标识的处理方式处理第i+Ι候选标识。其中,在具体应用中,所述显示单元62以网格形式或列表形式显示所述第i候选标识。根据前述方法实施例中描述的不同的数据库管理方式,获取单元61可有不同的组成。当所述第i候选标识保存在第i数据表中时,所述第i数据表中还保存有所述第i候选标识与各组联系人信息之间的关联关系,此时,所述获取单元61可包括第一获取模块,用于获取用户从所述第i候选标识中选取的第i查找标识;第一查找模块,用于根据所述第i查找标识查找所述第i数据表以及第二数据存储表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息。当所述第i候选标识保存在第i数据表中时,所述获取单元61可包括第二获取模块,用于获取用户从所述第i候选标识中选取的第i查找标识;第二查找模块,用于根据所述第i查找标识查找所述第i数据表、第二数据存储表以及标识数据表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息,所述标识数据表存储有各候选标识与各组联系人信息之间的关联关系。当所述第i候选标识保存在第一数据存储表中时,所述第一数据存储表中还保存有各候选标识与各组联系人信息之间的关联关系;所述获取单元61可包括
第三获取模块,用于获取用户从所述第i候选标识中选取的第i查找标识;第三查找模块,用于根据所述第i查找标识查找所述第一数据存储表以及第二数据存储表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息。当所述第i候选标识保存在第一数据存储表中时,所述获取单元61可包括第四获取模块,用于获取用户从所述第i候选标识中选取的第i查找标识;第四查找模块,用于根据所述第i查找标识查找所述第一数据存储表、第二数据存储表以及标识数据表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息,所述标识数据表存储有各候选标识与各组联系人信息之间的关联关系。此外,为方便用户查找联系人的联系方式,如图7所示,所述装置还包括·
设置单元64,用于根据移动终端的屏幕大小、所述第i候选标识的个数,设置每屏显示的所述第i候选标识的个数和用于显示所述第i候选标识的屏数;排序单元65,用于将所述第i候选标识按照预定的排序次序进行排序。此实施例装置的工作原理可参照前述实施例的描述。由上可以看出,利用本发明实施例四的联系人的查找装置,相较于现有技术中的联系人查找方案来讲,更加直观,能够快速、方便的查找到联系人,从而有效的提高了查找联系人的效率,并进一步提升了用户的使用体验。此外,本发明实施例五的移动终端可包括图6或图7所示的联系人的查找装置,其工作原理可参照前述实施例的描述。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种联系人的查找方法,其特征在于,包括 步骤A :获取并显示待查找联系人的第i候选标识;其中,所述i为大于等于I的自然数,当i大于等于2时,所述第i候选标识是根据第i_l组联系人信息获得的; 步骤B :获取用户从所述第i候选标识中选取的第i查找标识,并根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息; 步骤C :当所述第i组联系人信息符合查找条件时,显示所述第i组联系人信息;当所述第i组联系人信息不符合查找条件时,将所述i赋值为i+1,并执行步骤A-步骤C。
2.根据权利要求I所述的方法,其特征在于,所述显示待查找联系人的第i候选标识包括 以网格形式或列表形式显示所述第i候选标识。
3.根据权利要求I所述的方法,其特征在于,所述第i候选标识保存在第i数据表中;所述第i数据表中还保存有所述第i候选标识与各组联系人信息之间的关联关系; 所述根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息包括 根据所述第i查找标识查找所述第i数据表以及第二数据存储表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息。
4.根据权利要求I所述的方法,其特征在于,当所述第i候选标识保存在第i数据表中时,所述根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息包括 根据所述第i查找标识查找所述第i数据表、第二数据存储表以及标识数据表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息,所述标识数据表存储有各候选标识与各组联系人信息之间的关联关系。
5.根据权利要求I所述的方法,其特征在于,所述第i候选标识保存在第一数据存储表中;所述第一数据存储表中还保存有各候选标识与各组联系人信息之间的关联关系; 所述根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息包括 根据所述第i查找标识查找所述第一数据存储表以及第二数据存储表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息。
6.根据权利要求I所述的方法,其特征在于,当所述第i候选标识保存在第一数据存储表中时,所述根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息包括 根据所述第i查找标识查找所述第一数据存储表、第二数据存储表以及标识数据表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息,所述标识数据表存储有各候选标识与各组联系人信息之间的关联关系。
7.根据权利要求1-6任一所述的方法,其特征在于,在所述获取并显示待查找联系人的第i候选标识前,所述方法还包括 根据移动终端的屏幕大小、所述第i候选标识的个数,设置每屏显示的所述第i候选标识的个数和用于显示所述第i候选标识的屏数。
8.根据权利要求7所述的方法,其特征在于,在所述获取并显示待查找联系人的第i候选标识前,所述方法还包括将所述第i候选标识按照预定的排序次序进行排序。
9.一种联系人的查找装置,其特征在于,包括 获取单元,用于获取待查找联系人的第i候选标识;其中,所述i为大于等于I的自然数,当i大于等于2时,所述第i候选标识是根据第i_l组联系人信息获得的; 显示单元,用于显示所述待查找联系人的第i候选标识; 所述获取单元还用于获取用户从所述第i候选标识中选取的第i查找标识,并根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息; 处理单元,用于确定所述第i组联系人信息是否符合查找条件; 当所述第i组联系人信息符合查找条件时,所述处理单元控制所述显示单元显示所述第i组联系人信息; 当所述第i组联系人信息不符合查找条件时,将所述i赋值为i+1,所述获取单元、所述显示单元、所述获取单元按照对所述第i候选标识的处理方式处理第i+1候选标识。
10.根据权利要求9所述的装置,其特征在于,所述显示单元以网格形式或列表形式显示所述第i候选标识。
11.根据权利要求9所述的装置,其特征在于,当所述第i候选标识保存在第i数据表中、所述第i数据表中还保存有所述第i候选标识与各组联系人信息之间的关联关系时,所述获取单元包括 第一获取模块,用于获取用户从所述第i候选标识中选取的第i查找标识; 第一查找模块,用于根据所述第i查找标识查找所述第i数据表以及第二数据存储表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息。
12.根据权利要求9所述的装置,其特征在于,当所述第i候选标识保存在第i数据表中时,所述获取单元包括 第二获取模块,用于获取用户从所述第i候选标识中选取的第i查找标识; 第二查找模块,用于根据所述第i查找标识查找所述第i数据表、第二数据存储表以及标识数据表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息,所述标识数据表存储有各候选标识与各组联系人信息之间的关联关系。
13.根据权利要求9所述的装置,其特征在于,当所述第i候选标识保存在第一数据存储表中、所述第一数据存储表中还保存有各候选标识与各组联系人信息之间的关联关系时,所述获取单元包括 第三获取模块,用于获取用户从所述第i候选标识中选取的第i查找标识; 第三查找模块,用于根据所述第i查找标识查找所述第一数据存储表以及第二数据存储表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息。
14.根据权利要求9所述的装置,其特征在于,当所述第i候选标识保存在第一数据存储表中时,所述获取单元包括 第四获取模块,用于获取用户从所述第i候选标识中选取的第i查找标识; 第四查找模块,用于根据所述第i查找标识查找所述第一数据存储表、第二数据存储表以及标识数据表获取与所述第i查找标识关联的第i组联系人信息,其中所述第二数据存储表中存储有所述第i组联系人信息,所述标识数据表存储有各候选标识与各组联系人信息之间的关联关系。
15.根据权利要求9-14任一所述的装置,其特征在于,所述装置还包括 设置单元,用于根据移动终端的屏幕大小、所述第i候选标识的个数,设置每屏显示的所述第i候选标识的个数和用于显示所述第i候选标识的屏数。
16.根据权利要求9-14任一所述的装置,其特征在于,所述装置还包括 排序单元,用于将所述第i候选标识按照预定的排序次序进行排序。
17.—种移动终端,其特征在于,包括权利要求9-16任一所述的联系人的查找装置。
全文摘要
本发明实施例公开了一种联系人的查找方法、装置及移动终端,涉及移动通信技术领域,为提高用户体验而发明。一种联系人的查找方法,包括步骤A获取并显示待查找联系人的第i候选标识;其中,所述i为大于等于1的自然数,当i大于等于2时,所述第i候选标识是根据第i-1组联系人信息获得的;步骤B获取用户从所述第i候选标识中选取的第i查找标识,并根据所述第i查找标识获取与所述第i查找标识关联的第i组联系人信息;步骤C当所述第i组联系人信息符合查找条件时,显示所述第i组联系人信息;当所述第i组联系人信息不符合查找条件时,将所述i赋值为i+1,并执行步骤A-步骤C。本发明实施例主要用于移动终端中。
文档编号H04M1/2745GK102821183SQ20121031931
公开日2012年12月12日 申请日期2012年8月31日 优先权日2012年8月31日
发明者耿晓东, 吕桂磊 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1