Communication Apparatus Resending Data Without Response

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication methods lack a mechanism to resend data when no response is received, leading to inefficient use of communication ports and potential re-extraction of the same send-data-specification-information, especially when multiple re-sends are necessary without recording data re-sent status.

Innovation Solution

A communication apparatus and method that includes a sending unit, a receiving unit, a recording unit, and a control unit to record send-data-specification-information and associate response information, allowing for re-sending data to destinations that have not responded within a predetermined time, thereby economizing communication ports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is resent multiple times without recording re-sent status, then data delivery reliability is improved, but communication port usage efficiency deteriorates due to unnecessary port allocation

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidcommunication port usage efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary recording of send-data-specification-information and response information in a recording unit before resending operations. This preliminary action enables the control unit to identify which data needs resending without allocating new communication ports, thus maintaining reliability while improving port usage efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of send-data-specification-information and stores it in the recording unit. This copy allows the system to track and resend specific data without requiring additional communication ports, resolving the contradiction between reliable data delivery and efficient port usage

Inventive Principle:
Principle #26Copying

2Productivity

If send-data-specification-information is extracted multiple times without recording, then data resending capability is improved, but information management efficiency deteriorates due to re-extraction of same information

Engineering Contradiction:
Improvedata resending capabilityVSAvoidinformation management efficiency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The recording unit performs preliminary storage of send-data-specification-information and response information pairing. This preliminary action eliminates the need to re-extract the same information multiple times, improving both data resending capability and information management efficiency by avoiding redundant operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a feedback mechanism where response information is recorded and associated with send-data-specification-information. This feedback loop enables the control unit to efficiently identify which data needs resending based on recorded status rather than re-extraction, improving productivity while reducing time loss

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10652424B2Communication apparatus, communication method, and nontransitory computer readable storage medium that resends data when no response is received and records the result
Publication Date: 2020.05.12 CANON KK
  • US10652424B2 patent drawing
  • US10652424B2 patent drawing
  • US10652424B2 patent drawing

AI summary

A communication apparatus comprises: a sending unit that sends data to a designated destination; a receiving unit that receives a response to the send by the sending unit; a recording unit that records information relating to a send when the send is performed by the sending unit, and associates and records, when a response to the send is further received by the receiving unit, information of a send-source of the response; and a control unit that causes the sending unit to resend data based on information recorded in the recording unit, wherein the control unit causes the sending unit to resend data to a destination indicated by information, among the recorded information, for which a predetermined time has elapsed since the recording and for which a response has not been received by the receiving unit.