[发明专利]用于标识产品身份的系统和方法在审
申请号: | 201980053968.1 | 申请日: | 2019-08-09 |
公开(公告)号: | CN112955920A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | N·欧文 | 申请(专利权)人: | 核素示踪有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q10/08;G06Q20/22;G06Q30/06;G06Q20/06;G06F21/64;H04L9/32;G06Q20/38;C12Q1/6869 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 陈晓娜 |
地址: | 澳大利亚*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 标识 产品 身份 系统 方法 | ||
1.一种用于验证产品的身份的方法,所述方法包含:
生成第一寡核苷酸序列;
计算所述第一寡核苷酸序列的第一哈希(hash)值,所述第一哈希值与所述产品相关联;
合成所述第一寡核苷酸序列;
将所述合成的寡核苷酸序列添加到所述产品中;
对来自所述产品的第二寡核苷酸序列进行测序;
计算所述测序的寡核苷酸序列的第二哈希值;以及
将所述第二哈希值与与所述产品相关联的所述第一哈希值进行比较以验证所述产品的身份。
2.根据权利要求1所述的方法,其中所述第一哈希值被结合到含有所述产品的包装上。
3.根据权利要求1或2所述的方法,其中,所述第一哈希值存储在区块链中。
4.根据权利要求3所述的方法,其中所述区块链是分布式分类账的一部分。
5.根据前述权利要求中任一项所述的方法,其中计算所述第一哈希值和所述第二哈希值是基于附加数据的。
6.根据权利要求5所述的方法,其中所述附加数据包含以下中的一种或多种:
产品标识符;
实体标识符;
共享秘密;
填充数据;
公钥;
时间戳;
计数器;和
产品唯一产品标识符。
7.根据前述权利要求中任一项所述的方法,进一步包含通过将数字字编码到所述第一寡核苷酸序列中来生成所述第一寡核苷酸序列。
8.根据权利要求7所述的方法,其中,对所述数字字进行编码是基于纠错码的。
9.根据权利要求8所述的方法,其中编码所述数字字包含:
生成汉明(Hamming)码字;
以及将所述汉明码字的集合映射到伽罗华(Galois)域,并且
生成里德所罗门(Reed Solomon(RS))码字,从而生成对测序和合成误差鲁棒的鲁棒码字。
10.根据权利要求7至9中任一项所述的方法,其中所述数字字对于执行所述方法的实体是私密的。
11.根据前述权利要求中任一项所述的方法,其中计算所述第一哈希值包含将所述第一哈希值存储在数据库上,并且将所述第二哈希值与所述第一哈希值进行比较包含从所述数据库中检索所述第一哈希值。
12.根据前述权利要求中任一项所述的方法,其中所述方法进一步包含使用与所述第二寡核苷酸序列上的引物位点杂交的一组秘密引物,通过聚合酶链反应(PCR)扩增所述第二寡核苷酸序列。
13.根据前述权利要求中任一项所述的方法,其中供应链下游的实体向所述产品添加第三寡核苷酸序列。
14.根据权利要求13所述的方法,其中将所述第三寡核苷酸序列添加到所述产品中包含计算与所述产品相关联的第三哈希值。
15.根据权利要求14所述的方法,其中基于一个或多个上游哈希值来计算所述第三哈希值。
16.根据权利要求15所述的方法,其中所述第三哈希值是基于所述一个或多个上游哈希值计算的,从而表示形成哈希值的链的添加的寡核苷酸序列的顺序。
17.根据权利要求16所述的方法,进一步包含
对所述第三寡核苷酸序列进行测序;
为所述第二哈希值和第四哈希值的多个组合中的每一个计算第四哈希值;以及
将所述多个组合中的每一个的第四哈希值与所述第三哈希值进行比较,以标识所述多个组合中提供匹配的那一个的产品身份。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于核素示踪有限公司,未经核素示踪有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980053968.1/1.html,转载请声明来源钻瓜专利网。