System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于认证电池、配件和动力工具的区块链制造技术_技高网

用于认证电池、配件和动力工具的区块链制造技术

技术编号:40227680 阅读:8 留言:0更新日期:2024-02-02 22:30
一种通信系统可以包括电池包和动力工具。动力工具可以被配置为从电池包获得电池包信息,并向区块链网络的节点发送验证请求。验证请求可以包括电池包信息和动力工具信息。动力工具可以被配置为从区块链网络的至少一个节点接收区块链认证消息。区块链认证消息可以指示区块链网络是否验证电池包信息和动力工具信息为有效。动力工具的电子处理器可以被配置为基于区块链认证消息控制动力工具的操作。

【技术实现步骤摘要】

本文描述的实施例涉及用于认证电池、配件或动力工具的区块链。


技术介绍


技术实现思路

1、一个实施例包括一种通信系统,该通信系统可以包括电池包,该电池包包括被配置为存储电池包信息的第三存储器。该通信系统可以进一步包括动力工具,该动力工具包括第一电子处理器、第一存储器和第一网络接口。第一存储器可以被配置为存储动力工具信息。第一电子处理器可以被配置为从电池包获得电池包信息,并经由第一网络接口将电池包信息和动力工具信息发送到外部设备。第一电子处理器可以进一步被配置为经由第一网络接口从外部设备接收认证通知,并基于该认证通知来控制动力工具的操作。该通信系统可以进一步包括该外部设备,该外部设备包括第二电子处理器、第二存储器和第二网络接口。第二电子处理器可以被配置为经由第二网络接口从该动力工具接收电池包信息和动力工具信息。第二电子处理器可以进一步被配置为经由第二网络接口将验证请求发送到区块链网络的节点。验证请求可以包括电池包信息和动力工具信息。第二电子处理器可以进一步被配置为经由第二网络接口从区块链网络的至少一个节点接收区块链认证消息。区块链认证消息可以指示区块链网络是否验证电池包信息和动力工具信息为有效。该第二电子处理器可以进一步被配置为经由第二网络接口向动力工具发送认证通知。认证通知可以基于区块链认证消息。

2、除了上述特征的任何组合之外,区块链认证消息可以指示区块链网络不能够验证电池包信息和动力工具信息。除了上述特征的任何组合之外,认证通知可以指示电池包信息和动力工具信息没有被区块链网络验证为有效。除了上述特征的任何组合之外,该动力工具的第一电子处理器可以被配置为基于该认证通知通过以下方式中的至少一种方式来控制该动力工具的操作:允许该动力工具以受限制的方式进行操作,以及阻止该动力工具的一个或多个部件进行操作。

3、除了上述特征的任何组合之外,区块链认证消息可以指示区块链网络能够验证电池包信息和动力工具信息。除了上述特征的任何组合之外,认证通知可以指示电池包信息和动力工具信息被区块链网络验证为有效。除了上述特征的任何组合之外,动力工具的第一电子处理器可以被配置为基于认证通知通过允许动力工具以不受限制的方式进行操作来控制动力工具的操作。

4、除了上述特征的任何组合之外,可以由该区块链网络使用该区块链网络的多个节点的共识机制来尝试验证该电池包信息和该动力工具信息。

5、除了上述特征的任何组合之外,尝试验证电池包信息和动力工具信息可以包括:(i)由区块链网络的至少一个节点执行智能合约,以将存储在区块链网络的区块链上的电池包的数字标识与存储在区块链上的动力工具的数字标识进行比较,和/或(ii)响应于确定电池包的数字标识和动力工具的数字标识先前没有彼此配对,阻止区块链网络的该至少一个节点验证电池包信息和动力工具信息为有效。

6、除了上述特征的任何组合之外,该共识机制可以为选自由工作量证明、权益证明、容量证明、活动证明、烧毁证明或时间证明组成的组中的至少一者。

7、除了上述特征的任何组合之外,外部设备可以被配置为充当区块链网络的节点。

