地址信息输入方法、获取方法、装置、设备和系统的制作方法

文档序号:6512887阅读:280来源:国知局
地址信息输入方法、获取方法、装置、设备和系统的制作方法
【专利摘要】本发明公开了一种地址信息输入方法、获取方法和设备,属于网络【技术领域】。所述地址信息输入方法包括:当跳转至需要输入地址的目标页面时,发送地址获取请求至服务器;接收所述服务器发送的地址信息,所述地址信息为所述服务器在接收到所述地址获取请求之后,根据所述地址获取请求获取所述终端的地理位置,并根据地址数据库确定的与所述地理位置对应的信息;将所述地址信息自动输入到所述目标页面的地址输入区域;解决了现有技术中终端获取地址信息的效率极低的问题;达到了在终端跳转至目标页面时,终端可以接收地址信息,并将接收到的地址信息自动输入至目标页面的地址输入区域,从而提高地址信息的输入效率的效果。
【专利说明】地址信息输入方法、获取方法、装置、设备和系统

【技术领域】
[0001]本发明涉及网络【技术领域】,特别涉及一种地址信息输入方法、获取方法、装置、设备和系统。

【背景技术】
[0002]随着网络技术的发展,网上购物已经成为人们选购商品时采用的重要手段之一。当用户在互联网上选购某一商品时,用户需要向卖家提供一个收货地址,从而使得卖家能够通过用户提供的收货地址来邮寄商品。
[0003]目前,在用户向卖家提供收货地址时,终端常用的一种地址信息输入方法包括:第一,终端在网页中向用户提供地址信息输入框;第二,终端接收用户在该地址信息输入框中输入的邮编、省市区、道路编号以及具体门牌号;第三,终端将接收到的地址信息发送给商家,从而使得商家在获取到地址信息之后,将用户选择的商品邮寄到对应的地址。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在如下问题:
[0005]由于用户需要手动输入邮编、省市区、道路编号以及门牌号信息,所以这就导致终端获取地址信息的效率低下。特别地,当终端是诸如手机或者IPAD之类的屏幕较小且缺乏有效的输入外设的移动终端时,由于终端屏幕和输入外设的限制,用户输入上述信息的效率极低,也即终端获取地址信息的效率极低。


【发明内容】

