一种对用户限量授权的方法及系统的制作方法

文档序号:7863787阅读:180来源:国知局
专利名称:一种对用户限量授权的方法及系统的制作方法
技术领域
本发明涉及数字电视的版权授权方法,尤其涉及一种对用户限量授权的方法及系 统。
背景技术
随着数字电视的加速推广,数字电视越来越普及。各种付费节目,比如准视频点播等,都需要有相应的收费方式。为保证这些增值业务的开展,需要对这些信息进行加密,同时对用户进行授权,只有授权用户才能享有收看这些收费的增值业务的权利。目前普遍采用CA系统来对用户进行授权信息传递以及对授权用户进行管理。CA系统主要侧重于控制用户在服务供应商网络上接收媒体内容,保证管道安全并防止服务被盗用,而没有对内容传送给用户之后进行管理。DRM (Digital Rights Management,内容数字版权加密保护技术)是另一种用来加强保护数字化的音视频节目内容版权的技术,其侧重于保护内容本身。DRM是一个系统概念,它包含数字版权信息使用,受版权保护的数字媒体内容的管理和分发。DRM将需要保护的数字媒体内容加密,只有得到授权的用户才能解密数字媒体内容。即使数字媒体内容被其他用户下载保存,因为没有得到数字媒体内容授权中心的验证授权,也无法播放,从而保护了数字媒体内容的版权。DRM对数字媒体内容的授权模式通常采用按时间段授权的模式进行版权限制。按照时间段授权是指通过向用户下发授权的开始时间和结束时间信息来进行版权限制,该种版权限制授权模式容易实现。运营商普遍开展的包月授权业务就是按时间段授权的。对用户包月授权时,先将加扰后的内容与PDM (Product Description Message,产品描述信息)推送到终端,所述产品描述信息包括产品编号、内容编号、内容在产品中的发行起始时间和内容在产品中的发行结束时间。然后B0SS(Business&0peration Support System,业务运营支撑系统)通过接口调用DRM服务器发送包月授权信息。但是该种包月授权业务的运营模式过于固定、单一,无法满足运营商为用户提供多样化、个性化业务的需求,该种版权限制授权模式使得用户在购买产品时,需要购买整月的产品授权,产品退订和授权变更也不方便,即使用户因为某些原因没有观看节目,也仍需要付费,此外,用户也无法根据自身需求选择适合自身的定制化服务,用户体验性差。针对以上问题,本发明提出一种对用户限量授权的方法及系统,提供多种模式和类型的业务产品供用户选择,以解决运营模式固定、单一的问题。

