[发明专利]用于提供对象的方法、装置、设备和存储介质有效
申请号: | 201910461527.7 | 申请日: | 2019-05-30 |
公开(公告)号: | CN110209975B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 刘晓乾;朱晓璐 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 李辉 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提供 对象 方法 装置 设备 存储 介质 | ||
1.一种提供对象的方法,包括:
获取与目标对象的启动相关联的启动参数和针对所述目标对象的启动时间的初始值;
基于所述启动参数和所述初始值,确定针对所述启动时间的第一预测值;以及
基于所述第一预测值和不同预定操作对所述启动时间的调整值,执行所述不同预定操作之一,所述不同预定操作用于加速所述目标对象的所述启动。
2.根据权利要求1所述的方法,其中执行所述不同预定操作之一包括:
基于所述第一预测值和与用于获取所述目标对象的至少一部分的第一预定操作相对应的第一调整值,确定针对所述启动时间的第二预测值;
基于所述第一预测值和与用于建立与所述目标对象的存储设备之间连接的第二预定操作相对应的第二调整值,确定针对所述启动时间的第三预测值;以及
基于所述第二预测值和所述第三预测值,执行所述第一预定操作和所述第二预定操作中的一个。
3.根据权利要求2所述的方法,其中执行所述第一预定操作和所述第二预定操作中的一个包括:
获取针对所述目标对象的所述启动时间的预期值;
响应于所述第二预测值比所述第三预测值接近所述预期值,执行所述第一预定操作;以及
响应于所述第三预测值比所述第二预测值接近所述预期值,执行所述第二预定操作。
4.根据权利要求2所述的方法,其中所述目标对象包括视频,并且所述第一预定操作包括针对所述视频的预取,并且所述第二预定操作包括针对所述视频的预链接。
5.根据权利要求1所述的方法,还包括:
基于所述启动参数,确定用于启动所述目标对象的可用计算资源是否大于阈值资源;以及
响应于确定所述可用计算资源大于阈值资源,初始化用于启动所述目标对象的组件。
6.根据权利要求1所述的方法,其中确定所述第一预测值包括:
获取与所述启动参数相对应的第一权重和与所述初始值相对应的第二权重;以及
将所述第一权重和所述第二权重分别应用于所述启动参数和所述初始值来确定所述第一预测值。
7.根据权利要求1所述的方法,其中获取所述初始值包括:
基于所述启动参数,确定触发所述目标对象的所述启动的事件;
确定被所述事件触发的另一对象的历史启动时间;以及
基于所述历史启动时间来确定所述初始值。
8.根据权利要求1所述的方法,其中获取所述启动参数包括以下中的至少一项:
获取与所述目标对象有关的参数;
获取与触发所述目标对象的所述启动的事件有关的参数;
获取与用于获取所述目标对象的网络有关的参数;
获取与用于启动所述目标对象的计算设备的硬件配置有关的参数;以及
获取与所述计算设备的资源使用有关的参数。
9.根据权利要求1所述的方法,其中所述目标对象包括视频、音频、图像和文字中的至少一项。
10.一种用于提供对象的装置,包括:
参数和初始值获取模块,被配置为获取与目标对象的启动相关联的启动参数和针对所述目标对象的启动时间的初始值;
第一预测值确定模块,被配置为基于所述启动参数和所述初始值,确定针对所述启动时间的第一预测值;以及
操作执行模块,被配置为基于所述第一预测值和不同预定操作对所述启动时间的调整值,执行所述不同预定操作之一,所述不同预定操作用于加速所述目标对象的所述启动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910461527.7/1.html,转载请声明来源钻瓜专利网。