一种定位方法和装置制造方法及图纸

技术编号:18241043 阅读:125 留言:0更新日期:2018-06-17 06:07
本发明专利技术实施例提供了一种定位方法和装置。其中的方法包括:收集用户对商户触发到店行为的相关时间段内产生的用户的位置信息;根据所述用户的位置信息,确定所述商户的位置信息。通过本发明专利技术实施例可以得到商户的精准位置,以解决商户手动标注存在较大误差的问题,进而可以准确计算用户与商户之间的距离,从而可以提高o2o搜索的准确率。 1

A positioning method and device

The embodiment of the invention provides a positioning method and device. The methods include: collecting the user's position information generated by the user in the related time period that the merchant triggers to the shop behavior; according to the location information of the user, the location information of the merchant is determined. The precise position of the merchant can be obtained through the implementation example of the invention to solve the problem that there is a large error in the manual labeling of the merchant, and then the distance between the user and the merchant can be calculated accurately, thus the accuracy of the o2o search can be improved. One

【技术实现步骤摘要】
一种定位方法和装置
本专利技术涉及通信
,特别是涉及一种定位方法和装置。
技术介绍
随着移动终端和通讯技术的迅速发展,基于位置的服务需求愈加广泛,例如,目前兴起了一批o2o(OnlinetoOffline,线上线下)搜索服务,用户通过移动终端中的APP(Application,应用程序)进行o2o搜索,可以搜索得到用户当前位置附近的美食、娱乐等生活资讯,极大地方便了用户的生活。o2o搜索的具体过程如下:首先,对用户的移动终端进行GPS(GlobalPositioningSystem,全球定位系统)定位,以获取用户的当前位置;然后,计算用户当前位置与附近商户之间的距离;最后,将距离满足用户筛选范围的商户信息展现给用户。在计算用户当前位置与附近商户之间的距离的过程中,需要用到商户的位置信息,例如商户的经纬度坐标。然而,商户的经纬度坐标通常是由商户手动标注并且上传得到的,往往存在很大的误差,导致计算得到的用户与商户之间的距离不够准确,进而影响o2o搜索的准确率。此外,商户的经纬度坐标还可以通过人力扫街的方式获取,但是,需要耗费大量的人力和时间成本。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种定位方法和装置。依据本专利技术的一个方面,提供了一种定位方法,包括:收集用户对商户触发到店行为的相关时间段内产生的用户的位置信息;根据所述用户的位置信息,确定所述商户的位置信息。可选地,所述相关时间段包括:所述到店行为发生之前和/或发生之后的预设时间段。可选地,所述到店行为包括以下至少一种:消费前行为、消费后行为、非定时行为;所述相关时间段包括以下至少一种:所述消费前行为发生后的第一时间段、消费后行为发生后的第二时间段、非定时行为发生前及发生后的第三时间段。可选地,所述根据所述用户的位置信息,确定所述商户的位置信息,包括:按照预置的聚类算法,对收集的用户的位置信息进行聚类,得到至少一个簇类;将包含用户的位置信息数目最多的簇类作为聚类结果;对所述聚类结果中用户的位置信息取平均值,将所述平均值作为所述商户的位置信息。可选地,所述方法还包括:在当前用户对商户触发到店行为时,根据已确定的所述商户的位置信息,确定所述当前用户的位置信息。可选地,所述方法还包括:根据当前用户的位置信息以及已确定的所述商户的位置信息,计算所述当前用户与所述商户之间的距离。根据本专利技术的另一方面,提供了一种定位装置,包括:收集模块,用于收集用户对商户触发到店行为的相关时间段内产生的用户的位置信息;第一定位模块,用于根据所述用户的位置信息,确定所述商户的位置信息。可选地,所述相关时间段包括:所述到店行为发生之前和/或发生之后的预设时间段。可选地,所述到店行为包括以下至少一种:消费前行为、消费后行为、非定时行为;所述相关时间段包括以下至少一种:所述消费前行为发生后的第一时间段、消费后行为发生后的第二时间段、非定时行为发生前及发生后的第三时间段。可选地,所述定位模块,包括:聚类子模块,用于按照预置的聚类算法,对收集的用户的位置信息进行聚类,得到至少一个簇类;结果确定子模块,用于将包含用户的位置信息数目最多的簇类作为聚类结果;位置计算子模块,用于对所述聚类结果中用户的位置信息取平均值,将所述平均值作为所述商户的位置信息。可选地,所述装置还包括:第二定位模块,用于在当前用户对商户触发到店行为时,根据已确定的所述商户的位置信息,确定所述当前用户的位置信息。可选地,所述装置还包括:距离计算模块,用于根据当前用户的位置信息以及已确定的所述商户的位置信息,计算所述当前用户与所述商户之间的距离。根据本专利技术的又一方面,提供了一种计算设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:收集用户对商户触发到店行为的相关时间段内产生的位置信息;根据所述用户的位置信息,确定所述商户的位置信息。根据本专利技术的再一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现以下步骤:收集用户对商户触发到店行为的相关时间段内产生的位置信息;根据所述用户的位置信息,确定所述商户的位置信息。根据本专利技术实施例提供的一种定位方法和装置,可以根据收集的用户对商户触发到店行为的相关时间段内产生的用户的位置信息,确定所述商户的位置信息,可以得到商户的精准位置,以解决商户手动标注存在较大误差的问题,进而可以准确计算用户与商户之间的距离,从而可以提高o2o搜索的准确率。此外,通过本专利技术实施例确定商户的位置信息,不用分派大量人力进行扫街,可以节约人力和时间成本。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文可选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出可选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术的一种定位方法实施例一的流程图;图2示出了本专利技术的一种定位方法实施例二的流程图;图3示出了本专利技术的一种定位方法实施例三的流程图;图4示出了本专利技术的一种定位装置的结构框图;图5示出了本专利技术的一种计算设备1500的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。参照图1,示出了本专利技术的一种定位方法实施例一的流程图,具体可以包括如下步骤:步骤101、收集用户对商户触发到店行为的相关时间段内产生的用户的位置信息;步骤102、根据所述用户的位置信息,确定所述商户的位置信息。本专利技术实施例可适用于通过移动终端进行定位的应用场景。所述移动终端具体可以为手机、平板电脑、笔记本电脑等任意移动终端,本专利技术实施例对于具体的移动终端不加以限制。为便于描述,本专利技术实施例主要以手机为例进行说明,其它移动终端的应用场景相互参照即可。目前,商户的位置信息通常是由商户手动标注并且主动上传得到的,往往存在很大的误差,导致计算得到的用户与商户之间的距离不够准确,进而影响o2o搜索的准确率。为了解决该问题,本专利技术实施例可以收集大量用户对某一个商户触发到店行为的相关时间段内产生的用户的位置信息,并且根据收集的用户的位置信息,确定该商户的位置信息,以得到该商户的精准位置,进而在当前用户进行o2o搜索时,可以准确计算当前用户与商户之间的距离,从而可以提高o2o搜索的准确率。在实际应用中,有些用户行为是用户必须到达对应的商户内才能够执行的,比如通过移动终端进行买单、团购验券、自助点餐、取号排队、预订到店、用户签到、连接商户的无线网络等。本专利技术实施例将这些用户行为称为到店行为,只要用户触发任意一个到店行为,即可确定用户当前位于触发该到店行为的商户内。因此,可以根据用户当前的位置信息确定该商户的位置信息。在本专利技术的本文档来自技高网...
一种定位方法和装置

