一种移动终端的快速通信方法和装置制造方法

文档序号:7774234阅读:170来源:国知局
一种移动终端的快速通信方法和装置制造方法
【专利摘要】本发明公开了一种移动终端的快速通信方法和装置,所述方法通过获取移动终端当前所在地址的位置信息;将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息;搜索出移动终端中已安装的所有通信工具并形成通信工具列表,查询所述通信工具的用户账号的所有在线好友信息;将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人;根据用户的选择与再匹配得到的联系人通过所述通信工具通信;使得用户可以根据当前所在地址,找出当前所在地址处且当前在线的联系人并快速通信,给用户带来了大大的方便。
【专利说明】一种移动终端的快速通信方法和装置
【技术领域】
[0001]本发明涉及移动终端领域,尤其涉及的是一种移动终端的快速通信方法和装置。【背景技术】
[0002]目前,在现有技术中,移动终端譬如手机或平板电脑等中的通讯录中经常存储的是联系人的姓名和电话号码等,有的也可以添加生日,邮件地址,家庭住址等,但是一般较常用的就是电话号码,对于住址等其他信息用的很少。比如到了某个地方,想查询哪些联系人住址在此处,通过手动查看所有联系人的住址太过繁琐与耗时,尤其在联系人较多时几乎不会有人这么做。
[0003]目前大多数终端设备在存储联系人信息时,均可添加联系人地址一项,但是添加后,用户想查看所在地或者某一地是否有联系人时,没有快捷的方式,只能手动来查看一条条联系人信息,这样操作起来很繁琐很耗时。并且用户无法与用户所在地附近的联系人快速通信。且用户无法得知当前所在地附近的联系人是否有空,是否方便进行通信。进一步地,用户不能知晓在此处的联系人是否在线,以及是否访问过,使得用户无法快速与在此处且在线的联系人快速通信,给用户带来了大大的不便。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端的快速通信方法和装置,旨在解决现有的移动终端无法与当前位置处的联系人快速通信的问题。
[0006]本发明解决技术问题所采用的技术方案如下:
一种移动终端的快速通信方法,其中,包括以下步骤:
A、获取移动终端当前所在地址的位置信息;
B、将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息;
C、搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息;
D、将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线;
E、根据用户的选择与再匹配得到的联系人通过所述通信工具通信。
[0007]所述的移动终端的快速通信方法,其中,所述步骤A之前还包括:
A0、预先在移动终端通讯录中存储联系人及其对应的地址,将所述通信工具的好友信息与所述移动终端通讯录的联系人对应关联,并存储与移动终端通讯录的联系人的历史通讯记录。
[0008]所述的移动终端的快速通信方法,其中,所述步骤B还包括: B1、显示匹配到的联系人的历史通讯记录。
[0009]所述的移动终端的快速通信方法,其中,所述联系人信息至少包括以下其中之一:联系人的姓名、电话号码、地址和通信工具。
[0010]所述的移动终端的快速通信方法,其中,在所述步骤C具体包括:
Cl、在移动终端中搜索出已安装的所有通信工具并形成通信工具列表;
C2、根据用户的选择选择相应的通信工具,被选择的通信工具根据输入的用户账号登陆其对应的服务器端的在线状态查询接口,查询所述用户账号的所有在线好友信息,并将查询结果返回给移动终端。
[0011]一种移动终端的快速通信装置,其中,包括:
位置信息获取模块,用于获取移动终端当前所在地址的位置信息;
位置信息匹配模块,用于将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息;
在线信息获取模块,用于搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息;
在线信息匹配模块,用于将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线;通信模块,用于根据用户的选择与再匹配得到的联系人通过所述通信工具通信。
[0012]所述的移动终端的快速通信装置,其中,还包括:
设置模块,用于预先在移动终端通讯录中存储联系人及其对应的地址,将所述通信工具的好友信息与所述移动终端通讯录的联系人对应关联,并存储与移动终端通讯录的联系人的历史通讯记录。
[0013]所述的移动终端的快速通信装置,其中,所述位置信息匹配模块包括:
历史通讯记录显示单元,用于显示匹配到的联系人的历史通讯记录。
[0014]所述的移动终端的快速通信装置,其中,所述联系人信息至少包括以下其中之一:联系人的姓名、电话号码、地址和通信工具。
[0015]所述的移动终端的快速通信装置,其中,所述在线信息获取模块具体包括:
通信工具获取单元,用于在移动终端中搜索出已安装的所有通信工具并形成通信工具列表;
在线信息获取单元,用于根据用户的选择选择相应的通信工具,被选择的通信工具根据输入的用户账号登陆其对应的服务器端的在线状态查询接口,查询所述用户账号的所有在线好友信息,并将查询结果返回给移动终端。
[0016]本发明所提供的一种移动终端的快速通信方法和装置,有效地解决了现有的移动终端无法查询当前位置处的联系人及当前位置处的联系人是否在线的问题,其方法通过获取移动终端当前所在地址的位置信息;将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息;搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息;将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线;根据用户的选择与再匹配得到的联系人通过所述通信工具通信;使得用户可以在根据移动中终端的当前所在地址,查询所有联系人的地址,寻找相匹配的联系人地址;并通过显示通信工具账号是否在线,从而快速与该联系人通信;使得用户可以在根据当前所在地址,找出当前所在地址处且当前在线的联系人,并与其快速通信,给用户带来了大大的方便,其实现方法简单,通过软件实现,成本较低。
【专利附图】

