[发明专利]用于管理存储设备内的存储器分配以改善相机应用程序的操作的技术在审
申请号: | 201980029919.4 | 申请日: | 2019-04-11 |
公开(公告)号: | CN112119384A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | K·柳原;B·P·恩格勒特;C·S·伯塞;S·M·格雷迪 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F12/0871 | 分类号: | G06F12/0871;G06F12/02;G06F9/445 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 黄倩 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 存储 设备 存储器 分配 改善 相机 应用程序 操作 技术 | ||
1.一种用于管理可用存储器存储空间以改善由计算设备执行的相机应用程序的操作的方法,所述方法包括:
确定非易失性存储器中的可用存储器存储空间的量;
将所述可用存储器存储空间的量与和所述相机应用程序的至少一个方面的操作相关的阈值进行比较;以及
当所述可用存储器存储空间的量小于所述阈值时,向高速缓存引擎传输请求以释放与安装在所述计算设备上的一个或多个应用程序相关联的临时数据存储库内的附加存储器存储空间。
2.根据权利要求1所述的方法,所述方法还包括:
检测触发事件;以及
响应于所述触发事件,确定所述可用存储器存储空间的量。
3.根据权利要求2所述的方法,其中所述触发事件包括以下各项中的至少一者:
在所述计算设备的操作环境内启动或重启所述相机应用程序;
改变所述相机应用程序的操作模式;
针对所述相机应用程序的特定操作模式来改变配置参数;
经由所述相机应用程序的用户界面发起对图像文件或视频文件的图像数据的捕获;
将所述图像文件或所述视频文件提供给库服务;或者
终止捕获所述图像文件或所述视频文件的图像数据。
4.根据权利要求2所述的方法,其中所述触发事件是速率受限的。
5.根据权利要求1所述的方法,其中基于与所述相机应用程序相关的历史用户数据来动态地调节所述阈值。
6.根据权利要求1所述的方法,其中基于机器学习算法来动态地调节所述阈值,所述机器学习算法利用与多个不同的计算设备上的相机应用程序相关的历史用户数据来训练。
7.根据权利要求1所述的方法,其中基于所述相机应用程序的操作模式从多个阈值中的一个阈值选择所述阈值。
8.根据权利要求1所述的方法,其中所述高速缓存引擎基于指派给每个应用程序的优先级值来选择一个或多个应用程序以请求减少所述临时数据存储库中的数据。
9.根据权利要求8所述的方法,其中所述优先级值基于来自所述一个或多个应用程序中的每个应用程序的对从所述临时数据存储库删除数据的先前请求的响应。
10.根据权利要求1所述的方法,其中基于所述计算设备的位置、时间或日期中的至少一者来调节所述阈值。
11.至少一种非暂态计算机可读存储介质,所述至少一种非暂态计算机可读存储介质被配置为存储指令,所述指令在由被包括在计算设备中的至少一个处理器执行时,使得所述计算设备管理可用存储器存储空间以改善由所述计算设备执行的相机应用程序的操作,方式为执行包括以下各项的步骤:
确定非易失性存储器中的可用存储器存储空间的量;
将所述可用存储器存储空间的量与和所述相机应用程序的至少一个方面的操作相关的阈值进行比较;以及
当所述可用存储器存储空间的量小于所述阈值时,向高速缓存引擎传输请求以释放与安装在所述计算设备上的一个或多个应用程序相关联的临时数据存储库内的附加存储器存储空间。
12.根据权利要求11所述的至少一种非暂态计算机可读存储介质,其中所述步骤还包括:
检测触发事件;以及
响应于所述触发事件,确定所述可用存储器存储空间的量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980029919.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:片上系统防火墙存储器架构
- 下一篇:分析第二方数字营销数据