获取周边信息的方法、装置及系统的制作方法_3

文档序号:9399767阅读:来源:国知局
然后通过指纹信息获取相应的坐标信息,至此完成移动终端11的定位。
[0068] 定位阶段的匹配算法主要有最近邻法(NNSS)和朴素贝叶斯法(Naive Bayes)。 NNSS是基于类比学习的匹配方法,主要是将定位阶段的采样样例和训练阶段的采样样例进 行相似度匹配。Naive Bayes是贝叶斯分类的一种基于贝叶斯定理的实现,通过计算目标的 后验概率实现定位。
[0069] B.利用基站信息获取,具体为利用位置指纹对移动终端11进行定位,此方式与利 用WiFi信息定位相似,不再赘述。
[0070] 其中,此方式建立的位置指纹数据库中,基站ID、基站信号强度和基站的坐标信息 组成一个相关联的三元组数据。
[0071] C.利用WiFi彳目息和基站彳目息混合获取。
[0072] 以上方式可获得移动终端的位置信息,其中,利用WiFi热点可更好地实现室内移 动终端11位置信息的获得。
[0073] 服务器端12得到移动终端11的坐标信息后,可根据坐标信息确定可推送的周边 信息。具体为:以商家为例,服务器端12存储有与其合作的商家的坐标信息和各商家对应 的周边信息,根据移动终端11的坐标信息和各商家的坐标信息确定移动终端11周边的商 家,进而确定移动终端11的周边信息。其中,此处所述的商家为周边信息的发布者。
[0074] 为提高用户体验,对确定的周边信息进行排序,具体为根据周边信息的特征进行 排序。其中,周边信息包括介绍信息,进一步,周边信息还可包括活动信息。介绍信息为对 商家的介绍,活动信息为商家推出的抽奖、优惠券等活动。其中,周边信息的特征包括:周边 信息发布者的优先级和周边信息发布者距移动终端11的距离,进一步,还可包括活动信息 的热度、人工干预等。周边信息发布者距移动终端11的距离由周边信息发布者的坐标信息 和移动终端11的坐标信息计算而得,活动信息的热度以优惠券为例,包括优惠券的发放程 度和用户的转化率。在本实施例中,活动信息的热度数据可由360点睛平台获得。在本实 施例中,周边信息的排序在非人工干预的情况下进行。
[0075] 排序方式包括两种:对周边信息特征中的各项赋予相应的权重,通过计算各周边 信息的综合评分进行排序;利用Excel中第一关键字、第二关键字、第三关键字的方式进行 排序。在本实施例中,还可利用其他方式进行排序。
[0076] 服务器端12将排序后的周边信息推送至移动终端11,移动终端11接收后,可以列 表或地图的方式显示。
[0077] 移动终端11与服务器端12在通信过程中,进行协议加密以确保通信的安全,如: 周边信息获取请求为加密请求。
[0078] 以上所述,移动终端11可通过摇动的方式获取具有综合热度排序的周边信息,且 无需移动终端11提供相应的坐标信息,服务器端12可根据移动终端11获取的WiFi信息 和/或基站信息计算移动终端11的坐标信息,此方式可极大提高用户体验。
[0079] 在实际应用中,还可设置周边信息的获取场景,即满足相应的条件才能获取周边 信息,特定场景如:WiFi、客户端版本、iBeacon等。特定场景周边信息的获取具体为:服务 器端12存储有WiFi信息、客户端版本和/或iBeacon信息,移动终端11在发送周边信息 获取请求时,同时发送与移动终端11连接的WiFi信息、用于获取周边信息的客户端版本信 息和/或移动终端11的iBeacon信息,服务器端12接收到移动终端11发送的信息后,将 该信息与其存储的信息进行匹配,当匹配上时,再进行确定周边信息的流程。
[0080] 请参阅图3,图3为本发明获取周边信息的方法另一实施例的流程示意图,如图3 所示,包括以下步骤:
[0081] S31,通过远程通信端口接收周边信息获取请求,请求包括移动终端获取的WiFi ig息和/或基站ig息。
[0082] S32,根据WiFi信息和/或基站信息在数据库中匹配相应的位置指纹,且根据匹配 出的位置指纹获取相应的坐标信息,以得到移动终端的位置信息。
[0083] S33,通过坐标信息确定可推送的周边信息,且根据周边信息的特征对确定的周边 信息进行排序。
[0084] S34,响应于周边信息获取请求将排序后的周边信息进行反馈。
[0085] 结合图1,本实施例在服务器端12实施,服务器端12设有key-value数据库,即用 于定位的位置指纹数据库,利用移动终端11获取的WiFi信息和/或基站信息和该数据库 可对移动终端11进行定位,即获得移动终端11的位置信息,具体定位过程在图2所示的实 施例中具有详细的说明,在此不再赘述。
[0086] 其中,以商家为例,服务器端12还存储有各商家的坐标信息和相应的周边信息。 周边信息包括介绍信息,进一步,周边信息还可包括活动信息。介绍信息为对商家的介绍, 活动信息为商家推出的抽奖、优惠券等活动。此处所述的商家为周边信息的发布者。
[0087] 其中,服务器端12得到移动终端11的坐标信息后,结合各商家的坐标信息,确定 移动终端11的周边信息。且对确定的周边信息进行排序,具体为依据周边信息的特征进行 排序,周边信息的特征包括:周边信息发布者的优先级和周边信息发布者距移动终端11的 距离,进一步,还可包括活动信息的热度、人工干预等。周边信息发布者距移动终端11的距 离由周边信息发布者的坐标信息和移动终端11的坐标信息计算而得,活动信息的热度以 优惠券为例,包括优惠券的发放程度和用户的转化率。在本实施例中,活动信息的热度数据 可由360点睛平台获得。在本实施例中,周边信息的排序在非人工干预的情况下进行。
[0088] 以上所述,本实施例的服务器端12可计算移动终端11的坐标信息、确定移动终端 11的周边信息、对确定的周边信息进行排序、推送排序后的周边信息,此服务器端12具有 的功能可使移动终端11实现其周边信息的获取,且可大大提高用户体验。
[0089] 请参阅图4,图4为本发明获取周边彳目息的方法又一实施例的流程不意图,如图4 所示,包括以下步骤:
[0090] S41,接收移动终端振动产生的周边信息获取指令。
[0091] S42,根据指令通过远程通信端口发送周边信息获取请求,请求包含移动终端获取 的WiFi信息和/或基站信息。
[0092] S43,服务器端通过远程通信端口接收周边信息获取请求。
[0093] S44,根据WiFi信息和/或基站信息在数据库中匹配相应的位置指纹,且根据匹配 出的位置指纹获取相应的坐标信息,以得到移动终端的位置信息。
[0094] S45,通过坐标信息确定可推送的周边信息,且根据周边信息的特征对确定的周边 信息进行排序。
[0095] S46,响应于周边信息获取请求将排序后的周边信息进行反馈。
[0096] S47,显示服务器端反馈的周边信息。
[0097] 结合图1,本实施例为图1所示系统的工作过程,移动终端11与服务器端12相互 交互,实现本发明移动终端11周边信息的获取。其中步骤S41、S42、S47在移动终端11实 施,具有由用于获取周边信息的客户端实施,S43、S44、S45、S46在服务器端12实施。
[0098] 请参阅图5,图5为本发明获取周边信息的装置一实施例的结构示意图,如图5所 示,包括:第一接收模块51、发送模块52及显示模块53。
[0099] 上述各模块的具体功能如下:
[0100] 第一接收模块51用于接收移动终端振动产生的周边信息获取指令;发送模块52 用于根据指令通过远程通信端口发送周边信息获取请求,请求包含用于获取移动终端坐标 信息的WiFi信息和/或基站
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1