【附图说明】
[0017]图1为本发明提供的移动终端的快速通信方法较佳实施例的流程图。
[0018]图2为本发明提供的移动终端的快速通信装置较佳实施例的结构框图。
【具体实施方式】
[0019]本发明提供一种移动终端的快速通信方法和装置,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]请参阅图1,图1为本发明提供的移动终端的快速通信方法较佳实施例的流程图,所述快速通信方法,包括以下步骤:
步骤S100、获取移动终端当前所在地址的位置信息;
步骤S200、将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息;
步骤S300、搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息;
步骤S400、将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线;
步骤S500、根据用户的选择与再匹配得到的联系人通过所述通信工具通信。
[0021]以下结合具体的实施例对上述步骤进行详细的描述。
[0022]在步骤SlOO中,获取移动终端当前所在地址的位置信息。具体来说,用户可以打开终端中的定位系统后,譬如GPS等定位软件,根据该定位系统定位到的当前地址,也可以手动输入当前所在地址的位置信息,譬如用户自行输入地址信息,从而实现不同目的地方的联系人查询。譬如用户想找某个地方的联系人时,通过手动输入该地方,可以匹配出该地方附近的联系人信息,进而进行后续的查询是否在线来进行快速通信。
[0023]然后在步骤S200中,将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息。具体来说,就是根据该定位系统定位到的当前地址与终端通讯录中存储的联系人对应的地址进行匹配,从而查找出相匹配的联系人,并显示匹配到的联系人。优选地,所述联系人信息至少包括以下其中之一:联系人的姓名、电话号码、地址、历史通讯记录和通信工具。所述历史通讯记录是指用户与该联系人的往来通讯记录。所述通信工具是指用户可通过该通信工具与该联系人进行通信的通信工具,譬如微信、QQ、UC及YY等通讯软件。优选地,所述步骤200还包括:步骤S210、显示匹配到的联系人的历史通讯记录。也就是说,在显示联系人信息时,还显示用户与该联系人对应的历史通讯记录,使得用户到了某地,想去拜访本地联系人时,不仅可以方便的搜索哪些联系人在本地,还可以通过历史通讯记录来参考是否需要重复访问。[0024]在实际应用时,匹配原理是看看移动终端的当前位置是否与联系人对应的地址在同一个市,当为在同一个城市时,显示出该联系人,并显示相应的历史通讯记录。当然也可以匹配移动终端的当前位置是否与联系人对应的地址是否在一个区、一个省等等,可根据需求进行设置。一般来说,还可以根据当前位置与联系人对应的地址的距离进行匹配,若两者之间的距离小于预定距离阈值,则显示该联系人,若超过,则不显示。譬如设距离阈值为60公里,若移动终端的当前位置与联系人的地址的距离为30公里,则该联系人为匹配出的联系人。
[0025]在步骤S300中,搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息。具体来说,在步骤S200中已经查出与移动终端的当前位置附近的联系人,但用户并不知道附近联系人是否在线。优选地,所述步骤S300具体包括:S310、在移动终端中搜索出已安装的所有通信工具并形成通信工具列表;S320、根据用户的选择选择相应的通信工具,被选择的通信工具根据输入的用户账号登陆其对应的服务器端的在线状态查询接口,查询所述用户账号的所有在线好友信息,并将查询结果返回给移动终端,从而可以得到该通信工具上的用户账号的在线好友信息。
[0026]在步骤S400中,将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线。具体来说,将所述所有在线好友信息与步骤S200中得到的匹配联系人再次进行匹配,则匹配出的联系人不仅在移动终端的当前所在地址且当前在线。在实际应用时,匹配的原理是联系人是否与在线的好友关联,若关联为同一人,则匹配成功;若不是,则匹配不成功。在现有的通信工具,或者说聊天工具中,通常都会将聊天工具与用户的电话号码之类的关联绑定,若在线好友信息与移动终端的当前位置附近的联系人匹配不成功,则不显示,若匹配成功,则在显示界面显示,且表示该联系人不仅为附近联系人,而且当前在线。此处将聊天工具与用户的电话号码匹配只是举例说明,在实际应用时,可根据实际的需求进行设置,譬如姓名等。
[0027]在步骤S500中,根据用户的选择与再匹配得到的联系人通过所述通信工具通信。具体来说,在得到既在移动终端的当前位置附近且当前在线的联系人后,用户可以根据显示的历史通信记录确定是否启动通信工具与该地的联系人通信。
[0028]进一步地,在所述步骤SlOO之前还包括:
S90、预先在移动终端通讯录中存储联系人及其对应的地址,将所述通信工具的好友信息与所述移动终端通讯录的联系人对应关联,并存储与移动终端通讯录的联系人的历史通讯记录。具体来说,为了能够进行后续的地址匹配和在线信息匹配,在存储联系人的时候便存储其对应的地址,并且还将通讯录与通信工具对应关联,从而方便后续的触发。并且还在每次通信之后,将通信记录保存至存储器中,形成该联系人对应的历史通信记录。
[0029]本发明提供的移动终端的快速通信方法,使得用户可以在根据移动终端的当前所在地址,查询所有联系人的地址,寻找相匹配的联系人地址;并显示通信工具账号是否在线,从而快速与当前所在地址处且当前在线的联系人通信;使得用户可以在根据当前所在地址,找出当前所在地址处且当前在线的联系人并进行快速通信,使得用户到了某地,想去拜访本地联系人时,可以方便的搜索哪些联系人在本地,通过历史通讯记录可以参考是否需要重复访问,给用户带来了大大的方便,其实现方法简单,通过软件实现,成本较低。本发明使得用户可以在打开所在地定位或者输入地址时,查询所有联系人的地址,寻找相匹配的联系人地址,搜索到联系人地址后,可以显示之前访问该联系人的时间记录,及该用户的QQ、微信等是否在线。这样用户到了某地,想去拜访本地联系人时,可以方便的搜索哪些联系人在本地,通过联系记录可以参考是否需要重复访问,显示聊天工具账号是否在线,可以快速打开对话框联系该联系人。譬如在线的话,点击聊天工具的图标,即可打开与该联系人的对话框开始聊天。
[0030]在实际应用时,本发明提供的移动终端的快速通信方法应用实施例中地址匹配的流程为:用户打开位置定位,系统获取到当前的位置,或者用户输入地址。然后根据该地址在通讯录的所有联系人的地址中进行搜索,查找相匹配的联系人,并显示地址匹配的联系人信息,还可显示之前访问该联系人的时间记录。
[0031]在实际应用时,本发明提供的移动终端的快速通信方法应用实施例中在线匹配的流程为:当搜索到附近联系人之后,在移动终端的系统的所有已安装应用程序中搜索出聊天工具,并形成一聊天工具列表,比如QQ、微信等,将列表显示给用户。用户点击选择使用一个聊天工具后,若存储有账号密码,则弹出对话框,询问用户是否使用聊天工具的默认账号登陆;若没有存储账号密码,则弹出登录框,根据用户输入的账号密码进入该聊天工具。若用户不使用聊天工具的默认账号登陆,即切换账号,则同样的弹出登录框,接收用户输入的账号密码从而进入该聊天工具。然后,移动终端在用户输入后将账号密码进行保存,同时将账号密码发送给聊天工具的服务端,服务端返回账号密码是否正确,不正确的话,需要用户重新输入;正确的话,聊天工具的服务端直接返回所有在线好友的列表给移动终端,然后移动终端在所有在线好友列表中查找搜索地址匹配到的联系人,以判定附近联系人是否在线。(例如QQ软件可利用QQ的API接口:v3/user/get_multi_info,获取该联系人QQ在线的状态,微信等和QQ类似也有相应的获取在线状态的接口。)当不在线时,可将聊天工具图标设置为灰色。当在线时,则将聊天工具图标高亮显示,根据用户的点击聊天工具图标,提交数据给服务器,然后根据服务器返回的数据,打开对话框,也就是根据用户的选择与该地址匹配且在线的联系人通信。
[0032]优选地,在实际应用时,将地址匹配搜索到的联系人列表显示给用户,只显示联系人的姓名,只有当焦点停留在某个联系人时,才显示电话号码,地址,访问记录,聊天工具等图标。当联系人在线时,聊天工具的图标高亮显示,点击图标后,系统发送消息给聊天工具的服务端,并根据服务端返回的数据,打开与联系人的对话框,用户可以开始聊天。
[0033]在实际应用时,用户在访问某个联系人时,需要点击访问按钮,这样系统可以将此记录存储在数据库中,从而形成相应的用户访问记录,方便后面查询。同时也可取消某一条访问记录或者清空所有该联系人的访问记录。
[0034]基于上述移动终端的快速通信方法,本发明还提供了一种移动终端的快速通信装置,请参阅图2,图2为本发明提供的移动终端的快速通信装置较佳实施例的结构框图,如图2所示,所述快速通信装置包括:
位置信息获取模块10,用于获取移动终端当前所在地址的位置信息;具体如步骤SlOO所述。
[0035]位置信息匹配模块20,用于将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息;具体如步骤S200所述; 在线信息获取模块30,用于搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息;具体如步骤S300所述;
在线信息匹配模块40,用于将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线;具体如步骤S400所述;
通信模块50,用于根据用户的选择与再匹配得到的联系人通过所述通信工具通信;具体如步骤S500所述。
[0036]进一步地,所述的移动终端的快速通信装置,还包括:
设置模块,用于预先在移动终端通讯录中存储联系人及其对应的地址,将所述通信工具的好友信息与所述移动终端通讯录的联系人对应关联,并存储与移动终端通讯录的联系人的历史通讯记录。
[0037]进一步地,所述位置信息匹配模块20包括:
历史通讯记录显示单元,用于显示匹配到的联系人的历史通讯记录。
[0038]进一步地,所述的移动终端的快速通信装置,所述联系人信息至少包括以下其中之一:联系人的姓名、电话号码、地址和通信工具。
[0039]进一步地,所述在线信息获取模块具体包括:
通信工具获取单元,用于在移动终端中搜索出已安装的所有通信工具并形成通信工具列表;
在线信息获取单元,用于根据用户的选择选择相应的通信工具,被选择的通信工具根据输入的用户账号登陆其对应的服务器端的在线状态查询接口,查询所述用户账号的所有在线好友信息,并将查询结果返回给移动终端。
[0040]综上所述,本发明提供的一种移动终端的快速通信方法和装置,所述方法通过获取移动终端当前所在地址的位置信息;将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息;搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息;将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线;根据用户的选择与再匹配得到的联系人通过所述通信工具通信;使得用户可以在根据当前所在地址,找出当前所在地址处且当前在线的联系人并进行快速通信;使得用户到了某地,想去拜访在本地的联系人时,即可通过打开位置定位,搜索到在附近的联系人;或者用户通过输入地址,系统根据输入地址在联系人地址中来搜索联系人,从而可以快速提供在附近的联系人列表给用户,提高了查看附近联系人的效率。在查询到附近的联系人后,可以显示该联系人的访问记录;当联系人比较多时,用户可能会忘记曾经什么时候拜访过哪些联系人,会出现重复拜访或者遗漏某些联系人,显示访问记录,这样用户可以参考之前的访问记录,确定是否需要去访问;还在已安装程序中搜索到所有的安装的聊天工具,用户可以选择其中某一聊天工具,查看联系人是否在线,在线时可以打开对话框;提供用户可以选择聊天工具的功能,用户可以根据自己的喜好选择使用某种聊天工具,或者比如该联系人在QQ上有,微信上面没有加好友,这样就可以选择QQ;可以打开对话框,方便用户与当前所在地址处且当前在线的联系人并进行快速通信。
[0041]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种移动终端的快速通信方法,其特征在于,包括以下步骤: A、获取移动终端当前所在地址的位置信息; B、将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息; C、搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息; D、将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线; E、根据用户的选择与再匹配得到的联系人通过所述通信工具通信。
2.根据权利要求1所述的移动终端的快速通信方法,其特征在于,所述步骤A之前还包括: A0、预先在移动终端通讯录中存储联系人及其对应的地址,将所述通信工具的好友信息与所述移动终端通讯录的联系人对应关联,并存储与移动终端通讯录的联系人的历史通讯记录。
3.根据权利要求2所述的移动终端的快速通信方法,其特征在于,所述步骤B还包括: B1、显示匹配到的联系人的历史通讯记录。
4.根据权利要求1所述的移动终端的快速通信方法,其特征在于,所述联系人信息至少包括以下其中之一:联系人的姓名、电话号码、地址和通信工具。
5.根据权利要求1所述的移动终端的快速通信方法,其特征在于,在所述步骤C具体包括: Cl、在移动终端中搜索出已安装的所有通信工具并形成通信工具列表; C2、根据用户的选择选择相应的通信工具,被选择的通信工具根据输入的用户账号登陆其对应的服务器端的在线状态查询接口,查询所述用户账号的所有在线好友信息,并将查询结果返回给移动终端。
6.一种移动终端的快速通信装置,其特征在于,包括: 位置信息获取模块,用于获取移动终端当前所在地址的位置信息; 位置信息匹配模块,用于将所述当前地址的位置信息与移动终端通讯录中存储的联系人对应的地址进行匹配,显示匹配到的联系人信息; 在线信息获取模块,用于搜索出移动终端中已安装的所有通信工具并形成通信工具列表,登陆用户选择的通信工具,查询所述通信工具的用户账号的所有在线好友信息; 在线信息匹配模块,用于将所述所有在线好友信息与所述匹配到的联系人再进行匹配,显示再匹配得到的联系人,其中,再匹配得到的联系人在当前所在地址且当前在线;通信模块,用于根据用户的选择与再匹配得到的联系人通过所述通信工具通信。
7.根据权利要求6所述的移动终端的快速通信装置,其特征在于,还包括: 设置模块,用于预先在移动终端通讯录中存储联系人及其对应的地址,将所述通信工具的好友信息与所述移动终端通讯录的联系人对应关联,并存储与移动终端通讯录的联系人的历史通讯记录。
8.根据权利要求7所述的移动终端的快速通信装置,其特征在于,所述位置信息匹配模块包括:历史通讯记录显示单元,用于显示匹配到的联系人的历史通讯记录。
9.根据权利要求6所述的移动终端的快速通信装置,其特征在于,所述联系人信息至少包括以下其中之一:联系人的姓名、电话号码、地址和通信工具。
10.根据权利要求6所述的移动终端的快速通信装置,其特征在于,所述在线信息获取模块具体包括: 通信工具获取单元,用于在移动终端中搜索出已安装的所有通信工具并形成通信工具列表; 在线信息获取单元,用于根据用户的选择选择相应的通信工具,被选择的通信工具根据输入的用户账号登陆其对应的服务器端的在线状态查询接口,查询所述用户账号的所有在线好友信息,并将查询结果返回给移动终端。
【文档编号】H04W4/02GK103546864SQ201310501266
【公开日】2014年1月29日 申请日期:2013年10月23日 优先权日:2013年10月23日
【发明者】刘艳, 丁立朵, 田改 申请人:Tcl集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1