提供基于位置的服务的方法、装置和系统制造方法及图纸

技术编号:19866570 阅读:18 留言:0更新日期:2018-12-22 13:59
本发明专利技术涉及提供基于位置的服务的方法、装置、系统和计算机可读介质。应用于移动设备的方法包括:在监测到移动设备的位置变化时,获取移动设备的场景相关信息;根据场景相关信息确定场景决策建议,其中场景决策建议包括是否触发基于位置的服务的决策建议;将场景相关信息和场景决策建议发送至服务器;以及接收服务器发送的用于提供基于位置的服务的综合决策,其中,综合决策是由服务器根据可配置综合策略以及移动设备发送的场景相关信息和/或场景决策建议而确定的,并且综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容。本发明专利技术的技术方案能够根据移动设备所处的不同场景而进行动态的决策,实现了定制化、精准化的服务推送。

【技术实现步骤摘要】
提供基于位置的服务的方法、装置和系统
本专利技术一般地涉及通信
,特别地涉及提供基于位置的服务的方法、装置、系统和计算机可读介质。
技术介绍
现代移动设备可以结合计算机和网络收发器等功能接入和访问信息网络。而通过移动设备的定位服务,则可以获得设备的具体定位,提供基于位置的服务(LocationBasedService,LBS)等各种服务,方便用户的生活。然而,目前的LBS服务存在一些局限,仅仅基于定位信息而进行通知推送,简单机械,并且有时给用户带来了干扰。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术的一个方面提供一种提供基于位置的服务的方法,所述方法应用于移动设备,所述方法包括:在监测到所述移动设备的位置变化时,获取所述移动设备的场景相关信息;根据所述场景相关信息确定场景决策建议,其中所述场景决策建议包括是否触发基于位置的服务的决策建议;将所述场景相关信息和所述场景决策建议发送至服务器;以及接收所述服务器发送的综合决策,其中,所述综合决策是由所述服务器根据可配置综合策略以及所述移动设备发送的所述场景相关信息和/或所述场景决策建议而确定的,并且所述综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容。本专利技术的另一方面提供一种提供基于位置的服务的方法,所述方法应用于服务器,所述方法包括:接收移动设备发送的场景相关信息和场景决策建议;根据可配置综合策略以及所述移动设备发送的所述场景相关信息和/或所述场景决策建议来确定综合决策,其中,所述综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容;以及将所述综合决策发送至所述移动设备。本专利技术的又一方面提供一种提供基于位置的服务的装置,所述装置包括:场景相关信息获取模块,配置用于在监测到所述移动设备的位置变化时,获取所述移动设备的场景相关信息;场景决策建议确定模块,配置用于根据所述场景相关信息确定场景决策建议,其中所述场景决策建议包括是否触发基于位置的服务的决策建议;场景决策建议发送模块,配置用于将所述场景相关信息和所述场景决策建议发送至服务器;以及综合决策接收模块,配置用于接收所述服务器发送的综合决策,其中,所述综合决策是由所述服务器根据可配置综合策略以及所述移动设备发送的所述场景相关信息和/或所述场景决策建议而确定的,并且所述综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容。本专利技术的又一方面提供一种提供基于位置的服务的装置,所述装置包括:信息和建议接收模块,配置用于接收移动设备发送的场景相关信息和场景决策建议;综合决策确定模块,配置用于根据可配置综合策略以及所述移动设备发送的所述场景相关信息和/或所述场景决策建议来确定综合决策,其中,所述综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容;以及综合决策发送模块,配置用于将所述综合决策发送至所述移动设备。本专利技术的又一方面提供一种移动设备,所述移动设备包括:存储器,配置用于存储指令;以及处理器,配置用于调用所述指令执行如上所述的提供基于位置的服务的方法。本专利技术的又一方面提供一种服务器,所述服务器包括:存储器,配置用于存储指令;以及处理器,配置用于调用所述指令执行如上所述的提供基于位置的服务的方法。本专利技术的又一方面提供一种系统,该系统包括移动设备和服务器。所述移动设备配置用于:在监测到所述移动设备的位置变化时,获取所述移动设备的场景相关信息;根据所述场景相关信息确定场景决策建议,其中所述场景决策建议包括是否触发基于位置的服务的决策建议;将所述场景相关信息和所述场景决策建议发送至服务器;以及接收所述服务器发送的综合决策,其中,所述综合决策是由所述服务器根据可配置综合策略以及所述移动设备发送的所述场景相关信息和/或所述场景决策建议而确定的,并且所述综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容。以及,所述服务器配置用于:接收移动设备发送的场景相关信息和场景决策建议;根据可配置综合策略以及所述移动设备发送的所述场景相关信息和/或所述场景决策建议来确定综合决策,其中,所述综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容;以及将所述综合决策发送至所述移动设备。本专利技术的又一方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在由处理器执行时,执行如上所述的应用于移动设备的、提供基于位置的服务的方法。本专利技术的又一方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在由处理器执行时,执行如上所述的应用于服务器的、提供基于位置的服务的方法。本专利技术的实施方式提出的技术方案能够根据移动设备所处的不同场景而动态地决策是否向移动设备推送基于位置的服务以及所推送的服务的内容,实现了定制化、精准化的服务推送,提高了推送效率,改善了用户体验。附图说明通过参考附图阅读下文的详细描述,本专利技术实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:图1示出了根据本专利技术的实施方式的提供基于位置的服务的方法的流程图;图2示出了根据本专利技术的实施方式的图1所示的方法中的获取场景相关信息以及场景决策的流程图;图3示出了根据本专利技术的实施方式的提供基于位置的服务的系统的框图。在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。如图1所示,本专利技术的一个实施方式提出了一种提供基于位置的服务(LocationBasedService,LBS)的方法。该方法包括步骤S101-S107。本专利技术提出的方法可以在移动设备侧和服务器侧执行。在移动设备侧执行时,可以以安装在移动设备上的应用程序(App)的方式执行。在步骤S101中,移动设备在监测到位置变化时,获取移动设备的场景相关信息。在一些实施方式中,移动设备可以是手机、平板电脑、膝上型计算机、智能可穿戴设备、个人数字助理(PDA)等各种可移动设备。移动设备也可以称为客户端、移动终端、移动客户端、用户设备等。在一些实施方式中,位置变化可以包括移动设备进入地理围栏、离开地理围栏或者在地理围栏内移动。地理围栏可以包括现实世界地理区域的虚拟边界。移动设备可以设置为当该移动设备位于地理围栏内部时执行任务。通过比较移动设备的位置与地理区域的坐标,移动设备可以确定该移动设备是否位于地理围栏内。在备选的实施方式中,位置变化可以仅取决于移动设备的定位信息的变化,而无需与预先设定的地理围栏进行比较,例如,在移动设备移动超过一定距离时,认为移动设备发生了位置变化。在一些实施方式中,监测移动设备的位置变化包括监测移动设备的定位信息,移动设备的定位信息可以通过全球定位系统(GPS)信息、基站三角定位信息以及移动设备所接入的无线局域网(例如,WiFi)的互联网协议(InternetProtocol,IP)注册地址信息中的一个或多个来确定。其中,GPS定位精度较高,其定位原理是跟踪多颗同步卫星,从而计算出当前经纬本文档来自技高网...

