[發明專利]基于支持類的標識來下載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.17sss.com.cn/pat/books/200780028326.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動彩票
- 下一篇:用于改進電子裝置制造系統的操作的方法與設備