[0006]为了解决现有技术中终端获取地址信息的效率极低的问题,本发明实施例提供了一种地址信息输入方法、获取方法和设备。所述技术方案如下:
[0007]第一方面,提供了一种地址信息输入方法,所述方法包括:
[0008]当跳转至需要输入地址的目标页面时,发送地址获取请求至服务器;
[0009]接收所述服务器发送的地址信息,所述地址信息为所述服务器在接收到所述地址获取请求之后,根据所述地址获取请求获取所述终端的地理位置,并根据地址数据库确定的与所述地理位置对应的信息;
[0010]将所述地址信息自动输入到所述目标页面的地址输入区域。
[0011]第二方面,提供了一种地址信息获取方法,所述方法包括:
[0012]接收终端发送的地址获取请求,所述地址获取请求是所述终端在跳转至需要输入地址的目标页面时发送的请求;
[0013]根据所述地址获取请求获取所述终端的地理位置;
[0014]根据地址数据库确定与所述地理位置对应的地址信息;
[0015]发送确定的所述地址信息至所述终端,所述地址信息自动输入到所述目标页面的地址输入区域。
[0016]第三方面,提供了一种地址输入装置,所述装置包括:
[0017]第一发送模块,用于当跳转至需要输入地址的目标页面时,发送地址获取请求至服务器;
[0018]地址接收模块,用于接收所述服务器发送的地址信息,所述地址信息为所述服务器在接收到所述地址获取请求之后,根据所述地址获取请求获取所述终端的地理位置,并根据地址数据库确定的与所述地理位置对应的信息;
[0019]地址输入模块,用于将所述地址接收模块接收到的所述地址信息自动输入到所述目标页面的地址输入区域。
[0020]第四方面,提供了一种地址获取装置,所述装置包括:
[0021]第一接收模块,用于接收终端发送的地址获取请求,所述地址获取请求是所述终端在跳转至需要输入地址的目标页面时发送的请求;
[0022]位置获取模块,用于根据所述第一接收模块接收到的所述地址获取请求获取所述终端的地理位置;
[0023]地址确定模块,用于根据地址数据库确定与所述位置获取模块获取到的所述地理位置对应的地址信息;
[0024]地址发送模块,用于发送所述地址确定模块确定的所述地址信息至所述终端,所述地址信息自动输入到所述目标页面的地址输入区域。
[0025]第五方面,提供了一种终端,其包括第三方面所述的地址信息输入装置。
[0026]第六方面,提供了一种服务器,其包括第四方面所述的地址信息获取装置。
[0027]第七方面,提供了一种地址信息输入系统,其包括第三方面所述的地址信息输入装置和第四方面所述的地址信息获取装置。
[0028]第八方面,提供了一种地址信息输入系统,其包括第五方面所述的终端和第六方面所述的服务器,所述终端通过有线或者无线网络与所述服务器相连。
[0029]本发明实施例提供的技术方案的有益效果是:
[0030]通过在跳转至需要输入地址的目标页面时,发送地址获取请求至服务器,接收服务器发送的地址信息,该地址信息为服务器在接收到地址获取请求之后,根据地址获取请求获取终端的地理位置,并根据地址数据库确定的与地理位置对应的信息;从而可以将接收到的地址信息自动输入到目标页面的地址输入区域;解决了现有技术中终端获取地址信息的效率极低的问题;达到了在终端跳转至目标页面时,终端可以接收地址信息,并将接收到的地址信息自动输入至目标页面的地址输入区域,从而提高地址信息的输入效率的效果O

【专利附图】

【附图说明】
[0031]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1是本发明实施例一提供的地址信息输入方法的方法流程图;
[0033]图2是本发明实施例二提供的地址信息输入方法的方法流程图;
[0034]图3是本发明实施例二提供的终端显示接收到的地址信息的示意图;
[0035]图4是本发明实施例二提供的终端选择一个地址信息的示意图;
[0036]图5是本发明实施例三提供的地址信息输入方法的方法流程图;
[0037]图6是本发明实施例四提供的地址信息输入方法的方法流程图;
[0038]图7是本发明实施例四提供的地址信息输入方法的另一方法流程图;
[0039]图8是本发明实施例五提供的地址信息输入装置的结构方框图;
[0040]图9是本发明实施例六提供的地址信息输入装置的结构方框图;
[0041]图10是本发明实施例六提供的地址信息输入装置的另一结构方框图;
[0042]图11是本发明实施例七提供的地址信息获取装置的结构方框图;
[0043]图12是本发明实施例八提供的地址信息获取装置的结构方框图;
[0044]图13是本发明实施例八提供的地址信息获取装置的另一结构方框图;
[0045]图14是本发明实施例八提供的得分计算单元的结构方框图;
[0046]图15是本发明实施例八提供的地址信息获取装置的另一结构方框图。

