一种定位方法和装置的制造方法

文档序号:9619262阅读:300来源:国知局
一种定位方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及离线定位技术领域,尤其涉及一种定位方法和装置。
【背景技术】
[0002]现有定位技术中,客户端定位时,需要连接网络,并通过网络向定位服务器发送定位请求信息和接收定位结果,当无网络连接时,客户端基本无法定位,不能满足用户在无网络情况下定位的需求。

【发明内容】

[0003]本发明实施例提供一种定位方法和装置,以提高用户在非常驻点附近定位时的定位成功率。
[0004]—方面,本发明实施例提供了一种定位方法,包括:
[0005]确定用户目标位置,并预测用户到达所述目标位置的时间;
[0006]在所述预测到的时间之前,将所述目标位置范围内的定位依据信息推送至用户客户端进行存储,以指示所述客户端根据所述定位依据信息进行定位。
[0007]另一方面,本发明实施例还提供了一种定位装置,包括:
[0008]到达目标位置时间预测单元,用于确定用户目标位置,并预测用户到达所述目标位置的时间;
[0009]定位依据信息推送单元,用于在所述预测到的时间之前,将所述目标位置范围内的定位依据信息推送至用户客户端进行存储,以指示所述客户端根据所述定位依据信息进行定位。
[0010]本发明实施例提供的技术方案,通过确定用户目标位置,并预测用户到达所述目标位置的时间,在所述预测到的时间之前,将所述目标位置范围内的定位依据信息推送至用户客户端进行存储。客户端在无网络的情况下可以实现定位;另外,由于确定的目标位置一般为用户极有可能要去的非常驻地点,将用户在非常驻点范围内的定位依据信息推送至客户端并进行存储,在客户端接收到用户在非常驻点范围内的请求定位时,便能定位成功,可以提高用户在目标地点,即不在常驻地点附近离线定位的成功率,满足用户出行时进行离线定位的需求。
【附图说明】
[0011]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本发明实施例一提供的一种定位方法的流程示意图;
[0013]图2是本发明实施例二提供的一种定位方法的流程示意图;
[0014]图3是本发明实施例三提供的一种定位装置的结构示意图。
【具体实施方式】
[0015]为使本发明的目的、技术方案和优点更加清楚,以下将参照本发明实施例中的附图,通过实施方式清楚、完整地描述本发明的技术方案,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0016]实施例一
[0017]图1是本发明实施例一提供的一种定位方法的流程示意图。该方法适用于需要向客户端推送定位依据信息的情况,可由配置于定位服务器中的定位装置来执行,所述装置可由软件和/或硬件实现。参见图1,本实施例提供的数据推送方法具体包括如下操作:
[0018]S110、确定用户目标位置,并预测用户到达所述目标位置的时间;
[0019]用户的目标位置是相对于用户的常驻位置而言的地理位置,常驻位置为用户的住宅等经常活动的地点,用户的目标位置可以是用户没有去过或者偶尔去的且在当前时间还未到达的地点。具体地,可以根据用户信息分析出用户的目标位置,例如根据用户信息分析出用户将要去某个非常驻地点,则可以将用户将要去的地点作为用户的目标位置。确定了用户的目标位置之后,可以预测用户到达目标位置的时间,具体地,可以根据用户行为信息和生活习惯预测达到目标位置的时间。对于预测的方法并不进行限定,预测出的时间一般不迟于用户实际达到目标位置的时间即可。
[0020]S120、在所述预测到的时间之前,将所述目标位置范围内的定位依据信息推送至用户客户端进行存储,以指示所述客户端根据所述定位依据信息进行定位。
[0021]根据定位平台使用的离线定位技术,所述定位依据信息可包括WIFI和/或基站指纹数据库信息。客户端可以使用指纹数据库进行定位,离线定位技术中指纹数据库的具体形式和内容为现有技术,可以参考相关定位技术。
[0022]由于确定的用户的目标位置为用户的非常驻位置,一般用户对非常驻位置的地理环境都不太熟悉,在目标位置使用定位功能的可能性比较高。因此,需要在预测到的时间之前,即早于用户达到目标位置将目标位置范围内的定位依据信息推送至用户客户端进行存储。例如,根据用户信息分析确定用户将要到某一商场进行消费,预测用户达到该商场的时间为周日的某个时间,可以在周日之前将定位依据信息推送至用户客户端并进行存储。客户端在接收到定位请求时,可以根据存储的定位依据信息进行定位。
[0023]本实施例提供的技术方案,通过确定用户目标位置,并预测用户到达所述目标位置的时间,在所述预测到的时间之前,将所述目标位置范围内的定位依据信息推送至用户客户端进行存储。客户端在无网络的情况下可以实现定位;另外,由于确定的目标位置一般为用户极有可能要去的非常驻地点,将用户在非常驻点范围内的定位依据信息推送至客户端并进行存储,在客户端接收到用户在非常驻点范围内的请求定位时,便能定位成功。可以提高用户在目标地点,即不在常驻地点附近离线定位的成功率,满足用户出行时进行离线定位的需求。
[0024]实施例二
[0025]图2是本发明实施例二提供的一种定位方法的流程示意图。本实施例是在上述实施例的基础上对操作S110进行优化,参见图2,本实施例提供的数据推送方法具体包括如下操作:
[0026]210、基于用户行为信息和/或用户属性信息分析确定用户具有潜在出行的行为信息;
[0027]其中,用户行为信息可包括用户预订行为信息、消费行为信息、以及搜索行为信息中的至少一种信息。
[0028]用户的行为信息有多种,需要对用户的行为信息进行分析,确定其中用户具有潜在出行的行为信息,用户具有潜在出行的行为信息可以是与当前行为有联系,并且基于当前行为有很大概率要出行的行为。例如用户订了处于异地的某个酒店,说明用户需要到预订的异地酒店入住,可以将用户预订处于异地酒店的行为确定为用户具有潜在出行的行为。
[0029]220、根据所述具有潜在出行的行为信息确定用户目标位置;
[0030]在生活中,用户的目标位置一般为用户还未到达的地理位置,用户的目标位置与用户的潜在出行有一定的联系,可以根据用户具有潜在出行的行为信息确定用户的目标位置。
[0031]例如,当用户预定了某一地点的餐厅或者酒店,可以将该地点确定为用户的目标位置;用户在网上预约了一家医院的主治医生,可以将该医院确定为用户的目标位置;用户购买了某个商圈内的电影院的电影票或者餐厅的团购券,可以将该商圈作为用户的目标位置。当用户搜索某个景区景点或路线图,可以将该景区确定为用户的目标位置。
[0032]或者,根据用户属性信息确定用户具有潜在出行的行为信息,并根据用户具有潜在出行的行为信息确定用户的目标位置,具体地,可以根据用户的兴趣爱好、年龄、消费情况等信息确定用户的目标位置。例如,分析出用户比较喜欢购物,则可以将与用户消费匹配的商场作为用户的目标位置。
[0033]还可以根据用户的行为信息和用户属性信息来综合确定用户具有潜
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1