【技术保护点】
1.一种定位方法,其特征在于,所述方法包括:

【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:收集用户对商户触发到店行为的相关时间段内产生的用户的位置信息;根据所述用户的位置信息,确定所述商户的位置信息。2.根据权利要求1所述的方法,其特征在于,所述相关时间段包括:所述到店行为发生之前和/或发生之后的预设时间段。3.根据权利要求2所述的方法,其特征在于,所述到店行为包括以下至少一种:消费前行为、消费后行为、非定时行为;所述相关时间段包括以下至少一种:所述消费前行为发生后的第一时间段、消费后行为发生后的第二时间段、非定时行为发生前及发生后的第三时间段。4.根据权利要求1所述的方法,其特征在于,所述根据所述用户的位置信息,确定所述商户的位置信息,包括:按照预置的聚类算法,对收集的用户的位置信息进行聚类,得到至少一个簇类;将包含用户的位置信息数目最多的簇类作为聚类结果;对所述聚类结果中用户的位置信息取平均值,将所述平均值作为所述商户的位置信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在当前用户对商户触发到店行为时,根据已确定的所述商户的位置信息,确定所述当前用户的位置信息。6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:根据当前用户的位置信息以及已确定的所述商户的位置信息,计算所述当前用户与所述商户之间的距离。7.一种定位装置,其特征在于,所述装置包括:收集模块,用于收集用户对商户触发到店行为的相关时间段内产生的用户的位置信息;第一定位模块,用于根据所述用户的位置信息,确定所述商户的位置信息。8.根据权利要求7所述的装置,其特征在于,所述相关时间段包括:所述到店行为发生之前和/或发...

【专利技术属性】
技术研发人员:杨一帆张弓王延夺
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1