Communication Apparatus Conditional Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communication systems where printers transmit status data to host computers, high frequency changes in printer status lead to increased network load between the printer and the host computer, causing inefficiencies.

Innovation Solution

A communication apparatus that stores condition information including data identification and transmission timing, determines if data has changed, and only transmits the data when a change is detected, reducing unnecessary network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the printer transmits drive packets whenever status changes, then the host computer receives real-time status information, but the network load increases significantly

Engineering Contradiction:
Improvestatus information deliveryVSAvoidnetwork load
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by storing condition information including transmission timing specifications before status changes occur. The determination process checks whether transmission should occur based on pre-set conditions, avoiding reactive transmission for every status change and thereby reducing network load while maintaining reliable status information delivery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention changes the transmission parameter from immediate transmission upon status change to conditional transmission based on time information and data change detection. By modifying the transmission timing parameter according to pre-set conditions, the system reduces unnecessary network traffic while ensuring status information is transmitted when needed.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the printer transmits drive packets for every status change, then the host computer has up-to-date information, but the frequency of transmission increases

Engineering Contradiction:
Improvestatus data accuracyVSAvoidtransmission frequency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system stores condition information with time specifications before status changes occur. The determination process uses this pre-set information to decide whether transmission should occur, filtering out unnecessary transmissions while maintaining accurate status data delivery at appropriate intervals.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention implements feedback by comparing current status data with previous data to determine whether changes occurred within the specified time period. This feedback mechanism ensures that only meaningful status changes trigger transmission, maintaining measurement precision while reducing unnecessary transmission frequency.

Inventive Principle:
Principle #23Feedback

3Loss of time

If the printer continuously monitors and transmits status data, then the host computer receives timely updates, but the network bandwidth is consumed excessively

Engineering Contradiction:
Improvestatus update timingVSAvoiddata transmission volume
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The system performs preliminary action by pre-setting time information and conditions for transmission before status changes occur. This allows the system to maintain timely status updates by transmitting data at predetermined intervals or when conditions are met, while avoiding excessive data transmission volume by filtering out unnecessary updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention changes the transmission parameter from continuous monitoring to conditional monitoring based on time information and data change detection. By modifying the monitoring parameter to check for changes within specified time periods, the system maintains acceptable update timing while significantly reducing data transmission volume.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9007643B2Communication apparatus
Publication Date: 2015.04.14 BROTHER KOGYO KK
  • US9007643B2 patent drawing
  • US9007643B2 patent drawing
  • US9007643B2 patent drawing

AI summary

A communication apparatus includes: a processor; and a memory storing computer readable instructions causing the communication apparatus to: store a condition information in the at least one memory, the condition information representing a condition to transmit data and including a data identification information, and time information representing a target time; perform a determining process corresponding to the condition information, the determining process being performed every time the target time represented by the time information elapses and determining whether a value of the target data represented by the data identification information changes between the previous target time and the current target time; transmit the value of the target data to the management system when the value of the target data changes; and not transmit the value of the target data to the management system when the value of the target data does not change.