Host Device Model ID Format Adaptation for Peripheral Data Writing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face limitations in assigning model IDs to peripheral devices, leading to recognition errors and increased burden on product designers and administrators due to fixed ID lengths and format differences, which restrict the number of models that can be accommodated and cause issues during firmware or control program updates.

Innovation Solution

A data writing method that requests and evaluates model information in different formats, using specific bit conversions and ordering sequences to determine correlations between model IDs and control data, allowing for a broader range of model ID values and accurate data rewriting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed-length model ID format is used, then the device configuration is simple and easy to manage, but the range of assignable model IDs is limited

Engineering Contradiction:
Improverange of assignable model IDsVSAvoidmodel ID format complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the model ID format adaptable rather than fixed. The host device dynamically selects between a first format (for legacy compatibility) and a second format (for extended model ID range) based on whether the recording device supports the new format. This allows the system to expand its adaptability to accommodate more model IDs while managing complexity through conditional format selection.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of model ID format from fixed to variable. By introducing a second format with different bit conversion methods and ordering sequences, the system can represent a broader range of model ID values. The host device determines which format to use based on the recording device's capabilities, thereby expanding the assignable model ID range without imposing universal complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If different model ID formats are introduced to accommodate more models, then more device models can be assigned unique IDs, but recognition errors occur due to format differences

Engineering Contradiction:
Improvenumber of accommodated modelsVSAvoidmodel ID recognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback by having the host device request sequel information from the recording device and use the response to determine which format is being used. The host device sends a request, receives a response indicating format capability, and then adjusts its bit conversion and comparison methods accordingly. This feedback loop ensures reliable model ID recognition by adapting the verification process to the actual format in use.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies dynamics by making the bit conversion and correlation determination methods adaptive. Instead of using a single static method, the host device dynamically selects between a first bit conversion method and a second bit conversion method based on the recording device's format capability. This dynamic adaptation prevents recognition errors while accommodating diverse model ID formats.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple format verification methods are implemented, then accurate model ID matching is achieved across different formats, but the data writing process becomes more complex

Engineering Contradiction:
Improvemodel ID correlation accuracyVSAvoiddata writing process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by having the host device determine the format capability and select the appropriate verification method before proceeding with the data writing process. By resolving the format question in advance and setting the correct bit conversion method beforehand, the actual data writing process remains simple and reliable, avoiding the need for complex real-time format detection during writing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses an intermediary approach by introducing a format determination step that mediates between the host device and recording device. The host device acts as an intermediary that translates between different format requirements by selecting the appropriate bit conversion method based on the recording device's capability, thereby simplifying the interaction while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If legacy devices with fixed format are maintained, then backward compatibility is preserved, but new model ID assignments are restricted

Engineering Contradiction:
Improvemodel ID value rangeVSAvoidproduct configuration flexibility
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent achieves universality by making the host device capable of handling both the first format (for legacy devices) and the second format (for new devices with extended model ID range). The host device universally supports multiple formats and automatically adapts its behavior based on the recording device's capabilities, thereby expanding the assignable model ID range without sacrificing backward compatibility or requiring changes to legacy products.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9442740B2Data writing method and data writing device
Publication Date: 2016.09.13 SEIKO EPSON CORP
  • US9442740B2 patent drawing
  • US9442740B2 patent drawing
  • US9442740B2 patent drawing

AI summary

A host device requests a recording device to send first information including model information or sequel information expressed as a value in a first range. The host device determines if the model information or the sequel information is contained in the first information sent from the recording device, and acquires the model information from the first information if the model information is contained in the first information. If the sequel information is contained in the first information, the host device requests transmission of second information containing model information expressed as a value in the second range, and acquires model information from the second information. Based on the acquired recording device model information, the host device writes data stored in the host device to the recording device.