[发明专利]一种Web数据预加载方法及系统有效
申请号: | 201910141291.9 | 申请日: | 2019-02-26 |
公开(公告)号: | CN109918602B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 伊龙展 | 申请(专利权)人: | 南威软件股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 赵桂芳 |
地址: | 362000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于数据加载领域,公开了一种Web数据预加载方法及系统,预测用户可能下一次可能点击的热区,提高用户在浏览页面数据时的体验;通过建立长连接来保持前后台通讯,前台负责对用户行为数据进行采集和跟踪,并对后台的预测结果进行执行,前台采集的用户行为数据定期上报给后台,后台以用户点击行为作为分隔符,来处理周期上报的行为数据。本发明使用机器学习对用户历史行为数据的学习,并按照时间、用户、页面类型等局部加权算法,预测出用户下一次可能点击的热区,通知前端执行;本发明提供的Web数据预加载方法,提升数据加载速度,并更贴合用户习惯。 | ||
搜索关键词: | 一种 web 数据 加载 方法 系统 | ||
【主权项】:
1.一种Web数据预加载方法,其特征在于,所述Web数据预加载方法包括:步骤一:在框架页面为当前用户使用机器和服务器之间创建长连接;步骤二:前端脚本将用户当前浏览的界面以网格形式,自页面左上角开始,按照从左到右,从上到下的方式切割为相同大小、等像素的正方形热区;步骤三:跟踪用户鼠标移动轨迹、鼠标悬停热区、鼠标按键操作、来源页面、页面停留时间操作行为;对收集到的用户操作行为、页面特征ID、用户ID通过长连接通道向后台发送;步骤四:利用用户的每次点击来分隔训练集数据,并对用户操作行为数据包进行提取;步骤五:当提取到的用户操作行为中包含用户点击,用户完成从第一次点击之后到第二次点击结束的行为数据,作为一个完整的训练集,将数据插入到机器学习训练集中;当操作行为为第二次点击之前的行为数据,则判断数据是否与上一次一致,若一致则不进行任何操作,否则需要机器学习根据用户个人数据、个人数据时间、页面相关性训练集进行局部加权计算作出用户下一次点击热区的预测;步骤六:将预测的热区推送至用户前端,前端脚本检查热区范围内的数据资源,以Ajax的方式向后台预先请求资源,后台完成资源预加载后会将数据加入缓存区,用户点击预测热区时,数据将直接从缓存区返回。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910141291.9/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置