发明内容
本发明要解决的技术问题是提供一种对用户限量授权的方法及系统,对用户进行按照产品观看次数、观看时长、观看流量三种方式的版权限制授权,解决了运营模式固定、单一的问题。为达到上述目的,本发明是通过以下技术方案来实现的一种对用户限量授权的方法,包括
对产品内容进行加扰后推送给用户终端,并将所述产品内容的产品信息同步到数字版权管理服务器;根据用户终端发送的版权限制授权请求生成授权指令下发给数字版权管理服务器;数字版权管理服务器根据接收到的授权指令及同步的产品信息统一生成包含待·解扰内容分块个数信息的授权信息包下发给用户终端;用户终端接收授权信息包,根据获取的待解扰内容分块个数信息对加扰内容进行解扰。进一步地,所述用户终端发送的版权限制授权请求包括,用户要求按照产品观看次数、观看时长、观看流量进行版权限制授权。进一步地,所述数字版权管理服务器根据接收到的授权指令及同步的产品信息按照下述三种方式计算待解扰内容分块个数,包括,用户要求按照产品观看次数进行版权限制授权时,数字版权管理服务器根据公式
(1)计算待解扰内容分块个数,K=N * M (I)其中,N表示用户要求的观看次数,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数;用户要求按照产品观看时长进行版权限制授权时,数字版权管理服务器根据公式
(2)计算待解扰内容分块个数,K= (b/t)*M (2)其中,b表示用户要求的观看时长,t表示产品内容的总时长,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数;用户要求按照产品观看流量进行版权限制授权时,数字版权管理服务器根据公式
(3)计算待解扰内容分块个数,K= (c/n)*M (3)其中,c表示用户要求的观看流量,η表示产品内容的总流量,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数。进一步地,所述产品信息包括产品内容编号、产品内容大小、产品内容分块个数和产品内容时长。进一步地,所述对产品内容进行加扰的步骤包括,服务端对产品内容进行分块,不同的内容分块使用不同的内容密钥进行加扰。本发明还公开一种对用户限量授权的系统,所述系统包括服务端和用户终端,所述服务端包括加扰模块、数字版权管理模块和业务运营模块,所述用户终端包括解扰控制模块和解扰模块,所述加扰模块分别与数字版权管理模块和解扰模块连接,所述数字版权管理模块分别与业务运营模块和解扰控制模块连接,所述解扰控制模块与解扰模块连接,其中,所述加扰模块用于对产品内容进行加扰,并将所述产品内容的产品信息同步到数字版权管理模块;所述业务运营模块用于根据用户终端发送的版权限制授权请求生成授权指令下发给数字版权管理模块;所述数字版权管理模块用于根据接收到的授权指令及同步的产品信息统一生成包含待解扰内容分块个数信息的授权信息包下发给解扰控制模块;所述解扰控制模块用于从接收到的授权信息包中获取待解扰内容分块个数信 所述解扰模块用于根据所述待解扰内容分块个数信息对加扰内容进行解扰。进一步地,所述用户终端发送的版权限制授权请求包括,用户要求按照产品观看次数、观看时长、观看流量进行版权限制授权。进一步地,数字版权管理模块根据接收到的授权指令及同步的产品信息按照下述三种方式计算待解扰内容分块个数,包括,用户要求按照产品观看次数进行版权限制授权时,数字版权管理服务器根据公式
(1)计算待解扰内容分块个数,K=N * M (I)其中,N表示用户要求的观看次数,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数;用户要求按照产品观看时长进行版权限制授权时,数字版权管理服务器根据公式
(2)计算待解扰内容分块个数,K= (b/t)*M (2)其中,b表示用户要求的观看时长,t表示产品内容的总时长,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数;用户要求按照产品观看流量进行版权限制授权时,数字版权管理服务器根据公式
(3)计算待解扰内容分块个数,K= (c/n)*M (3)其中,c表示用户要求的观看流量,η表示产品内容的总流量,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数。进一步地,所述产品信息包括产品内容编号、产品内容大小、产品内容分块个数和产品内容时长。采用本发明的技术方案,能够对用户进行产品观看次数、观看时长、观看流量三种方式的版权限制授权,保证了运营商可以灵活提供多种模式和类型的业务产品供用户选择,从而吸引更多的用户;同时,便于用户根据自身需求订购产品,选择合适的观看方式进行消费。


