×

DATA PROCESSING APPARATUS AND DATA PROCESSING METHOD FOR INTERNET OF THINGS SYSTEM

  • US 20200134205A1
  • Filed: 11/26/2018
  • Published: 04/30/2020
  • Est. Priority Date: 10/25/2018
  • Status: Active Grant
First Claim
Patent Images

1. A data processing apparatus for an Internet of Things (IoT) system, comprising:

  • a network interface, being connected to a network and connected to a blockchain system and an interplanetary file system via the network;

    a storage, being configured to store a user database, the user database recording a diagnosis rule setting; and

    a processor, electrically connected to the network interface and the storage, being configured to perform the following operations;

    receiving a plurality of device data from at least one Internet of Things (IoT) apparatus via the network interface, each of the device data having a time stamp, a device identifier and a piece of state information;

    generating a plurality of diagnosis rule data according to the diagnosis rule setting, wherein each of the diagnosis rule data recording a diagnosis rule, and each of the diagnosis rules being associated with one of the device identifiers;

    for each of the device data, diagnosing the state information by using the diagnosis rule associated with the device identifier to generate a diagnosis log data;

    packaging the device data based on a first preset data amount to generate a plurality of device files and a first hash value of each of the device files, storing each of the device files to the interplanetary file system, and storing each of the first hash values to the blockchain system through a smart contract;

    packaging the diagnosis log data based on a second preset data amount to generate a plurality of diagnosis log files and a second hash value of each of the diagnosis log files, storing each of the diagnosis log files to the interplanetary file system, and storing each of the second hash values to the blockchain system via the smart contract; and

    packaging the diagnosis rule data based on a third preset data amount to generate a plurality of diagnosis rule files and a third hash value of each of the diagnosis rule files, storing each of the diagnosis rule files to the interplanetary file system, and storing each of the third hash values to the blockchain system through the smart contract.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×