用于动物标识和管理的分布式系统技术方案

技术编号:24289910 阅读:48 留言:0更新日期:2020-05-26 20:09
本公开的实施例涉及用于动物标识和管理的分布式系统。一种平台可以从用户设备接收对动物的状态的请求,其中该请求包括与动物相关联的动物标识信息。该平台可以基于接收到请求标识与动物相关联的动物记录标识符。该平台可以验证与用户设备相关联的实体被授权获得动物的状态,其中该实体是被授权获得动物的状态的多个实体中的一个。该平台基于验证实体与用户设备相关联来标识区块链的包括动物记录标识符的区块。该平台可以从与动物相关联的动物记录中确定动物的状态,其中动物记录被包括在区块内。该平台可以向用户设备提供动物的状态。

Distributed system for animal identification and management

【技术实现步骤摘要】
用于动物标识和管理的分布式系统相关申请本申请要求于2018年11月16日提交的标题为“BLOCKCHAINFORANIMALIDENTIFICATIONANDHEALTHMANAGEMENT(用于动物标识和健康管理的区块链)”的美国临时专利申请第62/768,491号的优先权,其内容通过整体引用并入本文。
本公开的实施例涉及分布式系统,更具体地涉及用于动物标识和管理的分布式系统。
技术介绍
动物在世界上用于许多目的,诸如,维护生态系统、提供资源(例如,消耗性资源、动力资源、运输资源等)、支持运动(例如,狩猎、训练、竞赛等)、作为伙伴/同伴(例如,作为宠物)等。因此,在一些情况下,为了确保某些动物适合于这些目的中的一种或多种,可以确定和/或估计动物的特征(例如,健康、位置、迁徙路线/模式、成本、种群等)。
技术实现思路
根据一些实现,一种方法可以包括:接收事件信息,其中该事件信息与涉及动物的事件相关联,并且其中事件信息是从用户设备接收的;基于接收到事件信息来获得动物的动物标识信息,其中该动物标识信息包括以下中的至少一者:动物的生物特征签名,或与动物的微芯片相关联的微芯片标识号;确定动物的动物记录标识符,其中该动物记录标识符是基于动物标识信息来确定的;生成与事件相关联的动物记录,其中该动物记录是使用私钥来生成的,其中该私钥鉴定动物记录与用户设备相关联,以及其中动物记录根据事件来标识与动物的状态相关联的信息;配置针对动物记录的授权设置,其中该授权设置允许多个授权实体访问动物记录;以及使动物记录被存储在分布式账本系统中,其中该分布式账本系统包括与多种动物相关联的多条动物记录,以及其中该多条动物记录中的一条或多条可被多个授权实体访问。根据一些实现,一种设备可以包括一个或多个存储器;以及一个或多个处理器,该一个或多个处理器被通信地耦合至一个或多个存储器,该一个或多个处理器被配置为:接收与涉及动物的事件相关联的事件信息;基于接收到该事件信息来标识动物的动物标识信息,其中该动物标识信息是与事件信息相关联地被接收到的;基于动物标识信息来确定动物的动物记录标识符;生成与事件相关联的动物记录,以根据事件来指示动物的状态;以及使该动物记录被存储在分布式账本系统中,其中该分布式账本系统包括与多种动物相关联的多条动物记录,以及其中该多条动物记录中的一条或多条可被多个实体访问。根据一些实现,一种非瞬态计算机可读介质可以存储一个或多个指令。该一个或多个指令在由设备的一个或多个处理器执行时可以使一个或多个处理器:从用户设备接收对动物的状态的请求,其中该请求包括与动物相关联的动物标识信息;基于接收到请求来标识与动物相关联的动物记录标识符,其中该动物记录标识符是基于动物标识信息获得的;验证与用户设备相关联的实体被授权获得动物的状态,其中实体是被授权获得动物的状态的多个实体中的一个;基于验证实体是否与用户设备相关联来标识区块链的包括动物记录标识符的区块;从与动物相关联的动物记录中确定动物的状态,其中动物记录被包括在区块内;以及向用户设备提供动物的状态。附图说明图1A、图1B和图2至图4是本文中所描述的一种或多种示例实现的示意图。图5是可以实现本文中所描述的系统和/或方法的示例环境的示意图。图6是图5的一个或多个设备的示例组件的示意图。图7至图9是与用于动物标识和管理的分布式系统相关联的一个或多个示例过程的流程图。具体实施方式示例实现的以下详细描述参照附图。不同示意图中的相同附图标记可以标识相同或相似元件。在许多情况下,出于一种或多种目的,监视动物(例如,宠物、野生动物、离群动物等)。例如,可以监视宠物的健康以确保既有益于宠物又有益于宠物监护者或所有者的健康生活。出于研究目的和/或为了增强与野生动物相关联的生态系统,可以监视野生动物的一种或多种特性(例如,迁徙模式、繁殖、饮食习惯等)。此外,可以针对质量、鉴定(例如,经有机鉴定、用于繁殖的遗传性状等)等监视牲畜的健康和/或饲养,以确保牲畜得到适当治疗、适当分类等。然而,用于管理和/或维护与动物相关联的特定信息的先前技术可能仅使得能够经由单个源访问该信息。例如,该源可以包括特定安全平台或数据库,当生成和/或存储信息时,该特定安全平台或数据库由与动物相关联的实体(例如,动物的所有者、研究实体、兽医、收容所等)拥有和/或操作。因此,根据这些先前技术,除非实体具有对该单一信息源的访问权限,否则实体不可能基于特定信息来标识动物的状态,这是因为动物无法传达这些信息(例如,在动物要接收治疗的情况下,将其运输至新位置,与新所有者一起居住等)。更具体地,除非实体可以与监视过动物的健康(例如,提供或维护与动物的治疗、疫苗接种、饮食等相关联的信息)的每个个体或组织、监视过动物的位置的个体或组织(例如,基于迁徙、旅行、运输等)的每个个体或组织等进行通信,否则实体可能不能准确确定动物的状态和/或完整历史(例如,健康历史、位置历史、饮食历史等)。因此,根据先前技术,不可能针对动物获得与动物相关联的、跨多个平台分布和/或由多个实体管理的完整历史信息。在一些情况下,即使可以获得特定信息,但存在信息不可靠、不准确和/或不可信的可能性(例如,由于信息的源、由于信息不安全、由于信息损坏、由于生成信息的准确性等)。此外,即使可以获得这些信息,也存在可能无法在足够短的时间段内获得信息以适当治疗动物、处理与动物相关联的信息(例如,允许动物旅行、搬到新家、被收养等)等的可能性。例如,在永久性损伤或动物死亡之前,可能需要接近实时的信息来治疗受伤的动物。因此,根据先前技术,与管理动物相关联的信息可以是偶然的、冗余的、不可访问的、在需要时不可用等,这可能会导致资源(例如,计算资源、网络资源等)浪费、资源的使用效率低下等。根据本文中所描述的一些实现,分布式账本系统可以用于准确和/或安全地标识动物和/或管理与动物相关联的历史信息(例如,健康记录、旅行/运输历史等),从而提供统一的、不冗余的、可访问的、在需要时可用的、可信的等的信息,这避免了资源浪费、资源的使用效率低下等。例如,动物管理平台可以使用DLS的分布式账本来管理动物记录。根据一些实现,分布式账本可以使具有对分布式账本的访问权限的节点的网络能够访问动物记录。节点的网络可以对应于与一个或多个实体相关联的一个或多个设备(例如,由实体拥有、操作和/或维护的设备),这些设备被授权访问或能够访问分布式账本。在一些实现中,节点的网络可以具有各种级别的访问能力,这些访问能力可以允许节点的网络查看(例如,读取分布式账本)和/或更新(例如,写入分布式账本)分布式账本中的动物记录。以这种方式,动物管理平台提供对分布式账本中的信息的可访问性(例如,不论时间、位置等如何,从能够访问分布式账本的任何设备提供对任何授权实体的可访问性)。此外,动物管理平台可以使用分布式账本来保护与动物相关联的信息的安全。例如,分布式账本可以是不可变的,使得没有任何实体可以编辑、修订和/或更新分布式账本中的条目。例如,分布式账本可以本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n由设备接收事件信息,/n其中所述事件信息与涉及动物的事件相关联,并且/n其中所述事件信息是从用户设备接收的;/n基于接收到所述事件信息,由所述设备获得针对所述动物的动物标识信息,/n其中所述动物标识信息包括以下中的至少一项:/n所述动物的生物特征签名,或/n与所述动物的微芯片相关联的微芯片标识号;/n由所述设备确定针对所述动物的动物记录标识符,/n其中所述动物记录标识符是基于所述动物标识信息而被确定的;/n由所述设备生成与所述事件相关联的动物记录,/n其中所述动物记录是使用私钥而被生成的,/n其中所述私钥鉴定所述动物记录与所述用户设备相关联,并且/n其中所述动物记录根据所述事件来标识与所述动物的状态相关联的信息;/n由所述设备配置针对所述动物记录的授权设置,/n其中所述授权设置允许多个授权实体访问所述动物记录;以及/n由所述设备使所述动物记录被存储在分布式账本系统中,/n其中所述分布式账本系统包括与多种动物相关联的多条动物记录,并且/n其中所述多条动物记录中的一条或多条动物记录对所述多个授权实体可访问。/n

【技术特征摘要】
20181116 US 62/768,491;20190903 US 16/559,2851.一种方法,包括:
由设备接收事件信息,
其中所述事件信息与涉及动物的事件相关联,并且
其中所述事件信息是从用户设备接收的;
基于接收到所述事件信息,由所述设备获得针对所述动物的动物标识信息,
其中所述动物标识信息包括以下中的至少一项:
所述动物的生物特征签名,或
与所述动物的微芯片相关联的微芯片标识号;
由所述设备确定针对所述动物的动物记录标识符,
其中所述动物记录标识符是基于所述动物标识信息而被确定的;
由所述设备生成与所述事件相关联的动物记录,
其中所述动物记录是使用私钥而被生成的,
其中所述私钥鉴定所述动物记录与所述用户设备相关联,并且
其中所述动物记录根据所述事件来标识与所述动物的状态相关联的信息;
由所述设备配置针对所述动物记录的授权设置,
其中所述授权设置允许多个授权实体访问所述动物记录;以及
由所述设备使所述动物记录被存储在分布式账本系统中,
其中所述分布式账本系统包括与多种动物相关联的多条动物记录,并且
其中所述多条动物记录中的一条或多条动物记录对所述多个授权实体可访问。


2.根据权利要求1所述的方法,还包括:
基于所述动物记录生成认证,以验证与所述事件相对应的所述动物的鉴定。


