[发明专利]一种在Java应用中实现数字版权管理保护的方法有效
申请号: | 200810066479.3 | 申请日: | 2008-04-03 |
公开(公告)号: | CN101256611A | 公开(公告)日: | 2008-09-03 |
发明(设计)人: | 刘轶;仝庆贻;卢忱 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22;H04Q7/32;H04M1/725 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 java 应用 实现 数字 版权 管理 保护 方法 | ||
技术领域
本发明涉及Java应用的数字版权管理保护,尤其涉及的是,一种通过在JAD(Java Application Descriptor,Java应用程序描述器)文件中增加DRM(Digital Rights Management,数字版权管理)属性,在Java应用中实现数字版权管理保护的方法。
背景技术
Java技术已成为智能手机软件平台的标准,编写应用程序和提供服务的人不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照Java的要求去写程序;同样,生产手机的厂商也不必顾虑将来谁来提供增值服务。因此,采用Java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。
目前Java手机软件平台采用的基本Java平台是CLDC(ConnectedLimited Device Configuration,有限连接设备配置)和MIDP(MobileInformation Device Profile,移动信息设备描述),属于J2ME(Java 2 MicroEdition,Java2平台的袖珍版,也称为微型版或精简版),俗称“无线Java”技术,在SUN公司的正式名称为KVM(The K Virtual Machine,K虚拟机)。
KVM,即J2ME,是Sun公司专用于嵌入式设备的Java软件,可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME是致力于消费产品和嵌入式设备的解决方案,其将所有的嵌入式装置大体上区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置,如PDA、手机等;另外一种是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置,例如冷气机、电冰箱等。因为这两种区分,所以Java引入了Configuration(配置)的概念,把上述运算功能有限、电力有限的嵌入式装置定义在CLDC规格之中;而将另外一种装置规范为CDC(ConnectedDevice Configuration,连接设备配置)规格。也就是说,J2ME先把所有的嵌入式装置利用Configuration的概念区分成两种抽象的型态。
DRM(Digital Rights Management,数字版权管理)是随着电子音视频节目在互联网上的广泛传播而发展起来的一种技术,其工作原理是:首先建立数字节目授权中心,编码已压缩的数字节目内容,然后利用密钥对内容进行加密保护,加密的数字节目头部存放着KeyID和节目授权中心的URL(Uniform Resource Location,统一资源定位符)地址。用户在点播时,根据节目头部的KeyID和URL信息,通过数字节目授权中心的验证授权后送出相关的密钥解密,方可播放节目。在DRM的实现方式中,根据版权对象和封装的下载内容发送到用户移动终端的方式,一般可以分为forward-lock(转发禁止)、combined delivery(组合发送)和separate delivery(分别发送)三种。
但是,目前可以下载的Java应用中,很多都是由运营商在自己的网络上推广的Java应用;因此,有些情况是目前的DRM2.0无法满足或者难以实现的;例如,运营商提供给用户试用的Java游戏等,或者运营商根据不同的付费用户、为各种Java应用设置不同的使用权限等,或者对使用间隔、使用时长、删除属性等Java应用进行控制。
并且,目前的DRM2.0还要求手机必须支持DRM功能,否则就无法实现对JAVA应用的版权控制。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明所要解决的技术问题是在各种Java应用中、如何实现DRM保护,并且,在不支持DRM功能的手机中、如何实现对JAVA应用的版权控制。
本发明的技术方案如下:
一种在Java应用中实现数字版权管理保护的方法,其包括以下步骤:A1、预设置Java应用程序描述器文件,其中包含数字版权管理信息;A2、Java应用启动时,首先解析所述Java应用程序描述器文件,获取所述数字版权管理信息,执行对所述Java应用的数字版权管理保护。
所述的方法,其中,步骤A1中,所述数字版权管理信息设置为数字版权管理属性列表。
所述的方法,其中,所述数字版权管理信息至少包括以下各项之一:禁止转发、使用次数限制、使用日期限制、使用间隔限制、使用时长限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810066479.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:便携式静电喷粉设备
- 下一篇:一种自适应串口通讯协议转换方法