[发明专利]基于网络预测的应用缓存方法、系统、设备及存储介质有效
| 申请号: | 201811015590.X | 申请日: | 2018-08-31 |
| 公开(公告)号: | CN110875836B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 陈青云 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
| 主分类号: | H04L41/147 | 分类号: | H04L41/147;H04W4/02 |
| 代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 邢雪红;乔彬 |
| 地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 网络 预测 应用 缓存 方法 系统 设备 存储 介质 | ||
本发明提供了一种基于网络预测的应用缓存方法、系统、设备及存储介质,所述方法包括:获取用户当前的位置数据;从用户的历史路线中选择用户的预测路线,并确定预测路线中各个路段的预测网络状态;如果用户的预测路线中存在预测网络状态差的需缓存路段,则计算需缓存路段的预测到达时间和预测通过时间;确定应用缓存的开始时间和应用缓存的数据量。本发明根据用户的历史数据,预测用户在行进过程中前方路段的网络状况,并且在前方路段的网络状况差时提前使应用缓存,避免用户使用应用突然中断,提升用户的使用体验。
背景技术
随着社会的发展,人们对于网络的依赖性越来越强,例如用户在出行时会习惯通过手机看小说、看漫画、或者浏览新闻等等。但是用户在进入一些网络状态不好的时间或地点时,例如当用户乘坐地铁进入隧道、用户乘坐电梯时,会遇到网络状态不好甚至网络中断的情况,虽然时间持续补偿,但是发生频率高,一旦发生,会给用户带来很不好的使用体验。
现在已经出现了一些实时监测网络状况的技术方案,用来提示用户断网或者当前网络状态不好。然而,现有的技术方案只能对当前的网络状态进行监测,无法提前预测断网或网络状态差的情况,仍然无法解决现有技术中用户使用应用时网络突然中断而影响使用的技术问题。
发明内容
针对现有技术中的问题,本发明的目的在于提供一种基于网络预测的应用缓存方法、系统、设备及存储介质,根据用户的历史数据,预测用户在行进过程中前方路段的网络状况,并且在前方路段的网络状况差时提前使应用缓存,避免用户使用应用突然中断。
本发明实施例提供一种基于网络预测的应用缓存方法,所述方法包括如下步骤:
获取用户当前的位置数据;
从用户的历史路线中选择用户的预测路线,并确定预测路线中各个路段的预测网络状态;
如果用户的预测路线中存在预测网络状态差的需缓存路段,则计算需缓存路段的预测到达时间和预测通过时间;
确定应用缓存的开始时间和应用缓存的数据量。
可选地,所述从用户的历史路线中选择用户的预测路线,包括如下步骤:
查询用户的多个历史路线以及各个历史路线中各个关键点位置,所述关键点包括路线交叉点,同一历史路线的每两个相邻关键点之间形成一所述路段;
确定用户的位置数据对应的路段,选择该路段对应的历史路线,作为用户的预测路线。
可选地,所述方法还包括获取用户的当前行为数据;
所述确定用户的位置数据对应的路段之后,还包括如下步骤:
判断用户的位置数据是否对应至少一个路段;
如果仅对应一个路段,则将该路段对应的历史路线作为预测路线;
如果对应多个路段,则从该多个路段中选择与用户的当前行为数据最接近的路段,将该最接近的路段对应的历史路线作为预测路线。
可选地,所述用户的当前行为数据包括当前时间和用户行驶速度;
所述关键点还包括预订时间对应的位置点和速度变换点;
所述从该多个历史路线中选择与用户的当前行为数据最接近的路段,包括查询各个历史路线中各个路段的通过速度和到达时间,从该多个历史路线中选择与当前时间和用户行驶速度中至少一项最接近的路段。
可选地,所述从该多个路段中选择与当前时间和用户行驶速度中至少一项最接近的路段,包括如下步骤:
判断该多个路段的通过速度与用户行驶速度是否一致;
如果一路段的通过速度与用户行驶速度一致,则将该路段作为最接近的路段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811015590.X/2.html,转载请声明来源钻瓜专利网。