8、除了上述特征的任何组合之外,该外部设备可以被配置为在由该外部设备发送该验证请求的情况下充当该区块链网络的轻节点。除了上述特征的任何组合之外,其中,该外部设备可以被配置为在由与该外部设备不同的设备发送第二验证请求的情况下充当该区块链网络的全节点。

9、除了上述特征的任何组合之外,第一电子处理器可以被配置为通过控制供应给动力工具的马达的电流来控制动力工具的操作。

10、除了上述特征的任何组合之外,动力工具可以包括机器人动力工具和手持式动力工具之一。

11、除了上述特征的任何组合之外,电池包信息可以包括电池包使用信息、电池包标识符和电池包所有权信息中的至少一者。除了上述特征的任何组合之外,动力工具信息可以包括动力工具使用信息、动力工具标识符、动力工具所有权信息及其组合中的至少一者。

12、另一个实施例包括一种用于控制动力工具的操作的方法。该方法可以包括由动力工具的第一电子处理器确定电池包已经耦接到动力工具。该方法可以包括由第一电子处理器阻止动力工具的一个或多个部件进行操作。该方法可以包括由第一电子处理器从电池包获得存储在该电池包的存储器中的电池包信息。该方法可以包括经由动力工具的第一网络接口将电池包信息和动力工具信息发送到外部设备。动力工具信息可以由第一电子处理器从动力工具的存储器中取得。该方法可以包括经由外部设备的第二网络接口从动力工具接收电池包信息和动力工具信息。该方法可以包括经由第二网络接口向区块链网络的节点发送验证请求。验证请求可以包括电池包信息和动力工具信息。该方法可以包括经由第二网络接口从区块链网络的至少一个节点接收区块链认证消息。区块链认证消息可以指示区块链网络是否验证电池包信息和动力工具信息为有效。该方法可以包括经由第二网络接口基于区块链认证消息向动力工具发送认证通知。该方法可以包括经由第一网络接口从外部设备接收认证通知。该方法可以包括利用第一电子处理器基于认证通知来控制动力工具的操作。

13、除了上述特征的任何组合之外,区块链认证消息可以指示区块链网络不能够验证电池包信息和动力工具信息。除了上述特征的任何组合之外,认证通知可以指示电池包信息和动力工具信息没有被区块链网络验证为有效。除了上述特征的任何组合之外,基于该认证通知来控制该动力工具的操作可以包括以下中的至少一者:允许该动力工具以受限制的方式进行操作、以及继续阻止该动力工具的一个或多个部件进行操作。

14、除了上述特征的任何组合之外,区块链认证消息可以指示区块链网络能够验证电池包信息和动力工具信息。除了上述特征的任何组合之外,认证通知可以指示电池包信息和动力工具信息被区块链网络验证为有效。除了上述特征的任何组合之外,基于认证通知来控制动力工具的操作可以包括通过允许该动力工具的一个或多个部件进行操作来允许该动力工具以不受限制的方式进行操作。

15、除了上述特征的任何组合之外,可以由该区块链网络使用该区块链网络的多个节点的共识机制来尝试验证该电池包信息和该动力工具信息。

16、除了上述特征的任何组合之外,控制动力工具的操作包括控制可以供应给动力工具的马达的电流。

17、另一个实施例包括一种通信系统,该通信系统可以包括电池包,该电池包包括第二电子处理器、被配置为存储电池包信息的第二存储器、以及第二网络接口。该通信系统还可以包括动力工具,该动力工具包括第一电子处理器、被配置为存储动力工具信息的第一存储器、以及第一网络接口。第一电子处理器可以被配置为从电池包获得电池包信息,以及经由第一网络接口向区块链网络的节点发送验证请求。验证请求可以包括电池包信息和动力工具信息。第一电子处理器可以被配置为经由第一网络接口从区块链网络的至少一个节点接收区块链认证消息。区块链认证消息可以指示区块链网络是否验证电池包信息和动力工具信息为有效。第一电子处理器可以被配置为基于区块链认证消本文档来自技高网...