【具体实施方式】
[0047]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0048]实施例一
[0049]请参考图1,其示出了本发明实施例一提供的地址信息输入方法的方法流程图,该地址信息输入方法可以包括:
[0050]步骤101,当跳转至需要输入地址的目标页面时,终端发送地址获取请求至服务器;
[0051]步骤102,服务器接收终端发送的地址获取请求;
[0052]其中,地址获取请求是终端在跳转至需要输入地址的目标页面时发送的请求。
[0053]步骤103,服务器根据地址获取请求获取终端的地理位置;
[0054]步骤104,服务器根据地址数据库确定与地理位置对应的地址信息;
[0055]步骤105,服务器发送确定的地址信息至终端;
[0056]其中,地址信息自动输入到目标页面的地址输入区域。
[0057]步骤106,终端接收服务器发送的地址信息;
[0058]其中,地址信息为服务器在接收到地址获取请求之后,根据地址获取请求获取终端的地理位置,并根据地址数据库确定的与地理位置对应的信息。
[0059]步骤107,终端将地址信息自动输入到目标页面的地址输入区域。
[0060]综上所述,本实施例提供的地址信息输入方法,通过在跳转至需要输入地址的目标页面时,发送地址获取请求至服务器,接收服务器发送的地址信息,该地址信息为服务器在接收到地址获取请求之后,根据地址获取请求获取终端的地理位置,并根据地址数据库确定的与地理位置对应的信息;从而可以将接收到的地址信息自动输入到目标页面的地址输入区域;解决了现有技术中终端获取地址信息的效率极低的问题;达到了在终端跳转至目标页面时,终端可以接收地址信息,并将接收到的地址信息自动输入至目标页面的地址输入区域,从而提高地址信息的输入效率的效果。
[0061]由于在步骤101中,存在两种实现方式:第一,终端直接发送包含有地理位置的地址获取请求至服务器,使得服务器可以直接从地址获取请求中读取地理位置,进而确定与地理位置对应的地址信息,并将确定的地址信息反馈给终端;第二,终端发送用于获取地址信息的触发请求至服务器,使得服务器在接收到触发请求之后对终端进行定位进而获取终端的地理位置,然后再确定与地理位置对应的地址信息,并将确定的地址信息发送给终端。
[0062]针对上述两种实现方式下述将在实施例二、实施例三以及实施例四中分别进行详细描述。
[0063]实施例二
[0064]请参考图2,其示出了本发明实施例二提供的地址信息输入方法的方法流程图,本实施例以终端发送包括地理位置的地址获取请求至服务器为例,该地址信息输入方法可以包括:
[0065]步骤201,终端通过预定定位方式获取终端的地理位置;
[0066]终端可以通过预定定位方式获取终端的地理位置。其中,地理位置可以包括终端的经纟韦度,预定定位方式可以是GPS (Global Posit1ning System,全球定位系统)定位或者基站定位。
[0067]比如,手机中安装有‘XX地图’的导航应用程序,则手机可以借助已经安装的‘XX地图’来获取手机当前所在的地理位置,比如获取到的手机的地理位置的经纬度为北纬Ν31' 32' 31.18"东经 E120。21' 18.67"。
[0068]需要说明的是,本实施例中的终端可以是诸如手机、IPAD或者电子阅读器之类的移动终端。
[0069]步骤202,当终端跳转至需要输入地址的目标页面时,终端发送包含有地理位置的地址获取请求至服务器;
[0070]当终端跳转至需要输入地址的目标页面时,终端可以发送包含有地理位置的地址获取请求至服务器。其中,终端访问目标页面时使用的浏览器可以是终端中某一应用程序内置的浏览器,服务器可以是应用程序的地址输入控件所对应的服务器;当终端跳转至需要输入地址的目标页面时,终端可以调用地址输入控件,然后向地址输入控件对应的服务器发送包含有地理位置的地址获取请求。
[0071]终端判断一个页面是否是需要输入地址的目标页面的步骤可以包括:
[0072]第一,终端检测跳转后的页面的域名是否在域名数据库中;
[0073]当终端需要跳转至一个新的页面时,终端可以检测跳转后的页面的域名是否在域名数据库中。比如,域名数据库中存储的域名有A、B、C和D ;则在终端跳转至一个地址为‘www.C.com’的页面时,终端可以检测地址为‘www.C.com’的页面的域名是否是A、B、C和D中的一种。
[0074]第二,若检测结果为在域名数据库中,则确定跳转后的页面是需要输入地址的目标页面。
[0075]当终端的检测结果为跳转后的页面的域名在域名数据库中时,终端可以确定本次跳转后的页面是需要输入地址的目标页面。当检测结果为跳转后的页面的域名不在域名数据库中时,终端确定本次跳转后的页面不是需要输入地址的目标页面,流程结束,本实施例在此不再赘述。
[0076]比如,小明在使用手机中的即时通讯应用程序‘X信’与好友聊天时,好友向他发送了一个网址,该网址对应于一个‘型号为XX的电脑’的选购页面,在小明通过‘X信’内置的浏览器打开该网页,发现这台电脑符合自己的需求从而想要购买时,小明可以先登录自己用于网购的用户账户,然后点击该页面中的确定购买按钮,相应的手机将由选购页面跳转至订单确定页面;在手机跳转至订单确定页面时,手机检测到该页面的域名在域名数据库中,则此时手机可以确定跳转后的页面为需要输入地址的页面,此时手机可以调用地址输入控件,并向该控件对应的服务器发送包含有手机地理位置的地址获取请求。
[0077]需要说明的是,步骤201可以是终端实时执行的步骤,也可以是当终端跳转至需要输入地址的目标页面时触发执行的步骤,在实际实现时,只要在终端发送地址获取请求至服务器的步骤之前执行并且获取的地理位置是终端当前的地理位置即可,本实施例对其具体的执行时刻并不做限定。
[0078]步骤203,服务器接收终端发送的包含有地理位置的地址获取请求;
[0079]相应的,服务器可以接收终端发送的包含有地理位置的地址获取请求。
[0080]步骤204,服务器读取地址获取请求中的地理位置;
[0081]在服务器接收到地址获取请求之后,服务器可以读取接收到的地址获取请求中的地理位置。
[0082]步骤205,服务器根据地址数据库确定与地理位置对应的地址信息;
[0083]服务器可以根据预先存储的地址数据库确定与地理位置对应的地址信息。其中,地址数据库可以是POI (Point of Interest,兴趣点)数据库,该数据库中存储有预先建立的至少一个Ρ0Ι,每个POI至少包括名称、类别、经度和纬度,并且在实际实现时POI还可以包括邮编、电话、省市区标识、道路编号、门牌号以及附近的商铺、知名建筑、酒店等等;
[0084]比如,某一 POI可以为名称为东方大厦、类别为公司、经度为北纬N31。32' 31.18"、纬度为东经E120。21'18.67"、邮编为214028、省市区标识为江苏省无锡市滨湖区、道路编号为长江北路5号;在实际实现时,省市区可以用指定的标识,比如用‘苏’表示江苏省、‘B’表示无锡市以及特定标识‘X’表示滨湖区;当然还可以参照固定电话区号的表示方法,用区号来表示省市,用特定标识表示区,本实施例对其具体实现形式并不做限定,并且本实施例的一种POI数据库可以如表1所示:
[0085]

