一种产品验证的方法和系统的制作方法

文档序号:6471254阅读:264来源:国知局
专利名称:一种产品验证的方法和系统的制作方法
技术领域
本发明涉及产品管理技术领域,尤其涉及一种产品验证的方法和系统。
背景技术
企业在生产符合各种行业或国家数字化产品技术标准的产品时,需要将产 品样品送交国家指定检测机构进行标准化检测,以确认该产品符合相关标准并 获取相关检测结果。基于该检测结果,企业可以向行业管理部分申请产品型号 并批量生产。如手机、PDA、数字电视机顶盒、工控机等等。
但往往有些企业为了牟取暴利、提高送检通过率等原因,量产时临时对产 品进行临时设计改动,造成量产产品与送检产品不统一,这些改动往往使得产 品状态发生变化,甚至对相关行业产生较大产业影响。
比如,目前通过数字版权管理标准检测的手机产品不允许接入存储产品, 即不可加载外部存储产品引导程序,本身没有输出功能。但如果量产产品经过
改动后,厂家私自增加了USB输出引导程序和接口,即不再符合标准属性。这 样在使用过程中,盗版者可通过使用经改动的量产手机向运营商申请不允许输 出的内容,因该型号手机标准上是无输出功能的,故运营商会将不可输出内容 发送给该型号手机。由此,盗版者可以肆意输出、盗取数字内容运营商的内容。 以上造成了大量贪图利益的终端用户购买此类手机,并大量盗取受数字版权管 理标准保护的内容,造成内容运营商蒙受巨额损失,造成该数字版权管理标准 的权威性收到质疑,影响其他正规手机厂商的利益。
对于这种问题,目前国家和行业主要采取行政管理的方式,对行业内企业 进行监督和管理,其可靠性取决于行政执法强度和执法人执法能力,尚无有效产品与符合技术标准的送检产品状态一致的办法。

发明内容
本发明的目的在于提出一种产品验证的方法和系统,能够使得后续产品的 状态与符合技术标准的标准产品的状态保证一致。 为达此目的,本发明采用以下技术方案 一种产品验证的方法,包括以下步骤
A、 获取标准产品的标准参数,并将所述标准产品的标准参数发送给产品 接入系统,并存储;
B、 后续产品启动后,与所述产品接入系统连接;
C、 所述产品接入系统获取所述后续产品的标准参数,并与所述标准产品 的标准参数进行比较,如果一致,允许所述后续产品接入,如果不一致,拒绝 所述后续产品接入。
还包括以下步骤
D、 将所述标准参数存储到标准参数存储器;
E、 将所述标准参数存储器与后续产品相结合;
F、 所述后续产品启动时,获取所述后续产品的标准参数,并将获取的所 述后续产品的标准参数与所述标准参数存储器内存储的所述标准产品的标准 参数进行比较,判断两者是否一致,如果是,所述后续产品启动,如果否,所 述后续产品停止启动。
还包括以下步骤
产品管理系统向所述产品接入系统发送产品修改内容的标准参数,替换所 述产品接入系统存储的所述标准产品的标准参数;
产品管理系统向所述后续产品发送经过数字签名的修改产品内容的指令; 所述后续产品将经过数字签名的自己的标准参数发送给所述产品管理系统;
所述产品管理系统根据所述后续产品的标准参数对所述后续产品进行认 证,通过后将所述产品修改内容进行数字签名和加密发送给所述后续产品; 所述标准参数存储器验证所述产品修改内容的合法性和完整性; 所述后续产品完成修改产品内容。 还包括以下步骤
产品管理系统向所述后续产品发送经过数字签名的修改产品内容的指令; 所述后续产品将经过数字签名的自有的标准参数发送给所述产品管理系
统;
所述产品管理系统根据所述后续产品的标准参数对所述后续产品进行认 证,通过后将所述产品修改内容进行数字签名和加密发送给所述后续产品; 所述标准存储器验证所述产品修改内容的合法性和完整性; 所述后续产品完成修改后,获取修改模块的标准参数,并替换所述标准参 数存储器的标准参数。
标准参数包括产品的功能模块、软件代码和/或产品属性信息。 标准参数包括对产品的功能模块、软件代码和/或产品属性信息进行HASH 算法运算获得的摘要信息。
步骤F进一步包括以下步骤
所述后续产品的上级模块获取下级模块的标准参数; 所述后续产品的上级模块从标准参数存储器读取所述标准产品的对应标 准参数;
所述后续产品的上级模块将所述下级模块的标准参数与所述标准产品的 对应标准参数进行比较,判断两者是否一致,如果是,则继续启动过程,直至 所述后续产品启动完成,如果否,所述后续产品停止启动。
所述后续产品的上级模块至下级模块的顺序依次为所述后续产品的启动模块、操作系统驱动模块、操作系统模块、应用软件模块。
一种产品验证的系统,包括标准产品、后续产品和产品接入系统,其中
所述标准产品,用于提供标准产品的标准参数; 所述后续产品,用于提供后续产品的标准参数。
所述产品接入系统包括存储器,所述存储器用于存储所述标准产品的标准 参数,所述产品接入系统还用于对所述标准产品的标准参数与所述后续产品的 标准参数进行比较,判断是否允许所述后续产品接入。
还包括标准参数存储器,所述标准参数存储器用于存储所述标准产品的标 准参数,并用于对所述标准产品的标准参数与所述后续产品的标准参数进行比 较,判断是否启动所述后续产品。
所述标准参数存储器与所述后续产品结合在一起。
还包括产品管理系统,用于发送标准产品的标准参数、修改产品指令和产 品修改内容,所述标准参数存储器还用于验证所述产品修改内容的合法性和完 整性。
采用了本发明的技术方案,可以保证后续产品的状态一直与符合技术标准 的标准产品的状态保持一致,即使在标准产品的状态发生变化时,后续产品也 进行相同的变化,这样使得后续产品的状态处于透明,能够有针对性地提供相 关业务或内容。


图l是本发明具体实施方式
中的保持产品一致性的方法的流程图; 图2是本发明具体实施方式
中修改产品内容的流程图。
具体实施方式
下面结合附图并通过具体实施方式
来进一步说明本发明的技术方案。 本发明技术方案的主要思想是通过将标准产品的标准参数预先保存在标 准参数存储器中或者产品接入系统,当后续产品在启动时或者接入时,都必须 将自己的目前相关参数和预先保存的标准参数进行比较,只有一致后续产品才 能完成启动或者允许接入,否则后续产品无法启动或者无法接入,从而保证了 后续产品与标准产品的一致性。
在本发明具体实施方式
中,保证产品一致性的系统包括标准产品、产品接
入系统、产品管理系统、后续产品和标准参数存储器。其中,标准产品是指符 合某种技术标准的产品,而后续产品是按照标准产品制造出来的,可以是标准 产品的量产产品。
标准产品提供标准产品的标准参数,后续产品提供后续产品的标准参数, 产品接入系统包括存储器,存储器存储标准产品的标准参数,产品接入系统可 以对标准产品的标准参数与后续产品的标准参数进行比较,判断是否允许后续 产品接入。
标准参数存储器存储标准产品的标准参数,标准参数存储器与后续产品结 合在一起,能够对标准产品的标准参数与后续产品的标准参数进行比较,判断 是否启动后续产品。
产品管理系统发送标准产品的标准参数、修改产品指令和产品修改内容, 标准参数存储器还用于验证所述产品修改内容的合法性和完整性,从而完成后 续产品的授权修改。
图l是本发明具体实施方式
中的保持产品一致性的方法的流程图。如图l 所示,包括以下步骤
步骤IOI、获取标准产品的标准参数。标准参数是校验产品各关键信息是 否未被修改或缺失的参数信息。标准参数的取得方法很多,如关键信息全文、
关键信息中的重要部分、使用Hash算法计算关键信息全文而取得的摘要、使用Hash算法计算关键信息中重要部分而取得的摘要等等。此处的关键信息包括了
产品的功能模块、软件代码和/或产品属性信息等。
步骤102、将标准产品的标准参数发送到产品接入系统的存储器存储。 步骤103、将标准产品的标准参数存储到标准参数存储器。该标准参数存
储器可以是只读存储器,也可以是具有鉴权功能的可修改的存储器。
步骤104、将标准参数存储器和后续产品结合起来,结合的方法有很多,
可以是焊接、也可以是插接。
步骤105、后续产品启动时,后续产品的启动模块、操作系统驱动模块、
操作系统模块、应用软件模块从上级模块至下级模块顺序依次启动,后续产品
的上级模块获取下级模块的标准参数,并从标准参数存储器读取标准产品的对
应标准参数,上级模块将下级模块的标准参数与标准产品的对应标准参数进行
比较,判断两者是否一致,如果是,则继续启动过程,直至后续产品启动完成,
如果否,后续产品停止启动。
步骤106、后续产品启动完成后,与产品接入系统进行连接。
步骤107、产品接入系统获取后续产品的标准参数,并与存储的标准产品
的标准参数进行比较,如果一致,允许后续产品接入,如果不一致,拒绝后续
产品接入。
当产品需要发生变动时,即技术标准发生变化,后续产品如何保持与技术 标准一致,就需要采用修改产品内容流程。图2是本发明具体实施方式
中修改 产品内容的流程图。如图2所示,包括以下步骤
步骤201、产品管理系统向产品接入系统发送产品修改内容对应的标准参 数,替换原来存储在产品接入系统中的标准产品的标准参数。
步骤202、产品管理系统在线向后续产品发送经过数字签名的修改产品内 容的指令。通过数字签名可以保证该指令的合法来源。
步骤203、后续产品将经过数字签名的自己的标准参数发送给产品管理系统。
步骤204、产品管理系统根据后续产品发来的标准参数对后续产品进行认 证,确认后续产品是否依然符合标准产品的标准参数。
步骤205、产品管理系统将产品修改内容进行数字签名和加密发送给后续
产品°
步骤206、后续产品中的标准存储器验证产品修改内容的合法性和完整性。
步骤207、后续产品进行修改。在修改前,可以对被修改代码、属性或者 数据进行备份,存储在指定临时区域。
步骤208、后续产品完成修改后,获取修改模块的标准参数,并替换标准 参数存储器的标准参数。如果进行了备份,还需要删除备份。
这样当后续产品启动时,产生的标准参数与标准参数存储器中的标准参数 一致,保证启动的完成。
而且当修改后的后续产品接入到产品接入系统时,后续产品的标准参数才 能与产品接入系统中修改后的标准参数一致,保证后续产品能够接入到产品接 入系统。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局 限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变 化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该 以权利要求的保护范围为准。
权利要求
1、一种产品验证的方法,其特征在于,包括以下步骤A、获取标准产品的标准参数,并将所述标准产品的标准参数发送给产品接入系统,并存储;B、后续产品启动后,与所述产品接入系统连接;C、所述产品接入系统获取所述后续产品的标准参数,并与所述标准产品的标准参数进行比较,如果一致,允许所述后续产品接入,如果不一致,拒绝所述后续产品接入。
2、 根据权利要求1所述的一种产品验证的方法,其特征在于,还包括以 下步骤D、 将所述标准参数存储到标准参数存储器;E、 将所述标准参数存储器与后续产品相结合;F、 所述后续产品启动时,获取所述后续产品的标准参数,并将获取的所 述后续产品的标准参数与所述标准参数存储器内存储的所述标准产品的标准 参数进行比较,判断两者是否一致,如果是,所述后续产品启动,如果否,所 述后续产品停止启动。
3、 根据权利要求1所述的一种产品验证的方法,其特征在于,还包括以 下步骤产品管理系统向所述产品接入系统发送产品修改内容的标准参数,替换所 述产品接入系统存储的所述标准产品的标准参数;产品管理系统向所述后续产品发送经过数字签名的修改产品内容的指令; 所述后续产品将经过数字签名的自己的标准参数发送给所述产品管理系统;所述产品管理系统根据所述后续产品的标准参数对所述后续产品进行认证,通过后将所述产品修改内容进行数字签名和加密发送给所述后续产品; 所述标准参数存储器验证所述产品修改内容的合法性和完整性; 所述后续产品完成修改产品内容。
4、 根据权利要求2所述的一种产品验证的方法,其特征在于,还包括以 下步骤产品管理系统向所述后续产品发送经过数字签名的修改产品内容的指令; 所述后续产品将经过数字签名的自有的标准参数发送给所述产品管理系统;所述产品管理系统根据所述后续产品的标准参数对所述后续产品进行认 证,通过后将所述产品修改内容进行数字签名和加密发送给所述后续产品; 所述标准存储器验证所述产品修改内容的合法性和完整性; 所述后续产品完成修改后,获取修改模块的标准参数,并替换所述标准参 数存储器的标准参数。
5、 根据权利要求1至4任一权利要求所述的一种产品验证的方法,其特 征在于,标准参数包括产品的功能模块、软件代码和/或产品属性信息。
6、 根据权利要求1至4任一权利要求所述的一种产品验证的方法,其特 征在于,标准参数包括对产品的功能模块、软件代码和/或产品属性信息进行 HASH算法运算获得的摘要信息。
7、 根据权利要求2所述的一种产品验证的方法,其特征在于,步骤F进 一步包括以下步骤所述后续产品的上级模块获取下级模块的标准参数; 所述后续产品的上级模块从标准参数存储器读取所述标准产品的对应标 准参数;所述后续产品的上级模块将所述下级模块的标准参数与所述标准产品的 对应标准参数进行比较,判断两者是否一致,如果是,则继续启动过程,直至所述后续产品启动完成,如果否,所述后续产品停止启动。
8、 根据权利要求7所述的一种产品验证的方法,其特征在于,所述后续 产品的上级模块至下级模块的顺序依次为所述后续产品的启动模块、操作系统 驱动模块、操作系统模块、应用软件模块。
9、 一种产品验证的系统,其特征在于,包括标准产品、后续产品和产品 接入系统,其中所述标准产品,用于提供标准产品的标准参数; 所述后续产品,用于提供后续产品的标准参数。所述产品接入系统包括存储器,所述存储器用于存储所述标准产品的标准 参数,所述产品接入系统还用于对所述标准产品的标准参数与所述后续产品的 标准参数进行比较,判断是否允许所述后续产品接入。
10、 根据权利要求9所述的一种产品验证的系统,其特征在于,还包括标 准参数存储器,所述标准参数存储器用于存储所述标准产品的标准参数,并用 于对所述标准产品的标准参数与所述后续产品的标准参数进行比较,判断是否 启动所述后续产品。
11、 根据权利要求10所述的一种产品验证的系统,其特征在于,所述标准参数存储器与所述后续产品结合在一起。
12、 根据权利要求9至11任一权利要求所述的一种产品验证的系统,其 特征在于,还包括产品管理系统,用于发送标准产品的标准参数、修改产品指 令和产品修改内容,所述标准参数存储器还用于验证所述产品修改内容的合法 性和完整性。
全文摘要
本发明公开了一种产品验证的方法和系统,获取标准产品的标准参数,并将标准产品的标准参数发送给产品接入系统,并存储;后续产品启动后,与产品接入系统连接;产品接入系统获取后续产品的标准参数,并与标准产品的标准参数进行比较,如果一致,允许所述后续产品接入,如果不一致,拒绝所述后续产品接入。采用了本发明的技术方案,可以保证后续产品的状态一直与符合技术标准的标准产品的状态保持一致,即使在标准产品的状态发生变化时,后续产品也进行相同的变化,这样使得后续产品的状态处于透明,能够有针对性地提供相关业务或内容。
文档编号G06Q10/00GK101458792SQ20081022740
公开日2009年6月17日 申请日期2008年11月26日 优先权日2008年11月26日
发明者赵志超, 宇 辛 申请人:天柏宽带网络科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1