3.根据权利要求1所述的方法,其中所述分布式账本系统包括区块链,并且
其中所述动物记录被存储在所述区块链的区块中。


4.根据权利要求1所述的方法,其中所述授权设置基于所述事件的特性或所述动物的特性中的至少一个而被配置。


5.根据权利要求1所述的方法,其中所述事件与接收到医疗治疗相关联,
其中所述用户设备与提供了所述医疗治疗的兽医实体相关联,并且
其中所述状态与所述动物的医疗状态相对应。


6.根据权利要求1所述的方法,其中所述事件与运输所述动物相关联,
其中所述用户设备与关联于支持涉及所述动物的运输的实体相关联,并且
其中所述状态标识所述动物的位置。


7.根据权利要求1所述的方法,其中所述事件与为所述动物创建账户相关联,
其中所述账户由所述动物记录标识符标识,
其中所述动物记录将包括所述动物记录标识符,并且
其中所述状态是基于与创建所述账户相关联地被提供的所述事件信息的。


8.根据权利要求1所述的方法,其中所述多个授权实体包括以下中的两项或更多项:
与所述动物相关联的当前所有者,
与所述动物相关联的预期所有者,
与为所述动物提供服务相关联的服务提供者,
与授权对所述动物进行兽医护理相关联的保险提供者,
与支持涉及所述动物的运输相关联的运输实体,或
与所述动物的所述当前所有者的住所相关联的房地产实体。


9.一种设备,包括:
一个或多个存储器;以及
一个或多个处理器,所述一个或多个处理器被通信地耦合至所述一个或多个存储器,所述一个或多个处理器被配置为:
...

【专利技术属性】
技术研发人员:C·W·C·梁A·T·阿什波尔
申请(专利权)人:埃森哲环球解决方案有限公司
类型:发明
国别省市:爱尔兰;IE

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

1