CN114073023B - 电子设备和信息处理*** - Google Patents

电子设备和信息处理*** Download PDF

Info

Publication number
CN114073023B
CN114073023B CN202080044686.8A CN202080044686A CN114073023B CN 114073023 B CN114073023 B CN 114073023B CN 202080044686 A CN202080044686 A CN 202080044686A CN 114073023 B CN114073023 B CN 114073023B
Authority
CN
China
Prior art keywords
data
unit
sensor
information
association information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202080044686.8A
Other languages
English (en)
Other versions
CN114073023A (zh
Inventor
伊东久雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seth Co ltd
Nagase and Co Ltd
Original Assignee
Seth Co ltd
Nagase and Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2019165493A external-priority patent/JP6991427B2/ja
Application filed by Seth Co ltd, Nagase and Co Ltd filed Critical Seth Co ltd
Publication of CN114073023A publication Critical patent/CN114073023A/zh
Application granted granted Critical
Publication of CN114073023B publication Critical patent/CN114073023B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Debugging And Monitoring (AREA)
  • Memory System (AREA)

Abstract

本发明提供一种能够进一步降低传输数据时的数据损坏风险的技术。数据块生成部(32g)基于传感器信息生成数据块(BD1)、数据块(BD2)、以及数据块(BD3)。第一处理部(33g)生成第二关联信息(FT1),并将其作为第一关联信息(HD2)附加在数据块(BD2)中。第二处理部(34g)生成至少包含根据数据块(BD2)得到的哈希值的第二关联信息(FT2),并附加在数据块(BD2)中。存储控制部(36g)执行以下控制:利用区块链技术将附加了第一关联信息(HD2)和第二关联信息(FT2)的数据块(BD2)与包含数据块(BD1)的一个以上的其他所述单位的数据进行关联,并存储在存储部(12g)中。由此,解决上述问题。

Description

电子设备和信息处理***
技术领域
本发明涉及电子设备、信息处理***。
背景技术
以往,在进行信息的收发的情况下,涉及数据损坏的风险对策是很重要的。在这一点上,曾提出了一种降低在信息传输时的数据损坏风险的技术(例如参照专利文献1)。
现有技术文献
专利文献
专利文献1:日本特开2017-026755号公报。
发明内容
发明要解决的问题
在此,仅在包括上述专利文献1的现有技术中,例如在构建从传感器经由通信线路传输数据的***的情况下,通常由一个或少数的CPU(Central Processing Unit,中央处理器)集中管理来自传感器的所有的输出信息。
但是,近年来,传感器的数量和种类有增加的趋势,管理输出信息的CPU的负荷日益增大。对此,如果在发生了雷电或静电的放电现象、来自其他电子设备的电磁波噪声等引起的传输数据的数据乱码等状况的情况下,需要时间进行CPU中的数据的正确性检查处理,则在CPU侧无法采取迅速的应对。
因此,在当前状况下,在降低CPU的负荷的同时能够立即检测到使***误动作的传输数据的异常、进而能够使传输数据的异常瞬间正常化的重要性逐渐增加。
本发明是鉴于这样的情况而完成的,其目的在于提供一种能够进一步降低传输数据时的数据损坏风险的技术。
用于解决问题的方案
为了实现上述目的,本发明的一个方式的电子设备具有:
生成单元,其基于规定的信息,按每个规定的单位生成数据;
第一处理单元,其将由所述生成单元生成的处理对象的所述单位的数据作为第一单位数据,将在此之前由所述生成单元生成的所述单位的数据作为第二单位数据,生成至少包含根据该第二单位数据得到的哈希值的信息作为第一关联信息,将该第一关联信息附加在处理对象的所述第一单位数据中;
第二处理单元,其生成至少包含根据所述第一单位数据得到的哈希值的信息作为第二关联信息,将该第二关联信息附加在处理对象的所述第一单位数据中;以及
存储控制单元,其执行以下控制,即,利用区块链技术,将附加了所述第一关联信息和所述第二关联信息的处理对象的所述第一单位数据与包含所述第二单位数据的一个以上的其他所述单位的数据进行关联,并存储在规定的存储介质中。
发明效果
根据本发明,能够提供一种能够进一步降低传输数据时的数据损坏风险的技术。
附图说明
图1是表示本发明的电子设备的一个实施方式涉及的区块链芯片的结构的图。
图2A是表示在通过连接多个图1的区块链芯片来构建LAN(Local Area Network,局域网)的情况(有线LAN)的例子的图。
图2B是表示在通过连接多个图1的区块链芯片来构建LAN(Local Area Network,局域网)的情况(无线LAN)的例子的图。
图3是通过连接多个图1的区块链芯片就能够实现的分布式AI(人工智能)***的示意图。
图4是表示本发明的信息处理***的一个实施方式涉及的传感器***的结构的图。
图5是表示在图4的传感器***中的在中央复合芯片与传感器侧复合芯片之间传输的数据的结构的具体例子的图。
图6是表示图4的传感器***中的中央复合芯片和传感器侧复合芯片的功能结构的一个例子的图。
图7A是表示将图4的传感器***应用于汽车的控制的情况的例子的示意图。
图7B是表示将图4的传感器***应用于汽车的控制的情况的例子的示意图。与图7A不同。
具体实施方式
以下,使用附图对本发明的实施方式进行说明。
图1是表示本发明的电子设备的一个实施方式涉及的区块链芯片的结构的图。
图1所示的区块链芯片C是采用SIP(System in a Package,***级封装)形式的半导体产品。
区块链芯片C是在基板10搭载了CPU(Central Processing Unit,中央处理器)11、存储部12、复位按钮13、通信部14、指示器15、标识器16、以及电力获取部17的结构。
基板10是尺寸为20mm×40mm左右的小型基板。但是,基板10的形式没有特别限定,能够按照用途采用各种各样的形式。
CPU11是采用组装有***电路的SoC(System on Chip,片上***)形式的复合型CPU。
CPU11根据预先记录在后述的非易失性存储器(高速缓冲存储器)121的程序和被加载的程序来执行各种处理。
存储部12构成为包含非易失性存储器(高速缓冲存储器)121和易失性存储器(RAM/Random Access Memory,随机存取存储器)122。
非易失性存储器(高速缓冲存储器)121由作为工作基础的软件(以下称为“基础软件”)、IPL(Initial Program Loader,初始程序加载器)、以及IOCS(Input-Output ControlSystem,输入输出控制***)构成。
IPL是用于将区块链主体加载到非易失性存储器(高速缓冲存储器)121的程序。
IOCS是执行***设备的控制的程序,由基础软件和IOCS构成了用于使区块链芯片C工作的基础程序。
像这样,非易失性存储器(高速缓冲存储器)121能够采用简单的结构。
这里,区块链芯片C在出厂时没有装载区块链主体。由此,能够总是加载最新版本的区块链主体并使其工作。
此外,即使区块链芯片C在工作中,只要按下后述的复位按钮13而将区块链芯片C复位,就能够容易地进行区块链主体的升级。
易失性存储器(RAM)122是用于CPU11控制各种处理的执行的主存储器,适当地存储CPU11控制各种处理的执行时所需要的数据等。
复位按钮13是用于使区块链芯片C恢复到初始状态的按钮。
通信部14经由包含互联网的网络N在与其他装置(例如云服务器300、其他区块链芯片C等)之间进行通信。通信部14从外部接收例如规定的程序(例如区块链主体)。
通信部14能够构成为包含LAN端子141、输入输出(I/O)端口142、蓝牙(Bluetooth(注册商标))天线143。
指示器15是表示区块链芯片C的状态的显示器。具体而言,例如指示器15可识别地显示区块链芯片C的初始状态、正常状态、程序和数据的收发中、或异常状态等。指示器15由例如LED(Light Emitting Diode,发光二极管)等构成。
标识器16是能够使唯一能够确定区块链芯片C的标识号(例如ID号)可见的机构。
电力获取部17获取来自电源的电力,并提供至区块链芯片C。由此,能够单独地驱动区块链芯片C。此外,也能够搭载在组装有***电路的控制基板来使用。
图2A和图2B是表示通过连接多个图1的区块链芯片来构建LAN的情况的例子的图。
图2A示出了通过连接多个图1的区块链芯片C来构建有线LAN100的情况的例子。
在该情况下,如图2A所示,例如能够通过使HUB71连接多个区块链芯片C来构建有线LAN100。
图2B示出了通过连接多个图1的区块链芯片C来构建无线LAN200的情况的例子。
如图2B所示,例如能够通过利用能够进行多个设备彼此之间的通信的蓝牙网状网络(Bluetooth-Mesh(注册商标))的技术来构建无线LAN200。在该情况下,例如,使作为主设备的一个区块链芯片C连接在网络N,使其他的一个以上的区块链芯片C作为从设备发挥功能。
图3是表示通过连接多个图1的区块链芯片就能够实现的分布式AI(人工智能)***的示意图。
根据图1所示的区块链芯片C,能够实现分布式AI(人工智能)***。
现有技术中的AI(人工智能)***是基于在进行中央处理的单独的服务器等中储存的信息来分析其倾向、并进行各种各样的推测的***。但是,在使信息储存在单独的服务器等中的情况下,会伴随数据损坏的风险、数据篡改的风险。
与此相对,在将图1的区块链芯片C应用到AI(人工智能)***的情况下,由于多个区块链芯片C分别作为节点发挥功能,所以不需要采用进行中央处理的服务器等。在该情况下,通过增加区块链芯片C的数量,也能够进行超出大型服务器的处理。
在此,在AI(人工智能)***中,被输入的数据本身的准确性是重要的。在现有技术的AI(人工智能)***中,通过对储存在单独的服务器等中的数据的后处理来细查可靠性。因此,由于用单独的服务器等处理所输入的多种多样的信息,所以服务器等的负荷变大,有时无法利用CPU进行实时处理。
与此相对,根据应用了区块链芯片C的AI(人工智能)***,能够在区块链芯片C获取数据的感测(sensing)的时刻保证数据的准确性。
接下来,参照图4,对应用了图1的区块链芯片C的传感器***进行说明。
图4是表示本发明的信息处理***的一个实施方式涉及的传感器***的结构的图。
图4所示的传感器***构成为包含中央复合芯片C1和n个(n为1以上的任意的整数值)复合传感器单元U1至Un。
在图4的传感器***中,复合传感器单元U1至Un分别与中央复合芯片C1有线连接。
复合传感器单元U1构成为包含传感器侧复合芯片C2-1和m个(m为与n独立的1以上的任意的整数值)传感器S1-1至S1-m。
复合传感器单元U2构成为包含传感器侧复合芯片C2-2和q个(q为与n、m独立的1以上的任意的整数值)传感器S2-1至S2-q。
复合传感器单元Un构成为包含传感器侧复合芯片C2-n和r个(r为与n、m、q独立的1以上的任意的整数值)的传感器Sn-1至Sn-r。
另外,为便于说明,在图4的例子中,中央复合芯片C1设为一个,但是不特别限定于一个,也可以是多个。
同样地,为便于说明,在图4的例子中,传感器侧复合芯片C2-1至C2-n设为在复合传感器单元U1至Un中各具有1个,但是不特别限定于各一个,也可以是多个。
此外,在不特别需要单独区分各复合传感器单元U1至Un的情况下,将它们统称为“复合传感器单元U”。在称为复合传感器单元U的情况下,将各传感器侧复合芯片C2-1至C2-n统称为“传感器侧复合芯片C2”。
此外,在不特别需要单独区分各传感器S1-1至S1-m的情况下,将它们统称为“传感器S1”。
同样地,在不特别需要单独区分各传感器S2-1至S2-q的情况下,将它们统称为“传感器S2”。
同样地,在不特别需要单独区分各传感器Sn-1至Sn-r的情况下,将它们统称为“传感器Sn”。
进而,在不特别需要单独区分各传感器S1至Sn的情况下,将它们统称为“传感器S”。
中央复合芯片C1是应用了图1的区块链芯片C的电子设备,其执行作为图4的传感器***整体的处理。
复合传感器单元U是例如具有传感器侧复合芯片C2和传感器S的电路基板。
传感器侧复合芯片C2与中央复合芯片C1相同,是应用了图1的区块链芯片C的电子设备,其执行作为复合传感器单元U整体的处理。
传感器S是收集某个对象的信息并替换为机器能够处理的信号的元件等,例如是向外部输出对温度、湿度、压力、电流、电压等进行数值化后的数据、或者如图像数据、声音数据这样的非数值的数据等的各种传感器等。
具体而言,例如,传感器侧复合芯片C2执行监控同一复合传感器单元U内所具有的各个传感器S的处理。此外,传感器侧复合芯片C2例如执行对被传感器S检测出的数据进行传输、加工等的处理。
在此,图4的数据异常Dm是由于图4的传感器***受到雷电或静电的放电现象、来自其他电子设备的电磁波噪声等的影响而产生的。在图4的传感器***中,特别是引发***的误动作的数据乱码成为问题。
在此,所谓“数据乱码”是指在数据传输路径或存储器等中因某种原因导致比特位从原始值反转的现象。
但是,引发***的误动作的原因不限于此。即,例如,除了由于电源电压下降或脉冲噪声、太阳风耀斑等磁暴等引起的数据损坏之外,由传感器S的故障等引起的异常信号输出等也可能引发***的误动作。本发明的实施方式涉及的图4的传感器***在针对上述不同的可能成为误动作原因的各种情形防止数据乱码这一方面是非常有效的。
而且,在图4的例子中,例如考虑传感器S2-2发生故障的情况。在该情况下,发生故障的传感器S2-2输出异常数据。
在这方面,例如,在图4的传感器***的结构中不具有传感器侧复合芯片C2,仅由中央复合芯片C1管理所有传感器的输入输出等信息的情况下,当传感器S2-2发生故障时,在由于中央复合芯片C1的CPU针对所有的输入输出等信息进行其数据的正确性检查处理,所以导致负荷变大的情况下,多数时候无法迅速地处理传感器S2-2输出的异常数据,无法应对。
另一方面,在图4的传感器***的结构中具有传感器S2、传感器侧复合芯片C2的情况下,当传感器侧复合芯片C2-2检测到传感器S2-2的故障时,通过阻断来自传感器S2-2的异常数据的外部输出等,从而能够防止传感器***整体的误动作。
但是,像这样仅进行数据的分布管理,会产生不具有对雷电或静电的放电现象、来自其他电子设备的电磁波噪声等进行防御的策略的问题。
因此,为了解决这样的问题,例如利用区块链技术,采用图5所示的结构的数据作为中央复合芯片C1和传感器侧复合芯片C2之间的传输数据。
由此,即使是传感器侧复合芯片C2也能够进行与数据乱码、损坏相关的检查,此外,在实际发现了数据乱码、损坏等情况下能够立即向中央复合芯片C1通知该信息,因此能够防止传感器***整体的误动作。
图5是表示在图4的传感器***中的中央复合芯片与传感器侧复合芯片之间传输的数据的结构的具体例子的图。
从一个传感器侧复合芯片C2向中央复合芯片C1传输的数据的单位是图5所示的传输块B1至B3的每个传输快。
在此,在图5中,为便于说明,仅描绘了三个传输块B1至B3,但是实际上存在n个(n为1以上的任意的整数值,理论上不存在其上限)传输块B1至Bn。因此,以下,着眼于第p个(p为1至n中的任意的整数值)传输块Bp进行说明。
传输块Bp采用了以下结构:具有包含与传输单位的量对应的实际内容的数据块BDp,在该数据块BDp之前附加第一关联信息HDp,并且在该数据块BDp之后附加第二关联信息FTp。
第一关联信息HDp是通过利用区块链技术,基于之前收发的前一次的数据块BD(p-1)而生成的。具体而言,例如,第一关联信息HDp为例如数据块BD(p-1)的哈希值。
第二关联信息FTp是通过利用区块链技术,基于发送对象的本次的数据块BDp而生成的。具体而言,例如,第二关联信息FTp为例如数据块BDp的哈希值。
在复合传感器单元U2中,将本次向复合传感器单元U1发送的对象的传输块Bp与前一次发送的传输块B(p-1)利用区块链技术进行关联,并存储在规定的存储介质(后述的图6的存储部12等)进行管理。
即,在规定的存储介质中,存储各传输块B1至Bp被连成一串的数据组并进行管理。
更具体而言,当着眼于连续的两个传输块B(p-1)、Bp时,根据使前一个传输块B(p-1)所包含的第二关联信息FT(p-1)与本次发送对象的传输块Bp所包含的第一关联信息HDp一致的规则,传输块B1至Bp被连成一串。
即,传输块Bp的第一关联信息HDp与前一个传输块B(p-1)的第二关联信息FT(p-1)为同一内容的数据。此外,传输块Bp的第二关联信息FTp与下一个传输块B(p+1)的第一关联信息HD(p+1)为同一内容的数据。
图6是表示图4的传感器***中的中央复合芯片和传感器侧复合芯片的功能结构的一个例子的图。
复合传感器单元Ug(g为1至n中的任意的整数值)具有传感器Sg-1至传感器Sg-t(t为与n独立的1以上的任意的整数值)和传感器侧复合芯片C2-g。
另外,在不特别需要单独区分各个传感器Sg-1至传感器Sg-t的情况下,将它们统称为“传感器Sg”。
传感器侧复合芯片C2-g具有CPU11g和存储部12g。
如图6所示,在传感器侧复合芯片C2-g的CPU11g中,传感器监控部31g、数据块生成部32g、第一处理部33g、第二处理部34g、确认部35g、存储控制部36g、发送控制部37g、以及接收控制部38g发挥功能。
传感器监控部31g监控传感器Sg。即,传感器监控部31g获取与传感器Sg的工作状态相关的数据,基于该数据判断有无异常,在判断为有异常的情况下,生成表示该意思的数据。
此外,传感器监控部31g在判断为传感器Sg的工作状态有异常的情况下,阻断该传感器Sg检测出的信号。
数据块生成部32g生成本次(1至k中的第k次)发送对象的数据(例如从传感器监控部31g输出的数据)作为数据块BDk。
第一处理部33g通过利用区块链技术,基于前一次的传输块B(k-1)所包含的数据块BD(k-1)生成第一关联信息HDk,在数据块BDk中附加该第一关联信息HDk。
另外,在本实施方式中,第一关联信息HDk被附加在数据块BDk的头部的位置,但是这仅为示例。即,第一关联信息HDk的附加位置是任意的,例如也可以采用数据块BDk的尾部的位置。
第二处理部34g通过利用区块链技术,基于本次的传输块Bk所包含的数据块BDk生成第二关联信息FTk,在数据块BDk中附加该第二关联信息FTk。
另外,在本实施方式中,第二关联信息FTk被附加在数据块BDk的尾部的位置,但是这仅为示例。即,第二关联信息FTk的附加位置是任意的,例如也可以采用数据块BDk的头部的位置。
确认部35g确认基于数据块BD(k-1)生成的哈希值与第一关联信息HDk是否为同一内容。
即,在确认部35g中,如果基于存储在存储部12g的数据块BD(k-1)生成的哈希值与作为数据块BDk的头部而附加的第一关联信息HDk一致,则可知存储在存储部12g的数据块BD(k-1)没有问题。另一方面,在它们不一致的情况下,可以说存储在存储部12g的数据块BD(k-1)产生一些问题的可能性高,在基于此生成了数据块BDk的情况下,数据块BDk也有问题的可能性高。
存储控制部36g执行以下控制:将附加了第一关联信息HDk和第二关联信息FTk的数据块BDk作为传输块,利用了区块链技术与包含数据块BD(k-1)的其他传输块进行关联,并存储在规定的存储介质中。
即,存储控制部36g执行以下控制:将附加了第一关联信息HDk和第二关联信息FTk的数据块BDk作为传输块,将其与包含数据块BD(k-1)的其他传输块的关联在能够检测到数据乱码的状况下存储在规定的存储介质中。
发送控制部37g执行将附加了第一关联信息HDk和第二关联信息FTk的数据块BDk作为利用了区块链技术的传输块来发送的控制。
接收控制部38g执行接收从各种硬件(例如、中央复合芯片C1等)发送来的各种信息的控制。
接着,对中央复合芯片C1的功能结构的一个例子进行说明。
如图6所示,在中央复合芯片C1的CPU21中,接收控制部61、数据监控部62、存储控制部63、以及发送控制部64发挥功能。
接收控制部61执行接收从各种硬件(例如传感器侧复合芯片C2等)发送来的各种信息的控制。
数据监控部62确认在规定的存储介质(存储部22等)存储的第二关联信息FT(k-1)与第一关联信息HDk是否为同一内容。
即,在数据监控部62中,如果在规定的存储介质(存储部22等)存储的第二关联信息FT(k-1)与由接收控制部61接收到的作为数据块BDk的头部而附加的第一关联信息HDk一致,则可知被传输的数据块BDk没有问题。另一方面,在它们不一致的情况下,可以说被传输的数据块BDk产生了一些问题的可能性高。
此外,数据监控部62确认基于数据块BDk生成的哈希值与第二关联信息FTk是否为同一内容。
即,在数据监控部62中,如果基于数据块BDk生成的哈希值与作为尾部附加在数据块BDk的第二关联信息FTk一致,则可知发送信息没有问题。另一方面,在它们不一致的情况下,可以说发送信息产生了一些问题的可能性高。
存储控制部63执行以下控制:将附加了第一关联信息HDk和第二关联信息FTk的数据块BDk作为传输块,利用了区块链技术与包含数据块BD(k-1)的其他传输块进行关联,使其存储在规定的存储介质中。
即,存储控制部63执行以下控制:将附加了第一关联信息HDk和第二关联信息FTk的数据块BDk作为传输块,将其与包含数据块BD(k-1)的其他传输块的关联在能够检测到数据乱码的状况下存储在存储部22中。
发送控制部64执行将附加了第一关联信息HDk和第二关联信息FTk的数据块BDk作为利用了区块链技术的传输块来发送的控制。
在此,以下对上述的实施方式中的传感器***的具体的应用例进行说明。
[第一应用例]
图4的传感器***例如能够应用于工厂内的机器人管理。
具体而言,例如在复合传感器单元U中设置有检测工厂内的制造机器人的各部位的压力、温度的各种传感器S。
该复合传感器单元U内的传感器侧复合芯片C2将这些各种传感器S的检测结果、即工厂内的制造机器人的各部位的压力、温度进行数值化,并生成数据块BDk。
传感器侧复合芯片C2通过利用区块链技术,基于前一次的传输块B(k-1)的数据块BD(k-1)生成第一关联信息HDk,在数据块BDk中附加该第一关联信息HDk。
传感器侧复合芯片C2通过利用区块链技术,基于本次的数据块BDk来生成第二关联信息FTk,在数据块BDk中附加该第二关联信息FTk。
传感器侧复合芯片C2将附加了第一关联信息HDk和第二关联信息FTk的传输块Bk与前一次的传输块B(k-1)利用区块链技术进行关联,使其存储在存储部12等规定的存储介质中。
此外,传感器侧复合芯片C2向中央复合芯片C1发送传输块Bk。
中央复合芯片C1根据传输块Bk识别将各部位的压力、温度进行了数值化的记录。然后,中央复合芯片C1判断工厂内的制造机器人是否正确地工作。
图4的传感器***通过如这种第一应用例那样应用于工厂内的机器人管理,能够获得如下的第一效果和第二效果。
第一效果是指传感器侧复合芯片C2和中央复合芯片C1能够应对制造机器人和传感器的工作不良的效果。
第二效果是指传感器侧复合芯片C2和中央复合芯片C1能够检测制造机器人内部的数值的数据乱码或数据损坏,防止工厂内的制造机器人的误动作的效果。
[第二应用例]
图4的传感器***例如能够应用于例如可使用的空间有限的车辆控制***、火车控制***、船舶控制***等。
具体而言,例如在复合传感器单元U中设置有检测对车辆控制***、火车控制***、船舶控制***的车体或船体的振动、倾斜的推定有用的加速度等的各种传感器S。
该复合传感器单元U内的传感器侧复合芯片C2将这些各种传感器S的检测结果、即车辆控制***、火车控制***、船舶控制***的加速度等进行数值化,并生成数据块BDk。
传感器侧复合芯片C2通过利用区块链技术,基于前一次的传输块B(k-1)的数据块BD(k-1)生成第一关联信息HDk,在数据块BDk中附加该第一关联信息HDk。
传感器侧复合芯片C2通过利用区块链技术,基于本次的数据块BDk生成第二关联信息FTk,在数据块BDk中附加该第二关联信息FTk。
传感器侧复合芯片C2将附加了第一关联信息HDk和第二关联信息FTk的传输块Bk与前一次的传输块B(k-1)利用区块链技术进行关联,并使其存储在存储部12等规定的存储介质中。
此外,传感器侧复合芯片C2向中央复合芯片C1发送传输块Bk。
中央复合芯片C1根据传输块Bk来识别工作时的传感器的数值的变化的记录。然后,中央复合芯片C1能够基于传感器S的数值的记录来确认是否正常工作。
图4的传感器***通过如这种第二应用例那样应用于车辆控制***、火车控制***、船舶控制***,能够获得如下效果。
该效果是指通过传感器侧复合芯片C2和中央复合芯片C1记录车辆、火车、船舶在工作时的数值的变化来确认数据,并能够运用最合适的控制***的效果。
[第三应用例]
图4的传感器***例如能够应用于无人机的数据管理。
具体而言,例如在复合传感器单元U中设置有检测GPS坐标、高度等的各种传感器S。
该复合传感器单元U内的传感器侧复合芯片C2根据这些各种传感器S的检测结果、即GPS坐标、高度等生成数据块BDk。
传感器侧复合芯片C2通过利用区块链技术,基于前一次的传输块B(k-1)的数据块BD(k-1)生成第一关联信息HDk,在数据块BDk附加该第一关联信息HDk。
传感器侧复合芯片C2通过利用区块链技术,基于本次的数据块BDk生成第二关联信息FTk,在数据块BDk附加该第二关联信息FTk。
传感器侧复合芯片C2将附加了第一关联信息HDk和第二关联信息FTk的传输块Bk与前一次的传输块B(k-1)利用区块链技术进行关联,并使其存储在存储部12等规定的存储介质中。
此外,传感器侧复合芯片C2向中央复合芯片C1发送传输块Bk。
中央复合芯片C1根据传输块Bk识别GPS坐标、高度等。然后,中央复合芯片C1记录由无人机得到的各种数据,能够进行数据的管理。
图4的传感器***通过如这种第三应用例那样应用于无人机,能够获得如下效果。
该效果是指能够基于由传感器侧复合芯片C2和中央复合芯片C1记录的各种数据来进行无人机的搜索、检查。
[第四应用例]
图4的传感器***例如能够应用于租赁商品的远程操作管理。
具体而言,例如在复合传感器单元U中设置有检测操作历史等或故障的征兆的各种传感器S。
该复合传感器单元U内的传感器侧复合芯片C2将这些各种传感器S的检测结果、即操作历史等或故障的征兆的数据进行数值化,并生成数据块BDk。
传感器侧复合芯片C2通过利用区块链技术,基于前一次的传输块B(k-1)的数据块BD(k-1)生成第一关联信息HDk,在数据块BDk中附加该第一关联信息HDk。
传感器侧复合芯片C2通过利用区块链技术,基于本次的数据块BDk来生成第二关联信息FTk,在数据块BDk中附加该第二关联信息FTk。
传感器侧复合芯片C2将附加了第一关联信息HDk和第二关联信息FTk的传输块Bk与前一次的传输块B(k-1)利用区块链技术进行关联,并使其存储在存储部12等规定的存储介质中。
此外,传感器侧复合芯片C2向中央复合芯片C1发送传输块Bk。
中央复合芯片C1根据传输块Bk识别租赁商品的各种数值数据。然后,中央复合芯片C1记录租赁商品的各种数值数据,成为能够远程进行租赁商品的操作管理的状态。
图4的传感器***通过如这种第四应用例那样应用于租赁商品的远程操作管理,能够获得如下效果。
该效果是指能够远程地对租赁商品进行操作管理,并能够省去定期点检的麻烦等的效果。
[第五应用例]
图4的传感器***例如能够应用于游戏机(例如弹球机、街机游戏机)的***管理。
具体而言,例如在复合传感器单元U中设置有获取***的运行信息的各种传感器S。
该复合传感器单元U内的传感器侧复合芯片C2根据这些各种传感器S的检测结果、即游戏机的***的运行信息来生成数据块BDk。
传感器侧复合芯片C2通过利用区块链技术,基于前一次的传输块B(k-1)的数据块BD(k-1)生成第一关联信息HDk,在数据块BDk中附加该第一关联信息HDk。
传感器侧复合芯片C2通过利用区块链技术,基于本次的数据块BDk生成第二关联信息FTk,在数据块BDk中附加该第二关联信息FTk。
传感器侧复合芯片C2将附加了第一关联信息HDk和第二关联信息FTk的传输块Bk与前一次的传输块B(k-1)利用区块链技术进行关联,并使其存储在存储部12等规定的存储介质中。
此外,传感器侧复合芯片C2向中央复合芯片C1发送传输块Bk。
中央复合芯片C1根据传输块Bk识别游戏机的***的运行信息。然后,中央复合芯片C1在区块链记录***的运行信息,成为能够掌握机体状态的状态。
图4的传感器***通过如这种第五应用例那样应用于游戏机,能够获得如下效果。
该效果是指通过在区块链记录***的运行信息从而保证信用的效果。
[第六应用例]
图7A和图7B是表示将图4的传感器***应用于汽车的控制的情况的例子的示意图。
图7A是表示将图4的传感器***搭载于汽车M的情况的例子的示意图。
像上述的第二应用例那样,在将图4的传感器***应用于车辆控制、特别是汽车M的控制的情况下,除了上述的效果以外,还能够期待获得例如以下的效果。
在现有技术中,作为控制汽车的技术,存在自主型的自动驾驶技术、或通过多个CPU处理从各传感器得到的数据从而执行各种动作的控制的技术。
具体而言,例如存在执行汽车的发动机、变速器、动力转向这样的***的工作的控制的技术、或者执行ABS(Anti-lock Brake System,防抱死制动***)、汽车间距离调整、自动停车这样的辅助用户的工作的控制的技术。此外,也存在像所谓的联网汽车(connectedcar)那样通过使汽车作为ICT(信息通信技术)的终端发挥功能从而将各种数据收集在云端进行处理的技术。
但是,在与云服务器连接的联网汽车的情况下,由于恶意的第三方从外部入侵(破解),驾驶本身有可能***控。
与此相对,在将使用了区块链芯片C的图4的传感器***搭载于汽车M的情况下,由于确认来自搭载于汽车M的各传感器的数据的联动性,因此迅速地检测数据的准确性。
此外,能够针对每个传感器环境以传感器为单位事先推测或选择数据,因此能够减轻CPU的负荷。其结果,能够实现实时处理。
图7B是表示将图4的传感器***搭载于多辆汽车M的情况的例子的示意图。
即,如图7B所示,通过使以区块链芯片C作为节点的云服务器300进行区块链化,能够在所有汽车M中共享地使用通过分布处理而保证了准确性的数据。
[第七应用例]
图4的传感器***例如能够应用于网络监控摄像机。
在现有技术中,存在网络监控摄像机。根据现有技术中存在的网络监控摄像机,能够远程地进行所拍摄的图像的数据的确认、动作检测、面部识别等。
但是,由网络监控摄像机拍摄到的图像的数据存在由于恶意的第三方从外部入侵(破解)而导致的数据损坏的风险或数据篡改的风险。
与此相对,在将使用了区块链芯片C的图4的传感器***应用于网络监控摄像机的情况下,能够利用多个网络摄像机进行分布处理化,因此能够实现确保可信赖的数据和数据共享化。也就是说,即使是其他监控摄像机也能够共享某个监控摄像机检测到的数据,因此能够容易地追踪特定的人物。
以上对本发明的信息处理***的各实施方式进行了说明,但本发明不限于上述的本实施方式。此外,本实施方式所记载的效果仅列举了由本发明产生的最优选的效果,本发明的效果并不限于本实施方式所记载的效果。
在此,对本发明进行简单的补充。
如上所述,在现有的涉及传感器与CPU的信息传输等的***中,通常由一个或少数的CPU集中管理来自传感器的全部的输出信息。
与此相对,为了减少CPU中的数据的正确性检查的处理负荷,例如实施将传感器的管理分成各个部分的分布处理是有效的,但其前提是当前状况下例如在传感器与CPU的信息传输中,存在数据损坏风险严峻的问题。
换言之,在当前状况下,在现有的涉及传感器与CPU的信息传输等的***中,防御由于静电的放电等引起的数据损坏或数据乱码是非常困难的。
鉴于像这样的状况,本发明的目的之一在于,为了实现例如计算机中的分布式自治组织(DAO:Distributed Autonomous Organization),提供一种数据的传输和保存的形式,其用于在IoT(Internet of Things,物联网)中使用的传感器等的数据传输中加强数据保护。
也就是说,像上述的实施方式那样,在引入了区块链技术的复合芯片中,在具有CPU的中央复合芯片等与一个以上的传感器侧复合芯片之间分布地共享数据的全部或一部分。因此,成为能够迅速地检测由于上述静电的放电现象等引起的数据损坏或数据乱码等的有力的防御手段,并且能够大幅度降低控制CPU的负荷。
另外,作为进一步的应用,例如,通过将DSP(Digital Signal Processor,数字信号处理器)用于芯片,也能够实现低价且大量地生产。
例如,在上述的实施方式中,说明了第一关联信息HD可以是块的头部,但是不限于此,能够附加在块的任意位置。
同样地,例如,虽然说明了第二关联信息FT可以是块的尾部,但是不限于此,能够附加在块的任意位置。
此外,例如,在上述的实施方式中,说明了第一关联信息HDp为数据块BD(p-1)的哈希值,但是不限于此,只要是基于任意的数据而再现生成的难以预测的值,则能够应用任意的值。
同样地,例如,虽然说明了第二关联信息FTp为数据块BDp的哈希值,但是不限于此,只要是基于任意的数据而再现地生成的难以预测的值,则能够应用任意的值。
此外,例如,在上述的实施方式中,设为传感器侧复合芯片C2和中央复合芯片C1具有CPU,但是能够在CPU中采用能够进行信息处理运算的任意的处理器,除了上述的DSP之外,也可以是GPU(Graphics Processing Unit,图形处理器)等。
此外,例如,一般来说在传感器***等中,由于静电的放电等引起的数据损坏是日常常见的威胁,希望采取一些对策。
对于这样的问题,像上述的实施方式那样,通过将传输单位的数据块(例如数据块Bk)进行传输,从而在各种设备等中分布地共享数据,这能够成为有效的对策。也就是说,这是因为,如果能够检测到在各种设备间持有的数据的不匹配,并以一定的准确度推测其是否是真正的数据,则能够使***整体立即从数据的损坏中恢复。
这样的分布共享是在上述的实施方式的传感器***中,在传感器***内的所有的中央复合芯片C1和传感器侧复合芯片C2中分布共享数据。
通过这样,即使是服务器为一台的***结构,也能够使数据分布共享,能够降低***整体进行误动作的风险。
进一步而言,通过在传输单位的数据块中附加生成值难以预测的哈希值等,并按照时序进行添加,从而使数据篡改更加困难的区块链的方法对于数据损坏或数据乱码也是有效的。
在图4的传感器***中,因为是传输来自传感器S的数据的元件,所以传感器侧复合芯片C2作为传输源的情况较多。
在此,当传感器侧复合芯片C2传输数据时,通过根据前一次发送的或前一次接收到的块即区块链的最末尾的块B(k-1)的数据来生成哈希值,并与作为第二关联信息FT(k-1)附加在该块的哈希值进行对照,从而能够检测是否存在数据损坏或数据乱码。
在图4的传感器***中,可以存在基于前一个数据块BD(k-1)的内容而加上差分来决定最新的数据块BDk的内容的累积数据。
在此情况下,当然,确保在前一个数据块中没有数据损坏或数据乱码是重要的。
但是,与此同时,存在即使前两个以上的数据块B(1至k-2)发生数据损坏或数据乱码也没有不妥的情况。
在该情况下,仅对一个数据块进行哈希值的对照即可,因此可以认为即使传感器侧复合芯片C2不具有高运算能力也不成问题。
另一方面,对于检测到前一个数据的损坏或数据乱码的情况,可以通过利用区块链技术恢复数据的真正性。
具体而言,用分布共享的所有区块链来生成前一个数据块B(k-1)的哈希值并进行对照,发现没有数据损坏或数据乱码的数据块,基于此来覆盖数据被损坏的数据块。
在上述的图4的传感器***的一个实施方式中,优选采用图5所示的数据结构。
此外,例如在上述的实施方式中,说明了数据块生成部32g将本次的发送对象的数据作为数据块BDk来生成,但是不特别限定。即,数据块生成部32g也可以在任意时刻生成数据块BDk。
具体而言,例如,数据块生成部32g既可以在获取到由传感器监控部31g取得的数据的时刻生成数据块BDk,也可以按每个规定的时间生成数据块BDk。
由此,数据块生成部32g能够在任意时刻生成数据块BDk,因此能够减轻CPU11g的负荷。
另外,对于数据块生成部32m,也是一样的。
此外,图1和图4所示的***结构和硬件结构仅为用于达到本发明的目的的示例,不特别限定。
此外,图5所示的数据结构仅为用于达到本发明的目的的示例,不特别限定。
此外,图6所示的功能框图仅为示例,不特别限定。即,只要***具有能够作为整体执行上述一系列处理的功能即可,为了实现此功能而使用什么样的功能块,并不特别限定于图6的例子。
此外,功能块的储存位置也不限定于图6,可以为任意位置。
此外,一个功能块既可以由单个硬件结构,也可以由单个软件构成,还可以由软件和硬件的组合构成。
在通过软件执行各功能块的处理的情况下,构成该软件的程序从网络、存储介质安装到计算机等。
计算机可以是组装在专用的硬件的计算机。此外,计算机是通过安装各种程序从而能够执行各种功能的计算机,例如是服务器以外的通用的智能手机、个人电脑。
含有这种程序的存储介质不仅由为了向用户提供程序而与装置主体分开配置的未图示的可移动介质构成,也可以由以预先组装在装置主体的状态提供给用户的存储介质等构成。可移动介质由例如磁盘(包括软盘)、光盘或磁光盘等构成。光盘由例如CD-ROM(Compact Disk-Read Only Memory,光盘只读存储器)、DVD(Digital Versatile Disk,数字多用光盘)等构成。磁光盘由MD(Mini-Disk,小型磁盘)等构成。此外,以预先组装在装置主体的状态提供给用户的存储介质由例如记录有程序的未图示的ROM、在图6的存储部22等中包含的硬盘等构成。
另外,在本说明书中,描述记录在存储介质中的程序的步骤不仅包括按照其顺序时序地进行的处理,还包括即使不一定时序地处理而是并行或单独执行的处理。
此外,在本说明书中,术语“***”的意思是由多个装置、多个单元等构成的整体装置。
综上所述,应用本发明的电子设备采用如下的结构即可,能够采用各种各样的实施方式。
即,应用本发明的电子设备(例如图1等区块链芯片C)具有:
生成单元(例如图6的数据块生成部32g),其基于规定的信息(传感器信息等),按每个规定的单位生成数据;
第一处理单元(例如图6的第一处理部33g),其将由所述生成单元生成的处理对象的所述单位的数据作为第一单位数据(例如图5的数据块BD2),将在此之前由所述生成单元生成的所述单位的数据作为第二单位数据(例如图5的数据块BD1),生成至少包含根据该第二单位数据得到的哈希值的信息作为第一关联信息(例如图5的第一关联信息HD2),将该第一关联信息附加在处理对象的所述第一单位数据(例如图5的数据块BD2)中;
第二处理单元(例如图6的第二处理部34g),其生成至少包含根据所述第一单位数据(例如图5的数据块BD2)得到的哈希值的信息作为第二关联信息(例如图5的第二关联信息FT2),将该第二关联信息附加在处理对象的所述第一单位数据(例如图5的数据块BD2)中;以及
存储控制单元(例如图6的存储控制部36g),其执行如下控制,即,利用区块链技术将附加了所述第一关联信息(例如图5的第一关联信息HD2)和所述第二关联信息(例如图5的第二关联信息FT2)的处理对象的所述第一单位数据(例如图5的数据块BD2)与包含所述第二单位数据(例如图5的数据块BD1)的一个以上的其他所述单位的数据(例如图5的数据块BD3)进行关联,并存储在规定的存储介质(例如图6的存储部12g)中。
由此,能够在***的各部分布地检测记录数据的损坏或数据乱码,因此能够提供一种能够进一步降低传输数据时的数据损坏风险的技术。
即,能够在引入了区块链技术的复合芯片中,在具有控制CPU的中央复合芯片等与一个以上的传感器侧复合芯片之间在整体上分布共享数据,成为能够迅速地检测由于静电的放电现象等引起的数据损坏或数据乱码的有力的防御手段,并且能够大幅度降低控制CPU的负荷。
此外,能够具有:发送控制单元(例如图3的发送控制部37g),其执行将附加了所述第一关联信息(例如图2的第一关联信息HD2)和所述第二关联信息(例如图2的第二关联信息FT2)的所述第一单位数据(例如图2的数据块BD2)发送至其他的电子设备的控制。
由此,能够进行电子设备间的数据共享。
此外,还能够具有:获取单元(例如图1的通信部14),其从外部获取使所述第一处理单元、所述第二处理单元、以及所述存储控制单元发挥功能的程序(例如区块链主体);以及
存储单元(例如图1的非易失性存储器(高速缓冲存储器)121),其存储从外部获取的所述程序(例如区块链主体)。
由此,能够总是加载最新版的区块链主体。
此外,还能够具有电力获取单元(例如图1的电力获取部17),其获取使本机驱动的电力。
由此,能够使电子设备单独驱动。
此外,应用本发明的信息处理***构成为包含多个上述电子设备。
由此,能够将由多个电子设备构成的信息处理***应用于各种场景。
此外,多个所述电子设备分别能够向其他的所述电子设备发送与车辆的操作相关的数据。
由此,能够将由多个电子设备构成的信息处理***应用于例如汽车的操作的控制。
此外,多个所述电子设备分别能够向其他的所述电子设备发送所拍摄的图像的数据。
由此,能够将由多个电子设备构成的信息处理***应用于例如多个监控摄像机的控制。
附图标记说明
C:区块链芯片
C1:中央复合芯片
C2-1至C2-n:传感器侧复合芯片
N:网络
M:汽车
U1至Un:复合传感器单元
11:CPU
12:存储部
13:复位按钮
14:通信部
15:指示器
16:标识器
17:电力获取部
21:CPU
22:存储部
31:传感器监控部
32:数据块生成部
33:第一处理部
34:第二处理部
35:确认部
36:存储控制部
37:发送控制部
38:接收控制部
61:接收控制部
62:数据监控部
63:存储控制部
64:发送控制部
71:HUB
121:非易失性存储器(高速缓冲存储器)
100:有线LAN
122:易失性存储器(RAM)
141:LAN端子
142:输入输出(I/O)端口
143:蓝牙(注册商标)天线
200:无线LAN
300:云服务器

Claims (8)

1.一种电子设备,其具有:
生成单元,其基于规定的信息,按每个规定的单位生成数据;
第一处理单元,其将由所述生成单元生成的处理对象的所述单位的数据作为第一单位数据,将在此之前由所述生成单元生成的所述单位的数据作为第二单位数据,生成至少包含根据该第二单位数据得到的哈希值的信息作为第一关联信息,将该第一关联信息附加在处理对象的所述第一单位数据中;
第二处理单元,其生成至少包含根据所述第一单位数据得到的哈希值的信息作为第二关联信息,将该第二关联信息附加在处理对象的所述第一单位数据中;
存储控制单元,其执行以下控制,即,利用区块链技术,将附加了所述第一关联信息和所述第二关联信息的处理对象的所述第一单位数据与包含所述第二单位数据的一个以上的其他所述单位的数据进行关联,并存储在规定的存储介质中;以及
确认部,其确认前一个由所述生成单元生成的单位的数据的哈希值与当前的单位的数据的第一关联信息是否为同一内容。
2.根据权利要求1所述的电子设备,其中,
具有发送控制单元,其执行将附加了所述第一关联信息和所述第二关联信息的所述第一单位数据发送至其他的电子设备的控制。
3.根据权利要求1或2所述的电子设备,其中,
还具有:
获取单元,其从外部获取使所述第一处理单元、所述第二处理单元、以及所述存储控制单元发挥功能的程序;以及
存储单元,其存储从外部获取的所述程序。
4.根据权利要求1或2所述的电子设备,其中,
还具有电力获取单元,其获取使本机驱动的电力。
5.根据权利要求3所述的电子设备,其中,
还具有电力获取单元,其获取使本机驱动的电力。
6.一种信息处理***,其构成为包含多个权利要求2至5中的任一项所述的电子设备。
7.根据权利要求6所述的信息处理***,其中,
多个所述电子设备分别向其他的所述电子设备发送与车辆的操作相关的数据。
8.根据权利要求6所述的信息处理***,其中,
多个所述电子设备分别向其他的所述电子设备发送所拍摄的图像的数据。
CN202080044686.8A 2019-04-26 2020-04-24 电子设备和信息处理*** Active CN114073023B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2019086276 2019-04-26
JP2019-086276 2019-04-26
JP2019165493A JP6991427B2 (ja) 2019-04-26 2019-09-11 電子機器、情報処理システム
JP2019-165493 2019-09-11
PCT/JP2020/017632 WO2020218478A1 (ja) 2019-04-26 2020-04-24 電子機器、情報処理システム

Publications (2)

Publication Number Publication Date
CN114073023A CN114073023A (zh) 2022-02-18
CN114073023B true CN114073023B (zh) 2024-05-31

Family

ID=72942155

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080044686.8A Active CN114073023B (zh) 2019-04-26 2020-04-24 电子设备和信息处理***

Country Status (3)

Country Link
JP (2) JP7406214B2 (zh)
CN (1) CN114073023B (zh)
WO (1) WO2020218478A1 (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107885305A (zh) * 2016-09-30 2018-04-06 欧姆龙株式会社 控制装置、控制方法以及记录介质
WO2018177264A1 (zh) * 2017-03-30 2018-10-04 腾讯科技(深圳)有限公司 分布式***、消息处理方法、节点、客户端及存储介质
CN108648084A (zh) * 2018-05-18 2018-10-12 百度在线网络技术(北京)有限公司 一种区块链网络的数据处理方法、装置、设备及存储介质
US20180342036A1 (en) * 2017-05-25 2018-11-29 GM Global Technology Operations LLC Method and system using a blockchain database for data exchange between vehicles and entities
CN109491996A (zh) * 2018-09-27 2019-03-19 上海点融信息科技有限责任公司 用于区块链网络的区块生成方法、区块数据访问方法、计算设备、存储介质
JP6494004B1 (ja) * 2018-06-18 2019-04-03 Necソリューションイノベータ株式会社 個人情報管理システム、サービス提供システム、方法およびプログラム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10896165B2 (en) * 2017-05-03 2021-01-19 International Business Machines Corporation Management of snapshot in blockchain
EP3649558B8 (en) * 2017-07-06 2024-04-17 Chromaway AB Method and system for a distributed computing system
WO2019060669A1 (en) 2017-09-22 2019-03-28 Shockwatch, Inc. WIRELESS ENVIRONMENTAL SENSOR
US20190188086A1 (en) 2017-12-14 2019-06-20 International Business Machines Corporation Redundancy reduction in blockchains
KR101946195B1 (ko) * 2018-03-26 2019-02-08 그래프 블록체인 리미티드 프라이빗 블록체인 기반 시스템을 관제하는 관제시스템 및 관제방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107885305A (zh) * 2016-09-30 2018-04-06 欧姆龙株式会社 控制装置、控制方法以及记录介质
WO2018177264A1 (zh) * 2017-03-30 2018-10-04 腾讯科技(深圳)有限公司 分布式***、消息处理方法、节点、客户端及存储介质
US20180342036A1 (en) * 2017-05-25 2018-11-29 GM Global Technology Operations LLC Method and system using a blockchain database for data exchange between vehicles and entities
CN108648084A (zh) * 2018-05-18 2018-10-12 百度在线网络技术(北京)有限公司 一种区块链网络的数据处理方法、装置、设备及存储介质
JP6494004B1 (ja) * 2018-06-18 2019-04-03 Necソリューションイノベータ株式会社 個人情報管理システム、サービス提供システム、方法およびプログラム
CN109491996A (zh) * 2018-09-27 2019-03-19 上海点融信息科技有限责任公司 用于区块链网络的区块生成方法、区块数据访问方法、计算设备、存储介质

Also Published As

Publication number Publication date
JP7406214B2 (ja) 2023-12-27
JP2024026319A (ja) 2024-02-28
CN114073023A (zh) 2022-02-18
JP2022009689A (ja) 2022-01-14
WO2020218478A1 (ja) 2020-10-29

Similar Documents

Publication Publication Date Title
CN110494866B (zh) 用于对象识别的多个传感器的数据的融合
US6766232B1 (en) Method for recognition of faults on a motor vehicle
US7876217B2 (en) Apparatus and method for secure sensing
US9527487B2 (en) Failure tolerant vehicle speed
US20230339481A1 (en) Determination of reliability of vehicle control commands using a voting mechanism
US11595431B2 (en) Information processing apparatus, moving apparatus, and method
US7775109B2 (en) Sensor device
US20090102643A1 (en) Secure sensor/actuator systems
CN114073023B (zh) 电子设备和信息处理***
CN112862821A (zh) 基于图像处理的漏水检测方法、装置、计算设备和介质
US20210390025A1 (en) Execution Sequence Integrity Monitoring System
US11861046B2 (en) System for an improved safety and security check
JP6991427B2 (ja) 電子機器、情報処理システム
US11361600B2 (en) Method for authenticating a diagnostic trouble code generated by a motor vehicle system of a vehicle
US7539564B2 (en) Device and method for central on-board diagnosis for motor vehicles
US20220032966A1 (en) On-vehicle control apparatus and on-vehicle control system
US11561847B2 (en) Execution sequence integrity parameter monitoring system
CN118355380A (zh) 用于对经训练的机器学习模块进行偷窃识别的方法以及偷窃通知***
US10008053B2 (en) On-board maintenance system of an aircraft, and associated aircraft
US20100280794A1 (en) Sensor device
USRE49043E1 (en) Apparatus and method for communications in a safety critical system
US20230319084A1 (en) On-vehicle device and log management method
EP3864544B1 (en) Execution sequence integrity monitoring system
US20210264697A1 (en) Vehicle black box, vehicle as well as method of gathering data
US20240223581A1 (en) Detection rule output method, security system, and detection rule output device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant