移动终端中联系人信息储存的方法及装置的制作方法

文档序号:7751875阅读:164来源:国知局
专利名称:移动终端中联系人信息储存的方法及装置的制作方法
技术领域
本发明涉及移动通信领域,特别涉及一种移动终端中联系人信息储存的方法及装置。
背景技术
随着移动通信技术的不断发展,移动终端上存储的信息也不断地增长。例如,目前 智能手机可以支持存储2000条以上的名片夹,大大方便了用户的使用。但是,对于名片夹 中联系人的快速查找也成为了用户头疼的问题。目前的移动终端提供了两种联系人的快速 查找方式第一种联系人的快速查找方式,是将联系人的信息按照姓名首字母进行顺序,用 户输入要查找的联系人姓名的首字母即可快速地找到该联系人。第二种联系人的快速查找 方式,是将联系人信息按照联系人信息使用的频率值进行排序并存储在移动终端上,用户 在最短的时间内即可找到最常联系的人。虽然上述两种查找方式在一定程度可以实现联系人的快速查找,但是,当用户需 要联系一些不太熟悉、不常来往的联系人,尤其当用户处于紧急情况而需要朋友救急的时 候,而且又忘记了联系人的姓名,则无法使用上述的快速查找方法尽快找到需要的联系人 fn息ο

发明内容
本发明的主要目的是提供一种移动终端中联系人信息储存的方法及装置,旨在根 据用户的需要尽快地查找到联系人的信息。本发明提供了一种移动终端中联系人信息储存的方法,包括以下步骤分别获取移动终端的当前位置信息以及联系人的位置信息;根据当前位置信息以及联系人的位置信息,获得移动终端与联系人的距离值;根据距离值从小到大对通讯录中联系人信息进行排序存储。优选地,上述分别获取移动终端的当前位置信息以及联系人的位置信息的步骤之 前还包括获取联系人的位置信息并在通讯录的联系人信息中添加联系人的位置信息。优选地,上述获取联系人的位置信息具体为判断联系人的位置信息是否变更;当变更时,重新获取联系人的位置信息;当联系人的位置信息没变更时,直接提取联系人的位置信息。优选地,上述联系人的位置信息及当前位置信息均包括经度信息以及纬度信息。本发明还提供了一种移动终端中联系人信息储存的装置,包括获取模块,用于分别获取移动终端的当前位置信息以及联系人的位置信息;计算模块,用于根据当前位置信息以及联系人的位置信息,获得移动终端与联系 人的距离值;
排序模块,用于根据距离值从小到大对通讯录中联系人信息进行排序存储。优选地,上述移动终端中联系人信息储存的装置还包括 存储模块,用于存储包含联系人的位置信息的联系人信息。优选地,上述获取模块包括第一获取单元,用于获取联系人的位置信息;判断单元,用于判断联系人的位置信息是否变更;第二获取单元,用于当联系人的地址信息没变更时,直接从存储模块中提取联系 人的位置信息。优选地,上述第一获取单元还用于当联系人的位置信息变更时,重新获取联系人 的位置信息。优选地,上述联系人的位置信息及当前位置信息均包括经度信息以及纬度信息。本发明移动终端中联系人信息储存的方法及装置,将联系人的信息按照移动终端 的当地位置及联系人所在地的位置的距离值从小到大进行排序,使得离移动终端的当前位 置越近的联系人信息在移动终端通讯录中的位置越靠前。当用户处于紧急情况而需要朋友 救急的时候,可以通过本发明移动终端中联系人信息储存的方法及装置,尽快找到需要的 联系人信息。


