条件接收系统的终端安全装置的信息更新方法及其前端的制作方法

文档序号:7693716阅读:92来源:国知局

专利名称::条件接收系统的终端安全装置的信息更新方法及其前端的制作方法
技术领域
:本发明关于数字电视接收终端技术,特别关于数字电视条件接收系统的终端的安全装置,具体地讲关于一种条件接收系统的终端安全装置的信息更新方法及其前端。
背景技术
:随着数字电视的发展和普及,国内许多运营商构建了数字电视网络并开始运营,由此作为用户终端的数字电视接收终端(包括但不限于数字电视或机顶盒等)便逐渐进入越来越多的家庭。该数字电视接收终端的运行除了依靠硬件和软件系统支持外,还要依托条件接收系统(CAS:ConditionalAccessSystem)的支持。众所周知,条件接收系统CAS是指用来控制用户对广播服务进行接收的系统,通常通过授权管理来实现广播系统的有偿服务。条件接收系统包括前端和终端。其中,前端至少包括授权控制信息发生器(ECMG:EntitlementControlMessageGenerator)、授权管理信息发生器(E醒G:EntitlementManagementMessageGenerator);终端可包括机顶盒和安全装置,使用时可将安全装置插入机顶盒中。其中,安全装置可以为智能卡,但不限于此。该安全装置的唯一的标识号和编码储存在CAS前端的存储单元(图中未示出)中,前端针对该储存的标识号发送需要的各类信息,例如可为授权/反授权信息、设置钱包、设置特征值等信息。E醒G可产生相应授权管理信息(E丽EntitlementManagementMessage)数据包,并发送至终端,终端机顶盒可根据该安全装置的标识号从码流中接收自己的E丽授权信息,然后将该EMM授权信息传送至安全装置。在上述安全装置中,写入的数据信息包括厂商信息数据(CAS厂商的信息、安全装置卡号信息)、运营商数据(记录各个运营商厂商信息、版本、标识号等)、密钥信息数据(用户密钥、服务密钥等)、授权产品数据(用户可以观看的产品ID、属性、过期时间)、机卡对应数据(记录的是此卡在使用中的机卡对应的编号)、钱包数据(各个钱包的信用额度及已花费点数)、PIN码(记录智能卡密码)、子母卡(子母卡标记、喂养时间)等信息。但是,如果安全装置不在机顶盒中或者在没有开机等情况中而导致其长期不用,在这期间,CAS前端对安全装置进行了某些操作,如发送授权/反授权信息、设置钱包、设置特征值等信息,而该安全装置没有收到这些E薩数据包,这将导致该安全装置中存储的信息和CAS前端的存储单元的数据库中存储的信息不一致,在严重情况下,可能致使CAS前端的存储单元的数据库内部记录的该卡的版本(CarclVersion)和该安全装置内的卡的版本差距大于某个阈值,例如大于255,则该安全装置将拒绝接收CAS前端发送过来的E薩包,因而无法进行正常工作,即无法正常解密和解扰等。这样,使得用户无法观看电视节目,使得用户或者服务提供商的切身利益都可能受到损害;并且,随着数字电视的普及,这个问题的解决也变得越来越迫切。
发明内容本发明的目的在于提供一种条件接收系统的终端安全装置的信息更新方法,通过该方法保证安全装置中存储的信息与前端数据库中的信息保持一致,保证终端用户能够收到前端发送的任何授权信息,从而有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。本发明的目的在于提供一种条件接收系统前端,通过读写单元读取安全装置的相关信息,利用服务器生成最新信息、或关键信息,通过读写单元将上述信息写入安全装置,保证了安全装置无论何时都可以实现该安全装置存储的信息与前端数据库中的信息保持一致,从而有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。为实现上述目的,本发明提供一种数字电视接收终端安全装置的信息更新方法,该方法包括服务器接收读写单元传送的信息更新请求;其中,该信息更新请求携带安全装置的相关信息,该相关信息至少包括该安全装置的标识号和当前版本;所述服务器根据所述相关信息生成相应的最新信息;将该最新信息传送至所述读写单元;所述读写单元将该最新信息写入所述安全装置。为实现上述目的,本发明还提供一种条件接收系统前端,该前端包括读写装置和服务器;其中,所述读写装置,用于读取该安全装置的相关信息,生成信息更新请求并发送该信息更新请求至所述服务器;其中,该信息更新请求携带该安全装置的相关信息,该相关信息至少包括该安全装置的标识号和当前版本;所述服务器,用于接收该读写装置传送的信息更新请求,判断该安全装置是否符合信息更新要求,若判断结果为是,则所述服务器根据所述相关信息和储存的该安全装置的信息生成相应的最新信息,并将该相应的最新信息传送至所述读写装置;所述读写装置还用于接收所述服务器传送的最新信息,并将该相关最新信息写入所述安全装置。本发明实施方式的有益效果在于,通过读写装置读取安全装置的相关信息,利用服务器生成最新信息、或关键信息,通过读写装置将上述信息写入安全装置,保证了安全装置中存储的信息与前端数据库中的信息保持一致,保证终端用户能够收到前端发送的任何授权信息,从而有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中图1是本发明实施方式的前端构成示意图2是图1中读写装置的构成示意图3是图1中服务器的构成示意图4是本发明实施方式更新信息的方法流程图。具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。以下结合附图对本发明的实施方式进行详细说明。实施方式一本发明提供一种条件接收系统前端。如图1所示,该前端包括读写装置101和服务器102;其中,读写装置101用于读取终端安全装置的相关信息,发送信息更新请求至服务器102;其中,该信息更新请求携带该安全装置的相关信息,该相关信息至少包括该安全装置的标识号和当前版本;服务器102用于接收该读写装置101传送的信息更新请求,判断该安全装置是否符合信息更新要求,若判断结果为是,则该服务器102根据该相关信息和前端储存的该安全装置的信息获取相关最新信息,并将该相关最新信息传送至读写装置101;并且,该读写装置101还用于接收服务器102传送的相关最新信息,并将该相关最新信息写入安全装置。由上述可知,通过读写装置101读取安全装置的相关信息,利用服务器102生成最新信息,并获取关键信息,通过读写装置101将上述信息写入安全装置,保证了安全装置无论何时都可以实现该安全装置存储的信息与前端数据库中的信息保持一致,从而有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。在本实施方式中,该安全装置可为智能卡;读写装置101可采用读写器,该安全装置可插入该读写装置101,该读写装置101用于读取安全装置的相关信息o此外,该安全装置的相关信息除了包括安全装置的标识号和当前版本(CardVersion)之外,还可包括安全装置当前时间和/或产品订购信息等,但不限于上述信息,可根据实际情况读取相应的信息。其中,产品订购信息可为普通产品;或者该产品订购信息为所有的按次付费收视节目(IPPV:ImpulsePayPerView)订购信息,包括过期和未过期的所有产品的信息,其中IPPV信息包括带回传的IPPV(CPPV:CallbackIPPV)节目信息。如图1所示,该前端还包括存储单元103,该存储单元103与服务器102连接,用于储存该安全装置的信息或关键信息。在本实施方式中,服务器102根据获取的相关信息所产生的相应的最新信息可为该安全装置的版本拉平数据包、以及维护授权包和/或回传反馈包。其中,当读写装置201所读取的相关信息为该安全装置的标识和当前版本时,当该当前版本与系统前端储存的版本的差值大于预设值时,服务器102生成版本拉平数据包;然后,服务器102从存储单元103获取该安全装置对应的关键信息,该关键信息例如可包括授权信息和/或反授权信息,如授权数据包/反授权数据包,但不限于此,根据需要还可包括其它信息。图2是图1中读写装置的构成示意图。如图2所示,该读写装置101包括读取单元201,该读取单元201用于读取安全装置的相关信息;请求生成单元202,该请求生成单元202用于根据读取的相关信息生成信息更新请求,并发送该信息更新请求至服务器102;写入单元203,该写入单元203用于接收服务器102传送的最新信息,并将该最新信息写入安全装置。此外,该读写装置101还包括检测单元204,该检测单元204用于检测安全装置是否连接该读写装置IOI,若检测结果为有安全装置连接该读写装置101,则该检测单元204将检测结果传送至读取单元201。图3是图1中服务器102的构成示意图。该服务器102包括接收单元301、判断单元302、信息生成单元303:其中,该接收单元301用于接收该读写装置101传送的信息更新请求,并将该信息更新请求进行传送;该判断单元302用于判断该安全装置是否符合信息更新要求,若判断结果为符合信息更新请求,则将该符合信息更新请求的信息进行传送;该信息生成单元303用于接收该判断单元302传送的信息,若所接收的信息为符合信息更新请求的信息,则该信息生成单元303根据该相关信息和储存的该安全装置的信息生成相应的最新信息,并将该相应的最新信息传送至读写装置101。此外,该服务器102还包括关键信息获取单元304,该关键信息获取单元304与存储单元103连接,在该信息生成单元303生成版本拉平数据包后,用于从存储单元获取关键信息,并将该关键信息传送至该读写装置101;该读写装置101还用于接收该关键信息,并将该关键信息写入安全装置。通过上述条件接收系统前端,由读写装置101读取安全装置的相关信息,并利用服务器102获取相应的最新信息,通过读写装置101将上述信息写入安全装置,保证了安全装置无论何时该安全装置中的信息都与前端数据库中的信息保持一致,从而有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。实施方式二本发明还提供一种条件接收系统的终端安全装置的信息更新方法,该方法包括服务器102接收读写装置101传送的信息更新请求;其中,该信息更新请求携带安全装置的相关信息,该相关信息至少包括该安全装置的标识号和当前版本;该服务器102根据接收到的相关信息生成相应的最新信息;将该最新信息传送至该读写装置201;所述读写装置201将该最新信息写入安全装置。通过上述方式,使得终端安全装置可随时在前端实现该安全装置储存信息与前端数据库中存储信息一致,避免该安全装置因与前端数据库储存的信息版本差距过大等原因而导致终端无法接收前端发送的数据包的情况发生,从而有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。在本实施方式中,在服务器102接收读写装置101传送的信息更新请求之前,该方法还包括读取装置101检测是否有安全装置连接到该读取装置101;若判断结果为是,则该读写装置101读取安全装置的相关信息;传送信息更新请求至服务器102。在该服务器102根据相关信息生成相应的最新信息之前,该方法还包括-该服务器102判断该安全装置是否符合信息更新要求,可采用如下方式进行判断该服务器102判断所接收到的标识号是否正确;若判断结果为是,则在前端存储单元103的数据库中查询该标识号是否存在;若查询结果为存在,则该服务器102根据所接收到的该安全装置的标识号从前端存储单元103的数据库中获取该标识号对应的版本;判断获取的版本是否大于或等于该安全装置当前版本;若判断结果为是,则确定该安全装置符合信息更新要求。在该安全装置符合信息更新要求的情况下,该服务器102生成相应的最新信息,可采用如下方式判断获取的版本与该安全装置当前版本的差值是否大于预设值;若判断结果为是,则该服务器102根据该差值生成版本拉平数据包,该版本拉平数据包包括该安全装置的标识号和该版本拉平数据包的版本。其中,该预设值可任意设置,在本实施方式中,该预设值可为255。若判断结果为小于预设值,则不生成CardVersion拉平数据包。这样,服务器102可将该CardVersion拉平数据包送至读写装置101,在该读写装置101将该最新信息写入标识号所对应的安全装置,该安全装置根据该CardVersion拉平数据包中的版本来更新该安全装置的当前版本。这样保证该安全装置中的CardVersion和前端存储单元103的数据库中的Card-Version拉平。在该读写装置101将该最新信息,即版本拉平数据包写入该标识号对应的安全装置后,该方法还包括服务器102根据该标识号读取前端存储单元103的数据库中存储的关键信息;将该关键信息传送至读写装置101;该读写装置101将该关键信息写入安全装置。这样,在CardVersion拉平的前提下,将前端存储单元103的数据库中存储的关键信息通过读写装置101写入安全装置,更进一步实现该安全装置储存信息与前端数据库中存储信息一致。其中,该关键信息可包括授权包/反授权包,但不限于上述信息,根据实际需要还可包括其它信息。在本发明另一个的实施方式中,读写装置101读取的相关信息还可为该安全装置的标识号、当前版本和当前时间。在该安全装置符合信息更新要求的情况下,该服务器102根据相关信息生成相应的最新信息,可采用如下方式服务器102判断获取的版本与该安全装置当前版本的差值是否大于预设值,如255;若判断结果为是,则该服务器102根据该差值生成版本拉平数据包,该版本拉平数据包包括该安全装置的标识号和该版本拉平数据包的版本;该服务器102判断接收的所述当前时间是否小于系统当前时间;若判断结果为是,则服务器102根据该系统当前时间生成维护授权数据包,该维护授权数据包包括该安全装置的标识号和最新时间信息。其中,是否符合信息更新要求的判断过程如上所述,此处不再赘述。在这种情况下,服务器102可将版本拉平数据包和该维护授权数据包传送至读写装置101;在读写装置101将该最新信息写入所述安全装置后,该方法还包括该安全装置根据该版本拉平数据包中的版本来更新该安全装置的当前版本;该安全装置根据所述维护授权数据包中的最新时间信息来更新该安全装置的当前时间。这样,该安全装置根据该维护授权数据包中的最新时间信息来更新该安全装置的当前时间,从而可达到维护安全装置中的过期授权产品的目的。上述实施方式中,生成和发送版本拉平数据包和维护授权包的顺序不受任何限制,可根据实际需要进行设定。在本发明的另一个实施方式中,读写装置101读取的相关信息还可为该安全装置的标识号、当前版本和产品订购信息。在该安全装置符合信息更新要求的情况下,该服务器102接收信息更新请求后,将该信息更新请求中的产品订购信息进行储存,例如将该产品订购信息中新的ippv订购信息进行储存。此外,该服务器102根据相关信息生成相应的最新信息,可采用如下方式服务器102判断获取的版本与该安全装置当前版本的差值是否大于预设值,如255;若判断结果为是,则该服务器102根据该差值生成版本拉平数据包,该版本拉平数据包包括该安全装置的标识号和该版本拉平数据包的版本;该服务器102判断该产品订购信息中是否存在过期产品信息;若判断结果为是,则该服务器102根据该相关信息中包含的过期产品信息生成回传反馈数据包,该回传反馈数据包包括该安全装置的标识号和过期产品标识。其中,是否符合信息更新要求的判断过程如上所述,此处不再赘述,在这种情况下,服务器102可将该版本拉平数据包和回传反馈数据包传送至读写装置101;在读写装置IOI将该最新信息写入所述安全装置后,该方法还包括该安全装置根据该版本拉平数据包中的版本来更新该安全装置的当前版本;服务器102可将该回传反馈数据包传送至读写装置101,该读写装置101将该回传反馈数据包写入该安全装置,该安全装置可根据该回传反馈数据包中的过期产品标识(ID)删除该安全装置中相应的过期产品,否则该过期产品信息将一直存储在该安全装置中;其中,在本实施方式中该过期产品为CPPV产品。在上述实施方式中,生成和发送版本拉平数据包和反馈授权数据包的顺序不受任何限制,可根据实际需要进行设定。在本发明的另一个实施方式中,该相关信息可包括该安全装置标识号码、当前版本、当前时间和产品定购信息,这样,在该安全装置符合信息更新要求的情况下,该服务器102产生版本拉平数据包、维护授权数据包和回传反馈数据包;并将所生成的数据包传送至读写装置K)l,读写装置101可将上述数据包写入安全装置,该安全装置接收到上述数据包后进行相应的处理,处理过程如上所述,此处不再赘述。另外,对生成上述数据包的先后顺序、以及传送上述数据包至安全装置的先后顺序、以及安全装置收到上述数据包后,进行处理的先后顺序不作任何限制。例如,服务器102生成上述数据包后,再从前端存储单元103的数据库中获取该安全装置的关键信息,可按照Card-Version拉平数据包在先,其余的数据包在后的方式传送至读写装置101,但不限于此,还可按照其它顺序进行处理。通过上述过程,保证了无论何时该安全装置存储的信息与前端数据库中的信息保持一致,从而避免无法接收前端数据包的情况发生,有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。此外,在本实施方式中,该方法还包括该读写装置101检测该安全装置,判断该安全装置是否回传相关数据;若判断结果为没有回传数据,则结束整个信息更新过程。若判断结果为有回传数据,则该方法还包括该读写装置101将该安全装置回传的相关数据传送至服务器102;其中,该相关数据包括该安全装置的标识号和反授权确认码数据;服务器102接收该相关数据后,删除前端数据库中与该标识号码相应的反授权记录和反授权数据包;并且停止发送反授权数据包。这样,可使该反授权确认码对应的产品在安全装置中和在前端数据库中记录的数据保持一致。在本发明的另一个实施方式中,若判断结果为有回传数据,则该方法还包括该读写装置101将安全装置回传的相关数据传送至服务器102;其中,该相关数据可包括该安全装置的标识号码和产品订购信息,该订购信息如上所述,此处不再赘述。服务器102接收该相关数据后,将该订购信息中新的ippv信息存储到数据库中,从而实现了前端数据库可正确记录ippv定购信息的目的。此外,该读写装置101回传的相关数据还可同时包括该安全装置的标识号、反授权确认码数据和产品订购信息。在这种情况下,服务器102根据该安全装置的标识号和反授权确认码删除数据库中与所述标识号码相应的反授权记录和反授权数据包,并停止发送反授权数据包;同时,服务器102根据该产品订购信息中的过期产品信息生成回传反馈数据包,该回传反馈数据包包括该安全装置的标识号和过期产品标识。这样,在该服务器102生成所述回传反馈数据包后,还包括该服务器102将所述回传反馈数据包传送至读写装置101;该读写装置101将该回传反馈数据包写入该安全装置,则该安全装置根据该回传反馈数据包中的过期产品标识删除该安全装置中的过期产品;其中,所述过期产品为cppv产品。以下以安全装置为智能卡为例,且结合附图1-2对本发明的信息更新方法进行详细说明。步骤401、402,读写装置101启动后,进行循环检测,判断是否有智能卡插入该读写装置101;若判断结果为有智能卡插入该读写装置101,则执行步骤203;步骤403,读写装置101读取智能卡相关信息,其中,该相关信息可为该智能卡卡号、当前CardVersion,此外还可包括当前时间、智能卡产品订购信息,如IPPV定购信息(包括CPPV),其中该产品可为普通产品、也可为IPPV(包括CPPV)产品,订购信息可为过期和未过期的信息。在本实施方式中,以该相关信息为智能卡卡号、CardVe:rsion、当前时间和IPPV产品订购信息为例进行说明。步骤404,读写装置101读取智能卡相关信息后,向服务器102发送信息更新请求,其中,该信息更新请求中携带有关智能卡的上述相关信息,该数据格式如表1所示表l<table>tableseeoriginaldocumentpage20</column></row><table>步骤405,服务器102接收读写装置101传送的信息更新请求,判断该安全装置是否符合信息更新要求,若判断结果为是,则执行步骤406;若判断结果为否,则报错(见步骤212);其中,判断该安全装置是否符合信息更新要求,可采用如下方式进行判断首先该服务器102判断第一个数据项是否是标识号,如果不是正确的标识号则返回错误(见步骤212);若判断结果为标识号,则该服务器102在前端存储单元103中查询该标识号是否存在;若判断结果为存在,则从该存储单元103中获取该智能卡的标识号对应的CardVersion;服务器102判断获取的版本CardVersion是否大于或等于该安全装置当前版本;若判断结果为获取的版本CardVersion大于或等于该安全装置当前版本,则该服务器102可确定该安全装置符合信息更新要求。步骤406,服务器102生成相关最新信息,即生成新的数据包;其中,该服务器102进一步判断获取的版本CardVersion与该智能卡当前版本Card-Version的差距是否大于预设值;如该预设值为255,但不限于此,还可根据需要设置为其它数值;若判断结果为大于预设值,则服务器102生成版本拉平数据包,否则不生成该版本拉平数据包;该版本拉平数据包的格式如表2所示表2<table>tableseeoriginaldocumentpage21</column></row><table>服务器102判断该当前时间是否小于系统当前时间,若判断结果为是,则服务器102根据系统当前时间生成维护授权包;该维护授权包如表3所示:表3<table>tableseeoriginaldocumentpage21</column></row><table>最后,服务器102可根据产品订购信息中过期产品信息,如过期CPPV产品信息生成回传反馈数据包。该回传反馈数据包的格式如表4所示<table>tableseeoriginaldocumentpage22</column></row><table>上述服务器102生成版本拉平数据包、维护授权数据包和回传反馈数据包的顺序不受限制,可为任意顺序,此处仅仅为一实施方式而己。上述版本拉平数据包、维护授权数据包和回传反馈数据包可为EMM数据包,但不限于此。步骤407,服务器102从前端存储单元103中获取该智能卡信息更新需要的所有关键信息,在本实施方式中,该关键信息为E画数据包,其具体的信息如上所述,此处不再赘述。步骤408,服务器102获取关键信息后,在本实施方式中可按照版本拉平数据包在前,其余数据包在后的方式传送至读写装置101;该读写装置101将生成的数据包和获取的关键信息的数据包写入智能卡,但不限于此顺序,还可为其他顺序;其中,该智能卡获取版本拉平数据包,根据该数据包中包含的版本更新该智能卡中的版本,以保证该智能卡内存储的版本和前端存储单元103中存储的版本保持一致,避免了因版本差距过大而导致终端无法接收前端发送数据的情况发生。例如,该安全装置版本CardVersion-lOO,CAS前端存储单元103的数据库(DB)中该安全装置的版本CardVersion-400,那么服务器102生成的版本拉平数据包中的版本可为CardVersion-355,使得该安全装置的更新的版本和数据库中存储的版本小于预设值(255)即可。该智能卡获取维护授权数据包,根据该维护授权数据包中包含的时间信息来更新该智能卡的当前时间,使得该智能卡当前时间与系统当前时间一致,从而达到维护该智能卡中过期产品的目的。例如,该安全装置的当前时间是:2008040109:10:00,如CPPV的过期时间是2008040109:30:00,根据该安全装置的当前时间可判断该CPPV产品还没有过期;但是,目前系统当前时间是2008040110:10:00,即该安全装置的当前时间小于该系统当前时间,这样,当该安全装置收到维护授权数据包后,会根据该维护授权数据包中的时间信息将该安全装置中的当前时间更新为2008040110:10:00,这样,该安全装置可根据该最新时间对过期产品进行维护,例如对于普通产品,可直接将过期的普通产品删除;对于需要回传的产品,如CPPV产品,则过期的CPPV产品信息就需要通过读写装置101回传至服务器102进行处理。该智能卡获取回传反馈数据包,根据该数据包中包含的过期CPPV产品的数量和产品标识(ID),将该智能卡中过期的CPPV产品删除,否则该过期产品信息将一直存储在智能卡中。步骤409,读写装置101判断写入是否成功,若该读写装置101在写入过程中出现异常,则报错(见步骤412);否则,执行步骤410;步骤410、411,读写装置101读取智能卡,判断该智能卡是否有回传的数据;若判断结果为有,则该读写装置101将该智能卡回传的相关数据传送至服务器102;其中,该相关数据可包括该智能卡的标识号、以及反授权确认码数据和/或产品订购信息;服务器102接收该反授权确认码后,删除前端存储单元103中存储的与该标识号相应的反授权记录和反授权数据包;并且停止发送反授权数据包。从而达到该智能卡中与前端存储单元103中记录的一致性。并且,该服务器102接收该产品订购信息后,确认该产品订购信息中存在过期产品信息,如过期CPPV产品后,则该服务器执行步骤406,生成回传反馈数据包,并将该回传反馈数据包传送至智能卡(见步骤498),该智能卡收到后会删除该智能卡中的该过期CPPV产品,从而保证智能卡中与前端记录的一致性。然后再进行步骤410、411,这样,读写装置101和服务器102进行多次交互后最终保证智能卡与前端存储单元103中存储的数据一致,从而完成信息的更新。通过上述实施方式可知,通过读写装置101读取安全装置的相关信息,利用服务器102生成最新信息并获取关键信息,通过读写装置101将上述信息写入安全装置,保证了安全装置中存储的信息与前端数据库中的信息保持一致,保证终端用户能够收到前端发送的任何授权信息,从而有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1.一种条件接收系统的终端安全装置的信息更新方法,其特征在于,该方法包括服务器接收读写装置传送的信息更新请求;其中,该信息更新请求携带安全装置的相关信息,该相关信息至少包括该安全装置的标识号和当前版本;所述服务器根据所述相关信息生成相应的最新信息;将该最新信息传送至所述读写装置;所述读写装置将该最新信息写入所述安全装置。2.根据权利要求1所述的方法,其特征在于,在所述服务器根据相关信息生成相应的最新信息之前,该方法还包括所述服务器判断该安全装置是否符合信息更新要求。3.根据权利要求2所述的方法,其特征在于,所述服务器判断该安全装置是否符合信息更新要求,包括所述服务器判断所接收到的标识号是否正确;若判断结果为是,则在前端数据库中查询该标识号是否存在;若查询结果为存在,根据所述标识号从前端获取该标识号对应的版本;判断获取的版本是否大于或等于该安全装置当前版本;若判断结果为是,则确定该安全装置符合信息更新要求。4.根据权利要求1或2或3所述的方法,其特征在于,所述最新信息为版本拉平数据包;所述服务器根据所述相关信息生成相应的最新信息,包括判断获取的版本与该安全装置当前版本的差值是否大于预设值;若判断结果为是,则所述服务器根据该差值生成版本拉平数据包,所述版本拉平数据包包括该安全装置的标识号和该版本拉平数据包的版本。5.根据权利要求4所述的方法,其特征在于,在所述读写装置将该最新信息写入所述安全装置后,还包括所述安全装置根据该版本拉平数据包中的版本来更新该安全装置的当前版本。6.根据权利要求4所述的方法,其特征在于,在所述读写装置将最新信息写入所述安全装置后,该方法还包括所述服务器根据所述标识号读取前端数据库中存储的关键信息;将所述关键信息传送至所述读写装置;所述读写装置将该关键信息写入所述安全装置。7.根据权利要求6所述的方法,其特征在于,所述关键信息至少包括授权信息和/或反授权信息。8.根据权利要求1或2或3所述的方法,其特征在于,所述相关信息还包括该安全装置的当前时间;所述最新信息为版本拉平数据包和/或维护授权数据包5所述服务器根据相关信息生成相应的最新信息,包括判断获取的版本与该安全装置当前版本的差值是否大于预设值;若判断结果为是,则所述服务器根据该差值生成版本拉平数据包,所述版本拉平数据包包括该安全装置的标识号和该版本拉平数据包的版本;所述服务器判断接收的所述当前时间是否小于系统当前时间;若判断结果为是,则所述服务器根据该系统当前时间生成维护授权数据包,该维护授权数据包包括该安全装置的标识号和最新时间信息。9.根据权利要求8所述的方法,其特征在于,在所述读写装置将该最新信息写入所述安全装置后,该方法还包括所述安全装置根据该版本拉平数据包中的版本来更新该安全装置的当前版本;和/或所述安全装置根据所述维护授权数据包中的最新时间信息来更新该安全装置的当前时间。10.根据权利要求1或2或3所述的方法,其特征在于,所述相关信息还包括该安全装置的产品订购信息;所述最新信息为版本拉平数据包和/或回传反馈数据包;所述服务器根据所述相关信息生成相应的最新信息,包括判断获取的版本与该安全装置当前版本的差值是否大于预设值;若判断结果为是,则所述服务器根据该差值生成版本拉平数据包,所述版本拉平数据包包括该安全装置的标识号和该版本拉平数据包的版本;判断所述订购信息中是否包含过期产品信息;若判断结果为是,则所述服务器根据所述过期产品信息生成回传反馈数据包,该回传反馈数据包包括该安全装置的标识号和过期产品标识。11.根据权利要求10所述的方法,其特征在于,在所述读写装置将该最新信息写入所述安全装置后,该方法还包括-所述安全装置根据该版本拉平数据包中的版本来更新该安全装置的当前版本;和/或所述安全装置根据所述回传反馈数据包中的过期产品标识删除该安全装置中的过期产品;其中,所述过期产品为CPPV产品。12.根据权利要求11所述的方法,其特征在于,所述服务器接收携带所述产品订购信息的相关数据后,将所述产品订购信息进行储存。13.根据权利要求1或2或3所述的方法,其特征在于,所述相关信息还包括当前时间和产品订购信息;所述最新信息为版本拉平数据包和/或维护授权包和/或回传反馈数据包;所述服务器根据相关信息生成相应的最新信息,包括判断获取的版本与该安全装置当前版本的差值是否大于预设值;若判断结果为是,则所述服务器根据该差值生成版本拉平数据包,所述版本拉平数据包包括该安全装置的标识号和该版本拉平数据包的版本;判断所述服务器判断接收的所述当前时间是否小于系统当前时间;若判断结果为是,则所述服务器根据该系统当前时间生成维护授权数据包,该维护授权数据包包括该安全装置的标识号和最新时间信息;判断所述订购信息中是否包含过期产品信息;若判断结果为是,则所述服务器根据所述过期产品信息生成回传反馈数据包,该回传反馈数据包包括该安全装置的标识号和过期产品标识。14.根据权利要求13所述的方法,其特征在于,在所述读写装置将该最新信息写入所述安全装置后,该方法还包括所述安全装置根据该版本拉平数据包中的版本来更新该安全装置的当前版本;和/或所述安全装置根据所述维护授权数据包中的最新时间信息来更新该安全装置的当前时间;和/或所述安全装置根据所述回传反馈数据包中的过期产品标识删除该安全装置中的过期产品;其中,所述过期产品为CPPV产品。15.根据权利要求1所述的方法,其特征在于,在所述服务器接收读写装置传送的信息更新请求之前,该方法还包括-所述读取装置检测是否有安全装置连接到该读取装置;若检测结果为是,则所述读写装置读取安全装置的相关信息;传送信息更新请求至所述服务器。16.根据权利要求1所述的方法,其特征在于,该方法还包括所述读写装置检测该安全装置,判断该安全装置是否回传相关数据;若判断结果为否,则结束。17.根据权利要求16所述的方法,其特征在于,若判断结果为是,则该方法还包括所述读写装置将所述安全装置回传的相关数据传送至所述服务器;其中,该相关数据包括该安全装置的标识号和反授权确认码;所述服务器接收该相关数据后,删除数据库中与所述标识号码相应的反授权记录和反授权数据包;停止发送反授权数据包。18.根据权利要求16所述的方法,其特征在于,若判断结果为是,则该方法还包括所述读写装置将所述安全装置回传的相关数据传送至所述服务器;其中,该相关数据包括该安全装置的标识号码和产品订购信息;所述服务器接收该相关数据后,所述服务器根据该产品订购信息中的过期产品信息生成回传反馈数据包,该回传反馈数据包包括该安全装置的标识号和过期产品标识;将所述回传反馈数据包传送至所述读写装置;所述读写装置将该回传反馈数据包写入所述安全装置。19.根据权利要求18所述的方法,其特征在于,在所述读写装置将该最新信息写入所述安全装置后,该方法还包括所述安全装置根据所述回传反馈数据包中的过期产品标识删除该安全装置中的过期产品;其中,所述过期产品为CPPV产品。20.根据权利要求16所述的方法,其特征在于,若判断结果为是,则该方法还包括-所述读写装置将所述安全装置回传的相关数据传送至所述服务器;其中,该相关数据包括该安全装置的标识号、反授权确认码和产品订购信息;所述服务器接收该相关数据后,根据该安全装置的标识号和反授权确认码删除数据库中与所述标识号码相应的反授权记录和反授权数据包,并停止发送反授权数据包;所述服务器根据该产品订购信息中过期产品信息生成回传反馈数据包,该回传反馈数据包包括该安全装置的标识号和过期产品标识。21.根据权利要求20所述的方法,其特征在于,在该服务器生成所述回传反馈数据包后,还包括将所述回传反馈数据包传送至所述读写装置;所述读写装置将该回传反馈数据包写入所述安全装置。22.根据权利要求21所述的方法,其特征在于,在所述读写装置将该最新信息写入所述安全装置后,该方法还包括所述安全装置根据所述回传反馈数据包中的过期产品标识删除该安全装置中的过期产品;其中,所述过期产品为CPPV产品。23.—种条件接收系统前端,其特征在于,该前端包括读写装置和服务器;其中,所述读写装置,用于读取该安全装置的相关信息,生成信息更新请求并发送该信息更新请求至所述服务器;其中,该信息更新请求携带该安全装置的相关信息,该相关信息至少包括该安全装置的标识号、以及当前版本;所述服务器,用于接收该读写装置传送的信息更新请求,判断该安全装置是否符合信息更新要求,若判断结果为是,则所述服务器根据所述相关信息和储存的该安全装置的信息生成相应的最新信息,并将该相应的最新信息传送至所述读写装置;所述读写装置还用于接收所述服务器传送的最新信息,并将该相关最新信息写入所述安全装置。24.根据权利要求23所述的条件接收系统前端,其特征在于,所述前端还包括存储单元,该存储单元与所述服务器连接,用于储存该安全装置的信息或关键信息。25.根据权利要求23或24所述的条件接收系统前端,其特征在于,所述读写装置包括读取单元,所述读取单元用于读取所述安全装置的相关信息;请求生成单元,所述请求生成单元用于根据读取的相关信息生成信息更新请求,并发送该信息更新请求至所述服务器;写入单元,所述写入单元用于接收所述服务器传送的最新信息,并将该最新信息写入所述安全装置。26.根据权利要求25所述的条件接收系统前端,其特征在于,所述读写装置还包括检测单元,该检测单元用于检测所述安全装置是否连接所述读写装置,若检测结果为有安全装置连接该读写装置,则该检测单元将检测结果传送至所述读取单元。27.根据权利要求23或24所述的条件接收系统前端,其特征在于,所述服务器包括接收单元,所述接收单元用于接收所述读写装置传送的信息更新请求,并将该信息更新请求进行传送;判断单元,所述判断单元用于判断该安全装置是否符合信息更新要求,若判断结果为符合信息更新请求,则将该符合信息更新请求的信息进行传送;信息生成单元,所述信息生成单元用于接收所述判断单元传送的信息,若所接收的信息为符合信息更新请求的信息,则该信息生成单元根据所述相关信息和储存的该安全装置的信息生成相应的最新信息,并将该相应的最新信息传送至所述读写装置。28.根据权利要求27所述的条件接收系统前端,其特征在于,所述服务器还包括关键信息获取单元,所述关键信息获取单元与所述存储单元连接,用于从所述存储单元获取关键信息,并将所述关键信息传送至所述读写装置;所述读写装置还用于接收所述关键信息,并将该关键信息写入所述安全装置。全文摘要本发明提供一种条件接收系统的终端安全装置的信息更新方法及其前端。该方法包括服务器接收读写单元传送的信息更新请求;其中,该信息更新请求携带安全装置的相关信息,该相关信息包括该安全装置的标识号和当前版本;所述服务器根据所述相关信息生成相应的最新信息;将该最新信息传送至所述读写单元;所述读写单元将该最新信息写入所述安全装置。通过该方法保证安全装置中存储的信息与前端数据库中的信息保持一致,保证终端用户能够收到前端发送的任何授权信息,从而有效地保护服务提供商和终端用户的切身利益,保障了服务提供商和终端用户的正当权益。文档编号H04N5/00GK101567961SQ20081010450公开日2009年10月28日申请日期2008年4月21日优先权日2008年4月21日发明者卢增祥,李伟东,宇王,王天星,王文军,坚韩申请人:北京视博数字电视科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1