首页> 中国专利> 条件存取系统和条件存取系统中使用的智能卡

条件存取系统和条件存取系统中使用的智能卡

摘要

本发明涉及条件存取系统和条件存取系统中使用的智能卡。本发明提供了一种条件存取系统,其中终端中的条件存取客户端具有最小功能而在终端中使用的智能卡并入用户交互和内容授权功能。用于智能卡和条件存取客户端之间的用户交互的接口是通用的。本发明通过升级或替换智能卡使得能够给条件存取系统增加或修改条件接收功能,而不需要修改终端。

著录项

  • 公开/公告号CN101552904A

    专利类型发明专利

  • 公开/公告日2009-10-07

    原文格式PDF

  • 申请/专利权人 耶德托存取公司;

    申请/专利号CN200910133042.1

  • 发明设计人 A·万德维格特;

    申请日2009-04-02

  • 分类号H04N7/167(20060101);H04N7/16(20060101);H04N5/00(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人李镇江

  • 地址 荷兰霍夫多普

  • 入库时间 2023-12-17 22:48:43

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-03-22

    未缴年费专利权终止 IPC(主分类):G06F21/34 授权公告日:20141029 终止日期:20180402 申请日:20090402

    专利权的终止

  • 2015-08-19

    专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F21/34 变更前: 变更后: 申请日:20090402

    专利权人的姓名或者名称、地址的变更

  • 2014-10-29

    授权

    授权

  • 2013-10-30

    著录事项变更 IPC(主分类):H04N7/167 变更前: 变更后: 申请日:20090402

    著录事项变更

  • 2011-05-11

    实质审查的生效 IPC(主分类):H04N7/167 申请日:20090402

    实质审查的生效

  • 2009-10-07

    公开

    公开

查看全部

说明书

技术领域

本发明涉及条件存取(access)系统、条件存取系统中使用的智能卡和终端中使用的条件存取客户端。

背景技术

条件存取系统一般用于对类似付费内容的服务提供条件存取。该内容被加扰而智能卡用于有条件地允许终端对加扰的内容进行解扰。智能卡通过将解扰所需的控制字(CW)发送给终端而允许对内容进行解扰。

智能卡一般是单独的卡,该智能卡在操作之前被插入终端。可选地,智能卡可以是集成到终端中的表面组装器件(SMD)。

终端是例如机顶盒、个人录像机PVR或移动电话。包含诸如显示器的输出装置和诸如键盘的可能的输入装置的用户接口可与终端相连。电视例如可与机顶盒相连以用于显示解扰内容。可选地,用户接口被集成到终端中。移动电话例如配备有显示器和小键盘或键盘并可用于将解扰内容显示在显示器上和通过小键盘/键盘接收用户输入。

终端具有接收器,用于接收包含加扰内容、授权管理信息(EMM)和加密的授权控制信息(ECM)的数据。EMM是提供关于订户(subscriber)的一般信息和订购状态的数据单元。ECM是包含对加扰内容进行解密所需的CW的数据单元。

终端中的过滤器从数据中过滤EMM和ECM,终端中的条件存取客户端(CA客户端)从过滤器接收EMM和ECM。CA客户端对EMM和ECM进行处理,并根据EMM和ECM的内容将第一状态码发送给智能卡。

智能卡对第一状态码进行分析并且如果基于第一状态码不允许对内容解扰,则以第二状态码对CA客户端作出响应。可选地,如果基于第一状态码允许对内容解扰,则智能卡对ECM进行解密以获得CW并将CW发送给CA客户端。

在已知的条件存取系统中,在CA客户端中实施用户交互功能。如果EMM或第二状态码指示需要用户交互,例如因为在允许对内容解扰之前需要个人识别码(PIN码)、确认、支付或内容选择,则CA客户端产生发送给用户接口的输出装置的信息。最终用户通过用户接口的输入装置对信息作出响应并通过CA客户端对响应进行处理。根据响应,第三状态码被发送给智能卡,且智能卡如对第一状态码和第二状态码所描述的同样地作出响应。

在现代,CA客户端的终端部分被实施为现场可重编程序ROM或闪存上存储的固件。通过下载新的固件可升级固件。例如使用终端中的网络浏览器、在移动电话的情况下使用空中下载(OTA)配置技术从外部服务器下载新的固件,或通过例如蓝牙接口将新的固件提供给终端。

在安装的基站是更高的较旧终端中,因为CA客户端功能是在ROM中实施的,所以该CA客户端功能是不可升级的。

可以将智能卡的部分功能实施为存储器中存储的固件。可通过下列方法升级固件:将EMM中发送的新固件提供给CA客户端,或在移动电话的情况下使用空中下载(OTA)配置技术将新固件提供给CA客户端,并在CA客户端中启动升级程序来将新固件提供给智能卡。可选地,可用新的智能卡替换该智能卡。

已知的条件存取系统的缺点在于条件存取功能在CA客户端和智能卡之间被分离。因此不利地是,给现有的条件存取系统增加功能需要对CA客户端和智能卡都进行升级。CA客户端中的用户交互功能需要由最终用户或由控制终端的服务提供商进行升级,而智能卡需要由智能卡提供商进行升级。当使用较旧终端时,CA客户端不能被升级。不利地是,给新的条件存取系统增加功能需要终端卖方与智能卡卖方之间的密切协作,以使CA客户端功能和可能的用户接口方面与智能卡功能相匹配。

作为一般性条件存取系统专用的条件存取功能会导致另一缺点。这需要终端卖方制造条件存取系统专用的终端。

发明内容

本发明的目的是提供改进的条件存取系统。

根据本发明的一个方面,提供了一种包含终端和智能卡的条件存取系统。该终端包含用户接口以用于与最终用户交互。用户接口包含输出装置以用于显示第一用户交互数据。用户接口进一步包含输入装置以用于产生第二用户交互数据。该终端进一步包含配置成对加扰内容进行解扰的解扰器。智能卡被配置成产生第一用户交互数据。智能卡被进一步配置成允许解扰器对加扰内容进行解扰,而不依赖于从用户接口接收的第二用户交互数据。

根据本发明的一个方面,提供了一种在包含终端和智能卡的条件存取系统中使用的智能卡。该智能卡被配置成产生用于在终端上显示的第一用户交互数据。该智能卡被进一步配置成,允许终端对加扰内容进行解扰,而不依赖于响应第一用户交互数据从终端接收的第二用户交互数据。

因此条件存取系统在智能卡中有利地实施用户交互功能。这可允许例如通过升级智能卡而不需要升级终端,来给现有的条件存取系统增加功能。这还使得终端能是通用的,而智能卡是条件存取系统专用的。

在一个实施例中,可以使用可拆卸式智能卡。可拆卸式智能卡是例如插入终端的卡槽中的信用卡大小的智能卡,插入终端的SIM槽中的SIM卡或插入终端的USIM槽中的USIM卡。

在一个实施例中,用户接口可以在终端的外部。

权利要求2和9的实施例有利地使得终端能包含具有最小功能的条件存取客户端和具有用户交互功能的智能卡。智能卡有利地使用通用接口用于与条件存取客户端通信,使得能够例如升级条件存取系统而不需要指定智能卡和条件存取客户端之间的新接口。

权利要求3和10的实施例有利地使智能卡能够处理授权管理信息。

权利要求4和11的实施例有利地使通用接口能够基于通用标准化技术,正如网络服务器和网络客户端之间的通信所使用的技术。另外,诸如HTML、WML、XHTML或XML的标记语言的使用,使得能够使用通用用户接口并相对容易地给条件存取系统增加功能。

权利要求5和12的实施例有利地使智能卡上不可获得的数据对象能够显示在用户接口的输出装置上。远程服务器位于终端外部和智能卡的外部并且是例如因特网上的网络服务器。

权利要求6和13的实施例有利地使得能够给条件存取系统增加功能。

权利要求7和14的实施例在允许对加扰内容进行解扰之前,有利地使智能卡能够产生专用的第一用户交互数据并处理第二用户交互数据以对其响应。

根据本发明的一个方面,提供了一种包含条件存取客户端的终端。条件存取客户端被配置成将授权控制信息和/或授权管理信息转送给智能卡。条件存取客户端被进一步配置成将第一用户交互数据从智能卡转送到终端的用户接口。条件存取客户端被进一步配置成将第二用户交互数据从用户接口转送到智能卡。条件存取客户端被进一步配置成将控制字从智能卡转送到终端的解扰器。

因此终端可以有利地用于条件存取系统,该系统在智能卡中实施用户交互功能。这使得例如通过升级智能卡能够给现有的条件存取系统增加功能,而不需要升级条件存取客户端。这还使得条件存取客户端能是通用的,而智能卡是条件存取系统专用的。

本发明提供了一种能够在具有一个或多个上述特征和特性的智能卡中使用的方法。

本发明提供了一种计算机程序元件,当由处理器执行计算机程序元件时,该计算机程序元件适于执行在具有一个或多个上述特征的智能卡中使用的方法。这有利地使智能卡能被部分或全部地实施为软件。

附图说明

将通过参考附图中示出的示例性实施例来更详细描述本发明的多个方面,其中:

图1示出本发明的示例性实施例的条件存取系统;

图2示出本发明的示例性实施例的条件存取系统;

图3示出本发明的示例性实施例的条件存取系统中的数据流。

具体实施方式

用于存取加扰内容的终端1使用智能卡以使得能够对加扰内容进行解扰。通过将解扰所需的控制字发送给终端1中的解扰器12,智能卡1允许对加扰内容进行解扰。在允许解扰之前,智能卡2检验最终用户是否被授权以存取该内容。如果授权需要用户交互,则智能卡2产生第一用户交互数据以请求所需的授权数据并将第一用户交互数据发送给终端1,在终端1上将其显示给最终用户。最终用户对授权请求作出响应,该响应在智能卡2中被接收作为第二用户交互数据。在处理过该响应之后,在允许解扰之前可能需要进一步的用户交互。

用于智能卡2和终端1之间用户交互的接口是通用的,这意味着接口不依赖于在接口上传送的内容。这使得能够给现有的条件存取系统增加功能而不必重新定义接口。

由智能卡2处理用户交互功能。这使得能够通过升级或替换智能卡2来给现有的条件存取系统增加功能,而不必修改终端1。

在下面的示例性实施例中,终端1是移动电话。可以理解,终端1可以是用于对加扰内容进行条件存取的任何其它合适的终端,诸如机顶盒或PVR。不具有用户接口11的终端可使用与终端相连的外部用户接口。机顶盒可以例如被连接到电视,以用于显示第一用户交互数据。对于用户输入而言,远程控制可例如用于电视或外部键盘可例如被连接到机顶盒。

图1示出条件存取系统的简化结构。该条件存取系统包含移动电话1和智能卡2。移动电话1包含解扰器12,解扰器12与智能卡2相连以用于接收控制字。移动电话2进一步包含用户接口11,该用户接口11具有显示模块形式的输出装置111和小键盘形式的输入装置112。用户接口11使用通用接口与智能卡2进行通信。

智能卡2具有用户交互功能,该功能使得智能卡2能够产生第一用户交互数据并接收和处理第二用户交互数据。第一用户交互数据被发送给显示模块111。小键盘112产生第二用户交互数据。

显示模块111用于显示第一用户交互数据。用户交互数据包含例如对PIN码的请求。小键盘112通过从小键盘接收PIN码来产生第二用户交互数据,其中PIN码例如由最终用户打字输入。第二用户交互数据被发送给智能卡2,在智能卡2中对其进行处理。如果PIN码正确,则智能卡2允许解扰器12对加扰内容进行解扰。

第一用户交互数据的其它实例是确认请求、支付指令和家长控制指令。

可使用例如显示模块来显示解扰内容。作为内容的一部分的声音可通过移动电话的喇叭成为可听的。可以将外部设备连接到移动电话以用于显示解扰内容。如何使解扰内容成为可视的和可听的描述超出了本发明的范围并因此未在图中示出。

在图2中示出条件存取系统的更详细的结构。除了图1中所描述的之外,在图2中移动终端1包含接收器13以用于接收来自外部源的数据。过滤器14与接收器13、解扰器12和条件存取客户端15相连。条件存取客户端15与用户接口11、过滤器14和解扰器12相连,并可与智能卡2通信。用户接口11包含网络客户端113。网络客户端113与显示模块111相连以用于显示网页,并与小键盘112相连以用于接收最终用户输入。网络客户端113有可能不是用户接口11的一部分。网络客户端113可以例如是驻留在条件存取客户端15和用户接口11之间的单独模块。

智能卡2包含通用接口20以用于与条件存取客户端15通信。通用接口20与处理器21相连。处理器21与解密器22、服务器23相连并且可选地与升级模块24相连。服务器23是例如网络服务器或SIM-工具箱应用程序。服务器23可选地与升级模块24相连。

图3示出数据如何通过图2的条件存取系统而流动。虚线箭头指示数据流并且不与物理或逻辑连接混淆。在通用接口20和条件存取客户端15之间示出的数据流可例如通过一个物理连接(例如智能卡2和终端1之间的电连接)和两个逻辑连接(例如,一个逻辑连接用于传送控制字、ECM和EMM,而另一个逻辑连接用于传送用户交互数据)进行传送。

接收器13接收来自外部源的数据。在例如来自数字电视提供商的DVB-H信号中接收数据。数据包含加扰内容、一个或多个ECM和一个或多个EMM。有可能不在同一时帧中接收加扰内容、ECM和/或EMM。接收器13将数据发送给过滤器14。

过滤器14从数据中过滤ECM和EMM并将ECM和EMM发送给条件存取客户端15。条件存取客户端15接收ECM和EMM并将ECM和EMM转送给通用接口。

通用接口20将ECM和EMM转送给处理器21,在处理器21中对ECM和EMM进行处理。对ECM和/或EMM进行处理的处理结果会是在允许终端对加扰内容进行解扰之前需要用户交互。接着产生服务器指令并将其发送给网络服务器23。可选地,将在EMM中找到的升级数据发送给升级模块24。

网络服务器23接收服务器指令并对其响应而产生网页。有可能并非被服务器指令触发,而是网络服务器23接收来自网络客户端113的网页请求。有可能通过处理器21将网页从网络服务器23发送到通用接口20。通用接口20将网页发送给条件存取客户端15。条件存取客户端15将网页转送给网络客户端113并在显示模块111上显示网页。

网络客户端113通过小键盘112接收响应,该响应被发送给条件存取客户端15。条件存取客户端15将该响应转送给通用接口20。通用接口20有可能通过处理器21将响应发送给网络服务器23。网络服务器23对来自网络客户端113的响应进行处理并将服务器响应发送给处理器21。服务器响应指示例如来自网络客户端113的响应是否满足授权标准,例如是否正确地接收到请求的PIN码。有可能服务器响应包含来自网络客户端113的响应的表示并且处理器21对服务器响应进行处理以确定是否满足授权标准。

解密器22对ECM进行解密以获得控制字并将该控制字发送给处理器21。根据服务器响应,允许解扰器12对加扰内容进行解扰。如果允许,则通用接口20将控制字发送给条件存取客户端15。条件存取客户端15接收控制字并将控制字转送给解扰器12。

解扰器12接收来自过滤器的加扰内容。解扰器12接收来自智能卡2的控制字并因此被允许对加扰内容进行解扰且使用码字对加扰内容进行解扰。

为了升级智能卡,通过升级模块24接收升级数据。升级模块24从处理器21取回升级数据并使用升级数据对网络服务器中的可升级的服务器进行升级。可升级的服务器是网络服务器的一部分或全部,并且用于第一用户数据的源的网络服务器的内容部分有可能被存储。

由网络服务器23产生的网页通常是以标记语言的形式进行设计(format)。可以使用诸如HTML、WML、XHTML或XML的任何标记语言。由网络服务器23产生的网页使用例如HTML形式来请求来自最终用户的输入。来自网络客户端113的响应也以标记语言的形式进行设计。

由网络服务器23产生的网页可具有到位于外部网络服务器上的对象的链接。链接被设计成符合标记语言语法并使得能够例如通过网络客户端113从外部网络服务器下载图象。

有可能在允许对加扰内容进行解扰之前需要更复杂的授权程序,例如在需要对按次付费的内容进行支付的情况下。于是由网络服务器23产生的网页可例如包含到支付服务器上的对象的链接,其中支付服务器在终端1和智能卡2的外部。进行支付之后,在第二用户交互数据中将支付的结果发送给网络服务器23。智能卡2可将结果作为入场券存储在图中未示出的智能卡2的存储器中。

虽然已经在附图和上述描述中详细例示和描述了本发明,但可将这种例示和描述看作说明性或示例性的而非限制性的;本发明并不限于所公开的实施例。通过适当考虑附图、公开内容和所附权利要求,本领域技术人员在实践所请求保护的发明的过程中能够理解和实现对于所公开实施例的其它变化。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号