用于传输与使用权限相关的信息的系统和方法

文档序号:7582112阅读:140来源:国知局
专利名称:用于传输与使用权限相关的信息的系统和方法
技术领域
本发明涉及一种用于访问与使用权限相关的信息的方法和系统。
背景技术
诸如多媒体、音频、视频或文本数据、软件等之类的信息与使用权限频繁相关从而保护并监控信息的使用。
所涉及的权限可以是读取、再现、拷贝、传送以及交换、改编、管理或配置该信息等的权限。
对信息的访问通过对与信息相关的权限的访问和解释来进行调整。
因此,一个协商站(consultation station)必须包括恢复装置,它适于识别使用权限以便能够访问与之相关的信息并且把那个信息作为那些使用权限的内容的函数来使用。
使用权限可以用通常所说的诸如可扩展权限标识语言(XrML)或者开放数字权限语言(ODRL)之类的权限表达语言(REL)的各种语言来表示。
例如,每种权限表达语言具有一个由语义方案定义的结构,来自特定词典中的术语被汇集到其中以便根据使用信息的许可来识别并解释使用权限。
与另一词典相同的结构的使用或者表示使用权限的形式的任何其它修改作为两种语言来对待。
因为有一种以上的权限表达语言,所以协商站可能不能访问某些信息,只因为它使用不适于识别表示使用权限的语言的恢复装置。
例如,在移动协商站的情况下,特定的需求与约束导致使用适于识别有限数量语言的恢复装置。
与使用权限的内容无关,对信息的访问因此受协商站的恢复装置的能力所限制。

发明内容
本发明的目的是通过定义一种用于访问与使用权限相关的信息的方法和系统来解决上述问题。
本发明因此提出了一个用于访问与权限相关的信息的系统,用来在包括使用权限恢复装置在内的一个协商站处使用以特定权限表达语言表示的那个信息,其中使用权限恢复装置适于识别用一种或多种不同语言表示的使用权限以便访问所述信息,此系统的特征在于它包括一个使用权限适配单元,该使用权限适配单元与如下装置相关用于确定表示与所述信息相关的所述使用权限的所述特定语言的装置;用于确定由所述协商站的所述恢复装置识别的一种或多种使用权限表达语言的装置;以及使用极限转换装置,用于当用所述协商站的所述恢复装置不能识别的语言表示与所述信息相关的使用权限时,在表示与信息相关的使用权限的所述特定语言和从由协商站的所述恢复装置识别的一种或多种语言中选择的另一种语言之间转换与所述信息相关的使用权限。
根据本发明的其它特征-用于确定由所述协商站的所述恢复装置识别的一种或多种权限表达语言的所述装置包括一个适配服务器,它包括用于远程询问恢复装置的装置;-用于确定由所述协商站的所述恢复装置识别的一种或多种权限表达语言的所述装置包括用于向所述适配单元声明由所述恢复装置识别的一种或多种语言的装置;-所述信息和所述相关的使用权限被存储在同一信息服务器中,所述信息服务器经由信息传送网络连接到所述协商站和所述适配单元;-所述信息被存储在一个信息服务器上,并且与信息相关的所述使用权限被存储在一个权限管理服务器上,所述信息服务器、所述权限管理服务器、所述协商站和所述适配单元经由一个信息传送网互连,并且所述信息包括关于所述权限管理服务器位置的信息以使所述协商站能够询问所述权限管理服务器以便接收与所述信息相关的权限;-该系统包括多个经由多个网络节点通过所述信息传送网连接到所述信息服务器的协商站和多个集成到直接连接到所述协商站上的每一节点中的适配单元;-所述协商站经由一个移动电信网和一个信息传送网连接到所述适配单元,所述网络通过一个包括信息转换装置的网关来连接,信息转换装置适于在所述移动电信网和所述信息传送网之间转换信息;-所述协商站是移动的,并且所述恢复装置适于识别DRMREL权限表达语言;-与要被发送的所述信息相关的所述权限用MPEG-21权限表达语言表示。
本发明还提出了一种访问与权限相关的信息的方法,用来在包括使用权限恢复装置在内的一个协商站处使用以特定的权限表达语言表示的那个信息,其中使用权限恢复装置适于识别用一种或多种不同语言表示的使用权限以便访问所述信息,此方法的特征在于它包括-确定所述权限的表达语言的步骤;-确定由所述协商站的所述恢复装置识别的一种或多种使用权限表达语言的步骤;-转换以所述特定语言表示的所述使用权限的步骤,其中与要被传输的信息相关的使用权限被表示为从由所述恢复装置识别的一种或多种语言中选择的另一种语言;和-把所述已转换的权限发送给所述协商站的步骤。


