【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求2012年5月16日提交的题为“CLOUD-BASED APPLICATION RESOURCE FILES”的美国专利申请No.13/473,560的优先权,其全文以引用方式并入本文。
技术介绍
1.
本公开涉及云计算,并且更具体地涉及使用基于云端的存储装置以透明地减小安装在客户端设备上的应用程序的空间要求。2.简介安装在客户端设备上的许多应用程序包括需要诸如通过模板文件、库文件、数据文件、其他应用程序、守护进程等来使用可执行主应用程序外部的资产或资源的功能性。例如,文字处理程序可包括提供核心功能性的可执行主应用程序。为了提供专用功能性,诸如用户可重复使用的专门设计的文档格式化,文字处理程序可包括模板。当用户选择使用预定义文档格式时,从外部资源文件加载对应模板。与应用程序一起包括的应用程序资源文件完整集合可被设计为涵盖广泛应用程序使用范围,并且大多数用户可能仅使用这些应用程序资源的一个子组。例如,文字处理应用程序常包括定位于包括个人和商业使用的许多使用情况的众多模板。为了个人使用而安装文字处理应用程序的用户使用商业相关的模板比为个人使用情况设计的模板的可能性要低。另外,在一些情况下,用户可能从不使用任一模板或者可能仅使用个人创建的模板。从未使用的模板占据用户设备上本可用于存储用户实际使用的数据的空间。
技术实现思路
本公开的附加特征和优点将在随后的描述中进行 ...
【技术保护点】
一种计算机实现的方法,包括:接收安装应用程序的请求,所述应用程序包括多个应用程序资源文件;以及经由处理器选择至少一个应用程序资源文件作为应用程序资源文件占位符来安装,所述应用程序资源文件占位符具有所述至少一个应用程序资源文件的外观,其中所述选择基于与所述应用程序分开的第一预定义标准来执行,并且进一步地,其中所述至少一个应用程序资源文件被存储在远程储存库中。
【技术特征摘要】
【国外来华专利技术】2012.05.16 US 13/473,5601.一种计算机实现的方法,包括:
接收安装应用程序的请求,所述应用程序包括多个应用程序资
源文件;以及
经由处理器选择至少一个应用程序资源文件作为应用程序资源
文件占位符来安装,所述应用程序资源文件占位符具有所述至少一
个应用程序资源文件的外观,其中所述选择基于与所述应用程序分
开的第一预定义标准来执行,并且进一步地,其中所述至少一个应
用程序资源文件被存储在远程储存库中。
2.根据权利要求1所述的方法,还包括:
接收对应用程序资源文件的请求,所述请求从执行中的应用程
序接收;
响应于识别所述应用程序资源文件为应用程序资源文件占位符
而检测故障;以及
响应于所述故障,从所述远程储存库获取所请求的应用程序资
源文件。
3.根据权利要求1所述的方法,其中所述第一预定义标准包括以下中
的至少一者:应用程序资源文件大小、针对所述应用程序的安装的
应用程序资源文件的最大总大小、目标应用程序使用、或应用程序
使用历史。
4.根据权利要求1所述的方法,其中具有应用程序资源文件的外观还
包括所述应用程序资源文件和所述应用程序资源文件占位符具有相
同名称、文件类型和所显示的大小。
5.根据权利要求4所述的方法,其中所述应用程序资源文件占位符的
所显示的大小是虚假的,并且进一步地,其中所述应用程序资源文
件占位符具有0字节的实际大小。
6.根据权利要求1所述的方法,还包括响应于满足第二预定义标准,
用应用程序资源文件占位符替换安装的应用程序资源文件。
7.根据权利要求2所述的方法,其中识别所述应用程序资源文件为应
用程序资源文件占位符还包括检测指定比特位在所述应用程序资源
文件上被置位。
8.根据权利要求1所述的方法,其中所述远程储存库为云计算系统。
9.根据权利要求1所述的方法,其中应用程序资源文件为模板文件。
10.一种具有指令的非暂态计算机可读存储介质,所述指令当由计算设
备执行时,使得所述计算设备执行包括如下的步骤:
接收安装应用程序的请求,所述应用程序包括多个应用程序资
源文件;以及
将至少一个应用程序资源文件安装为应用程序资源文件占位
符,所述应用程序资源文件占位符具有所述至少一个...
【专利技术属性】
技术研发人员:Y·阿鲁耶,D·B·吉安保罗,J·门舍,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。