【权利要求】
1.一种地址信息输入方法,其特征在于,所述方法包括: 当跳转至需要输入地址的目标页面时,发送地址获取请求至服务器; 接收所述服务器发送的地址信息,所述地址信息为所述服务器在接收到所述地址获取请求之后,根据所述地址获取请求获取终端的地理位置,并根据地址数据库确定的与所述地理位置对应的信息; 将所述地址信息自动输入到所述目标页面的地址输入区域。
2.根据权利要求1所述的方法,其特征在于,所述发送地址获取请求至服务器之前,还包括: 通过预定定位方式获取所述终端的地理位置; 所述发送地址获取请求至服务器,包括: 发送包含有所述地理位置的地址获取请求至所述服务器,以便所述服务器读取所述地址获取请求中的所述地理位置。
3.根据权利要求1所述的方法,其特征在于,所述发送地址获取请求至服务器,包括: 发送用于请求获取所述终端的地址信息的触发请求至所述服务器,所述触发请求用于触发所述服务器对所述终端进行定位进而获取所述终端的地理位置。
4.根据权利要求1所述的方法,其特征在于,所述将所述地址信息自动输入到所述目标页面的地址输入区域之后,还包括: 接收用于修改所述地址信息的修改操作; 根据所述修改操作对所述地址信息进行修改。
5.根据权利要求4所述的方法,其特征在于,若接收到的所述地址信息有两个或者两个以上,所述将所述地址信息自动输入到所述目标页面的地址输入区域之前,还包括: 接收用于从所述两个或者两个以上的地址信息中选择一个地址信息的选择信号; 根据所述选择信号选择一个地址信息; 所述将所述地址信息自动输入到所述目标页面的地址输入区域,包括: 将选择到的所述地址信息自动输入到所述目标页面的地址输入区域。
6.根据权利要求1至5任一所述的方法,其特征在于,所述将所述地址信息自动输入到所述目标页面的地址输入区域之后,还包括: 发送目标地址信息至所述服务器,所述目标地址信息为所述地址输入区域中最终输入的地址信息,以便所述服务器在接收到所述目标地址信息之后,检测所述地址数据库中是否存在所述目标地址信息,并在检测结果为存在时,将所述目标地址信息的使用次数加1,检测结果为不存在且所述目标地址信息的类别为学校、公司或者医院时,添加所述目标地址信息至所述地址数据库;和/或,所述服务器在接收到所述目标地址信息之后,将所述目标地址信息存储至与所述终端访问所述目标页面时使用的用户账户对应的个人数据库中,使得使用所述用户账户的各个终端能够查询所述用户账户历史使用的目标地址信息。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括: 发送查询请求至所述服务器,所述查询请求用于查询所述终端使用的用户账户历史使用的所述目标地址信息,以便所述服务器在接收到所述查询请求之后,在存储的与所述终端使用的用户账户对应的个人数据库中查询所述用户账户历史使用的所述目标地址信息,并反馈查询到的所述目标地址信息;接收所述服务器反馈的所述目标地址信息。
8.根据权利要求1至7任一所述的方法,其特征在于,所述将所述地址信息输入至所述目标页面的地址输入区域之后,还包括: 将所述地址信息设置为与所述终端访问所述目标页面时使用的用户账户对应的默认地址信息,所述默认地址信息用于在后续跳转至其它目标页面时,直接输入至所述其它目标页面的地址输入区域。
9.一种地址信息获取方法,其特征在于,所述方法包括: 接收终端发送的地址获取请求,所述地址获取请求是所述终端在跳转至需要输入地址的目标页面时发送的请求; 根据所述地址获取请求获取所述终端的地理位置; 根据地址数据库确定与所述地理位置对应的地址信息; 发送确定的所述地址信息至所述终端,所述地址信息用于由所述终端自动输入到所述目标页面的地址输入区域。
10.根据权利要求9所述的方法,其特征在于,所述接收终端发送的地址获取请求,包括: 接收所述终端发送的包 含有所述地理位置的地址获取请求,所述地理位置为所述终端通过预定定位方式获取到的信息; 所述根据所述地址获取请求获取所述终端的地理位置,包括: 读取所述地址获取请求中的所述地理位置。
11.根据权利要求9所述的方法,其特征在于,所述接收终端发送的地址获取请求,包括: 接收所述终端发送的用于请求获取所述终端的地址信息的触发请求; 所述根据所述地址获取请求获取所述终端的地理位置,包括: 在接收到所述触发请求之后,对所述终端进行定位进而获取所述终端的地理位置。
12.根据权利要求9所述的方法,其特征在于,所述根据地址数据库确定与所述地理位置对应的地址信息,包括: 从所述地址数据库中选择至少一个地址信息,所述至少一个地址信息中的每个地址信息所对应的位置与所述地理位置之间的距离小于预定阈值; 根据预定评分项计算选择得到的每个地址信息的得分,所述预定评分项包括地址信息所对应的位置与所述地理位置之间的距离、地址信息的历史使用次数、地址信息的类别以及地址信息的信息完善程度中的至少一种,所述地址信息的类别为学校、公司、医院、住宅、公园或者商场; 将得分排名在前η位的地址信息作为与所述地理位置对应的地址信息,所述η为正整数。
13.根据权利要求12所述的方法,其特征在于,所述根据预定评分项计算选择得到的每个地址信息的得分,包括: 若所述预定评分项包括地址信息所对应的位置与所述地理位置之间的距离,则根据每个地址信息的经纬度计算每个地址信息所对应的位置与所述地理位置之间的距离,根据第一关联关系查询与计算得到的距离对应的第一得分,所述第一关联关系为地址信息所对应的位置与所述地理位置之间的距离与所述第一得分之间的负相关关系; 若所述预定评分项包括地址信息的历史使用次数,则计算每个地址信息的历史使用次数,根据第二关联关系查询与计算得到的历史使用次数对应的第二得分,所述第二关联关系为地址信息的历史使用次数与所述第二得分之间的正相关关系;若所述预定评分项包括地址信息的类别,则根据第三关联关系查询与每个地址信息的类别对应的第三得分,所述第三关联关系为地址信息的类别与所述第三得分之间的关系;若所述预定评分项包括地址信息的信息完善程度,则计算每个地址信息的信息完善程度,根据第四关联关系查询与计算得到的信息完善程度对应的第四得分,所述第四关联关系为地址信息的信息完善程度与第四得分之间的正相关关系; 根据每个预定评分项的得分以及各自对应的权重计算每个地址信息的得分。
14.根据权利要求9至13任一所述的方法,其特征在于,所述发送确定的所述地址信息至所述终端之后,还包括: 接收所述终端发送的目标地址信息,所述目标地址信息为所述终端的地址输入区域中最终输入的地址信息; 检测所述地址数据库中是否存在所述目标地址信息; 若检测结果为存在,则将所述目标地址信息的使用次数加I。
15.根据权利要求14所述的方法,其特征在于,所述检测所述地址数据库中是否存在所述目标地址信息之后 ,所述方法还包括: 若检测结果为不存在且所述目标地址信息的类别为学校、公司或者医院,则添加所述目标地址信息至所述地址数据库。
16.根据权利要求9至13任一所述的方法,其特征在于,所述发送确定的所述地址信息至所述终端之后,还包括: 接收所述终端发送的目标地址信息,所述目标地址信息为所述地址输入区域中最终输入的地址信息; 将所述目标地址信息存储至与所述终端访问所述目标页面时使用的用户账户对应的个人数据库中。
17.根据权利要求16所述的方法,其特征在于,所述方法还包括: 接收所述终端发送的查询请求,所述查询请求用于查询所述终端使用的用户账户历史使用的目标地址信息; 在存储的与所述用户账户对应的个人数据库中查询所述用户账户历史使用的目标地址信息; 反馈查询到的目标地址信息至所述终端。
18.—种地址信息输入装置,其特征在于,所述装置包括: 第一发送模块,用于当跳转至需要输入地址的目标页面时,发送地址获取请求至服务器; 地址接收模块,用于接收所述服务器发送的地址信息,所述地址信息为所述服务器在接收到所述地址获取请求之后,根据所述地址获取请求获取终端的地理位置,并根据地址数据库确定的与所述地理位置对应的信息; 地址输入模块,用于将所述地址接收模块接收到的所述地址信息自动输入到所述目标页面的地址输入区域。
19.根据权利要求18所述的装置,其特征在于,所述装置还包括: 位置获取模块,用于通过预定定位方式获取所述终端的地理位置; 所述第一发送模块,用于发送包含有所述位置获取模块获取到的所述地理位置的地址获取请求至所述服务器,以便所述服务器读取所述地址获取请求中的所述地理位置。
20.根据权利要求18所述的装置,其特征在于, 所述第一发送模块,用于发送用于请求获取所述终端的地址信息的触发请求至所述服务器,所述触发请求用于触发所述服务器对所述终端进行定位进而获取所述终端的地理位置。
21.根据权利要求18所述的装置,其特征在于,所述装置还包括: 操作接收模块,用于接收用于修改所述地址信息的修改操作; 地址修改模块,用于根据所述操作接收模块接收到的所述修改操作对所述地址信息进行修改。
22.根据权利要求21所述的装置,其特征在于,所述装置还包括: 信号接收模块,用于在接收到的所述地址信息有两个或者两个以上时,接收用于从所述两个或者两个以上的地址信息中选择一个地址信息的选择信号; 地址选择模块,用于根据所述信号接收模块接收到的根据所述选择信号选择一个地址信息; 所述地址输入模块,用于将所述地址选择模块选择到的所述地址信息自动输入到所述目标页面的地址输入区域。
23.根据权利要求18至22任一所述的装置,其特征在于,所述装置还包括: 信息发送模块,用于发送目标地址信息至所述服务器,所述目标地址信息为所述地址输入区域中最终输入的地址信息,以便所述服务器在接收到所述目标地址信息之后,检测所述地址数据库中是否存在所述目标地址信息,并在检测结果为存在时,将所述目标地址信息的使用次数加1,检测结果为不存在且所述目标地址信息的类别为学校、公司或者医院时,添加所述目标地址信息至所述地址数据库;和/或,所述服务器在接收到所述目标地址信息之后,将所述目标地址信息存储至与所述终端访问所述目标页面时使用的用户账户对应的个人数据库中,使得使用所述用户账户的各个终端能够查询所述用户账户历史使用的目标地址信息。
24.根据权利要求23所述的装置,其特征在于,所述装置还包括: 第二发送模块, 用于发送查询请求至所述服务器,所述查询请求用于查询所述终端使用的用户账户历史使用的所述目标地址信息,以便所述服务器在接收到所述查询请求之后,在存储的与所述终端使用的用户账户对应的个人数据库中查询所述用户账户历史使用的所述目标地址信息,并反馈查询到的所述目标地址信息; 信息接收模块,用于接收所述服务器反馈的所述目标地址信息。
25.根据权利要求18至24任一所述的装置,其特征在于,所述装置还包括: 地址设置模块,用于将所述地址信息设置为与所述终端访问所述目标页面时使用的用户账户对应的默认地址信息,所述默认地址信息用于在后续跳转至其它目标页面时,直接输入至所述其它目标页面的地址输入区域。
26.—种地址信息获取装置,其特征在于,所述装置包括: 第一接收模块,用于接收终端发送的地址获取请求,所述地址获取请求是所述终端在跳转至需要输入地址的目标页面时发送的请求; 位置获取模块,用于根据所述第一接收模块接收到的所述地址获取请求获取所述终端的地理位置; 地址确定模块,用于根据地址数据库确定与所述位置获取模块获取到的所述地理位置对应的地址信息; 地址发送模块,用于发送所述地址确定模块确定的所述地址信息至所述终端,所述地址信息用于由所述终端自动输入到所述目标页面的地址输入区域。
27.根据权利要求26所述的装置,其特征在于, 所述第一接收模块,用于接收所述终端发送的包含有所述地理位置的地址获取请求,所述地理位置为所述终端通过预定定位方式获取到的信息; 所述位置获取模块,用于读取所述第一接收模块接收到的所述地址获取请求中的所述地理位置。
28.根据权利要求26所述的装置,其特征在于, 所述第一接收模块, 用于接收所述终端发送的用于请求获取所述终端的地址信息的触发请求; 所述位置获取模块,用于在所述第一接收模块接收到所述触发请求之后,对所述终端进行定位进而获取所述终端的地理位置。
29.根据权利要求26所述的装置,其特征在于,所述地址确定模块,包括: 地址选择单元,用于从所述地址数据库中选择至少一个地址信息,所述至少一个地址信息中的每个地址信息所对应的位置与所述地理位置之间的距离小于预定阈值; 得分计算单元,用于根据预定评分项计算所述地址选择单元选择得到的每个地址信息的得分,所述预定评分项包括地址信息所对应的位置与所述地理位置之间的距离、地址信息的历史使用次数、地址信息的类别以及地址信息的信息完善程度中的至少一种,所述地址信息的类别为学校、公司、医院、住宅、公园或者商场; 地址确定单元,用于将所述得分计算单元计算得到的各个得分中得分排名在前η位的地址信息作为与所述地理位置对应的地址信息,所述η为正整数。
30.根据权利要求29所述的装置,其特征在于,所述得分计算单元,包括: 第一计算子单元,用于在所述预定评分项包括地址信息所对应的位置与所述地理位置之间的距离时,根据每个地址信息的经纬度计算每个地址信息所对应的位置与所述地理位置之间的距离,根据第一关联关系查询与计算得到的距离对应的第一得分,所述第一关联关系为地址信息所对应的位置与所述地理位置之间的距离与所述第一得分之间的负相关关系; 第二计算子单元,用于在所述预定评分项包括地址信息的历史使用次数时,计算每个地址信息的历史使用次数,根据第二关联关系查询与计算得到的历史使用次数对应的第二得分,所述第二关联关系为地址信息的历史使用次数与所述第二得分之间的正相关关系; 第三计算子单元,用于在所述预定评分项包括地址信息的类别时,根据第三关联关系查询与每个地址信息的类别对应的第三得分,所述第三关联关系为地址信息的类别与所述第三得分之间的关系; 第四计算子单元,用于在所述预定评分项包括地址信息的信息完善程度时,计算每个地址信息的信息完善程度,根据第四关联关系查询与计算得到的信息完善程度对应的第四得分,所述第四关联关系为地址信息的信息完善程度与第四得分之间的正相关关系; 得分计算子单元,用于根据每个预定评分项的得分以及各自对应的权重计算每个地址信息的得分。
31.根据权利要求26至30任一所述的装置,其特征在于,所述装置还包括: 第二接收模块,用于接收所述终端发送的目标地址信息,所述目标地址信息为所述终端的地址输入区域中最终输入的地址信息; 信息检测模块,用于检测所述地址数据库中是否存在所述第二接收模块接收到的所述目标地址信息; 第一结果模块,用于在所述信息检测模块的检测结果为存在时,将所述目标地址信息的使用次数加I。
32.根据权利要求31所述的装置,其特征在于,所述装置还包括: 第二结果模块,用于在所述信息检测模块的检测结果为不存在且所述目标地址信息的类别为学校、公司或者医院时,添加所述目标地址信息至所述地址数据库。
33.根据权利要求 26至30任一所述的装置,其特征在于,所述装置还包括: 第三接收模块,用于接收所述终端发送的目标地址信息,所述目标地址信息为所述地址输入区域中最终输入的地址信息; 信息存储模块,用于将所述第三接收模块接收到的所述目标地址信息存储至与所述终端访问所述目标页面时使用的用户账户对应的个人数据库中。
34.根据权利要求33所述的装置,其特征在于,所述装置还包括: 第四接收模块,用于接收所述终端发送的查询请求,所述查询请求用于查询所述终端使用的用户账户历史使用的目标地址信息; 信息查询模块,用于在存储的与所述用户账户对应的个人数据库中查询所述用户账户历史使用的目标地址信息; 信息反馈模块,用于反馈所述信息查询模块查询到的目标地址信息至所述终端。
35.一种终端,其特征在于,其包括如权利要求18至25任一所述的地址输入装置。
36.一种服务器,其特征在于,其包括如权利要求26至34任一所述的地址获取装置。
37.一种地址信息输入系统,其特征在于,其包括权利要求18至25任一所述的地址输入装置和权利要求26至34任一所述的地址获取装置。
38.一种地址信息输入系统,其特征在于,其包括权利要求35所述的终端和权利要求36所述的服务器; 所述终端通过有线或者无线网络与所述服务器相连。
【文档编号】G06F17/30GK104050205SQ201310438146
【公开日】2014年9月17日 申请日期:2013年9月24日 优先权日:2013年9月24日
【发明者】叶娃, 徐震宇 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1