【技术保护点】
1.一种提供基于位置的服务的方法,所述方法应用于移动设备,其特征在于,所述方法包括:在监测到所述移动设备的位置变化时,获取所述移动设备的场景相关信息;根据所述场景相关信息确定场景决策建议,其中所述场景决策建议包括是否触发基于位置的服务的决策建议;将所述场景相关信息和所述场景决策建议发送至服务器;以及接收所述服务器发送的综合决策,其中,所述综合决策是由所述服务器根据可配置综合策略以及所述移动设备发送的所述场景相关信息和/或所述场景决策建议而确定的,并且所述综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容。

【技术特征摘要】
1.一种提供基于位置的服务的方法,所述方法应用于移动设备,其特征在于,所述方法包括:在监测到所述移动设备的位置变化时,获取所述移动设备的场景相关信息;根据所述场景相关信息确定场景决策建议,其中所述场景决策建议包括是否触发基于位置的服务的决策建议;将所述场景相关信息和所述场景决策建议发送至服务器;以及接收所述服务器发送的综合决策,其中,所述综合决策是由所述服务器根据可配置综合策略以及所述移动设备发送的所述场景相关信息和/或所述场景决策建议而确定的,并且所述综合决策包括是否触发基于位置的服务的决策和/或基于位置的服务的内容。2.根据权利要求1所述的方法,其特征在于,所述方法包括多个串行执行的获取场景相关信息以及根据所述场景相关信息确定场景决策建议的步骤,其中,在后获取的场景相关信息包括在前获取的场景相关信息。3.根据权利要求2所述的方法,其特征在于,在所述多个根据所述场景相关信息确定场景决策建议的步骤之后,所述方法还包括:在所述移动设备没有接入网络的情况下,当所述多个确定场景决策建议的步骤中的任何一个步骤确定所述场景决策建议为不触发基于位置的服务的决策建议时,确定本地决策为不触发基于位置的服务的决策。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述服务器发送的针对所述场景相关信息中的至少一部分的更新场景相关信息。5.根据权利要求1所述的方法,其特征在于,所述移动设备的位置变化包括所述移动设备进入地理围栏、离开地理围栏或者在地理围栏内移动,并且所述基于位置的服务包括向所述移动设备推送与所述地理围栏相关联的消息。6.根据权利要求5所述的方法,其特征在于,所述场景相关信息包括运动信息,所述方法还包括:根据所述移动设备的所述运动信息调整所述地理围栏的半径。7.根据权利要求1所述的方法,其特征在于,监测所述移动设备的位置变化包括监测所述移动设备的定位信息,其中所述定位信息通过全球定位系统信息、基站三角定位信息以及所述移动设备所接入的无线局域网的互联网协议IP注册地址信息中的一个或多个来确定。8.根据权利要求1所述的方法,其特征在于,获取所述移动设备的场景相关信息包括:获取所述移动设备进出地理围栏的频次的场景相关信息,其中所述进出地理围栏的频次的场景相关信息包括所述移动设备的历史定位信息、当前定位信息、地理围栏信息,并且,根据所述场景相关信息确定场景决策建议包括:根据所述历史定位信息、所述当前定位信息和所述地理围栏信息确定所述移动设备在时间窗口内进出所述地理围栏的频次,当所述移动设备在所述时间窗口内首次进入所述地理围栏时,确定所述场景决策建议为触发基于位置的服务的决策建议;当所述移动设备在所述时间窗口内不是首次进入所述地理围栏时,确定所述场景决策建议为不触发基于位置的服务的决策建议。9.根据权利要求1所述的方法,其特征在于,获取所述移动设备的场景相关信息包括:获取所述移动设备的运动场景相关信息,其中所述运动场景相关信息包括所述移动设备的运动速度;并且,根据所述场景相...

【专利技术属性】
技术研发人员:许旻昊董剑波韩峰
申请(专利权)人:北京创鑫旅程网络技术有限公司
类型:发明
国别省市:北京,11

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

1