一种根据信息定位的方法及服务器.pdf

上传人:小** 文档编号:1743276 上传时间:2018-07-08 格式:PDF 页数:20 大小:1.30MB
返回 下载 相关 举报
摘要
申请专利号:

CN201510170215.2

申请日:

2015.04.10

公开号:

CN104834678A

公开日:

2015.08.12

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20150410|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

深圳市创梦天地科技有限公司

发明人:

古若寒; 蔡郡

地址:

518000广东省深圳市南山区科苑路15号科兴科学园A3栋16层16/F

优先权:

专利代理机构:

广州三环专利代理有限公司44202

代理人:

郝传鑫; 熊永强

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种根据信息定位的方法及服务器,包括:接收终端发送的搜索请求;响应搜索请求,根据位置信息确定当前需要搜索的搜索区域;从预先获取的对象信息中查找当前在搜索区域内的对象信息;当接收终端发送的针对对象信息的查看请求时,开启与查看请求相匹配的定位模式,其中,对象信息与查看请求相对应。实施本发明实施例,可以扩大搜索过程中的搜索范围、简易搜索过程的操作步骤以及完善搜索信息所包含的内容,以提高终端搜索信息时的搜索效率。当通过搜索到的对象信息开启定位模式时,可以提高定位的效率。

权利要求书

权利要求书
1.  一种根据信息定位的方法,其特征在于,包括:
接收终端发送的搜索请求,所述搜索请求携带有所述终端当前所处位置的位置信息;
响应所述搜索请求,根据所述位置信息确定当前需要搜索的搜索区域,其中,所述搜索区域包含所述位置信息所表示的位置;
从预先获取的对象信息中查找当前在所述搜索区域内的对象信息,其中,所述对象信息包括服务信息与用户信息中至少一项;
当接收所述终端发送的针对所述对象信息的查看请求时,开启与所述查看请求相匹配的定位模式,其中,所述对象信息与所述查看请求相对应。

2.  根据权利要求1所述的方法,其特征在于,所述响应所述搜索请求,根据所述位置信息确定当前需要搜索的搜索区域,包括:
响应所述搜索请求,获取终端设定搜索区域的历史设定记录;
根据所述历史设定记录确定所述终端历史设定搜索区域的大小,以计算出预先设定的时间段内设定的搜索区域大小的平均值;
根据所述位置信息确定与所述平均值相匹配的搜索区域。

3.  根据权利要求2所述的方法,其特征在于,当所述对象信息包括所述服务信息时,所述从预先获取的对象信息中查找当前在所述搜索区域内的对象信息之后,所述方法还包括:
获取终端的历史查看记录;
根据所述历史查看记录确定使用所述终端的用户针对服务信息的偏好类型;
根据所述偏好类型推送与所述终端相匹配的服务信息。

4.  根据权利要求2所述的方法,其特征在于,当所述对象信息包括所述用户信息时,所述从预先获取的对象信息中查找当前在所述搜索区域内的对象信息之后,所述方法还包括:
获取终端的历史查看记录;
根据所述历史查看记录判断使用所述终端的用户的偏好类型;
根据所述偏好类型推送用户信息。

5.  根据权利要求1~4中任意一项所述的方法,其特征在于,所述当接收所述终端发送的针对所述对象信息的查看请求时,开启与所述查看请求相匹配的定位模式,包括:
当接收所述终端发送的针对所述对象信息的查看请求时,输出用于提示输入待验证信息的提示信息;
当接收到响应所述提示信息输入的待验证信息时,验证所述待验证信息是否与预先设置的预设验证信息一致;
若验证所述待验证信息与预设验证信息一致,则开启与所述查看请求相匹配的定位模式。

6.  一种服务器,其特征在于,包括:
接收单元,用于接收终端发送的搜索请求,所述搜索请求携带有所述终端当前所处位置的位置信息;
确定单元,用于响应所述接收单元接收到的所述搜索请求,根据所述位置信息确定当前需要搜索的搜索区域,其中,所述搜索区域包含所述位置信息所表示的位置;
搜索单元,用于从预先获取的对象信息中查找当前在所述搜索区域内的对象信息,其中,所述对象信息包括服务信息与用户信息中至少一项;
开启单元,用于当所述接收单元接收到所述终端发送的针对所述搜索单元搜索到的对象信息的查看请求时,开启与所述查看请求相匹配的定位模式,其中,所述对象信息与所述查看请求相对应。

7.  根据权利要求6所述的服务器,其特征在于,所述确定单元包括:
第一获取单元,用于响应所述接收单元接收到的搜索请求,获取终端设定搜索区域的历史设定记录;
计算单元,用于根据所述第一获取单元获取到的历史设定记录确定终端历 史设定搜索区域的大小,以计算出预先设定的时间段内设定的搜索区域大小的平均值;
搜索区域确定单元,用于根据所述位置信息确定与所述计算单元计算出来的平均值相匹配的搜索区域。

8.  根据权利要求7所述的服务器,其特征在于,所述服务器还包括:
第二获取单元,用于获取终端的历史查看记录;
第一确定单元,用于根据所述第二获取单元获取到的历史查看记录确定使用该终端的用户针对服务信息的偏好类型;
第一推送单元,用于根据所述第一确定单元确定的偏好类型推送与所述终端相匹配的服务信息。

