分组许可系统以及其服务器及客户端技术方案

技术编号:3516082 阅读:213 留言:0更新日期:2012-04-11 18:40
所公开的是一种具有客户端(200e-200g)和服务器(100a-100d)的分组许可系统(1),其属于闭合的分组,在所述闭合分组内可以获得内容。所述客户端(200e-200g)基于允许客户端(200e-200g)所处的分组的数目来确定它加入所述分组以便成为其成员设备的请求是否被允许。如果允许,那么客户端(200e-200g)向服务器(100a-100d)发送注册请求以及客户端(200e-200g)的惟一信息。所述服务器(100a-100d)基于利用向服务器(100a-100d)注册的成员设备数目以及能够向服务器(100a-100d)注册的最大成员设备数目来确定是否允许客户端(200e-200g)通过向服务器(100a-100d)注册来加入所述分组。如果允许,那么服务器(100a-100d)注册惟一信息,并且向客户端(200e-200g)发送分组标识信息。所述客户端接收并且存储所述分组标识信息。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种分组许可系统,所述分组许可系统用于确定是否允许设备加入分组,同时防止不具有合法权利的第三方越权使用所述数字作品,其中在所述分组内,所述数字作品可以经由网络来加以使用。
技术介绍
近年来,由于使用因特网、数字广播、包媒介(package media)等等的流行,已经能够非常容易地获取有版权的数字作品(在下文称为“内容”),诸如音乐、视频、游戏等等。日本未审专利申请No.2002-169726公开了一种音乐数据管理系统,其致力于能够使期望的信息处理设备使用内容,同时防止不具有合法权利的第三方使用。在这种音乐数据管理系统中,多个个人计算机(下文称为“PC”)均向验证服务器发送信用卡号等等以及所述PC的计算机管理程序的ID。所述验证服务器接收所述ID以及信用卡号,并且把具有相同信用卡号的PC分为同一分组。通过相对于每个分组来记录ID和信用卡号而对所述PC以及它们的用户进行注册。在注册之后,所述验证服务器把分组密钥以及相应分组的ID和密码发送给每个PC。每个PC存储所接收的分组密钥、分组ID和密码。按照这种方式,具有相同分组密钥的PC能够使用所述分组密钥来发送/接收内容。此外,“5C Digital Transmission Content Protection White Paper”(1998年7月14日,修订版1.0)公开了一种称为DTCP(DigitalTransmission Content Protection,数字传输内容保护)的规范。所述DTCP是一种当经由符合IEEE1394标准的高性能串行总线来分发内容时用于保护内容不被越权使用的规范。被允许使用内容的设备均配置有保密密钥(secret key),所述保密密钥是基于来自于被称为DTLA(Digital Transmission Licensing Administrator,数字传输许可管理员)的管理员的许可证协议而被分发的。为了观看内容,发送设备和接收设备使用各自的保密密钥来进行相互验证,并且如果所述相互验证成功,那么允许所述接收端观看所述内容。然而令人遗憾的是,上面记载的两个现有技术都具有如下问题。根据日本未审专利申请No.2002-169726中公开的技术,需要经由网络向外部验证服务器发送信用卡号。信用卡的发送不可避免地导致一种可能性,即信用卡号被泄露并且被恶意使用。根据所述DTCP规范,内容的使用只限于采用符合IEEE1394的总线的个人使用级别,其中所述符合IEEE1394的总线的物理长度是受限的。也就是说,当把根据所述DTCP规范的相互验证应用于经由例如因特网而不是符合IEEE1394的总线来分发的内容时,包括外部设备的无限数目的设备可以超出个人使用级别来使用所述内容。因此,被允许使用内容的范围不再受到限制。
技术实现思路
本专利技术是鉴于上述问题做出的,并且致力于提供一种分组许可系统,所述分组许可系统在不使用用户的个人信息的情况下来确定是否允许用户设备加入分组,其中在所述分组内可以获得内容。为了实现上述目的,本专利技术提供了一种分组许可系统,其中服务器和客户端确定所述客户端是否被允许加入一闭合分组以成为该闭合分组的成员设备。所述分组是其中可获得内容的范围。所述分组许可系统包括包括在客户端中的第一限制单元,用于基于客户端所处的分组数目以及允许该客户端处于其中的分组的最大数目来确定该客户端加入所述分组的请求是否能够被允许;以及包括在向所述分组的成员设备提供内容的服务器中的第二限制单元,并且当所述客户端请求加入所述分组时,用于基于向服务器注册的成员设备的数目以及可向服务器注册的成员设备的最大数目,来确定是否允许客户端通过向服务器注册来加入所述分组。对于上述的结构,可在所述分组中注册的客户端数目是受限的,并且由此允许有限的客户端使用所述内容。此外,每个客户端在其可以加入的分组数目的方面受到限制,从而禁止客户端加入无限数目的分组。附图说明图1是示出了设备注册系统1的结构的框图;图2是示出了服务器100的结构的框图;图3示出了注册信息的结构;图4示出了已注册设备列表的结构;图5是示出了客户端200的结构的框图;图6示出了已注册分组列表的结构;图7示出了已退出分组列表的结构;图8是示出了SAC建立操作的流程图(延续至图9);图9是示出了SAC建立操作的流程图(从图8延续);图10是示出了向服务器注册客户端的操作的流程图(延续至图11);图11是示出了向服务器注册客户端的操作的流程图(从图10延续);图12是示出了用于就客户端是否被注册而进行查询的操作的流程图;图13是示出了用于将内容从服务器发送到客户端的操作的流程图;图14是示出了客户端存储所获取的内容的操作的流程图;图15是示出了客户端从服务器退出的操作的流程图; 图16是示出了用于在服务器100a和100b之间交换已注册设备列表以便共享相同的已注册设备列表的操作的流程图(延续至图17);图17是示出了用于在服务器100a和100b之间交换已注册设备列表以便共享相同的已注册设备列表的操作的流程图(从图16延续并且延续至图18);图18是示出了用于在服务器100a和100b之间交换已注册设备列表以便共享相同的已注册设备列表的操作的流程图(从图17延续);图19是示出了服务器100a就客户端是否能够被注册而查询服务器100b的操作的流程图;和图20是示出了服务器100a就客户端200是否被注册而查询服务器100b的操作的流程图。专利技术详述随后将参照附图来描述本专利技术的实施例。1.设备注册系统1的结构如图1所示,设备注册系统1包括服务器设备(在下文称为“服务器”)100a-100d,以及客户端设备(在下文被称为“客户端”)200e-200g,它们中的每个均与因特网500相连。服务器100a和100b以及客户端200e被安置在用户的家中,并且相互连接以便形成家庭网络。此外,所述服务器100a和100b属于家庭中的分组300,共享注册信息和已注册设备列表(稍后描述这两者),并且就像单个服务器那样进行动作。服务器100c和100d和客户端200g被设置在用户的另一家中。与上文类似,所述服务器100c和100d和客户端200g相互连接以便形成另一家庭网络。此外,服务器100c和100d属于另一家庭中的分组400,共享注册信息和已注册设备列表(稍后描述这两者),并且就像单个服务器那样进行动作。所述客户端200f是一种便携式设备,所述用户可以随身携带并且可以在远离家庭的地点使用。当向服务器100a或者100b注册以加入分组300时,客户端200e-200g被允许使用存储在服务器100a和100b中的内容。此外,当向服务器100c或者100d注册以加入分组400时,所述客户端200e-200g被允许使用存储在服务器100c和100d中的内容。为了便于描述,当服务器110a-100d中没有任何差别时,每个服务器被统一表示为服务器100。类似地,每个客户端200e-200g可以被统一表示为客户端200。在下文,将详细说明设备注册系统1的每个组件的结构。1.1服务器100的结构如图2所示,所述服务器100包括控制单元101、IO(输入/输出)单元102、ID存储单元103、保密密钥存储单元104、本文档来自技高网
...

【技术保护点】
一种分组许可系统,其中服务器和客户端确定所述客户端是否被允许加入闭合分组以便成为该闭合分组的成员设备,所述分组是其中可以获得内容的范围,所述分组许可系统包括:包括在所述客户端中的第一限制单元,用于基于所述客户端所处的分组数目以及允许所述客户端处于其中的分组的最大数目来确定所述客户端加入所述分组的请求是否被允许;以及包括在向所述分组的成员设备提供内容的所述服务器中的第二限制单元,并且当所述客户端请求加入所述分组时,所述第二限制单元用于基于向所述服务器注册的成员设备的数目以及可向该服务器注册的成员设备的最大数目,来确定是否允许所述客户端通过向所述服务器注册来加入所述分组。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:松崎枣中野稔久布田裕一
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1