预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111812689A(43)申请公布日2020.10.23(21)申请号202010720940.3(22)申请日2020.07.23(71)申请人中国平安财产保险股份有限公司地址518000广东省深圳市福田区益田路5033号平安金融中心12、13、38、39、40层(72)发明人曾德志胡阳(74)专利代理机构深圳市沃德知识产权代理事务所(普通合伙)44347代理人高杰于志光(51)Int.Cl.G01S19/39(2010.01)G06F16/29(2019.01)权利要求书2页说明书12页附图2页(54)发明名称基于GPS轨迹的用户行为分析方法、装置、电子设备及介质(57)摘要本发明涉及大数据,揭露一种基于GPS轨迹的用户行为分析方法,包括:依次计算GPS定位点序列中对应的GPS定位点与目标位置点存储队列队头的GPS定位点之间的第一距离,当第一距离小于第一阈值时,将所述GPS定位点存储至目标位置点存储队列,当所述第一距离大于第一阈值,且目标位置点存储队列中的GPS定位点数量大于第二阈值时,将目标位置点存储队列中的GPS定位点对应的地理区域视为所述指定用户的停留区域。本发明还涉及区块链技术,用户历史GPS轨迹信息存储于区块链中。本发明可提高用户停留区域识别的准确性和识别效率。CN111812689ACN111812689A权利要求书1/2页1.一种基于GPS轨迹的用户行为分析方法,其特征在于,所述方法包括:响应客户端发出的针对某指定用户的行为分析请求,获取所述指定用户在预设时间段内的历史GPS轨迹信息,将所述历史GPS轨迹信息中的GPS定位点按照时间戳排序得到GPS定位点序列;创建一个目标位置点存储队列,将所述GPS定位点序列的第一个GPS定位点存储至所述目标位置点存储队列的队头;从所述GPS定位点序列中依次读取对应的GPS定位点,计算所读取的GPS定位点与所述目标位置点存储队列队头的GPS定位点之间的第一距离;基于所述第一距离确定所述指定用户的停留区域,计算所述停留区域的坐标及所述指定用户在所述停留区域的停留时间。2.如权利要求1所述的用户行为分析方法,其特征在于,所述基于所述第一距离确定所述指定用户的停留区域包括:当所述第一距离小于第一阈值时,将所读取的所述GPS定位点存储至所述目标位置点存储队列,当所述第一距离大于第一阈值时,判断所述目标位置点存储队列中GPS定位点的数量是否大于第二阈值;当所述目标位置点存储队列中的GPS定位点的数量大于第二阈值时,将所述目标位置点存储队列中的GPS定位点对应的地理区域视为所述指定用户的停留区域。3.如权利要求2所述的用户行为分析方法,其特征在于,所述方法在判断所述目标位置点存储队列中GPS定位点的数量是否大于第二阈值之后还包括:若所述目标位置点存储队列中的GPS定位点的数量小于第二阈值,则将所述目标位置点存储队列队头的GPS定位点删除,将所述目标位置点存储队列中剩余的GPS定位点向所述队头位置移动一位,得到新的队头GPS定位点,返回读取所述GPS定位点序列中的下一个GPS定位点。4.如权利要求1所述的用户行为分析方法,其特征在于,所述计算所述停留区域的坐标及所述指定用户在所述停留区域的停留时间包括:获取所述停留区域对应的目标位置点存储队列中的各个GPS定位点的位置坐标和时间戳,将所述各个GPS定位点的位置坐标的均值作为所述停留区域的坐标,将所述目标位置点存储队列队尾的GPS定位点与队头的GPS定位点的时间戳的差值作为所述指定用户在所述停留区域的停留时间。5.如权利要求2所述的用户行为分析方法,其特征在于,所述方法在计算所述停留区域的坐标及所述指定用户在所述停留区域的停留时间后还包括:判断所述GPS定位点序列中是否有未读取的GPS定位点;若有,将所述目标位置点存储队列清空,将所述GPS定位点序列中与所述目标位置点存储队列队头的GPS定位点之间的第一距离大于第一阈值的GPS定位点存储至已清空的目标位置点存储队列的队头;依次计算所述GPS定位点序列中未读取的GPS定位点与所述已清空的目标位置点存储队列的队头的GPS定位点之间的第二距离,基于所述第二距离确定所述指定用户的另一个停留区域,遍历所述GPS定位点序列中的所有GPS定位点,得到所述指定用户的多个停留区域。2CN111812689A权利要求书2/2页6.如权利要求5所述的用户行为分析方法,其特征在于,所述方法在得到所述指定用户的多个停留区域之后还包括:分别计算所述多个停留区域中各个停留区域的坐标与所述指定用户对应的标准停留坐标集合中的每个标准停留坐标的差值绝对值,若所述差值绝对值大于第三阈值,则将对应的停留区域作为异常停留区域,并发出预警信息。7.如权利要求