[发明专利]应用程序的插件加载方法、装置、计算机设备及存储介质有效
申请号: | 201811426116.6 | 申请日: | 2018-11-27 |
公开(公告)号: | CN109901881B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 王健;苏超 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 插件 加载 方法 装置 计算机 设备 存储 介质 | ||
本申请实施例公开了应用程序的插件加载方法、装置、计算机设备及存储介质,其方法包括:在应用程序启动过程中,利用行为预测模型,根据输入的应用程序的启动原因参数预测用户意图,即预测应用程序启动后调用的业务,加载该业务对应的插件,而非加载所有“必要插件”。通过本说明书实施例,可以大概率缩短应用程序的启动速度,提高应用程序启动后首次操作的流畅度。
技术领域
本说明书实施例涉及计算机技术领域,特别是涉及应用程序的插件加载方法、装置、计算机设备及存储介质。
背景技术
为了便于应用程序的更新、扩展,出现了插件化技术,即将应用程序的业务功能以插件形式实现,相应的,通过加载插件实现相应的业务功能。插件化的应用程序在启动过程中会将“有必要”的插件均加载到内存中,这样的加载时间会很长,导致应用程序启动的时间变长。
因此,如何缩短应用程序的启动时间,成为本领域技术人员需要解决的技术问题。
发明内容
本说明书实施例提供了一种应用程序的插件加载方法、装置、计算机设备及存储介质,能够大概率缩短应用程序的启动时间,提高应用程序启动后首次操作的流畅度。
本说明书实施例提供了如下方案:
第一方面,本说明书实施例提供一种应用程序的插件加载方法,在该应用程序的启动过程中,该方法包括:
获取该应用程序的启动原因参数;
将该启动原因参数作为行为预测模型的输入,利用该行为预测模型预测上述应用程序启动后被调用的业务;
加载上述业务对应的插件。
第二方面,本说明书实施例提供一种应用程序的插件加载装置,该装置包括启动原因参数获取模块、行为预测模块和插件加载模块,该应用程序启动过程中:
启动原因参数获取模块用于获取上述应用程序的启动原因参数;
行为预测模块用于将上述启动原因参数作为行为预测模型的输入,利用该行为预测模型预测上述应用程序启动后被调用的业务;
插件加载模块用于加载上述业务对应的插件。
第三方面,本说明书实施例提供一种计算机设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行上述计算机程序时实现上述方法实施例中描述的方法的步骤。
第四方面,本说明书实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例中描述的方法的步骤。
根据本说明书提供的具体实施例,本说明书实施例具有以下技术效果:
由于应用程序的启动原因参数能够反映用户的意图,即反映应用程序启动后可能被调用的业务,因此,可以预先训练行为预测模型,用来对应用程序启动后被调用的业务进行预测,相应的,在应用程序的启动过程中获取其启动原因参数,并将该启动原因参数作为行为预测模型的参数,利用行为预测模型预测应用程序启动后被调用的业务,从而加载该业务对应的插件,而非在应用程序启动过程中加载预先配置的“有必要”的插件。由于现有方案无法预测用户的行为,因此,会配置较多的“有必要”的插件,以保证应用程序启动后,首次操作的流畅度,而本说明书实施例提供的技术方案,可以利用行为预测模型对用户意图进行预测,仅加载预测得到的业务对应的插件,因此可以大概率提高应用程序启动的速度、缩短应用程序启动的时间,且保证了应用程序启动后首次操作的流畅度。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811426116.6/2.html,转载请声明来源钻瓜专利网。