在阅读如下说明书后将更好地理解本发明,说明书只是以实例的方式并且参考附图而给出,在附图中图1是遵照本发明第一实施例的系统框图,图2是遵照本发明第二实施例的系统框图,和图3是遵照本发明第三实施例的系统框图。
具体实施例方式
参考图1描述的系统包括通过诸如互联网或者任何其它信息传送网之类的信息传送网6互连的信息服务器2和协商站4。
在常规方法中,信息服务器2连接到包含与使用权限12相关的信息10的数据库8。
当然,数据库8包括诸如信息10之类的多个信息集,信息集中的某些或者全部与诸如使用权限12之类的使用权限相关。
使用权限12以一种特定的语言(例如在MPEG-21标准中定义的权限表达语言(REL))表示。
与包含在数据库8中的各个信息集相关的各个使用权限当然可以以各种语言来表示。
在常规方法中,协商站4包括适于识别一种或多种使用权限表达语言的恢复装置14。
例如,协商站4可以是适于识别由开放移动联盟(OMA)论坛定义的数字权限管理权限表达语言(DRMREL)的移动终端。
根据本发明,该系统还包括一个使用权限适配单元,在本示例中它采用连接到信息传送网6的适配服务器16的形式。
服务器16包括用于确定与信息10相关的权限表达语言12的装置18。在本实施例中,装置18包括用于向网络6发送使用权限和信息以及从网络6中接收使用权限和信息的模块和用于分析权限表达格式的模块。
服务器16还包括用于询问远程协商站以便确定由协商站4识别的一种或多种使用权限表达语言的装置20,装置20形成用于确定由协商站4识别的一种或多种语言的装置。
最后,服务器16包括用于在语言之间转换使用权限的装置22。
在本实施例中,使用权限转换装置22适于分析以特定语言表示的权限,并且适于对应于与那种语言相关的词典提取所使用的术语、那些术语之间的断言以及链接。
术语和断言然后都被转换以形成一个结构,该结构对应于用为所述转换而选择的语言对相同权限的表达。
装置18、20和22可以以独立应用软件的形式被实现,或者对应于被集成到其它数据处理应用程序中的功能。
接下来参考图1描述这种系统的操作。
在步骤30中,协商终端4向信息服务器2发送一条请求以便对信息10进行协商。
在步骤32,信息服务器2发送信息10和相关的使用权限12给适配服务器16。
信息10和数据12被装置18的发送/接收模块接收,然后装置18借助于分析模块确定表示权限12的语言。
在步骤34,询问装置20然后询问远程协商站14,以便作为应答在步骤36中接收协商站4的恢复装置14识别的权限表达语言的列表。
在MPEG-21标准中,为了确定站的容量,有用于在协商站和服务器之间交换信息的规定。
这些信息交换以信令机制为基础,该信令机制包括描述协商站能力的信息,并且具体来说描述它在编码/解码、输入/输出、网络连接等方面的能力(正如在MPEG-21标准第7部分″数字项适配″中定义的)。
在本发明的环境中,把根据权限表达语言描述协商站能力的信息加到与协商站能力有关的信息中是有必要的,这些信息形成所识别语言的一个列表。
因此,与所识别的语言有关的信息在MPEG-21标准中定义的″环境数字项″(XDI)信令消息中被传送。
例如,被识别语言的列表以XML文件的形式(其中,数据以目录树的形式被构造)被发送,以便形成一个语言列表并且为那些语言的每一个定义一个标识符、它被站4识别的一个指示、一个优先次序以及任何其它必需的信息。
如上所述,多个词典可以与同一语言相关,站4的识别需要语言的识别和词典的识别。
适配服务器16然后把表示与要被发送的信息10相关的使用权限12的特定语言和由协商站4的恢复装置14识别的语言进行比较。
如果特定的语言被站4识别,则服务器16直接发送信息10和使用权限12给站4。
否则,在步骤38,使用权限12被转换装置22转换,以便以协商站4的恢复装置14识别的语言之一表示它们并且传送转换了的权限40。
通过比较站4识别的语言列表和转换装置22的能力来选择完成转换的语言。如果优先权信息被指定给站4识别的各种语言,则那个信息还被考虑来从站4识别的并且转换装置22可用的那些语言中选择一种语言。为转换选择的语言例如是分配最高优先级的语言。
在步骤42,如果转换已经完成,则信息10和转换了的使用权限40被发送给协商站4。
因此,协商站4接收信息10与用它的恢复装置14识别的语言表示的使用权限40,并且对信息10的访问被允许为那些权限的特性的函数。
接下来参考图2描述本发明的第二实施例。
如前述实施例中那样,系统的这个第二实施例包括一个信息服务器2,它连接到只包含信息10的数据库8。
该系统还包括一个协商站4,协商站4包括恢复装置14和使用权限适配服务器16,使用权限适配服务器16包括用于确定权限表达语言的装置18、询问装置20和转换装置22。
在本实施例中,该系统还包括一个使用权限管理服务器50,也被称为授权权限服务器。
服务器50连接到一个数据库52,数据库52包括使用权限、并且尤其是与信息10相关并且用特定语言表示的使用权限。
如前所述,这个系统的操作从类似于上述步骤30的步骤53开始,其中协商站4向信息服务器2发送一条请求以便访问信息10。
在本实施例中,在步骤54,服务器2直接发送信息10给站4。
协商站4接收的信息10在那时候在它的状态中是不可访问的,并且包括一个指针或一个链接,其指示管理信息10的使用权限12的授权权限服务器50的位置。
在步骤55,协商站4询问授权权限服务器50以便获得与信息10有关的使用权限12。
在步骤56期间,授权权限服务器50发送使用权限给经由装置18接收它们的适配服务器16。
如上述的步骤34和36中那样,装置18确定表示权限12的语言,在此之后,在步骤57,装置20询问协商站4,以便作为应答在步骤58中接收由协商站4的恢复装置14识别的语言的列表。
在步骤59,类似于参考图1描述的步骤33,装置22把用特定语言表示的使用权限12转换成为用从恢复装置14识别的语言中选择的另一种语言表示的使用权限40。
最后,在步骤60期间,服务器16向协商站4发送用恢复装置14识别的语言表示的已转换的使用权限40。
站4因此可以访问信息20,并把它使用作为相关权限12的一个函数。
接下来参考图3描述本发明的系统和方法的第三实施例。
该图示出了与数据库8相关的一个信息服务器2,数据库8包括要被发送的信息10和相关的权限12,信息服务器2经由互联网6连接到由服务器16形成的适配单元,服务器16只包括用于确定与信息10相关的权限12的表达语言的装置18和转换装置22。
在本实施例中,接收机站4采用连接到诸如GSM、GPRS、UMTS之类的移动电信网70或者包括用于经由移动电信网70在互联网6上进行通信的传统装置72的其它网络的移动电话的形式。
为了实现在移动电信网70和互联网6之间的信息交换,该系统包括通信网关74,它通常包括用于在移动电信网70和互联网6之间转换和交换信息的装置76。
在本发明的环境中,网关74还包括用于声明由协商站4的恢复装置14识别的一种或多种语言的装置78。
因此,在操作中,在步骤80,协商站经由装置72发送一条请求,例如遵照无线应用协议(WAP)的移动互联网请求。
那个请求被网关74接收,并且装置76转换请求中包含的信息以便在步骤82中经由互联网6把一条请求发送给信息服务器2。
与此同时,在步骤84,装置78向适配服务器16直接声明由恢复装置14识别的语言的列表。这个列表例如由连接到移动电信网70的移动终端的已知能力来确定。
因此,连接到移动电信网70的所有移动终端都被认为是具有同一恢复装置14。
可替代地,声明装置78适于识别协商站4并且访问列出不同协商站的使用权限语言恢复能力的一个数据库。
声明装置78因此形成用于确定由协商站4的恢复装置14识别的一种或多种语言的装置。
在步骤86,信息服务器2然后向适配服务器16发送信息10和相关的权限12。
如上述步骤33中那样,在步骤87中,装置22在表示权限的特定语言和从协商站4识别的那些语言中选择的一种权限表达语言之间转换权限12。
然后,在步骤88,服务器16发送信息10和相关的已转换权限40给网关74。
在此网关中,装置76转换该信息以便在步骤90中经由电信网70把它转发给协商站4,以使所述站能够访问该信息。
可替代地,适配服务器16可以连接到移动电信网70而不是互联网6。在那种情况下,协商站4和适配服务器16之间的交换直接完成,而适配服务器16和信息服务器2之间的交换经由网关74来完成。
因此,很明显尽管使用了不同权限表达语言但是本发明的系统和方法允许传输与使用权限相关的信息。
当然,该系统的其它配置也是可以想到的。
特别地,诸如所述那些系统之类的系统每个都能够管理同类或不同类的多个协商站。
在这种体系结构中,信息和相关的权限由信息传输服务器直接发送给多个协商站。
在常规方法中,为了避免在网络上发送大量的消息,信息和相关的权限在诸如路由器、网关、服务器等之类的网络节点之间进行发送,并且由每个最后节点进行复制以便发送该信息和相关权限的一个拷贝给每一协商站。
此操作模式被认为是″多播″模式。
为了能够在上述种类的系统中高效实施本发明,需要把一个适配单元集成到网络的每个最后节点中以便交换与由限制到网络的最后节点的每个终端以及相关终端识别的一种或多种语言的确定有关的信息。
本发明的系统还可以被用于在使用站之间″点对点″传输文件的情况。
在那类实现中,信息服务器、适配单元和接收机站功能都由诸如个人计算机之类的使用终端来实现。
在另外一个变型中,信息和相关的权限被存储在一个协商站上,如果协商站不能够识别它们,则该协商站直接发送一条权限转换请求给适配单元。
可替代地,类似于参考图3描述的那些声明装置的声明装置可以被直接集成到协商站中,并且所识别语言的列表可以与发送信息的请求一起发送。
此外,可以在系统的实体之间不同地分布使用权限适配单元的组成部分。因此适配单元可以被集成到信息服务器中或者集成到诸如参考图3描述的那些之类的网关或网络节点中。
可替代地,可以在系统的不同实体之间分布适配单元的组成部分。例如,转换装置可以被集成到另一服务器中并且被远程控制。在那一类的实施例中,权限只被发送给转换装置、用于确定所使用的适于被远程协商的表达语言的装置。
权利要求
1.一种用于访问与权限(12)相关的信息(10)的系统,用来在包括使用权限恢复装置(14)在内的一个协商站(4)处使用以特定权限表达语言表示的那个信息(10),其中使用权限恢复装置(14)适于识别用一种或多种不同语言表示的使用权限以便访问所述信息(10),此系统的特征在于它包括一个使用权限适配单元(16),该使用权限适配单元(16)与如下装置相关用于确定表示与所述信息(10)相关的所述使用权限(12)的所述特定语言的装置(18);用于确定由所述协商站(4)的所述恢复装置(14)识别的一种或多种使用权限表达语言的装置(20;78);以及使用极限转换装置(22),用于当用所述协商站(4)的所述恢复装置(14)不能识别的语言表示与所述信息(10)相关的使用权限(12)时,在表示与信息(10)相关的使用权限的所述特定语言和从由协商站(4)的所述恢复装置(14)识别的一种或多种语言中选择的另一种语言之间转换与所述信息(10)相关的使用权限(12)。
2.根据权利要求1的系统,其特征在于用于确定由所述协商站(4)的所述恢复装置(14)识别的一种或多种权限表达语言的所述装置包括一个适配服务器(16),它包括用于远程询问恢复装置(14)的装置(20)。
3.根据权利要求1或2的系统,其特征在于用于确定由所述协商站(4)的所述恢复装置(14)识别的一种或多种权限表达语言的所述装置包括用于向所述适配单元(16)声明由所述恢复装置(14)识别的一种或多种语言的装置(78)。
4.根据权利要求1到3中任何一个的系统,其特征在于所述信息(10)和所述相关的使用权限(12)被存储在同一信息服务器(2)中,所述信息服务器(2)经由信息传送网络(6)连接到所述协商站(4)和所述适配单元(16)。
5.根据权利要求1到3中任何一个的系统,其特征在于所述信息(10)被存储在一个信息服务器(2)上,并且与信息(10)相关的所述使用权限(12)被存储在一个权限管理服务器(50)上,所述信息服务器(2)、所述权限管理服务器(50)、所述协商站(4)和所述适配单元(16)经由一个信息传送网(6)互连,并且所述信息(10)包括关于所述权限管理服务器(50)的位置的信息,以使所述协商站(4)能够询问所述权限管理服务器(50)以便接收与所述信息(10)相关的权限(12)。
6.根据权利要求4或5的系统,其特征在于它包括多个经由多个网络节点通过所述信息传送网(6)连接到所述信息服务器(2)的协商站(4)、和多个集成到直接连接到所述协商站(4)上的每一节点中的适配单元。
7.根据权利要求1到6中任何一个的系统,其特征在于所述协商站(4)经由一个移动电信网(70)和一个信息传送网(6)连接到所述适配单元(16),并且所述网络(6,70)通过一个包括信息转换装置(76)的网关(74)来连接,信息转换装置(76)适于在所述移动电信网(70)和所述信息传送网(6)之间转换信息。
8.根据权利要求1到7中任何一个的系统,其特征在于所述协商站是移动的,并且所述恢复装置(14)适于识别DRMREL权限表达语言。
9.根据权利要求8的系统,其特征在于与要被发送的所述信息(10)相关的所述权限(12)用MPEG-21权限表达语言表示。
10.一种访问与权限(12)相关的信息(10)的方法,用来在包括使用权限恢复装置(14)在内的一个协商站(4)处使用以特定权限表达语言表示的那个信息(10),其中使用权限恢复装置(14)适于识别用一种或多种不同语言表示的使用权限以便访问所述信息(10),此方法的特征在于它包括确定所述权限(12)的表达语言的步骤;确定由所述协商站(4)的所述恢复装置(14)识别的一种或多种使用权限表达语言的步骤(34;58;84);转换以所述特定语言表示的所述使用权限(12)的步骤(38;59;87),其中与要被传输的信息(10)相关的使用权限被表示成为从由所述恢复装置(14)识别的一种或多种语言中选择的另一种语言;和把所述已转换的权限(40)发送给所述协商站(4)的步骤(42;60;88;90)。
全文摘要
本发明涉及一种用于在至少一个协商站(4)上访问用一种用于表示权限的特定语言表示的数据(10)的系统,其中数据(10)与用于所述数据(10)的使用权限相关,所述协商站(4)包括用于恢复使用权限的装置,该装置适于识别用一种或多种不同语言表示的使用权限用以访问所述数据(10)。本发明的特征在于它包括一个用于适应使用权限的单元(16),所述单元与以下装置有关用于确定表示与所述数据(10)相关的使用权限(12)的所述特定语言的装置(18);用于确定由所述用于从所述协商站(4)恢复的装置(16)识别的一种或多种语言的装置(20;78);以及用于转换与所述数据(10)相关的使用权限(12)的转换使用权限(12)的装置(22)。
文档编号H04N7/24GK1717641SQ200380104390
公开日2006年1月4日 申请日期2003年10月29日 优先权日2002年11月29日
发明者阿布德拉迪夫·邦杰伦·拖尤米, 米歇尔·米约 申请人:法国电信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1