[发明专利]基于支持类的标识来下载Java应用的方法、系统和计算机程序产品无效
申请号: | 200780028326.3 | 申请日: | 2007-02-06 |
公开(公告)号: | CN101495963A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 保罗·H·尼科尔斯 | 申请(专利权)人: | 索尼爱立信移动通讯有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 李 辉 |
地址: | 瑞典*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 支持 标识 下载 java 应用 方法 系统 计算机 程序 产品 | ||
1、一种控制向移动终端下载Java应用的方法,该方法包括以下步 骤:
接收向所述移动终端下载所述Java应用的请求;
下载与所述Java应用相关联的描述符;
获取所述描述符中标识的API属性列表,该API属性列表标识了被 所述Java应用引用的所有Java类文件;
将所述API属性列表与所述移动终端所支持的Java类文件的列表进 行比较,以确定所述移动终端是否支持所述Java应用;以及
基于所述API属性列表与所述移动终端所支持的Java类文件的列表 的比较来控制下载所述Java应用,包括在所述移动终端支持所述Java应 用时下载所述Java应用,而在所述移动终端不支持所述Java应用时通知 所述移动终端的用户所述移动终端不支持所述Java应用。
2、根据权利要求1所述的方法,其中,获取所述描述符中标识的 API属性列表的步骤包括:
基于从所述描述符中获取的标识来下载所述Java应用中包括的Java 类文件;以及
从下载的Java类文件中获取所述API属性列表。
3、根据权利要求1所述的方法,其中获取所述描述符中标识的API 属性列表的步骤包括:获取所述描述符中包括的API属性列表。
4、根据权利要求3所述的方法,该方法还包括以下步骤:确定所述 描述符不包括所述API属性列表,其中,当所述描述符不包括所述API 属性列表时,控制下载的步骤包括:
下载所述Java应用;
标识与所述Java应用相关联的所有Java类文件;以及
对所标识的Java类文件进行格式化以生成验证API属性列表;
其中,比较API属性列表的步骤包括将所述验证API属性列表与所 述移动终端所支持的Java类文件的列表进行比较,以确定所述移动终端 是否支持所述Java应用。
5、根据权利要求4所述的方法,其中,标识与所述Java应用相关 联的所有Java类文件的步骤包括:
标识所述Java应用中包含的所有Java类文件;以及
标识所述Java应用中包含的Java类文件中所引用的所有Java类文 件。
6、根据权利要求5所述的方法,其中,对所标识的Java类文件进 行格式化以生成验证API属性列表的步骤包括:生成所述API属性列表 以标识所引用的Java类文件而无需标识所述Java应用中包含的Java类文 件。
7、根据权利要求5所述的方法,其中,所述描述符包括Java应用 描述符(JAD),而所述Java应用包括Java档(JAR)文件,并且其中, 标识所述Java应用中包含的所有Java类文件的步骤包括:标识所述JAR 文件中包含的所有Java类文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼爱立信移动通讯有限公司,未经索尼爱立信移动通讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780028326.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动彩票
- 下一篇:用于改进电子装置制造系统的操作的方法与设备