一种通讯录查找方法及装置的制作方法

文档序号:7871317阅读:150来源:国知局
专利名称:一种通讯录查找方法及装置的制作方法
技术领域
本发明属于移动终端技术领域,尤其涉及一种通讯录查找方法及装置。
背景技术
随着移动终端的普及,越来越多的用户通过移动终端随时随地与联系人进行通信,用户可以在移动终端的通信录中记录联系人的通信号码、姓名、地址等信息,便于快速与联系人进行通信。然而,由于联系人的日益增多,在通信录中往往任意存放着上百个甚至上千个联系人的号码,当用户到达一个城市时,需要与在这个城市的联系人进行生活或工作上的联系,但由于用户往往记不起在这个城市的联系人,因此需要通过查找联系人的方式,遍历通 信录一个一个地查找目标联系人,查找过程繁琐,耗费了用户时间,降低了通讯录查找效率。

发明内容
本发明实施例的目的在于提供一种通讯录查找方法,旨在解决现有的用户在通信录上查找同一城市的联系人时,查找过程繁琐,降低了通讯录查找效率的问题。本发明实施例是这样实现的,一种通讯录查找方法,包括获取移动终端通讯录中联系人信息,所述联系人信息包括通信号码和姓名;获取所述通信号码归属的城市,并建立所述城市与所述联系人信息的关联关系;在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息。本发明实施例的另一目的在于提供一种通讯录查找装置,包括第一获取单元,用于获取移动终端通讯录中联系人信息,所述联系人信息包括通信号码和姓名;第二获取单元,用于获取所述通信号码归属的城市,并建立所述城市与所述联系人息的关联关系;显示单元,在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信
肩、O在本发明实施例中,通过在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息,以使用户无需进行遍历通信录一个一个地查找目标联系人的操作,简化了查找过程,从而提高了通讯录查找效率。


图1是本发明实施例提供的通讯录查找方法的实现流程图;图2是本发明在实际应用中较佳的实施流程图;图3是本发明在实际应用中较佳的样例图;图4是本发明实施例提供的通讯录查找装置的结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,通过在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息,以使用户无需进行遍历通信录一个一个地查找目标联系人的操作,简化了查找过程,从而提高了通讯录查找效率。图1示出了本发明实施例提供的一种通讯录查找方法的实现流程,详述如下在步骤SlOl中,获取移动终端通讯录中联系人信息,该联系人信息包括通信号码和姓名。
在本实施例中,在移动终端的系统中,获取通讯录的存储路径,通过存储路径读取通讯录中联系人信息,以完成移动终端通讯录中联系人信息的获取,联系人信息包括通信号码、姓名。由于每个通信号码与姓名在存储时已存在对应关系,因此可根据通信号码直接调用姓名进行显示。在步骤S102中,获取通信号码归属的城市,并建立该城市与联系人信息的关联关系O在本实施例中,获取通信号码归属的城市为公知技术,在此不做赘述,建立城市与所述联系人号码的关联关系,具体地,以城市的名字作为索引,建立与联系人信息的链接,以便后续根据城市名关联联系人信息。在本实施例中,为例于说明,以实际应用为例,获取移动终端通讯录中联系人信息,调出联系人信息中的通信号码,联系人信息中存在100个通信号码,通过网络查询得到100个通信号码归属的城市,对应的城市包括北京、上海、深圳,此时将通信号码归属的城市为北京的联系人信息与北京建立链接,将通信号码归属的城市为上海的联系人信息与上海建立链接,将通信号码归属的城市为深圳的联系人信息与深圳建立链接。在步骤S103中,在通讯录的界面上显示城市以及该城市关联的联系人信息。在本实施例中,在通讯录的界面上显示用户所在的城市关联的联系人信息。在通讯录的界面中城市的显示形式包括但不限于仅显示城市缩略图、城市名或者显示城市缩略图和城市名的组合。作为本发明的一个优选实施例,在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息,具体为在所述通讯录的界面生成多个区域,每个区域显示一个城市以及一个城市关联的联系人信息。在本发明实施例中,在通讯录的界面中生成多个区域,每个区域显示一个城市以及一个城市关联的联系人信息,联系人信息包括通信号码和姓名。作为在发明的另一个优选实施例,通过在通讯录的界面布局外面嵌套滚动视图,当通讯录的界面超出一个屏幕时,可对界面进行上下或左右滑动的操作,便于用户对联系
人信息的查看。作为本发明的一个优选实施例,城市按预设规则进行排序显示,所述预设规则包括根据所述城市拼音首字母排序。在本实施例中,在通信录中将城市按预设规则进行排序显示,预设规则包括根据城市拼音首字母排序,当城市拼音首字母相同时,按城市中文笔画进行排序,优选地,将字母位置放在每个区域的左上方,便于用户进行查找。作为本发明的一个优选实施例,获取每个城市关联的联系人信息中通信号码的使用频次;在该区域内根据使用频次依序排列联系人信息。在本发明实施例中,通过记录通信号码的使用次数,对通信号码的使用频次进行统计。作为本发明的一个实施例,通信号码的使用频次可以包括通信号码的拨打次数,具体地,可以在本地数据库中,将通信号码的拨 打次数的初始值设置为0,同时将每个通信号码与其拨打次数相关联,存储在本地的配置文件中,每当用户拨打一次通信号码,其拨打次数即加1,由此统计出通信号码当前的拨打次数。在该区域内根据使用频次依序排列联系人信肩、O在本发明另一实施例中,通信号码的使用频次也可以包括通信号码在一段时间内的拨打次数,基于上述相同的统计原理,对通信号码在一段时间内的拨打次数进行统计,可以得出通信号码在最近一段时间或者某段特定时间的使用频率。作为在发明的一个优选实施例,当所述移动终端所在的城市与所述移动终端的通信号码归属的城市不同时,在所述移动终端的屏幕上显示提醒联系信息。在本实施例中,通过现有的任一种定位方式对移动终端进行定位,以实时获取移动终端所在的城市,如通过GPS定位或者通过AGPS定位。具体定位方式,在此不做限制。定位完毕后,获取到移动终端所在的城市,当移动终端所在的城市与移动终端的通信号码归属的城市不同时,表示用户离开了通信号码归属的城市,此时,在屏幕上显示在屏幕上显示提醒联系信息,如“发送信息给当地好友”或“为您逐一打电话给当地好友”或“发送邮件给当地好友”的提示。作为在发明的一个优选实施例,当用户确定提醒联系信息时,移动终端执行与该提醒联系信息相关联的预设应用,预设应用包括向所在的城市的预设联系人发送信息、向所在的城市的预设联系人逐一打电话、向所在的城市的预设联系人发送邮件中的一个或多个。在本实施例中,当用户确定提醒联系信息时,移动终端执行与提醒联系信息相关联的预设应用,向各条提醒联系信息分配唯一的标识,并将该标识作为索引,与预设应用的名称建立关联,以使移动终端执行与提醒联系信息相关联的预设应用。具体地,当用户确定提醒联系信息中为“发送信息给当地好友”时,与“发送信息给当地好友”相关联的预设应用为向所在的城市的预设联系人发送信息;当用户确定提醒联系信息中为“为您逐一打电话给当地好友”时,与“为您逐一打电话给当地好友”相关联的预设应用为向所在的城市的预设联系人逐一打电话;当用户确定提醒联系信息中为“发送邮件给当地好友”时,与“发送邮件给当地好友”相关联的预设应用为向所在的城市的预设联系人发送邮件。在本实施例中,为便于说明,以实际应用为例,当用户确定提醒联系信息中为“发送信息给当地好友”时,与“发送信息给当地好友”相关联的预设应用为向所在的城市的预设联系人发送信息,此时调用与“发送信息给当地好友”关联的多个预先定义短消息。用户可在多个预先定义短消息选择一个,发送给所在的城市的预设联系人。作为本发明的一个优选实施例,图2示出了本发明在实际应用中较佳的实施流程,详述如下在步骤S201中,定时获取用户所处的地理位置信息;在步骤S202中,根据用户所处的地理位置,在通讯录搜索出当前用户所在地的联系人,标记所有结果;在步骤S203中,按一定的规则(如字母顺序)排列在通讯录的顶端,并标注“所在地的地名”。作为本发明的一个优选实施例,图3示出了本发明在实际应用中较佳的样例图。
图4示出了本发明实施例提供的一种通讯录查找装置的结构框图,该装置可以运行于各种终端,包括但不限于移动电话、口袋计算机(Pocket Personal Computer, PPC)、掌上电脑、计算机、笔记本电脑、个人数字助理(Personal Digital Assistant, PDA)>MP4>MP3等。为了便于说明,仅示出了与本实施例相关的部分。参照图4,该应用程序管理装置,包括第一获取单元41,用于获取移动终端通讯录中联系人信息,所述联系人信息包括通信号码和姓名;第二获取单元42,用于获取所述通信号码归属的城市,并建立所述城市与所述联系人彳目息的关联关系;显示单元43,在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信
肩、O进一步地,在该装置中,显示单元43还用于在所述通讯录的界面生成多个区域,每个所述区域显示一个城市以及所述一个城市关联的联系人信息。进一步地,在该装置中,还包括排序单元44,用于获取每个所述城市关联的联系人信息中通信号码的使用频次;在所述区域内根据所述使用频次依序排列所述联系人信息。进一步地,在该装置中,还包括提醒单元45,用于当所述移动终端所在的城市与所述移动终端的通信号码归属的城市不同时,在所述移动终端的屏幕上显示提醒联系信息。进一步地,在该装置中,提醒单元25还用于当用户确定所述提醒联系信息时,移动终端执行与所述提醒联系信息相关联的预设应用,所述预设应用包括向所在的城市的预设联系人发送信息、向所在的城市的预设联系人逐一打电话、向所在的城市的预设联系人发送邮件中的一个或多个。在本发明实施例中,通过在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息,以使用户无需进行遍历通信录一个一个地查找目标联系人的操作,简化了查找过程,从而提高了通讯录查找效率。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种通讯录查找方法,其特征在于,包括 获取移动终端通讯录中联系人信息,所述联系人信息包括通信号码和姓名; 获取所述通信号码归属的城市,并建立所述城市与所述联系人信息的关联关系; 在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息。
2.如权利要求1所述的方法,其特征在于,在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息,具体为 在所述通讯录的界面生成多个区域,每个所述区域显示一个城市以及所述一个城市关联的联系人信息。
3.如权利要求2所述的方法,其特征在于,还包括 获取每个所述城市关联的联系人信息中通信号码的使用频次; 在所述区域内根据所述使用频次依序排列所述联系人信息。
4.如权利要求1所述的方法,其特征在于,还包括 当所述移动终端所在的城市与所述移动终端的通信号码归属的城市不同时,在所述移动终端的屏幕上显示提醒联系信息。
5.如权利要求4所述的方法,其特征在于,还包括 当用户确定所述提醒联系信息时,移动终端执行与所述提醒联系信息相关联的预设应用,所述预设应用包括向所在的城市的预设联系人发送信息、向所在的城市的预设联系人逐一打电话、向所在的城市的预设联系人发送邮件中的一个或多个。
6.一种通讯录查找装置,其特征在于,包括 第一获取单元,用于获取移动终端通讯录中联系人信息,所述联系人信息包括通信号码和姓名; 第二获取单元,用于获取所述通信号码归属的城市,并建立所述城市与所述联系人信息的关联关系; 显示单元,在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息。
7.如权利要求6所述的装置,其特征在于,所述显示单元还用于在所述通讯录的界面生成多个区域,每个所述区域显示一个城市以及所述一个城市关联的联系人信息。
8.如权利要求7所述的装置,其特征在于,还包括 排序单元,用于获取每个所述城市关联的联系人信息中通信号码的使用频次;在所述区域内根据所述使用频次依序排列所述联系人信息。
9.如权利要求6所述的装置,其特征在于,还包括 提醒单元,用于当所述移动终端所在的城市与所述移动终端的通信号码归属的城市不同时,在所述移动终端的屏幕上显示提醒联系信息。
10.如权利要求9所述的装置,其特征在于,所述提醒单元还用于当用户确定所述提醒联系信息时,移动终端执行与所述提醒联系信息相关联的预设应用,所述预设应用包括向所在的城市的预设联系人发送信息、向所在的城市的预设联系人逐一打电话、向所在的城市的预设联系人发送邮件中的一个或多个。
全文摘要
本发明适用于移动终端技术领域,提供了一种通讯录查找方法及装置,包括获取移动终端通讯录中联系人信息,所述联系人信息包括通信号码和姓名;获取所述通信号码归属的城市,并建立所述城市与所述联系人信息的关联关系;在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息。在本发明实施例中,通过在所述通讯录的界面上显示所述城市以及所述城市关联的联系人信息,以使用户无需进行遍历通信录一个一个地查找目标联系人的操作,简化了查找过程,从而提高了通讯录查找效率。
文档编号H04M1/2745GK103024124SQ20121059367
公开日2013年4月3日 申请日期2012年12月31日 优先权日2012年12月31日
发明者谭明磊 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1