Printer Cable Detection via Dynamic Bus Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing cradle apparatus and printer systems connected via communication cables face difficulties in being recognized correctly by the operation terminal, particularly when connection identification information is the same for both devices, leading to indistinguishable recognition and incorrect communication.

Innovation Solution

The printer is equipped with an attach/detach part and a control part that execute cable determination and power supply determination processes to selectively enable or disable communication buses, ensuring correct device recognition by the operation terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If both the cradle apparatus and the printer are connected to the operation terminal via communication cables, then the operation terminal can communicate with both devices, but the operation terminal cannot recognize which device should be prioritized in communication

Engineering Contradiction:
Improvecommunication capabilityVSAvoiddevice recognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent changes the communication bus state parameter (enabled/disabled) based on the power supply status of the printer. When the printer is powered on, its communication bus is enabled; when powered off, the communication bus is disabled. This dynamic parameter change allows the operation terminal to correctly identify which device should be communicated with, resolving the recognition ambiguity while maintaining communication versatility.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the printer is attached to the cradle apparatus while the main power supply is not turned on, then the printer can be physically connected, but the cradle apparatus is meaninglessly recognized by the operation terminal

Engineering Contradiction:
Improveautomatic connectionVSAvoidcommunication reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic control of the communication bus based on the printer's power supply status. The communication bus state is not fixed but changes dynamically: enabled when the printer is powered on, disabled when powered off. This dynamic adjustment ensures that the operation terminal only communicates with the printer when it is actually operational, preventing meaningless recognition while maintaining easy automatic connection.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the operation terminal cannot correctly recognize the device to be communicated, then connection establishment is failed, but communication cannot be performed

Engineering Contradiction:
Improvedevice recognition reliabilityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the printer's power supply status is continuously monitored and used to control the communication bus state. This feedback loop ensures that the operation terminal receives accurate information about the printer's operational status, enabling reliable device recognition and successful communication establishment, thereby improving both recognition reliability and communication efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10419628B2Printer and recording medium
Publication Date: 2019.09.17 BROTHER KOGYO KK
  • US10419628B2 patent drawing
  • US10419628B2 patent drawing
  • US10419628B2 patent drawing

AI summary

The disclosure discloses printer including an attach/detach part and a control part. The control part executes a cable determination process. In the cable determination process, it is determined whether or not a first communication cable is attached to the attach/detach part. In accordance with a determination result, the control part selectively executes either an enabling process or a disabling process. In the enabling process, a communication bus to the first communication cable included in the control part is enabled. In the disabling instruction process, a disabling instruction is outputted to the cradle apparatus for disabling a communication bus to the first communication cable. In the disabling process, the communication bus to the first communication cable included in the control part is disabled. In the enabling instruction process, an enabling instruction is outputted to the cradle apparatus for enabling the communication bus to the first communication cable.