[发明专利]应用打包设备及其控制方法有效
申请号: | 200910133733.1 | 申请日: | 2009-04-08 |
公开(公告)号: | CN101556639A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 松个下勇人 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F21/00 | 分类号: | G06F21/00 |
代理公司: | 北京怡丰知识产权代理有限公司 | 代理人: | 迟 军 |
地址: | 日本东京都*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 打包 设备 及其 控制 方法 | ||
1.一种应用打包设备的控制装置,该应用打包设备用于生成要在另一 设备中安装的应用包,该另一设备在安装应用之前请求接受所述应用的最 终用户许可协议,该控制装置包括:
解密单元,其被配置为逐个地解密多个应用,所述多个应用中的各个 均包括最终用户许可协议;
复制单元,其被配置为复制包含在各个解密的应用中的所述最终用户 许可协议;以及
应用包生成单元,其被配置为通过将各个最终用户许可协议的副本和 加密的应用打包来生成应用包。
2.根据权利要求1所述的控制装置,其中在所述应用包生成单元生成 的所述应用包中,来自所述解密的应用的所述最终用户许可协议的副本被 包括在所述应用包的、与包括所述加密的应用的区域不同的区域中。
3.根据权利要求2所述的控制装置,
其中,所述应用包生成单元还加密所述各个最终用户许可协议的副本。
4.根据权利要求2所述的控制装置,
其中,所述应用包生成单元计算在所述解密的应用中包括的应用定义 来生成应用包定义,以使得通过所述计算获得的所述应用包定义被包括在 所述包的、与对应于所述加密的应用的区域不同的区域中。
5.根据权利要求4所述的控制装置,
其中,所述应用包生成单元根据所述解密的应用中包括的所述应用定 义中包含的信息项的类型,确定是使用加法还是乘法来计算所述应用定义 中包含的各个信息项,以生成所述应用包定义。
6.一种应用安装设备的控制装置,该控制装置包括:
第一获得单元,其被配置为在根据权利要求2的所述控制装置生成的 应用包中包括的多个加密的应用被解密之前,从所述应用包的、与包括所 述加密的应用的区域不同的包括协议的区域中获得最终用户许可协议;以 及
安装单元,其被配置为当通过接口从用户获得对各个最终用户许可协 议的接受时,安装所述应用。
7.根据权利要求6所述的控制装置,该控制装置还包括:
第二获得单元,其被配置为在根据权利要求4的所述控制装置生成的 应用包中包括的多个加密的应用被解密之前,从所述应用包的、与包括所 述加密的应用的区域不同的区域中获得应用包定义;以及
确定单元,其被配置为根据在将所述加密的应用进行解密之前所获得 的应用包定义,确定在所述应用包中包括的所有所述应用是否都是可安装 的。
8.根据权利要求6所述的控制装置,该控制装置被设置为:根据包括 所述应用定义和许可的信息,生成安装管理表。
9.根据权利要求8所述的控制装置,其中,该控制装置被设置为:在 根据所获得的应用包定义作出关于所述应用包中包括的所有所述应用是否 都是可安装的确定之前,检测是否获得了对各个许可的认可。
10.根据权利要求6所述的控制装置,其中,该控制装置被设置为:忽 略在所述加密的应用中包括的最终用户许可协议。
11.一种应用打包设备的控制方法,该应用打包设备用于生成要在另一 设备中安装的应用包,该另一设备在安装应用之前请求接受所述应用的最 终用户许可协议,该控制方法包括如下步骤:
逐个地解密多个应用,所述多个应用中的各个均包括最终用户许可协 议;
复制各个最终用户许可协议;以及
将所述各个最终用户许可协议的副本与加密的应用打包,来生成应用 包。
12.一种应用安装设备的控制方法,该控制方法包括如下步骤:
在将根据权利要求2的所述控制装置生成的应用包中包括的多个加密 的应用进行解密之前,从所述应用包的、与包括所述加密的应用的区域不 同的包括协议的区域中获得最终用户许可协议;以及
当通过接口从用户获得对各个最终用户许可协议的接受时安装所述应 用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910133733.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗风湿的中药制剂
- 下一篇:一种治疗寻常性银屑病的中药制剂