基于蓝牙信标设备的用户区域停留时间的检测系统和方法技术方案

技术编号:10722006 阅读:199 留言:0更新日期:2014-12-03 23:34
本发明专利技术公开了一种基于蓝牙信标设备的用户区域停留时间的检测系统和方法,该系统包括:设置于区域中的至少一个蓝牙信标设备、以及智能终端;其中,智能终端用于接收蓝牙信标设备发送的基础数据包和扩展数据包后,将解析出基础数据包指示信息和扩展数据包指示信息对应数据包中的UUID,并分别作为基础信息和扩展信息进行存储;在确定对应蓝牙信标设备的UUID已存储有基础信息和扩展信息后,进一步确定扩展信息中包括区域指示信息,则在针对区域指示信息中的区域标识所创建的停留时间表中记录当前时间;以及根据停留时间表中记录的时间确定出在区域的停留时间。应用本发明专利技术,可以提高检测的准确度并降低检测复杂度。

【技术实现步骤摘要】
基于蓝牙信标设备的用户区域停留时间的检测系统和方法
本专利技术涉及无线通信
,尤其涉及一种基于蓝牙信标设备的用户区域停留时间的检测系统和方法。
技术介绍
随着人们对位置感知的兴趣和需求日益增加,室内定位系统在室内导航与定位、特定区域人员流向及行为特征统计与分析、移动支付与验证等领域拥有广泛的应用和巨大的市场价值。例如,可以通过室内定位系统对用户在区域的停留时间进行计算。事实上,计算出的停留时间越长则可以在一定程度上反映用户对该区域的商品的兴趣越高,而能够对商品产生兴趣的用户就是潜在消费对象。因此,通过掌握用户在不同的区域的停留时间,可以便于准确了解用户的兴趣需求;进一步地,可以根据通过室内定位系统确定出用户的位置信息,向用户推送关于该区域中的主打商品的介绍信息或优惠信息等。目前,现有存在一种通过基于红外线的室内定位系统来进行用户在目标区域的停留时间的检测方案。具体地,可以通过基于红外线的室内定位系统,检测出用户进入目标区域的进入时间,并检测出用户离开该区域时的时间,继而,得到该用户在目标区域的停留时间。然而,实际应用中,在用户流通量较大时,可能会出现多个用户同时进入目标区域,或多个用户同时离开目标区域的情况,若采用现有的方法,其检测出的进入时间和离开时间可能并不属于同一用户,这导致其确定出的用户停留时间的准确度不高。进一步地,为了保证其检测出的进入时间和离开时间可能并不属于同一用户,现有提出可以根据人脸识别的方式来进行用户的指定,人脸识别技术需要用户看摄像头以此识别用户并对不同的用户作出区分,进而再根据上述检测方法确定出用户停留时间。然而,通过增加人脸识别技术识别用户,会导致用户停留时间检测的复杂度高。因此,有必要提供一种既可以提高检测准确度、又能降低检测复杂度的用户停留时间检测方法。
技术实现思路
本专利技术的目的在于提供了一种基于蓝牙信标设备的用户区域停留时间的检测系统和方法,用以提高检测的准确度及降低检测复杂度。根据本专利技术的实施例的一个方面,提供一种用户区域停留时间的检测系统,包括:设置于所述区域中的至少一个蓝牙信标设备,用于以蓝牙无线方式交替发送基础数据包和扩展数据包;其中,所述基础数据包中携带有发送本数据包的蓝牙信标设备的通用唯一识别码UUID,以及基础数据包指示信息;所述扩展数据包中携带有发送本数据包的蓝牙信标设备的UUID、包含有所述区域的标识的区域指示信息,以及扩展数据包指示信息;智能终端,用于接收到蓝牙信标设备发送的数据包后,若从中解析出基础数据包指示信息,则将所述数据包中携带的内容,以及该数据包的接收信号强度对应所述数据包中的UUID作为基础信息存储;若从中解析出扩展数据包指示信息,则将所述数据包中携带的内容对应所述数据包中的UUID作为扩展信息存储;并在确定对应所述蓝牙信标设备的UUID已存储有基础信息和扩展信息后,若进一步确定所述扩展信息中包括区域指示信息,则在针对所述区域指示信息中的区域标识所创建的停留时间表中记录当前时间;之后,所述智能终端根据所述停留时间表中记录的时间确定出在所述区域的停留时间。较佳地,所述智能终端还用于在针对所述区域指示信息中的区域标识所创建的停留时间表中记录当前时间后,计算所述停留时间表中记录的上一个时间与所述当前时间之间的时间差;若计算出的时间差超过设定值,则将所述停留时间表中除最后一条记录之外的其它记录进行删除。较佳地,所述智能终端还用于在确定出所述区域的停留时间后,若比较出所述停留时间大于预设的时间段,则显示与所述区域的标识相对应的停留提示信息。较佳地,所述检测系统还包括:服务器;所述智能终端还用于在确定出所述区域的停留时间后,若比较出所述停留时间大于预设的时间段,则根据预设的所述服务器的地址发送请求信息;所述请求信息中携带有所述区域的标识;所述服务器从接收的请求信息中解析出区域的标识后,查找出与所述区域的标识相对应的停留提示信息向所述智能终端返回。根据本专利技术的实施例的另一个方面,还提供了一种蓝牙信标设备,包括:逻辑控制模块和与所述定向天线相连的无线信号发射模块;其中,所述逻辑控制模块具体包括:第一定时器单元,用于在每次定时时间到达时,输出定时到达信号;第二定时器单元,用于接收到所述第一定时器单元输出的定时到达信号后,开始计时;在计时时间到达时,输出计时到达信号;控制单元,用于接收到所述定时到达信号后,将本蓝牙信标设备的UUID,以及基础数据包指示信息封装到数据包发送至所述无线信号发射模块进行无线发送;以及在接收到所述计时到达信号后,将本蓝牙信标设备的UUID、区域指示信息,以及扩展数据包指示信息封装到数据包发送至所述无线信号发射模块进行无线发送。较佳地,所述控制单元具体包括:功率值读取子单元,用于接收到所述定时到达信号后,读取预先存储的功率值输出;第一数据包封装子单元,用于接收到所述功率值读取子单元输出的功率值后,将接收的功率值和所述蓝牙信标设备的UUID,以及基础数据包指示信息封装到数据包发送至所述无线信号发射模块进行无线发送;第二数据包封装子单元,用于接收到所述计时到达信号后,将本蓝牙信标设备的UUID、位置信息、区域指示信息,以及扩展数据包指示信息封装到数据包发送至所述无线信号发射模块进行无线发送。根据本专利技术的实施例的另一个方面,还提供了一种用户区域停留时间的检测方法,包括:智能终端接收到蓝牙信标设备发送的数据包后,若从中解析出基础数据包指示信息,则将所述数据包中携带的内容,以及该数据包的接收信号强度对应所述数据包中的UUID作为基础信息存储;若从中解析出扩展数据包指示信息,则将所述数据包中携带的内容对应所述数据包中的UUID作为扩展信息存储;所述智能终端在确定对应所述蓝牙信标设备的UUID已存储有基础信息和扩展信息后,若进一步确定所述扩展信息中包括区域指示信息,则在针对所述区域指示信息中的区域标识所创建的停留时间表中记录当前时间;之后,所述智能终端根据所述停留时间表中记录的时间确定出在所述区域的停留时间;其中,所述蓝牙信标设备设置于所述区域中,用于以蓝牙无线方式交替发送基础数据包和扩展数据包;其中,所述基础数据包中携带有发送本数据包的蓝牙信标设备的UUID,以及基础数据包指示信息;所述扩展数据包中携带有发送本数据包的蓝牙信标设备的UUID、包含有所述区域的标识的区域指示信息,以及扩展数据包指示信息。较佳地,所述在针对所述区域指示信息中的区域标识所创建的停留时间表中记录当前时间后,还包括:所述智能终端计算所述停留时间表中记录的上一个时间与所述当前时间之间的时间差;若计算出的时间差超过设定值,则将所述停留时间表中除最后一条记录之外的其它记录进行删除。较佳地,在所述根据所述停留时间表中记录的时间确定出在所述区域的停留时间后,还包括:所述智能终端若比较出所述停留时间大于预设的时间段,则显示与所述区域的标识相对应的停留提示信息。较佳地,在所述根据所述停留时间表中记录的时间确定出在所述区域的停留时间后,还包括:所述智能终端若比较出所述停留时间大于预设的时间段,则根据预设的所述服务器的地址发送请求信息;所述请求信息中携带有所述区域的标识;所述服务器从接收的请求信息中解析出区域的标识后,查找出与所述区域的标识相对应的停留提示信息向所述智能终端返本文档来自技高网
...
基于蓝牙信标设备的用户区域停留时间的检测系统和方法

