[發明專利]用于提供從JAVA應用訪問OMA DRM保護文件的系統和方法有效
| 申請號: | 200680007978.4 | 申請日: | 2006-01-27 |
| 公開(公告)號: | CN101137992A | 公開(公告)日: | 2008-03-05 |
| 發明(設計)人: | A·達夫伊多夫;M·羅茨;J·夏普 | 申請(專利權)人: | 諾基亞公司 |
| 主分類號: | G06F21/00 | 分類號: | G06F21/00;H04L29/06 |
| 代理公司: | 北京市金杜律師事務所 | 代理人: | 馮譜 |
| 地址: | 芬蘭*** | 國省代碼: | 芬蘭;FI |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 提供 java 應用 訪問 oma drm 保護 文件 系統 方法 | ||
1.一種訪問電子設備上的內容的方法,包括以下步驟:
向應用程序接口傳送請求以允許請求程序訪問至少一個文件,該請求具體地標識所述至少一個文件是從包括加密形式、解密形式和默認形式的組中選擇的特定的形式;
確定正在由系統所使用的應用程序接口是否支持該特定的形式;
確定所述至少一個文件是否被保護;
確定是否允許請求程序訪問所述至少一個文件;以及
如果應用程序接口支持所述特定的形式,所述至少一個文件被保護,并且如果允許所述請求程序訪問至少一個文件,則以特定形式打開所述至少一個文件以便由所述請求程序使用。
2.根據權利要求1所述的方法,另外包括如果所述應用程序接口不支持所述特定的形式,則傳送異常的步驟。
3.根據權利要求1所述的方法,另外包括如果不允許請求程序訪問至少一個文件,則傳輸安全相關異常的步驟。
4.根據權利要求1所述的方法,另外包括如果不保護至少一個文件,并且如果允許所述請求程序訪問文件,則打開所述至少一個文件以便由所述請求程序使用的步驟。
5.根據權利要求1所述的方法,其中打開至少一個文件以僅用于讀操作。
6.根據權利要求1所述的方法,另外包括如果所述請求程序請求對至少一個文件的寫或讀_寫訪問,則傳送異常而不是打開所述至少一個文件的步驟。
7.根據權利要求1所述的方法,其中至少一個文件包括單個文件。
8.根據權利要求1所述的方法,其中至少一個文件包括多個文件,并且其中在所述應用程序接口支持特定形式、至少一個文件被保護、并且允許所述請求程序訪問所述至少一個文件的情況下,所述多個文件中的每個以特定形式打開以便由所述請求程序使用。
9.根據權利要求1所述的方法,另外包括以下步驟:
確定所述請求是否包括預覽代碼;
如果請求包括預覽代碼,則確定是否允許所述請求程序使用所述預覽代碼;以及
如果允許所述請求程序使用所述預覽代碼,則打開至少一個文件以便由所述請求程序以預覽模式使用。
10.根據權利要求9所述的方法,另外包括如果允許所述請求程序使用所述預覽代碼,并且如果針對至少一個文件的許可包括對所述至少一個文件可被打開的次數的限制,則保持所述至少一個文件可被打開的剩余次數的水平的步驟。
11.根據權利要求9所述的方法,另外包括如果在所述請求中不包括預覽代碼,并且如果針對至少一個文件的許可包括對所述至少一個文件可被打開的次數的限制,則使所述至少一個文件可被打開的剩余次數減一。
12.根據權利要求9所述的方法,另外包括如果所述請求中包括預覽代碼,但不允許所述請求程序使用所述預覽代碼,則傳送異常的步驟。
13.一種訪問電子設備上的內容的計算機程序產品,包括:
用于向應用程序接口傳送請求以允許請求程序訪問至少一個文件的計算機代碼,該請求具體地標識所述至少一個文件是從包括加密形式、解密形式和默認形式的組中選擇的特定的形式;
用于確定正在由系統所使用的應用程序接口是否支持該特定的形式的計算機代碼;
用于確定至少一個文件是否被保護的計算機代碼;
用于確定是否允許請求程序訪問至少一個文件的計算機代碼;以及
用于如果應用程序接口支持所述特定的形式,至少一個文件被保護,并且如果允許請求程序訪問所述至少一個文件,則以特定形式打開所述至少一個文件以便由所述請求程序使用的計算機代碼。
14.根據權利要求13所述的計算機程序產品,另外包括:
用于確定所述請求是否包括預覽代碼的計算機代碼;
用于如果請求包括預覽代碼,則確定是否允許所述請求程序使用所述預覽代碼的計算機代碼;以及
用于如果允許所述請求程序使用所述預覽代碼,則打開至少一個文件以便由所述請求程序以預覽模式使用的計算機代碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于諾基亞公司,未經諾基亞公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680007978.4/1.html,轉載請聲明來源鉆瓜專利網。