【技术保护点】

1.一种通信系统,包括:

2.如权利要求1所述的通信系统,其中,该区块链认证消息指示该区块链网络不能够验证该电池包信息和该动力工具信息;

3.如权利要求1所述的通信系统,其中,该区块链认证消息指示该区块链网络能够验证该电池包信息和该动力工具信息;

4.如权利要求1所述的通信系统,其中,由该区块链网络使用该区块链网络的多个节点的共识机制来尝试验证该电池包信息和该动力工具信息。

5.如权利要求4所述的通信系统,其中,尝试验证该电池包信息和该动力工具信息包括:

6.如权利要求4所述的通信系统,其中,该共识机制为选自由工作量证明、权益证明、容量证明、活动证明、烧毁证明或时间证明组成的组中的至少一者。

7.如权利要求1所述的通信系统,其中,该外部设备被配置为充当该区块链网络的节点。

8.如权利要求7所述的通信系统,其中,该外部设备被配置为在由该外部设备发送该验证请求的情况下充当该区块链网络的轻节点;并且

9.如权利要求1所述的通信系统,其中,该第一电子处理器被配置为通过控制供应给该动力工具的马达的电流来控制该动力工具的操作。

10.如权利要求1所述的通信系统,其中,该动力工具包括机器人动力工具和手持式动力工具之一。

11.如权利要求1所述的通信系统,其中,该电池包信息包括电池包使用信息、电池包标识符和电池包所有权信息中的至少一者;并且

12.一种用于控制动力工具的操作的方法,该方法包括:

13.如权利要求12所述的方法,其中,该区块链认证消息指示该区块链网络不能够验证该电池包信息和该动力工具信息;

14.如权利要求12所述的方法,其中,该区块链认证消息指示该区块链网络能够验证该电池包信息和该动力工具信息;

15.如权利要求12所述的方法,其中,由该区块链网络使用该区块链网络的多个节点的共识机制来尝试验证该电池包信息和该动力工具信息。

16.如权利要求12所述的方法,其中,控制该动力工具的操作包括控制供应给该动力工具的马达的电流。

17.一种通信系统,包括:

18.如权利要求17所述的通信系统,其中,该电池包的第二电子处理器被配置为:

19.如权利要求17所述的通信系统,其中,该区块链认证消息指示该区块链网络不能够验证该电池包信息和该动力工具信息;并且

20.如权利要求17所述的通信系统,其中,该区块链认证消息指示该区块链网络能够验证该电池包信息和该动力工具信息;并且

...

【技术特征摘要】

1.一种通信系统,包括:

2.如权利要求1所述的通信系统,其中,该区块链认证消息指示该区块链网络不能够验证该电池包信息和该动力工具信息;

3.如权利要求1所述的通信系统,其中,该区块链认证消息指示该区块链网络能够验证该电池包信息和该动力工具信息;

4.如权利要求1所述的通信系统,其中,由该区块链网络使用该区块链网络的多个节点的共识机制来尝试验证该电池包信息和该动力工具信息。

5.如权利要求4所述的通信系统,其中,尝试验证该电池包信息和该动力工具信息包括:

6.如权利要求4所述的通信系统,其中,该共识机制为选自由工作量证明、权益证明、容量证明、活动证明、烧毁证明或时间证明组成的组中的至少一者。

7.如权利要求1所述的通信系统,其中,该外部设备被配置为充当该区块链网络的节点。

8.如权利要求7所述的通信系统,其中,该外部设备被配置为在由该外部设备发送该验证请求的情况下充当该区块链网络的轻节点;并且

9.如权利要求1所述的通信系统,其中,该第一电子处理器被配置为通过控制供应给该动力工具的马达的电流来控制该动力工具的操作。

10.如权利要求1所述的通信系统,其中,该动力工具包括机器人动力工具和手...

【专利技术属性】
技术研发人员:李承轩
申请(专利权)人:创科无线普通合伙
类型:发明
国别省市:

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

1