Information Distribution Unit for Parallel Processing Data Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In information processing systems where multiple units execute processes in parallel, there is a challenge in ensuring that each unit can acquire necessary device information without failure, especially when the information is supplied only once and already acquired by another unit, leading to incomplete or missing data for some units.

Innovation Solution

A computer program product and method that includes a command transmission request receiving unit, a command transmitting unit, a device information acquiring unit, and a device information supplying unit, which manages and supplies device information to multiple processing units asynchronously, storing acquired information in buffers reserved for each unit, ensuring that each unit receives the necessary data even if it was initially acquired by another unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If device information is supplied only once by the device, then memory usage is optimized, but information processing units may fail to acquire necessary data when another unit acquires it first

Engineering Contradiction:
Improvememory usageVSAvoidinformation acquisition reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent introduces an information distribution unit as an intermediary between the device and multiple information processing units. This mediator receives device information once from the device, stores it temporarily, and then distributes it to all requesting information processing units, thereby ensuring reliable information acquisition for all units while maintaining efficient memory usage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The information distribution unit creates copies of the device information and distributes them to multiple information processing units. This allows each unit to receive the necessary data without the device itself needing to supply information multiple times, thus optimizing memory usage while ensuring reliable information delivery to all units.

Inventive Principle:
Principle #26Copying

2Productivity

If multiple information processing units independently acquire device information, then each unit can execute processes in parallel, but information may be lost when the device supplies it only once

Engineering Contradiction:
Improveparallel processing capabilityVSAvoiddevice information loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The information distribution unit acts as a central mediator that receives device information once and manages distribution to multiple parallel processing units. This intermediary approach enables parallel processing while preventing information loss by ensuring all units receive the necessary data through centralized management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The information distribution unit performs preliminary acquisition and storage of device information before distributing it to multiple information processing units. This preliminary action ensures that when parallel processing begins, all units can access the required information without risking loss, as the information is already prepared and available for distribution.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If device information is stored per information processing unit, then each unit can access its data independently, but memory usage increases

Engineering Contradiction:
Improveindependent data accessVSAvoidmemory consumption
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent merges the data storage function into a centralized information distribution unit, while maintaining independent access for each information processing unit through the distribution interface. This combining approach allows multiple units to access data independently without each unit needing its own separate storage, thus reducing overall memory consumption while preserving ease of operation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9268511B2Information distribution processing program, computer, information distribution processing method, and information distribution processing system
Publication Date: 2016.02.23 BROTHER KOGYO KK
  • US9268511B2 patent drawing
  • US9268511B2 patent drawing
  • US9268511B2 patent drawing

AI summary

A computer program product comprises computer-readable instructions that cause a computer to function as: a command transmission request receiving unit which receives a command transmission request issued by each information processing unit of an information processing device which includes a plurality of information processing units executing information processing based on device information as information on a device; a command transmitting unit which transmits a command corresponding to the command transmission request received by the command transmission request receiving unit to the device via an interface; a device information acquiring unit which acquires the device information supplied from the device as a response to the command; and a device information supplying unit which is configured to supply the device information acquired by the device information acquiring unit to the information processing units as needed.