一种基于虚拟围栏的信息处理方法、客户端及服务器技术

技术编号:17784837 阅读:65 留言:0更新日期:2018-04-22 16:45
本申请实施例提供了一种基于虚拟围栏的信息处理方法、客户端及服务器,其中所述方法包括:生成虚拟围栏,其中,所述虚拟围栏是根据输入的触发条件生成的,所述触发条件包括兴趣点信息和/或兴趣面信息;采集第一用户状态信息;在判定所述第一用户状态信息满足所述虚拟围栏的触发条件时,生成第一通知消息;将所述第一通知消息推送至客户端。本申请实施例可以互通识别结果,很好地提高了识别精度。

【技术实现步骤摘要】
一种基于虚拟围栏的信息处理方法、客户端及服务器
本申请涉及数据处理
,特别是涉及一种基于虚拟围栏的信息处理方法,以及,一种基于虚拟围栏的服务器,以及,一种基于虚拟围栏的客户端,以及,一种基于虚拟围栏的信息处理设备,以及,一种用于交通工具的基于虚拟围栏的信息处理设备,以及,一种车载互联网操作系统。
技术介绍
随着电子通信技术的发展,各种移动终端,如手机、平板电脑、笔记本电脑或者便携式播放设备等都受到了广大用户的喜爱。各种移动终端设备的功能越来越强大,可以为用户提供多种便利的应用。其中一种基于位置的服务(LocationBasedService,LBS),可以通过电信移动运营商的移动通信网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在地理信息系统(GeographicInformationSystem,GIS)平台的支持下,为用户提供服务。虚拟围栏(Geo-fencing)是LBS的一种新应用,就是用一个虚拟的栅栏围出一个虚拟地理边界。当移动终端进入、离开某个特定地理区域,或在该区域内活动时,手机可以接收自动通知和警告。现有的虚拟围栏仅局限于明确经纬度的围栏,并且是客户端围栏,客户端应用要不停的定位,才能知道当前位置,然后判断用户是否在围栏区域内,在这种情况下,会导致客户端消耗的流量和电量的增加。因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种基于虚拟围栏的信息处理机制,用以丰富虚拟围栏的应用,降低客户端消耗的流量和电量。
技术实现思路
本申请实施例所要解决的技术问题是提供一种基于虚拟围栏的信息处理方法,用以丰富虚拟围栏的应用,降低客户端消耗的流量和电量。相应的,本申请实施例还提供了一种基于虚拟围栏的服务器,以及,一种基于虚拟围栏的客户端,以及,一种基于虚拟围栏的信息处理设备,以及,一种用于交通工具的基于虚拟围栏的信息处理设备,以及,一种车载互联网操作系统,用以保证上述方法的实现及应用。为了解决上述问题,本申请实施例公开了一种基于虚拟围栏的信息处理方法,所述方法包括:生成虚拟围栏,其中,所述虚拟围栏是根据输入的触发条件生成的,所述触发条件包括兴趣点信息和/或兴趣面信息;采集第一用户状态信息;在判定所述第一用户状态信息满足所述虚拟围栏的触发条件时,生成第一通知消息;将所述第一通知消息推送至客户端。可选的,所述虚拟围栏包括如下类型的一种或多种:兴趣点围栏;兴趣面围栏;按类别划分的道路;按名称指定的道路;特指的一系列路线;包含指定特征信息的事件围栏。可选的,所述方法还包括:接收所述客户端发送的第二通知消息,其中,所述第二通知消息为所述客户端基于所述输入的触发条件生成虚拟围栏以后,获取第二用户状态信息,并判断所述第二用户状态信息满足所述触发条件时生成。可选的,所述触发条件与指定操作相对应;所述方法还包括:将所述第一通知消息或所述第二通知消息发送至第三方服务器,所述第三方服务器用于基于所述第一通知消息或所述第二通知消息执行所述指定操作。可选的,所述生成虚拟围栏的步骤包括:接收用户经由第三方服务器输入的围栏设置信息,其中,所述围栏设置信息包括所述触发条件;基于所述围栏设置信息生成虚拟围栏。可选的,所述围栏设置信息还包括有效条件;所述方法还包括:在判定所述第一用户状态信息不满足所述虚拟围栏的触发条件时,判断所述虚拟围栏是否满足所述有效条件;若是,则返回所述采集第一用户状态信息的步骤;若否,则删除所述虚拟围栏。可选的,所述触发条件还包括指定用户行为信息;所述第一用户状态信息包括第一定位数据和/或第一行为数据;采用如下方式判断所述第一用户状态信息是否满足所述虚拟围栏的触发条件:若所述第一定位数据在所述兴趣点信息或兴趣面信息的范围内和/或所述第一行为数据属于所述指定用户行为信息,则判定所述第一用户状态信息满足所述触发条件;若所述第一定位数据不在所述兴趣点信息或兴趣面信息的范围内和/或所述第一行为数据不属于所述指定用户行为信息,则判定所述第一用户状态信息不满足所述触发条件。本申请实施例还公开了一种基于虚拟围栏的信息处理方法,所述方法包括:生成虚拟围栏,其中,所述虚拟围栏是根据输入的触发条件生成的,所述触发条件包括兴趣点信息或兴趣面信息;获取第二用户状态信息;在判定所述第二用户状态信息满足所述虚拟围栏的触发条件时,生成第二通知消息;将所述第二通知消息发送至服务器。可选的,所述虚拟围栏包括如下类型的一种或多种:兴趣点围栏;兴趣面围栏;按类别划分的道路;按名称指定的道路;特指的一系列路线;包含指定特征信息的事件围栏。可选的,所述方法还包括:接收所述服务器推送的第一通知消息,其中,所述第一通知消息为所述服务器基于所述输入的触发条件生成虚拟围栏以后,采集第一用户状态信息,并判断所述第一用户状态信息满足所述触发条件时生成。可选的,所述触发条件与指定操作相对应;所述方法还包括:将所述第一通知消息或所述第二通知消息发送至第三方应用程序,所述第三方应用程序用于基于所述第一通知消息或所述第二通知消息通知第三方服务器执行所述指定操作。可选的,所述生成虚拟围栏的步骤包括:接收服务器推送的围栏设置信息,其中,所述围栏设置信息为所述服务器接收的用户经由第三方服务器输入的信息;基于所述围栏设置信息生成虚拟围栏。可选的,所述生成虚拟围栏的步骤包括:接收用户经由第三方应用程序输入的围栏设置信息,其中,所述围栏设置信息包括所述触发条件;基于所述围栏设置信息生成虚拟围栏。可选的,所述围栏设置信息还包括有效条件;所述方法还包括:在判定所述第二用户状态信息不满足所述虚拟围栏的触发条件时,判断所述虚拟围栏是否满足所述有效条件;若是,则返回所述获取第二用户状态信息的步骤;若否,则删除所述虚拟围栏。可选的,所述触发条件还包括指定用户行为信息;所述第二用户状态信息包括依据终端设备获取的第二定位数据以及第二行为数据;采用如下方式判断所述第二用户状态信息是否满足所述虚拟围栏的触发条件:若所述第二定位数据在所述兴趣点信息或兴趣面信息的范围内和/或所述第二行为数据属于所述指定用户行为信息,则判定所述第二用户状态信息满足所述触发条件;若所述第二定位数据不在所述兴趣点信息或兴趣面信息的范围内和/或所述第二行为数据不属于所述指定用户行为信息,则判定所述第二用户状态信息不满足所述触发条件。本申请实施例还公开了一种基于虚拟围栏的服务器,所述服务器包括:第一围栏生成模块,用于生成虚拟围栏,其中,所述虚拟围栏是根据输入的触发条件生成的,所述触发条件包括兴趣点信息和/或兴趣面信息;第一用户信息采集模块,用于采集第一用户状态信息;第一围栏识别模块,用于在判定所述第一用户状态信息满足所述虚拟围栏的触发条件时,生成第一通知消息;通知推送模块,用于将所述第一通知消息推送至客户端。本申请实施例还公开了一种基于虚拟围栏的客户端,所述客户端包括:第二围栏生成模块,用于生成虚拟围栏,其中,所述虚拟围栏是根据输入的触发条件生成的,所述触发条件包括兴趣点信息或兴趣面信息;第二用户信息采集模块,用于获取第二用户状态信息;第二围栏识别模块,用于在判定所述第二用户状态信息满足所述虚拟围栏的触发条件时,生成第二通知消息;通知发送模块,本文档来自技高网...
一种基于虚拟围栏的信息处理方法、客户端及服务器

