Hierarchical IoT Data Processing with Function Approximators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data processing systems in IoT environments face challenges in real-time data collection and processing, particularly with the increasing amount of data and demand for immediate system control, which existing AI configurations like DNNs, reservoir computers, and annealing machines struggle to meet efficiently.

Innovation Solution

An information processing system comprising a parent device and multiple child devices, each equipped with communication interfaces for wireless or wired communication, allowing dynamic adaptation of data processing capacity and content through cooperation among function approximators and annealing machines, enabling flexible and scalable data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing AI configurations (DNN, reservoir computer, annealing machine) are used for data processing, then processing capability is provided, but the system cannot efficiently meet the increasing data amount and real-time processing demand

Engineering Contradiction:
Improvedata processing capacityVSAvoidreal-time processing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the data processing system into a parent device and multiple child devices, where child devices perform parallel processing of different data portions. This segmentation enables the system to handle increasing data amounts by adding more child devices while maintaining real-time processing capability through distributed computation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-device processing architecture to a multi-device hierarchical architecture, adding the dimension of spatial distribution. The parent device coordinates while child devices process in parallel, creating a three-dimensional processing structure (parent-child relationships, multiple child devices, and data flow paths) that simultaneously increases capacity and reduces processing time.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If processing capacity is increased to handle more data, then data processing amount is improved, but system complexity increases

Engineering Contradiction:
Improvedata processing amountVSAvoidsystem structure complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system segments processing functions between a parent device (coordination, data distribution) and child devices (parallel computation). This segmentation allows scaling of processing amount by simply adding child devices without proportionally increasing overall system complexity, as each child device operates independently under parent coordination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Child devices are designed with universal functionality to process different types of data and perform various computational tasks. This multi-functionality allows the system to increase processing capacity by adding identical child devices rather than designing specialized components for each function, thereby controlling system complexity while scaling processing capability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If real-time control is implemented across the entire system, then system responsiveness is improved, but communication and coordination overhead increases

Engineering Contradiction:
Improvesystem control responsivenessVSAvoidcommunication overhead
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The patent segments control authority between the parent device (overall coordination) and child devices (local execution). Child devices can execute processing tasks independently based on distributed data, reducing the need for constant parent-child communication overhead while maintaining real-time responsiveness through localized decision-making capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The parent device performs preliminary actions by distributing data and processing instructions to child devices before actual computation begins. This preliminary distribution enables child devices to work independently and in parallel, reducing subsequent communication overhead while maintaining real-time control responsiveness through pre-coordinated task allocation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20220101099A1Information processing system and information processing method
Publication Date: 2022.03.31 HITACHI LTD
  • US20220101099A1 patent drawing
  • US20220101099A1 patent drawing
  • US20220101099A1 patent drawing

AI summary

According to one embodiment, provided is an information processing system including a parent device and a plurality of child devices. The child device constitutes at least a portion of at least one device selected from a function approximator and an annealing machine, each of the parent devices and the plurality of child devices include a communication interface, and the communication interface is at least one selected from a wireless communication interface and a wired communication interface including an analog circuit. Data to be processed by the child device is transmitted from the parent device to at least one of the plurality of child devices, and an output of at least one node of the child device is transmitted to at least one of the parent device and the other child devices.