图1是本发明移动终端中联系人信息储存的方法一实施例的流程示意图;图2是上述实施例中获取联系人的位置信息的步骤的流程示意图;图3是上述实施例中使用本发明移动终端中联系人信息储存的方法后通讯录与 距离值的对应的结构示意图;图4是本发明移动终端中联系人信息储存的装置一实施例的结构示意图;图5是上述实施例中获取模块的结构示意图。
具体实施例方式本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。应当 理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1是本发明移动终端中联系人信息储存的方法一实施例的流程示意图。本实施例移动终端中联系人信息储存的方法包括以下步骤步骤S11、分别获取移动终端的当前位置信息以及联系人的位置信息;通过移动终端上的全球定位系统(Global Positioning System, GPS)导航功能, 可以获取移动终端的当前位置信息。联系人的位置信息可以通过GPS导航进行即时获取, 也可以预先设置并存储在移动终端上。该预先设置可以为用户输入,也可以由移动终端收 到的短信或彩信中携带的联系人的位置信息中提取。参照图2、获取联系人的位置信息的步骤进一步包括步骤S111、判断联系人的位置信息是否变更;当联系人的位置信息变更时,执行 步骤S112 ;当联系人的位置信息没有变更时,则执行步骤S113 ;联系人的位置信息可以为用户在存储联系人信息时手动输入其位置信息,或者也可以从接收到联系人发送的短信或彩信中所携带的位置信息中提取。判断获取到的联系人 信息与移动终端上存储的位置信息是否一致,当不一致时,执行步骤S112;当一致时,执行 步骤S113。步骤S112、重新获取联系人的位置信息;
当联系人的位置信息变更时,可以通过GPS导航重新获取联系人的位置信息;也 可以将移动终端上存储的联系人的位置信息更新至变更后的位置信息。步骤S113、直接提取联系人的位置信息;当联系人的位置信息没有变更时,则直接从移动终端上提取联系人的位置信息。步骤S114、判断该联系人的位置信息是否为通讯录中最后一个联系人的信息;否 则执行步骤Slll ;步骤S12、根据当前位置信息以及联系人的位置信息,获得移动终端与联系人的距 离值;根据获取的移动终端上联系人的位置信息,将该位置信息与当前位置信息进行距 离的差值运算,可以获得移动终端的当前位置与联系人所在地位置的距离值。联系人的位置信息与当前位置信息为经度信息及纬度信息。例如,当前位置信息 为经度1、纬度1 ;其中一联系人的位置信息为经度2、纬度2。根据两个个经纬度信息计算 出移动终端与联系人之间的距离值。计算方法为(经度1-经度2)X (经度1-经度2) + (纬度1-纬度2) X (纬度1_纬度2)得到 的值取二次根即可。步骤S13、根据距离值从小到大对通讯录中联系人信息进行排序存储。将所有联系人的信息按照距离值从小到大进行排序,并依次存储在移动终端上。上述步骤Sll之前还包括步骤获取联系人的位置信息并在通讯录的联系人信息 中添加联系人的位置信息。进行步骤Sll之前,可以先通过GPS导航获取联系人的位置信息,并将联系人的位 置信息存储在移动终端上。图3是使用本发明移动终端中联系人信息储存的方法后通讯录与距离值的对应 的结构示意图。使用本发明移动终端中联系人信息储存的方法之前,联系人的信息按照姓名的首 字母进行排序。需要说明的是,本发明的通讯录可以为名片夹,其中可以包括姓名、联系电 话、地址、位置信息、邮箱等信息。而且,名片夹中的地址信息对应有一位置信息。该位置信 息可以是通讯录每次存储联系人的地址信息,自动由GPS导航获取位置信息存储在移动终 端上。移动终端通过提取移动终端上的位置信息,即可计算出移动终端当前位置与联系人 所在地位置的距离值。该位置信息也可以当需要对名片夹按照本发明移动终端中联系人信 息储存的方法进行排序存储时,再通过GPS导航进行即时获取。通讯录中联系人张三的地址为A,其位置信息为经度a、纬度a ;李四的地址为B,其 位置信息为经度b、纬度b ;王五的地址为C,其位置信息为经度C、纬度C。当用户启动上述 排序方式对移动终端的联系人信息进行排序时,则根据用户的当前位置信息及联系人的位 置信息计算用户的当前位置与联系人所在地的位置的距离值。再根据距离值从小到大进行 排序,排序结果如图3所示。
本实施例移动终端中联系人信息储存的方法,将联系人的信息按照移动终端的当 地位置及联系人所在地的位置的距离值从小到大进行排序,使得离移动终端的当前位置越 近的联系人信息在通讯录中的位置越靠前。当用户处于紧急情况而需要朋友救急的时候, 可以使用本实施例移动终端中联系人信息储存的方法,尽快找到需要的联系人信息。图4是本发明移动终端中联系人信息储存的装置一实施例的结构示意图。本实施例移动终端中联系人信息储存的装置包括获取模块10,用于分别获取移动终端的当前位置信息以及联系人的位置信息;存储模块20,用于存储包含联系人位置信息的联系人信息;
计算模块30,用于根据当前位置信息以及联系人的位置信息,获得移动终端与联 系人的距离值;排序模块40,用于根据距离值从小到大对通讯录中联系人信息进行排序存储。上述获取模块10可以获取移动终端的当前位置信息,也可以根据联系人的地址 信息,获取联系人的位置信息。联系人的位置信息与当前位置信息均包括经度信息、纬度信 肩、ο参照图5,上述获取模块10包括第一获取单元11,用于获取移动终端的当前位置信息;判断单元12,用于判断联系人的位置信息是否变更;第二获取单元13,用于当联系人的位置信息没变更时,直接从存储模块20中提取 联系人的位置信息。上述第一获取单元11优选为GPS导航,用于获取移动终端的当前位置。上述判断 单元12将该本次获取的联系人的位置信息与移动终端存储的位置信息进行比对,判断联 系人的位置信息是否变更。当联系人的位置信息变更时,第一获取单元11重新获取联系人 的位置信息。当联系人的地址信息没有变更时,第二获取单元13直接从移动终端的存储模 块20上提取联系人的位置信息。本实施例移动终端中联系人信息储存的方法及装置,将联系人的信息按照移动终 端的当地位置及联系人所在地的位置的距离值从小到大进行排序,使得离移动终端的当前 位置越近的联系人信息在移动终端通讯录中的位置越靠前。当用户处于紧急情况而需要朋 友救急的时候,可以使用本实施例移动终端联系人信息储存的方法及装置,尽快找到需要 的联系人信息。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关 的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
一种移动终端中联系人信息储存的方法,其特征在于,包括以下步骤分别获取移动终端的当前位置信息以及联系人的位置信息;根据所述当前位置信息以及联系人的位置信息,获得移动终端与联系人的距离值;根据所述距离值从小到大对通讯录中联系人信息进行排序存储。
2.如权利要求1所述的移动终端中联系人信息储存的方法,其特征在于,所述分别获 取移动终端的当前位置信息以及联系人的位置信息的步骤之前还包括获取联系人的位置信息并在通讯录的联系人信息中添加联系人的位置信息。
3.如权利要求2所述的移动终端中联系人信息储存的方法,其特征在于,获取联系人 的位置信息具体为判断联系人的位置信息是否变更,当变更时,重新获取联系人的位置信息;当联系人的位置信息没变更时,直接提取联系人的位置信息。
4.如权利要求1至3中任意一项所述的移动终端中联系人信息储存的方法,其特征在 于,所述联系人的位置信息及所述当前位置信息均包括经度信息以及纬度信息。
5.一种移动终端中联系人信息储存的装置,其特征在于,包括获取模块,用于分别获取移动终端的当前位置信息以及联系人的位置信息;计算模块,用于根据所述当前位置信息以及联系人的位置信息,获得移动终端与联系 人的距离值;排序模块,用于根据所述距离值从小到大对通讯录中联系人信息进行排序存储。
6.如权利要求5所述的移动终端中联系人信息储存的装置,其特征在于,所述装置还 包括存储模块,用于存储包含联系人位置信息的联系人信息。
7.如权利要求6所述的移动终端中联系人信息储存的装置,其特征在于,所述获取模 块包括第一获取单元,用于获取联系人的位置信息;判断单元,用于判断联系人的位置信息是否变更;第二获取单元,用于当所述联系人的位置信息没变更时,直接从存储模块中提取联系 人的位置信息。
8.如权利要求6所述的移动终端中联系人信息储存的装置,其特征在于,所述第一获 取单元还用于当所述联系人的位置信息变更时,重新获取联系人的位置信息。
9.如权利要求5至8中任意一项所述的移动终端中联系人信息储存的装置,其特征在 于,所述联系人的位置信息及所述当前位置信息均包括经度信息以及纬度信息。
全文摘要
本发明涉及一种移动终端中联系人信息储存的方法及装置。该方法包括分别获取移动终端的当前位置信息以及联系人的位置信息;根据当前位置信息以及联系人的位置信息,获得移动终端与联系人的距离值;根据距离值从小到大对通讯录中联系人信息进行排序存储。本发明将联系人的信息按照移动终端的当地位置及联系人所在地的位置的距离值从小到大进行排序,使得离移动终端的当前位置越近的联系人信息在移动终端通讯录中的位置越靠前。当用户处于紧急情况而需要朋友救急的时候,可以通过本发明通讯录的排序方法,尽快找到需要的联系人信息。
文档编号H04M1/725GK101873525SQ20101020491
公开日2010年10月27日 申请日期2010年6月21日 优先权日2010年6月21日
发明者谢芳, 黄勤波 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1