【技术保护点】
一种用户区域停留时间的检测系统,包括:设置于所述区域中的至少一个蓝牙信标设备,用于以蓝牙无线方式交替发送基础数据包和扩展数据包;其中,所述基础数据包中携带有发送本数据包的蓝牙信标设备的通用唯一识别码UUID,以及基础数据包指示信息;所述扩展数据包中携带有发送本数据包的蓝牙信标设备的UUID、包含有所述区域的标识的区域指示信息,以及扩展数据包指示信息;智能终端,用于接收到蓝牙信标设备发送的数据包后,若从中解析出基础数据包指示信息,则将所述数据包中携带的内容,以及该数据包的接收信号强度对应所述数据包中的UUID作为基础信息存储;若从中解析出扩展数据包指示信息,则将所述数据包中携带的内容对应所述数据包中的UUID作为扩展信息存储;并在确定对应所述蓝牙信标设备的UUID已存储有基础信息和扩展信息后,若进一步确定所述扩展信息中包括区域指示信息,则在针对所述区域指示信息中的区域标识所创建的停留时间表中记录当前时间;之后,所述智能终端根据所述停留时间表中记录的时间确定出在所述区域的停留时间。

【技术特征摘要】
1.一种用户区域停留时间的检测系统,包括:设置于所述区域中的至少一个蓝牙信标设备,用于以蓝牙无线方式交替发送基础数据包和扩展数据包;其中,所述基础数据包中携带有发送本数据包的蓝牙信标设备的通用唯一识别码UUID,以及基础数据包指示信息;所述扩展数据包中携带有发送本数据包的蓝牙信标设备的UUID、包含有所述区域的标识的区域指示信息,以及扩展数据包指示信息;智能终端,用于接收到蓝牙信标设备发送的数据包后,若从中解析出基础数据包指示信息,则将所述数据包中携带的内容,以及该数据包的接收信号强度对应所述数据包中的UUID作为基础信息存储;若从中解析出扩展数据包指示信息,则将所述数据包中携带的内容对应所述数据包中的UUID作为扩展信息存储;并在确定对应所述蓝牙信标设备的UUID已存储有基础信息和扩展信息后,若进一步确定所述扩展信息中包括区域指示信息,则在针对所述区域指示信息中的区域标识所创建的停留时间表中记录当前时间;之后,所述智能终端根据所述停留时间表中记录的时间确定出在所述区域的停留时间。2.如权利要求1所述的系统,其特征在于,所述智能终端还用于在针对所述区域指示信息中的区域标识所创建的停留时间表中记录当前时间后,计算所述停留时间表中记录的上一个时间与所述当前时间之间的时间差;若计算出的时间差超过设定值,则将所述停留时间表中除最后一条记录之外的其它记录进行删除。3.如权利要求2所述的系统,其特征在于,所述智能终端还用于在确定出所述区域的停留时间后,若比较出所述停留时间大于预设的时间段,则显示与所述区域的标识相对应的停留提示信息。4.如权利要求2所述的系统,其特征在于,还包括:服务器;所述智能终端还用于在确定出所述区域的停留时间后,若比较出所述停留时间大于预设的时间段,则根据预设的所述服务器的地址发送请求信息;所述请求信息中携带有所述区域的标识;所述服务器从接收的请求信息中解析出区域的标识后,查找出与所述区域的标识相对应的停留提示信息向所述智能终端返回。5.一种蓝牙信标设备,其特征在于,包括:逻辑控制模块和与定向天线相连的无线信号发射模块;其中,所述逻辑控制模块具体包括:第一定时器单元,用于在每次定时时间到达时,输出定时到达信号;第二定时器单元,用于接收到所述第一定时器单元输出的定时到达信号后,开始计时;在计时时间到达时,输出计时到达信号;控制单元,用于接收到所述定时到达信号后,将本蓝牙信标设备的UUID,以及基础数据包指示信息封装到数据包发送至所述无线信号发射模块进行无线发送;以及在接收到所述计时到达信号后,将本蓝牙信标设备的UUID、区域指示信息,以及扩展数据包指示信息封装到数据包发送至所述无线信号发射模块进...

【专利技术属性】
技术研发人员:赵东炜杨志强顾嘉峻唐日升林乔吴时婧刘小东
申请(专利权)人:北京升哲科技有限公司赵武阳赵东炜
类型:发明
国别省市:北京;11

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

1