Command Transmission Control for Overlapping Device Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems face network congestion due to overlapping data transfers when devices belong to multiple groups, as data acquisition requests for each group necessitate redundant data transfers.

Innovation Solution

An information processing apparatus with command receiving, device identifying, and command transmission controlling means that identifies devices belonging to multiple groups and prevents overlapping command transmissions, thereby reducing redundant data transfers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data acquisition requests are performed for each device group separately, then complete data collection for each group is achieved, but overlapping data transfers occur causing network congestion

Engineering Contradiction:
Improvedata collection completenessVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges overlapping data transfer operations by identifying devices that belong to multiple device groups and consolidating their data acquisition into a single transfer operation. The command transmission controlling means detects when the same device is targeted by multiple group commands and combines these requests, ensuring the device transmits data only once even though it belongs to multiple groups. This resolving of overlapping operations maintains complete data collection while eliminating redundant network traffic.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If commands are transmitted to all devices in multiple groups independently, then each group receives complete command coverage, but redundant commands are sent to overlapping devices

Engineering Contradiction:
Improvecommand coverageVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and identifies the overlapping portion - devices that belong to multiple device groups - and handles them separately from the non-overlapping devices. The device identifying means detects devices present in multiple groups, and the command transmission controlling means transmits commands to these overlapping devices only once, while still ensuring they receive the necessary command coverage. This extraction of the redundant portion eliminates unnecessary network bandwidth consumption while maintaining complete command delivery.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If batch transmission is implemented for device groups, then transmission efficiency is improved, but devices in multiple groups still receive overlapping transmissions

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidtransmission control logic
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary identification of overlapping devices before executing batch transmission operations. The device identifying means预先 detects which devices belong to multiple groups, and this information is stored and used during the batch transmission phase. The command transmission controlling means uses this pre-identified information to adjust the batch transmission, ensuring overlapping devices are included only once. This preliminary action simplifies the transmission control logic by preparing the overlapping device list in advance, making the batch transmission process more manageable despite the complexity of multiple group memberships.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10585824B2Transmission control preventing transmission of similar commands in overlapping manner
Publication Date: 2020.03.10 NEC CORP
  • US10585824B2 patent drawing
  • US10585824B2 patent drawing
  • US10585824B2 patent drawing

AI summary

According to the present invention, congestion in a network band is suppressed. This information processing apparatus is provided with: a command reception unit that receives commands from at least one application given to at least two device groups; a device specification unit that specifies devices belonging to the at least two device groups when the commands from the at least one application given to the at least two device groups are of a similar type; and a command transmission control unit that executes control transmission so as to prevent overlap of transmission of the commands to the specified devices.