【技术保护点】
一种基于虚拟围栏的信息处理方法,其特征在于,所述方法包括:生成虚拟围栏,其中,所述虚拟围栏是根据输入的触发条件生成的,所述触发条件包括兴趣点信息和/或兴趣面信息;采集第一用户状态信息;在判定所述第一用户状态信息满足所述虚拟围栏的触发条件时,生成第一通知消息;将所述第一通知消息推送至客户端。

【技术特征摘要】
1.一种基于虚拟围栏的信息处理方法,其特征在于,所述方法包括:生成虚拟围栏,其中,所述虚拟围栏是根据输入的触发条件生成的,所述触发条件包括兴趣点信息和/或兴趣面信息;采集第一用户状态信息;在判定所述第一用户状态信息满足所述虚拟围栏的触发条件时,生成第一通知消息;将所述第一通知消息推送至客户端。2.根据权利要求1所述的方法,其特征在于,所述虚拟围栏包括如下类型的一种或多种:兴趣点围栏;兴趣面围栏;按类别划分的道路;按名称指定的道路;特指的一系列路线;包含指定特征信息的事件围栏。3.根据权利要求1或2所述的方法,其特征在于,还包括:接收所述客户端发送的第二通知消息,其中,所述第二通知消息为所述客户端基于所述输入的触发条件生成虚拟围栏以后,获取第二用户状态信息,并判断所述第二用户状态信息满足所述触发条件时生成。4.根据权利要求3所述的方法,其特征在于,所述触发条件与指定操作相对应;所述方法还包括:将所述第一通知消息或所述第二通知消息发送至第三方服务器,所述第三方服务器用于基于所述第一通知消息或所述第二通知消息执行所述指定操作。5.根据权利要求1或2所述的方法,其特征在于,所述生成虚拟围栏的步骤包括:接收用户经由第三方服务器输入的围栏设置信息,其中,所述围栏设置信息包括所述触发条件;基于所述围栏设置信息生成虚拟围栏。6.根据权利要求5所述的方法,其特征在于,所述围栏设置信息还包括有效条件;所述方法还包括:在判定所述第一用户状态信息不满足所述虚拟围栏的触发条件时,判断所述虚拟围栏是否满足所述有效条件;若是,则返回所述采集第一用户状态信息的步骤;若否,则删除所述虚拟围栏。7.根据权利要求1所述的方法,其特征在于,所述触发条件还包括指定用户行为信息;所述第一用户状态信息包括第一定位数据和/或第一行为数据;采用如下方式判断所述第一用户状态信息是否满足所述虚拟围栏的触发条件:若所述第一定位数据在所述兴趣点信息或兴趣面信息的范围内和/或所述第一行为数据属于所述指定用户行为信息,则判定所述第一用户状态信息满足所述触发条件;若所述第一定位数据不在所述兴趣点信息或兴趣面信息的范围内和/或所述第一行为数据不属于所述指定用户行为信息,则判定所述第一用户状态信息不满足所述触发条件。8.一种基于虚拟围栏的信息处理方法,其特征在于,所述方法包括:生成虚拟围栏,其中,所述虚拟围栏是根据输入的触发条件生成的,所述触发条件包括兴趣点信息或兴趣面信息;获取第二用户状态信息;在判定所述第二用户状态信息满足所述虚拟围栏的触发条件时,生成第二通知消息;将所述第二通知消息发送至服务器。9.根据权利要求8所述的方法,其特征在于,所述虚拟围栏包括如下类型的一种或多种:兴趣点围栏;兴趣面围栏;按类别划分的道路;按名称指定的道路;特指的一系列路线;包含指定特征信息的事件围栏。10.根据权利要求8或9所述的方法,其特征在于,还包括:接收所述服务器推送的第一通知消息,其中,所述第一通知消息为所述服务器基于所述输入的触发条件生成虚拟围栏以后,采集第一用户状态信息,并判断所述第一用户状态信息满足所述触发条件时生成。11.根据权利要求10所述的方法,其特征在于,所述触发条件与指定操作相对应;所述方法还包括:将所述第一通知消息或所述第二通知消息发送至第三方应用程序,所述第三方应用程序用于基于所述第一通知消息或所述第二通知消息通知第三方服务器执行所述指定操作。12.根据权利要求8所述的方法,其特征在于,所述生成虚拟围栏的步骤包括:接收服务器推送的围栏设置信息,其中,所述围栏设置信息为所述服务器接收的用户经由第三方服务器输入的信息;基于所述围栏设置信息生成虚拟围栏。13.根据权利要求8所述的方法,其特征在于,所述生成虚拟围栏的步骤包括:接收用户经由第三方应用程序输入的围栏设置信息,其中,所述围栏设置信息包括所述触发条件;基于所述围栏设置信息生成虚拟围栏。14.根据权利要求12或13所述的方法,其特征在于,所述围栏设置信息还包括有效条件;所述方法还包括:在判定所述第二用户状态信息不满足所述虚拟围栏的触发条件时,判断所述虚拟围栏是否满足所述有效条件;若是,则返回所述获取第二用户状态信息的步骤;若否,则删除所述虚拟围栏。15.根据权利要求8所述的方法,其...

【专利技术属性】
技术研发人员:邵茂材章卫祥刘欣吴兴昊房宇星耿小博张培阳王迅刘进锋
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1