9.  根据权利要求7所述的服务器,其特征在于,所述服务器还包括:
第三获取单元,用于获取终端的历史查看记录;
第二确定单元,用于根据所述第三获取单元获取到的历史查看记录判断使用所述终端的用户的偏好类型;
第二推送单元,用于根据所述第二确定单元确定的偏好类型推送用户信息。

10.  根据权利要求6~9中任意一项所述的服务器,其特征在于,所述开启单元包括:
输出单元,用于当所述接收单元接收到所述终端发送的针对所述搜索单元搜索到的对象信息的查看请求时,输出用于提示输入待验证信息的提示信息;
验证单元,用于当所述接收单元接收到响应所述输出单元输出的提示信息输入的待验证信息时,验证所述待验证信息是否与预先设置的预设验证信息一致;
模式开启单元,用于若所述验证单元验证所述待验证信息与预设验证信息一致,则开启与所述查看请求相匹配的定位模式。

说明书

说明书一种根据信息定位的方法及服务器
技术领域
本发明涉及电子技术领域,尤其涉及一种根据信息定位的方法及服务器。
背景技术
随着互联网的快速发展以及终端的迅速普及,终端的功能日益增强。例如:用户可以利用终端扫描获取周边的服务信息(餐馆的位置信息、宾馆的位置信息)或扫描获取周边用户信息(便于添加非好友用户为好友)等等。在使用终端进行扫描获取周边用户信息时,终端需要通过扫描该用户的用户标识,并通过扫描到的用户标识判断该用户信息是否已经存储至终端。然而,当使用该扫描方法进行扫描获取用户标识时,要求扫描终端与被扫描终端之间的距离差值必须很小,且每次只能与一个终端进行扫描匹配。在使用终端进行扫描获取周边服务信息时,通常需要用户手动输入按键操作,通过不同的输入法输入关键字,从而根据关键字进行搜索。当使用该方法进行搜索周边信息时,操作繁琐。可见,目前搜索周边信息的搜索方法搜索范围局限、搜索操作过程繁琐以及搜索到的信息不全面,从而导致根据搜索到的信息进行定位时,定位不精准。
发明内容
本发明实施例提供了一种根据信息定位的方法及服务器,能够扩大搜索过程中的搜索范围、简易搜索过程的操作步骤以及完善搜索信息所包含的内容,以提高终端根据搜索到的信息进行定位时的精准度。
第一方面,提供了一种根据信息定位的方法,包括:
接收终端发送的搜索请求,所述搜索请求携带有所述终端当前所处位置的位置信息;
响应所述搜索请求,根据所述位置信息确定当前需要搜索的搜索区域,其中,所述搜索区域包含所述位置信息所表示的位置;
从预先获取的对象信息中查找当前在所述搜索区域内的对象信息,其中,所述对象信息包括服务信息与用户信息中至少一项;
当接收所述终端发送的针对所述对象信息的查看请求时,开启与所述查看请求相匹配的定位模式,其中,所述对象信息与所述查看请求相对应。
在第一方面的第一种可能的实现方式中,所述步骤响应所述搜索请求,根据所述位置信息确定当前需要搜索的搜索区域,包括:
响应所述搜索请求,获取终端设定搜索区域的历史设定记录;
根据所述历史设定记录确定所述终端历史设定搜索区域的大小,以计算出预先设定的时间段内设定的搜索区域大小的平均值;
根据所述位置信息确定与所述平均值相匹配的搜索区域。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,当所述对象信息包括所述服务信息时,所述步骤从预先获取的对象信息中查找当前在所述搜索区域内的对象信息之后,所述方法还包括:
获取终端的历史查看记录;
根据所述历史查看记录确定使用所述终端的用户针对服务信息的偏好类型;
根据所述偏好类型推送与所述终端相匹配的服务信息。
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,当所述对象信息包括所述用户信息时,所述步骤从预先获取的对象信息中查找当前在所述搜索区域内的对象信息之后,所述方法还包括:
获取终端的历史查看记录;
根据所述历史查看记录判断使用该终端的用户的偏好类型;
根据所述偏好类型推送用户信息。
结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式以及第一方面的第三种可能的实现方式中的任意一种方式,在第一方面的第四种可能的实现方式中,在所述步骤所述当接收所述终端发送的针对所述对象信息的查看请求时,开启与所述查看请求相匹配的定位模式,包括:
当接收所述终端发送的针对所述对象信息的查看请求时,输出用于提示输入待验证信息的提示信息;
当接收到响应所述提示信息输入的待验证信息时,验证所述待验证信息是否与预先设置的预设验证信息一致;
若验证所述待验证信息与预设验证信息一致,则开启与所述查看请求相匹 配的定位模式。
第二方面,提供了一种服务器,其特征在于,包括:
接收单元,用于接收终端发送的搜索请求,所述搜索请求携带有所述终端当前所处位置的位置信息;
确定单元,用于响应所述接收单元接收到的所述搜索请求,根据所述位置信息确定当前需要搜索的搜索区域,其中,所述搜索区域包含所述位置信息所表示的位置;
搜索单元,用于从预先获取的对象信息中查找当前在所述搜索区域内的对象信息,其中,所述对象信息包括服务信息与用户信息中至少一项;
开启单元,用于当所述接收单元接收到所述终端发送的针对所述搜索单元搜索到的对象信息的查看请求时,开启与所述查看请求相匹配的定位模式,其中,所述对象信息与所述查看请求相对应。
在第二方面的第一种可能的实现方式中,所述确定单元包括:
第一获取单元,用于响应所述接收单元接收到的搜索请求,获取终端设定搜索区域的历史设定记录;
计算单元,用于根据所述第一获取单元获取到的历史设定记录确定终端历史设定搜索区域的大小,以计算出预先设定的时间段内设定的搜索区域大小的平均值;
搜索区域确定单元,用于根据所述位置信息确定与所述计算单元计算出来的平均值相匹配的搜索区域。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述服务器还包括:
第二获取单元,用于获取终端的历史查看记录;
第一确定单元,用于根据所述第二获取单元获取到的历史查看记录确定使用该终端的用户针对服务信息的偏好类型;
第一推送单元,用于根据所述第一确定单元确定的偏好类型推送与所述终端相匹配的服务信息。
结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,第三获取单元,用于获取终端的历史查看记录;
第二确定单元,用于根据所述第三获取单元获取到的历史查看记录判断使 用该终端的用户的偏好类型;
第二推送单元,用于根据所述第二确定单元确定的偏好类型推送用户信息。
结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式以及第二方面的第三种可能的实现方式中的任意一种方式,在第二方面的第四种可能的实现方式中,所述开启单元包括:
输出单元,用于当所述接收单元接收到所述终端发送的针对所述搜索单元搜索到的对象信息的查看请求时,输出用于提示输入待验证信息的提示信息;
验证单元,用于当所述接收单元接收到响应所述输出单元输出的提示信息输入的待验证信息时,验证所述待验证信息是否与预先设置的预设验证信息一致;
模式开启单元,用于若所述验证单元验证所述待验证信息与预设验证信息一致,则开启与所述查看请求相匹配的定位模式。
本发明实施例中,接收终端发送的搜索请求,搜索请求携带有终端当前所处位置的位置信息;响应搜索请求,根据位置信息确定当前需要搜索的搜索区域,其中,搜索区域包含位置信息所表示的位置;从预先获取的对象信息中查找当前在搜索区域内的对象信息,其中,对象信息包括服务信息与用户信息中至少一项;当接收终端发送的针对对象信息的查看请求时,开启与查看请求相匹配的定位模式,其中,对象信息与查看请求相对应。实施本发明实施例,可以扩大搜索过程中的搜索范围、简易搜索过程的操作步骤以及完善搜索信息所包含的内容,以提高终端搜索信息时的搜索效率。当通过搜索到的对象信息开启定位模式时,可以提高终端根据搜索到的信息进行定位时的精准度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种根据信息定位的方法的流程示意图;
图2是本发明实施例公开的另一种根据信息定位的方法的流程示意图;
图3是本发明实施例公开的一种服务器的结构示意图;
图4是本发明实施例公开的另一种服务器的结构示意图;
图5是本发明实施例公开的又一种服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种根据信息定位的方法及服务器,能够提高终端根据搜索到的信息进行定位时的精准度。
请参阅图1,图1是本发明实施例公开的一种根据信息定位的方法的流程示意图。其中,图1所示的终端可以包括但不限于智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等具有根据信息定位的功能的终端。如图1所示,该根据信息定位的方法可以包括如下步骤:
S101、接收终端发送的搜索请求。
本发明实施例中,搜索请求携带有终端当前所处位置的位置信息。
本发明实施例中,终端在发送搜索请求前,可以先获取自己当前所处位置的位置信息;该位置信息会比较详细的表征终端当前所处的地理位置。其中,位置信息可以包括当前地理位置中具有代表性的建筑的名称,或者是当前所处位置的经度和当前所处位置的纬度,或者是在预先设定的范围内的交通站台等等。
本发明实施例中,终端发送的搜索请求可以是语音搜索请求,也可以是文字搜索请求。
举例来说,当终端通过语音的方式发送语音搜索请求时,终端会先将语音搜索请求转换成相应的计算机指令,再将该计算机指令发送给服务器。如:当用户向终端发送“我用吃饭”,则终端接收到“我用吃饭”这条指令时,便将该指令发送给服务器,服务器则会针对这条指令搜索周边的餐馆、大排档等可以进行餐饮的地方。
实施本发明实施例,终端发送搜索请求的方式不唯一,即可提高终端发送 请求的便捷性。且发送的搜索请求携带有终端当前所处的位置的位置信息,则在后续搜索信息的过程中可以根据当前的位置信息进行搜索。
S102、响应搜索请求,根据位置信息确定当前需要搜索的搜索区域。
本发明实施例中,其中,搜索区域包含位置信息所表示的位置。
本发明实施例中,根据接收到的终端发送的位置信息确定搜索的搜索区域,该搜索区域一定是根据当前的位置信息来确定。其中,搜索区域的大小可以预先设定,也可以是根据终端历史设定记录进行设定。但是搜索区域的具体位置还得根据当前的位置信息进行确定。举例来说,搜索区域的范围设定可以是为以当前位置为圆心,以50米为半径的圆。
当服务器根据终端历史设定记录进行设定搜索区域的大小的具体实现过程为:
11)获取终端设定搜索区域的历史设定记录;
12)根据上述历史设定记录确定终端历史设定搜索区域的大小的记录,以求出预先设定的时间段内设定的搜索区域大小的平均值;
13)根据预先存储的设定规则设定与上述平均值相匹配的搜索区域大小。
实施本发明实施例,服务器可以根据终端的历史设定记录来设定搜索区域的大小,从而提高了服务器设定搜索区域过程中的智能性与便捷性。同样可以提高服务器在搜索信息过程中的搜索效率。
S103、从预先获取的对象信息中查找当前在所述搜索区域内的对象信息。
本发明实施例中,对象信息包括服务信息与用户信息中至少一项。其中,服务信息可以是与餐厅的名称、餐厅的地理位置、旅店的名称、旅店的地理位置、银行的名称、银行的地理位置等等信息。用户信息则可以是用户名、用户编号、用户距离当前位置的距离以及用户注册过程中所填写的其他资料信息。由于用户的地理位置是可以实时改变的,所以服务器会对用户的用户信息进行实时获取;相比于用户信息,服务信息相对比较稳定,所以只需在注册的时候讲服务信息一并注册在服务器即可,若后续需要更新信息,则也需要向服务器发送更新请求,以进行更新。
本发明实施例中,服务器是从预先获取的对象信息中去查找当前在搜索区域内的对象信息。举例来说,当用户需要搜索附近银行的营业信息,由于附近银行的营业信息在服务器中已经存储,则当服务器接收到搜索请求时,便会根 据当前的位置信息去搜索在确定的搜索区域内的银行的营业信息。
S104、当接收终端发送的针对对象信息的查看请求时,开启与查看请求相匹配的定位模式。
本发明实施例中,对象信息与查看请求相对应。也即,当对象信息包括服务信息时,该查看请求是针对服务信息的;当对象信息包括用户信息时,则该查看请求是针对用户信息的。
本发明实施例中,当接收终端发送的针对对象信息的查看请求时,开启与查看请求相匹配的定位模式。举例来说,当用户需要查看服务信息,由于服务信息可以包括餐馆的信息,银行的信息以及其他服务信息。所以针对于服务信息的查看指令,服务器在接收到查看指令时,则可以根据服务信息进行定位,并根据定位的结果开启导航。当用户需要查看用户信息时,由于用户信息一般主要是用户的年龄、性别、身高等信息,所以针对于用户信息的查看指令,服务器在接收到查看指令时,则可以将搜索到的用户信息与该终端中的用户信息进行比对,以得到搜索到的用户与该终端的实际距离等信息,并将搜索到的用户的详细的位置信息输出,根据输出的位置信息,开启导航模式。
在图1中,接收终端发送的搜索请求,搜索请求携带有终端当前所处位置的位置信息;响应搜索请求,根据位置信息确定当前需要搜索的搜索区域,其中,搜索区域包含位置信息所表示的位置;从预先获取的对象信息中查找当前在搜索区域内的对象信息,其中,对象信息包括服务信息与用户信息中至少一项;当接收终端发送的针对对象信息的查看请求时,开启与查看请求相匹配的定位模式,其中,对象信息与查看请求相对应。实施本发明实施例,可以扩大搜索过程中的搜索范围、简易搜索过程的操作步骤以及完善搜索信息所包含的内容,以提高终端搜索信息时的搜索效率。当通过搜索到的对象信息开启定位模式时,可以提高终端根据搜索到的信息进行定位时的精准度。
请参阅图2,图2是本发明实施例公开的另一种根据信息定位的方法的流程示意图。如图2所示,该根据信息定位的方法可以包括以下步骤:
S201、接收终端发送的搜索请求。
本发明实施例中,搜索请求携带有终端当前所处位置的位置信息。
S202、响应搜索请求,根据位置信息确定当前需要搜索的搜索区域。
本发明实施例中,搜索区域包含位置信息所表示的位置。
S203、从预先获取的对象信息中查找当前在所述搜索区域内的对象信息。
本发明实施例中,对象信息包括服务信息与用户信息中至少一项。
S204、获取终端的历史查看记录;
S205、根据历史查看记录确定使用终端的用户针对服务信息的偏好类型;
S206、根据偏好类型推送与终端相匹配的服务信息。
本发明实施例中,服务器会根据终端的历史查看记录推送与该终端相匹配的服务信息。
举例来说,若使用该终端的用户在预先设定的时间段内经常查看的服务信息都是关于银行的营业信息,则服务器可以将在所属搜索区域内的银行的营业信息标注明显,并以预先设定的显示方式提示用户进行查看。
实施本发明实施例,服务器根据终端的历史查看记录推送与终端相匹配的服务信息,从而提高了服务器推送的服务信息与终端的匹配度。以提高了服务器搜索信息过程中搜索信息的针对性,从而提高了搜索信息过程搜索效率。
作为一种可选的实施方式,终端也可以根据当前的时间点判断当前可以推送的服务信息至该终端的具体实现方式可以为:
21)获取服务器当前的系统时间;
22)根据所述当前的系统时间从预先获取到的对象信息中选择待推送的目标服务信息至终端,以使终端将服务信息显示在终端显示屏上。其中,终端显示屏的显示界面可以包括形如雷达的雷达盘界面。
本发明实施例中,服务器会根据当前的系统时间向终端推送服务信息,举例来说,若服务器当前的系统时间为上午八点,则服务器判断该时间为早上吃早餐的时间点,则此时可以向用户推送当前在所属搜索区域内中可以吃早餐的餐馆的服务信息。
实施本发明实施例,服务器会根据系统时间向终端推送服务信息,以提高了服务器推送的智能性,以及便捷性。从而提高了服务器搜索信息过程中的搜索效率。
作为另一种可选的实施方式,服务器采用预先存储的推送策略从查找的对象信息中选择终端当前需要的用户信息,并将选择的用户信息推送给终端。其中,推送策略可以包括根据用户历史查看记录向终端进行推送,也可以根据使 用该终端的用户本身的用户信息进行推送。
根据用户历史查看记录向终端进行推送用户信息的具体实现方式包括:
31)获取终端的历史查看记录;
32)根据历史查看记录判断使用该终端的用户的偏好类型;
33)根据上述偏好类型推送与终端相匹配的用户信息,以使终端将用户信息显示在终端显示屏上。其中,终端显示屏的显示界面可以包括形如雷达的雷达盘界面。
举例来说,当使用该终端的用户经常会去访问一些性别为女的,颜值较高的,人气较旺的用户的信息,则服务器推送的用户信息则可以跟这些标准进行推送。
作为又一种可选的实施方式,当根据使用该终端的用户本身的用户信息进行推送用户信息的具体实现方式包括:
41)获取服务器中使用该终端用户的用户信息;
42)根据上述用户信息从服务器中搜索到的用户信息中获取与该用户信息相匹配的用户信息,以使终端将用户信息显示在终端显示屏上。其中,终端显示屏的显示界面可以包括形如雷达的雷达盘界面。
举例来说,当使用该终端用户的用户信息包括年龄25岁,情感状态为单身,性别为女;则服务器在推送过程中,则会将情感状态也为单身,性别为男,且年龄相仿的用户信息以预先设定的显示方式进行显示。
S207、当接收所述终端发送的针对所述对象信息的查看请求时,开启与所述查看请求相匹配的定位模式。
本发明实施例中,当接收所述终端发送的针对所述对象信息的查看请求时,开启与所述查看请求相匹配的定位模式的具体实现方式包括:当接收终端发送的针对对象信息的查看请求时,输出用于提示输入待验证信息的提示信息;当接收到响应提示信息输入的待验证信息时,验证待验证信息是否与预先设置的预设验证信息一致;若验证待验证信息与预设验证信息一致,则开启与查看请求相匹配的定位模式。
本发明实施例中,在终端接收到用户操作目标按键所触发的查看请求之后,终端将输出用于提示输入待验证信息的提示信息;并且终端可以输出用于输入待验证信息的待验证信息输入口。
本发明实施例中,该待校验信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种和几种的组合。
本发明实施例中,该预先设置的预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种和几种的组合。
本发明实施例中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证待验证信息是否与预设验证信息一致可以包括以下步骤:
验证指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证待验证信息与预设验证信息一致;反之,验证待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户在终端上查看搜索到的对象信息,从而可以有效地防止终端被非法用户肆意操作。
在图2中,详细描述了服务器向终端推送对象信息过程中与终端的历史访问记录以及其他信息进行推送,从而提高了服务器推送的对象信息与终端的匹配度,以提高了服务器搜索信息过程中的搜索效率。且在接收到查看请求时,会先对输入的验证信息进行验证,从而提高了终端中信息的安全性。
请参阅图3,图3是本发明实施例公开的一种服务器的结构示意图,用于执行该根据信息定位的方法。其中,图3中所示的终端可以包括但不限于智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等具有搜索信息功能的终端。如图3所示,该服务器可以包括:接收单元301、确定单元302、搜索单元303以及开启单元304,其中,
接收单元301,用于接收终端发送的搜索请求。
本发明实施例中,搜索请求携带有终端当前所处位置的位置信息。
本发明实施例中,终端在发送搜索请求前,可以先获取自己当前所处位置的位置信息;该位置信息会比较详细的表征终端当前所处的地理位置。其中, 位置信息可以包括当前地理位置中具有代表性的建筑的名称,或者是当前所处位置的经度和当前所处位置的纬度,或者是在预先设定的范围内的交通站台等等。
本发明实施例中,终端发送的搜索请求可以是语音搜索请求,也可以是文字搜索请求。
举例来说,当终端通过语音的方式发送语音搜索请求时,终端会先将语音搜索请求转换成相应的计算机指令,再将该计算机指令发送给服务器。如:当用户向终端发送“我用吃饭”,则终端接收到“我用吃饭”这条指令时,便将该指令发送给服务器,当接收单元301接收到这条指令时,则会针对这条指令搜索周边的餐馆、大排档等可以进行餐饮的地方。
实施本发明实施例,终端发送搜索请求的方式不唯一,即可提高终端发送请求的便捷性。且发送的搜索请求携带有终端当前所处的位置的位置信息,则在后续搜索信息的过程中可以根据当前的位置信息进行搜索。
确定单元302,用于响应接收单元接收到的搜索请求,根据位置信息确定当前需要搜索的搜索区域。
本发明实施例中,其中,搜索区域包含位置信息所表示的位置。
本发明实施例中,确定单元302根据接收到的终端发送的位置信息确定搜索的搜索区域,该搜索区域一定是根据当前的位置信息来确定。其中,搜索区域的大小可以预先设定,也可以是根据终端历史设定记录进行设定。但是搜索区域的具体位置还得根据当前的位置信息进行确定。举例来说,搜索区域的范围设定可以是为以当前位置为圆心,以50米为半径的圆。
当确定单元302根据终端历史设定记录进行设定搜索区域的大小的具体实现过程为:
11)确定单元302获取终端设定搜索区域的历史设定记录;
12)确定单元302根据上述历史设定记录确定终端历史设定搜索区域的大小的记录,以求出预先设定的时间段内设定的搜索区域大小的平均值;
13)确定单元302根据预先存储的设定规则设定与上述平均值相匹配的搜索区域大小。
实施本发明实施例,确定单元302可以根据终端的历史设定记录来设定搜索区域的大小,从而提高了服务器设定搜索区域过程中的智能性与便捷性。同 样可以提高服务器在搜索信息过程中的搜索效率。
搜索单元303,用于从预先获取的对象信息中查找当前在搜索区域内的对象信息。
本发明实施例中,对象信息包括服务信息与用户信息中至少一项。其中,服务信息可以是与餐厅的名称、餐厅的地理位置、旅店的名称、旅店的地理位置、银行的名称、银行的地理位置等等信息。用户信息则可以是用户名、用户编号、用户距离当前位置的距离以及用户注册过程中所填写的其他资料信息。由于用户的地理位置是可以实时改变的,所以服务器会对用户的用户信息进行实时获取;相比于用户信息,服务信息相对比较稳定,所以只需在注册的时候讲服务信息一并注册在服务器即可,若后续需要更新信息,则也需要向服务器发送更新请求,以进行更新。
本发明实施例中,搜索单元303是从预先获取的对象信息中去查找当前在搜索区域内的对象信息。举例来说,当用户需要搜索附近银行的营业信息,由于附近银行的营业信息在服务器中已经存储,则当接收单元301接收到搜索请求时,搜索单元303便会根据当前的位置信息去搜索在确定的搜索区域内的银行的营业信息。
开启单元304,用于当接收单元接收到终端发送的针对搜索单元搜索到的对象信息的查看请求时,开启与查看请求相匹配的定位模式。
本发明实施例中,对象信息与所述查看请求相对应。也即,当对象信息包括服务信息时,该查看请求是针对服务信息的;当对象信息包括用户信息时,则该查看请求是针对用户信息的。
本发明实施例中,当接收单元301接收到终端发送的针对对象信息的查看请求时,开启单元304开启与查看请求相匹配的定位模式。举例来说,当用户需要查看服务信息,由于服务信息可以包括餐馆的信息,银行的信息以及其他服务信息。所以针对于服务信息的查看指令,在接收到查看指令时,则开启单元304可以根据服务信息进行定位,并根据定位的结果开启导航。当用户需要查看用户信息时,由于用户信息一般主要是用户的年龄、性别、身高等信息,所以针对于用户信息的查看指令,在接收到查看指令时,则开启单元304可以将搜索到的用户信息与该终端中的用户信息进行比对,以得到搜索到的用户与该终端的实际距离等信息,并将搜索到的用户的详细的位置信息输出,根据输 出的位置信息,开启导航模式。
在图3中,接收单元301接收终端发送的搜索请求,搜索请求携带有终端当前所处位置的位置信息;确定单元302响应搜索请求,根据位置信息确定当前需要搜索的搜索区域,其中,搜索区域包含位置信息所表示的位置;搜索单元303从预先获取的对象信息中查找当前在搜索区域内的对象信息,其中,对象信息包括服务信息与用户信息中至少一项;当接收终端发送的针对对象信息的查看请求时,开启单元304开启与查看请求相匹配的定位模式,其中,对象信息与查看请求相对应。实施本发明实施例,可以扩大搜索过程中的搜索范围、简易搜索过程的操作步骤以及完善搜索信息所包含的内容,以提高终端搜索信息时的搜索效率。当通过搜索到的对象信息开启定位模式时,可以提高终端根据搜索到的信息进行定位时的精准度。
请参阅图4,图4是本发明实施例公开的另一种服务器的结构示意图,用于执行该根据信息定位的方法。图4是在图3的基础上进一步优化得到,除包括图3所示的所有单元外,还可以包括:第二获取单元305、第一确定单元306、第一推送单元307、第三获取单元308、第二确定单元309以及第二推送单元310,其中,
第二获取单元305,用于获取终端的历史查看记录。
第一确定单元306,用于根据第二获取单元获取到的历史查看记录确定使用该终端的用户针对服务信息的偏好类型。
第一推送单元307,用于根据第一确定单元确定的偏好类型推送与终端相匹配的服务信息。
本发明实施例中,服务器会根据终端的历史查看记录推送与该终端相匹配的服务信息。
举例来说,若使用该终端的用户在预先设定的时间段内经常查看的服务信息都是关于银行的营业信息,则服务器可以将在所属搜索区域内的银行的营业信息标注明显,并以预先设定的显示方式提示用户进行查看。
实施本发明实施例,服务器根据终端的历史查看记录推送与终端相匹配的服务信息,从而提高了服务器推送的服务信息与终端的匹配度。以提高了服务器搜索信息过程中搜索信息的针对性,从而提高了搜索信息过程搜索效率。
本发明实施例中,终端也可以根据当前的时间点判断当前可以推送的服务信息至该终端的具体实现方式可以为:
21)获取服务器当前的系统时间;
22)根据当前的系统时间从预先获取到的对象信息中选择待推送的目标服务信息至终端,以使终端将服务信息显示在终端显示屏上。其中,终端显示屏的显示界面可以包括形如雷达的雷达盘界面。
本发明实施例中,第一推送单元307会根据当前的系统时间向终端推送服务信息,举例来说,若服务器当前的系统时间为上午八点,则第一推送单元307判断该时间为早上吃早餐的时间点,则此时可以向用户推送当前在所属搜索区域内中可以吃早餐的餐馆的服务信息。
实施本发明实施例,第一推送单元307会根据系统时间向终端推送服务信息,以提高了服务器推送的智能性,以及便捷性。从而提高了服务器搜索信息过程中的搜索效率。
第三获取单元308,用于获取终端的历史查看记录。
第二确定单元309,用于根据第三获取单元获取到的历史查看记录判断使用该终端的用户的偏好类型。
第二推送单元310,用于根据第二确定单元确定的偏好类型推送用户信息。
举例来说,当使用该终端的用户经常会去访问一些性别为女的,颜值较高的,人气较旺的用户的信息,则服务器推送的用户信息则可以跟这些标准进行推送。
作为又一种可选的实施方式,当根据使用该终端的用户本身的用户信息进行推送用户信息的具体实现方式包括:
41)获取服务器中使用该终端用户的用户信息;
42)根据上述用户信息从服务器中搜索到的用户信息中获取与该用户信息相匹配的用户信息,以使终端将用户信息显示在终端显示屏上。其中,终端显示屏的显示界面可以包括形如雷达的雷达盘界面。
本发明实施例中,终端在推送用户信息时,第二推送单元310会根据该终端的用户的实际信息进行推送。举例来说,当使用该终端用户的用户信息包括年龄25岁,情感状态为单身,性别为女;则第二推送单元310在推送过程中,则会将情感状态也为单身,性别为男,且年龄相仿的用户信息以预先设定的显 示方式进行显示。
作为一种可选的实施方式,确定单元302可以包括:第一获取单元3020、计算单元3021以及搜索区域确定单元3022,其中,
第一获取单元3020,用于响应接收单元接收到的搜索请求,获取终端设定搜索区域的历史设定记录。
计算单元3021,用于根据第一获取单元获取到的历史设定记录确定终端历史设定搜索区域的大小,以计算出预先设定的时间段内设定的搜索区域大小的平均值。
搜索区域确定单元3022,用于根据位置信息确定与计算单元计算出来的平均值相匹配的搜索区域。
本发明实施例中,在设定搜索区域的大小时,搜索区域确定单元3022可以根据历史设定的记录进行设定。实施本发明实施例,搜索区域确定单元3022可以根据终端的历史设定记录来设定搜索区域的大小,从而提高了服务器设定搜索区域过程中的智能性与便捷性。同样可以提高服务器在搜索信息过程中的搜索效率。
作为另一种可选的实施方式,开启单元304可以包括:输出单元3040、验证单元3041以及模式开启单元3042,其中,
输出单元3040,用于当接收单元接收到终端发送的针对搜索单元搜索到的对象信息的查看请求时,输出用于提示输入待验证信息的提示信息。
验证单元3041,用于当接收单元接收到响应输出单元输出的提示信息输入的待验证信息时,验证待验证信息是否与预先设置的预设验证信息一致。
模式开启单元3042,用于若验证单元验证待验证信息与预设验证信息一致,则开启与查看请求相匹配的定位模式。
本发明实施例中,当接收终端发送的针对对象信息的查看请求时,模式开启单元3042开启与查看请求相匹配的定位模式的具体实现方式包括:当接收终端发送的针对对象信息的查看请求时,输出用于提示输入待验证信息的提示信息;当接收到响应提示信息输入的待验证信息时,验证待验证信息是否与预先设置的预设验证信息一致;若验证待验证信息与预设验证信息一致,则开启与查看请求相匹配的定位模式。
本发明实施例中,在终端接收到用户操作目标按键所触发的查看请求之后, 终端将输出用于提示输入待验证信息的提示信息;并且终端可以输出用于输入待验证信息的待验证信息输入口。
本发明实施例中,该待校验信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种和几种的组合。
本发明实施例中,该预先设置的预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种和几种的组合。
本发明实施例中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证待验证信息是否与预设验证信息一致可以包括以下步骤:
验证指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证待验证信息与预设验证信息一致;反之,验证待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户在终端上查看搜索到的对象信息,从而可以有效地防止终端被非法用户肆意操作。
在图4中,详细描述了向终端推送对象信息过程中与终端的历史访问记录以及其他信息进行推送,从而提高了推送的对象信息与终端的匹配度,以提高了服务器搜索信息过程中的搜索效率。且在接收到查看请求时,会先对输入的验证信息进行验证,从而提高了终端中信息的安全性。
请参阅图5,图5是本发明实施例公开的又一种服务器的结构示意图,用于执行该根据信息定位的方法。如图5所示,该终端500可以包括:至少一个处理器501,至少一个输入装置502,至少一个输出装置503,存储器505等组件。其中,这些组件通过一条或多条总线504进行通信连接。本领域技术人员可以理解,图5中示出的终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器501为终端的控制中心,利用各种接口和线路连接整个终端的各个 部分,通过运行或执行存储在存储器505内的程序和/或模块,以及调用存储在存储器505内的数据,以执行终端的各种功能和处理数据。处理器501可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器501可以仅包括中央处理器(Central Processing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signal processor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
输入装置502可以包括标准的触摸屏、键盘等,也可以包括有线接口、无线接口等。
输出装置503可以包括显示屏、扬声器等,也可以包括有线接口、无线接口等。
存储器505可用于存储软件程序以及模块,处理器501、输入装置502以及输出装置503通过调用存储在存储器505中的软件程序以及模块,从而执行终端的各项功能应用以及实现数据处理。存储器505主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等;数据存储区可存储根据终端的使用所创建的数据等。在本发明实施例中,操作系统可以是Android系统、iOS系统或Windows操作系统等等。
具体的,处理器501调用存储在存储器505中的应用程序,用于执行以下操作:
处理器501控制输入装置502接收终端发送的搜索请求,其中,搜索请求携带有终端当前所处位置的位置信息;
处理器501响应搜索请求,根据位置信息确定当前需要搜索的搜索区域,其中,搜索区域包含位置信息所表示的位置;
处理器501从预先获取的对象信息中查找当前在搜索区域内的对象信息,其中,对象信息包括服务信息与用户信息中至少一项。
作为一种可选的实施方式,当对象信息包括服务信息时,处理器501调用存储在存储器505中的应用程序,用于从预先获取的对象信息中查找当前在搜索区域内的对象信息之后,还可以执行以下步骤:
处理器501控制输入装置501接收终端发送的针对目标服务类型的第一查 看请求;
处理器501响应第一查看请求,向终端发送搜索到的对象信息中属于目标服务类型的服务信息,以使终端开启针对于接收的服务信息的导航命令。
作为另一种可选的实施方式,处理器501调用存储在存储器505中的应用程序,用于从预先获取的对象信息中查找当前在搜索区域内的对象信息之后,还可以执行以下步骤:
处理器501采用预先存储的第一推送策略从搜索到的对象信息中选择终端当前需要的服务信息,并将选择的服务信息推送给终端。
作为又一种可选的实施方式,当对象信息包括用户信息时,处理器501调用存储在存储器505中的应用程序,用于从预先获取的对象信息中查找当前在搜索区域内的对象信息之后,还可以执行以下步骤:
处理器501控制输入装置502接收终端发送的针对目标用户信息的第二查看请求;
处理器501响应第二查看请求,向终端发送搜索到的对象信息中的目标用户信息。
作为又一种可选的实施方式,当对象信息包括用户信息时,处理器501调用存储在存储器505中的应用程序,用于从预先获取的对象信息中查找当前在搜索区域内的对象信息之后,还可以执行以下步骤:
处理器501采用预先存储的第二推送策略从搜索到的对象信息中选择终端当前需要的用户信息,并将选择的用户信息推送给终端。
具体的,本发明实施例中介绍的终端可以实施本发明结合图1、图2介绍的根据信息定位的方法实施例中的部分或全部流程。
本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

一种根据信息定位的方法及服务器.pdf_第1页
第1页 / 共20页
一种根据信息定位的方法及服务器.pdf_第2页
第2页 / 共20页
一种根据信息定位的方法及服务器.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《一种根据信息定位的方法及服务器.pdf》由会员分享,可在线阅读,更多相关《一种根据信息定位的方法及服务器.pdf(20页珍藏版)》请在专利查询网上搜索。

本发明实施例公开了一种根据信息定位的方法及服务器,包括:接收终端发送的搜索请求;响应搜索请求,根据位置信息确定当前需要搜索的搜索区域;从预先获取的对象信息中查找当前在搜索区域内的对象信息;当接收终端发送的针对对象信息的查看请求时,开启与查看请求相匹配的定位模式,其中,对象信息与查看请求相对应。实施本发明实施例,可以扩大搜索过程中的搜索范围、简易搜索过程的操作步骤以及完善搜索信息所包含的内容,以提高。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1