图I为本发明具体实施方式
提供的对用户限量授权的系统结构框图;图2为本发明具体实施方式
提供的对用户限量授权的方法流程图。
具体实施例方式下面结合附图和实施例对本发明作进一步说明。图I为本发明具体实施方式
提供的对用户限量授权的系统结构框图。如图I所示,所述系统包括服务端和用户终端,所述服务端包括加扰模块、数字版权管理模块和业务运营模块,所述用户终端包括解扰控制模块和解扰模块,所述加扰模块分别与数字版权管理模块和解扰模块连接,所述数字版权管理模块分别与业务运营模块和解扰控制模块连接,所述解扰控制模块与解扰模块连接,其中,所述加扰模块用于对产品内容进行加扰,并将所述产品内容的产品信息同步到数字版权管理模块;所述业务运营模块用于根据用户终端发送的版权限制授权请求生成授权指令下发给数字版权管理模块;所述数字版权管理模块用于根据接收到的授权指令及同步的产品信息统一生成包含待解扰内容分块个数信息的授权信息包下发给解扰控制模块;所述解扰控制模块用于从接收到的授权信息包中获取待解扰内容分块个数信息;所述解扰模块用于根据所述待解扰内容分块个数信息对加扰内容进行解扰。所述用户终端发送的版权限制授权请求包括,用户要求按照产品观看次数、观看时长、观看流量进行版权限制授权。所述产品信息包括产品内容编号、产品内容大小、产品内容分块个数和产品内容时长。图2为本发明具体实施方式
提供的对用户限量授权的方法流程图。如图2所示,该方法包括如下步骤步骤201 :对产品内容进行加扰后推送给用户终端,并将所述产品内容的产品信息同步到数字版权管理服务器;服务端首先调用加扰模块对产品内容进行加扰,所述加扰的方式可以为对产品内容进行分块加扰,其中,不同的内容分块使用不同的内容密钥加扰。内容密钥(ControlWord, Cff ):又称控制字,用于实现对节目内容的保护。内容密钥(CW)用于对一个节目的一个或多个基本流进行加解扰。使用内容密钥(CW)加扰产品内容后,获得该内容密钥(CW)的用户终端就可以解扰由它保护的产品内容。服务端利用所述内容密钥对内容分块进行加扰后推送给用户终端。加扰模块返回加扰后的产品内容的产品信息,并将该产品内容的产品信息(如内容编号、内容大小、内容分块个数、内容总时长等)同步给DRM服务器。步骤202 :根据用户终端发送的版权限制授权请求生成授权指令下发给数字版权管理服务器;所述用户终端发送的版权限制授权请求包括,用户要求按照产品观看次数、观看时长、观看流量进行版权限制授权。步骤203 :数字版权管理服务器根据接收到的授权指令及同步的产品信息统一生成包含待解扰内容分块个数信息的授权信息包下发给用户终端;数字版权管理服务器(DRM服务器)保存加扰后的产品内容的产品信息。在接到业务运营模块(BOSS)下发的授权指令后,根据授权指令要求和同步的产品信息(如内容编号、内容大小、内容分块个数、内容总时长等)将用户要求的观看次数、观看时长、观看流量等版权限制授权请求转化为统一格式的授权信息,即需要在用户终端解扰的内容分块个数。其中,所述数字版权管理服务器根据接收到的授权指令及同步的产品信息按照下述三种方式计算待解扰内容分块个数,包括,用户要求按照产品观看次数进行版权限制授权时,数字版权管理服务器根据公式(1)计算待解扰内容分块个数,K=N * M (I)其中,N表示用户要求的观看次数,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数;用户要求按照产品观看时长进行版权限制授权时,数字版权管理服务器根据公式
(2)计算待解扰内容分块个数,K= (b/t)*M (2)其中,b表示用户要求的观看时长,t表示产品内容的总时长,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数;用户要求按照产品观看流量进行版权限制授权时,数字版权管理服务器根据公式
(3)计算待解扰内容分块个数,K= (c/n)*M (3)其中,c表示用户要求的观看流量,η表示产品内容的总流量,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数。数字版权管理服务器对内容密钥进行加密,生成加密的授权信息,并将所述加密的授权信息和计算出的待解扰内容分块个数信息组合在授权管理信息包中下发到用户终端。步骤204 :用户终端接收授权信息包,根据获取的待解扰内容分块个数信息对加扰内容进行解扰。数字版权管理系统基于智能卡技术进行解密,用户终端接收授权管理信息包,利用固化在智能卡中的用户密钥对已加密的授权信息进行解密,得到内容密钥,解扰控制模块从授权控制信息包中得到待解扰内容分块个数信息,解扰模块根据获取的待解扰内容分块个数信息利用所述内容密钥对加扰内容分块进行解扰后播放。用户每观看一块内容,可解扰的内容分块个数就减少I,直到可解扰内容分块个数减为O。下面以具体实施例对用户的版权限制授权管理过程进行说明。产品内容为“阿甘正传.mov”,数字版权管理系统服务端将该产品内容经实时编码器生成节目流,服务端产生内容密钥,调用内容加扰模块对产品内容进行加扰后存储,内容管理系统(CMS )返回该产品内容被分成M个内容分块,不同的内容分块使用不同的内容密钥加扰,服务端将加扰后的产品内容推送到用户终端,并将加扰后的该产品内容的产品信息(产品内容时长t、产品名称“阿甘正传”、内容分块个数M和内容大小η等)同步到DRM服务器。第一实施例,按观看次数进行版权限制授权的过程如下用户请求观看N次产品内容,业务运营模块BOSS接收到用户的版权限制授权请求,向DRM服务器发送对应的授权模式指令,DRM服务器接收BOSS的授权模式指令,根据同步的产品信息和BOSS发送的版权控制授权信息计算出版权控制授权需解扰的加扰内容分块的个数。DRM服务器对内容密钥进行加密,生成加密的授权信息,并将所述加密的授权信息连同计算出的待解扰内容分块个数信息组合成EMM (授权管理信息包)授权包下发给用户终端。终端接收到授权包后,利用智能卡中固化的密钥对已加密的授权信息进行解密,获取内容密钥,解扰控制模块从授权控制信息包中得到待解扰内容分块个数信息,解扰模块根据获取的待解扰内容分块个数信息,利用所述内容密钥对数字版权管理服务模块授权给用户解扰的N*M个加扰内容分块进行解扰,直至需要解扰的内容分块个数为O。第二实施例,按观看时长进行版权限制授权的过程如下用户请求观看b分钟的产品内容,业务运营模块BOSS接收到用户的版权限制授权请求,向DRM服务器发送对应的授权模式指令,DRM服务器接收BOSS的授权模式指令,根据同步的产品信息和BOSS发送的版权控制授权信息计算出版权控制授权需解扰的加扰内容分块的个数。DRM服务器对内容密钥进行加密,生成加密的授权信息,并将所述加密的授权信息连同计算出的待解扰内容分块个数信息组合成EMM (授权管理信息包)授权包下发给用户终端。终端接收到授权包后,利用智能卡中固化的密钥对已加密的授权信息进行解密,获取内容密钥,解扰控制模块从授权控制信息包中得到待解扰内容分块个数信息,解扰模块根据获取的待解扰内容分块个数信息,利用所述内容密钥对数字版权管理服务模块授权给用户解扰的(b/t) *M个加扰内容分块进行解扰,直至需要解扰的内容分块个数为O。第三实施例,按观看流量进行版权限制授权的过程如下用户请求观看c KB的产品内容,业务运营模块BOSS接收到用户的版权限制授权请求,向DRM服务器发送对应的授权模式指令,DRM服务器接收BOSS的授权模式指令,根据同步后的产品同步信息和BOSS发送的版权控制授权信息计算出版权控制授权需解扰的加扰内容分块的个数。DRM服务器对内容密钥进行加密,生成加密的授权信息,并将所述加密的授权信息连同计算出的待解扰内容分块个数信息组合成EMM (授权管理信息包)授权包下发给用户终端。终端接收到授权包后,利用智能卡中固化的密钥对已加密的授权信息进行解密,获取内容密钥,解扰控制模块从授权控制信息包中得到待解扰内容分块个数信息,解扰模块根据获取的待解扰内容分块个数信息,利用所述内容密钥对数字版权管理服务模块授权给用户解扰的(c/n) *M个加扰内容分块进行解扰,直至需要解扰的内容分块个数为O。采用本发明的技术方案,能够对用户进行产品观看次数、观看时长、观看流量三种方式的版权限制授权,保证了运营商可以灵活提供多种模式和类型的业务产品供用户选择,从而吸引更多的用户;同时,便于用户根据自身需求订购产品,选择合适的观看方式进行消费。上述仅为本发明的较佳实施例及所运用技术原理,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围内。
9
权利要求
1.一种对用户限量授权的方法,其特征在于,包括 对产品内容进行加扰后推送给用户终端,并将所述产品内容的产品信息同步到数字版权管理服务器; 根据用户终端发送的版权限制授权请求生成授权指令下发给数字版权管理服务器; 数字版权管理服务器根据接收到的授权指令及同步的产品信息统一生成包含待解扰内容分块个数信息的授权信息包下发给用户终端; 用户终端接收授权信息包,根据获取的待解扰内容分块个数信息对加扰内容进行解扰。
2.根据权利要求I所述的对用户限量授权的方法,其特征在于,所述用户终端发送的版权限制授权请求包括,用户要求按照产品观看次数、观看时长、观看流量进行版权限制授权。
3.根据权利要求2所述的对用户限量授权的方法,其特征在于,所述数字版权管理服务器根据接收到的授权指令及同步的产品信息按照下述三种方式计算待解扰内容分块个数,包括, 用户要求按照产品观看次数进行版权限制授权时,数字版权管理服务器根据公式(I)计算待解扰内容分块个数, K=N * M (I) 其中,N表示用户要求的观看次数,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数; 用户要求按照产品观看时长进行版权限制授权时,数字版权管理服务器根据公式(2)计算待解扰内容分块个数, K= (b/t)*M (2) 其中,b表示用户要求的观看时长,t表示产品内容的总时长,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数; 用户要求按照产品观看流量进行版权限制授权时,数字版权管理服务器根据公式(3)计算待解扰内容分块个数, K= (c/n)*M (3) 其中,c表示用户要求的观看流量,η表示产品内容的总流量,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数。
4.根据权利要求I所述的对用户限量授权的方法,其特征在于,所述产品信息包括产品内容编号、产品内容大小、产品内容分块个数和产品内容时长。
5.根据权利要求I所述的对用户限量授权的方法,其特征在于,所述对产品内容进行加扰的步骤包括,服务端对产品内容进行分块,不同的内容分块使用不同的内容密钥进行加扰。
6.一种对用户限量授权的系统,所述系统包括服务端和用户终端,所述服务端包括加扰模块、数字版权管理模块和业务运营模块,所述用户终端包括解扰控制模块和解扰模块,所述加扰模块分别与数字版权管理模块和解扰模块连接,所述数字版权管理模块分别与业务运营模块和解扰控制模块连接,所述解扰控制模块与解扰模块连接,其中, 所述加扰模块用于对产品内容进行加扰,并将所述产品内容的产品信息同步到数字版权管理模块;所述业务运营模块用于根据用户终端发送的版权限制授权请求生成授权指令下发给数字版权管理模块;所述数字版权管理模块用于根据接收到的授权指令及同步的产品信息统一生成包含待解扰内容分块个数信息的授权信息包下发给解扰控制模块;所述解扰控制模块用于从接收到的授权信息包中获取待解扰内容分块个数信息;所述解扰模块用于根据所述待解扰内容分块个数信息对加扰内容进行解扰。
7.根据权利要求6所述的对用户限量授权的系统,其特征在于,所述用户终端发送的版权限制授权请求包括,用户要求按照产品观看次数、观看时长、观看流量进行版权限制授权。
8.根据权利要求6所述的对用户限量授权的系统,其特征在于,数字版权管理模块根据接收到的授权指令及同步的产品信息按照下述三种方式计算待解扰内容分块个数,包括,用户要求按照产品观看次数进行版权限制授权时,数字版权管理服务器根据公式(I)计算待解扰内容分块个数,K=N * M (I)其中,N表示用户要求的观看次数,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数;用户要求按照产品观看时长进行版权限制授权时,数字版权管理服务器根据公式(2)计算待解扰内容分块个数,K= (b/t)*M (2)其中,b表示用户要求的观看时长,t表示产品内容的总时长,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数;用户要求按照产品观看流量进行版权限制授权时,数字版权管理服务器根据公式(3)计算待解扰内容分块个数,K= (c/n)*M (3)其中,c表示用户要求的观看流量,η表示产品内容的总流量,M表示产品内容被分成的内容分块个数,K表示待解扰内容分块个数。
9.根据权利要求6所述的对用户限量授权的系统,其特征在于,所述产品信息包括产品内容编号、产品内容大小、产品内容分块个数和产品内容时长。
全文摘要
本发明公开一种对用户限量授权的方法及系统,该方法能够对用户按照产品观看次数、观看时长、观看流量三种方式进行版权限制授权,保证了运营商可以灵活提供多种模式和类型的业务产品供用户选择,从而吸引更多的用户;同时,便于用户根据自身需求订购产品,选择合适的观看方式进行消费。
文档编号H04N21/266GK102938850SQ20121041167
公开日2013年2月20日 申请日期2012年10月25日 优先权日2012年10月25日
发明者李风静, 王天星, 王文军, 李伟东, 李红艳, 谢佩博 申请人:北京视博数字电视科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1