Communication Apparatus Queue Packet Deletion for Transmission Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication apparatuses face delays in transmitting new data due to the need to complete transmission of packets retained in the transmission queue, as they cannot start new transmission until the existing packets are sent.

Innovation Solution

A communication apparatus with a determination unit to assess whether packets in the transmission queue can be deleted, allowing for the deletion of these packets while maintaining the communication connection, enabling the transmission of new data packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the transmission queue is maintained to ensure packet transmission completion, then communication reliability is improved, but transmission speed for new data deteriorates

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidtransmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent extracts the problematic retained packets from the transmission queue by deleting them, allowing new data to be transmitted without waiting for the completion of old packet transmission. This resolves the contradiction by removing the阻碍 (obstacle) that was causing the transmission delay while maintaining the communication connection.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the state of packets in the transmission queue from retained to deleted, fundamentally altering the queue's content state. This parameter change enables the transmission system to clear the backlog and start transmitting new data immediately, thereby improving transmission speed while maintaining reliability through the preserved communication connection.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If transmission stops to clear retained packets, then transmission queue retention is eliminated, but transmission time increases

Engineering Contradiction:
Improvetransmission timeVSAvoiddata transmission productivity
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent applies preliminary action by deleting retained packets from the transmission queue before new data transmission begins. This preliminary clearance of the queue eliminates the need to wait for old packet transmission completion, allowing new data to be transmitted immediately and thereby reducing overall transmission time while maintaining productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and removes the retained packets from the transmission queue, separating them from the normal data flow. This extraction allows the transmission system to operate efficiently with new data without being blocked by old retained packets, thus reducing transmission time and maintaining high productivity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Stability of the object's composition

If new data transmission waits for queue clearance, then packet transmission order is maintained, but transmission responsiveness deteriorates

Engineering Contradiction:
Improvepacket transmission orderVSAvoidtransmission responsiveness
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The patent extracts retained packets from the transmission queue, removing them from the traditional FIFO (first-in-first-out) processing sequence. This allows new data to be transmitted immediately without waiting for old packets, thereby improving transmission responsiveness while the communication connection maintains overall data integrity and order through proper packet sequencing at the network layer.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11632335B2Communication apparatus, control method, and storage medium
Publication Date: 2023.04.18 CANON KK
  • US11632335B2 patent drawing
  • US11632335B2 patent drawing
  • US11632335B2 patent drawing

AI summary

A communication apparatus determines whether to delete a packet yet to be transmitted that is stored in a transmission queue from the transmission queue when new data to be transmitted to another communication apparatus is generated. In a case where the packet yet to be transmitted is determined to be deleted, the communication apparatus deletes the packet yet to be transmitted that is stored in the transmission queue while maintaining the communication connection with the another communication apparatus, and transmits a packet to be transmitted corresponding to the new data to the another apparatus.