Access System Identification Code Verification for Electronic Product Manufacturing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During electronic product manufacturing, initial setting values are written by factories, but designers cannot monitor or control the write operations, leading to potential leaks of commercial secrets and unmanaged successful or unsuccessful executions.

Innovation Solution

An access system comprising a storage medium with an identification code and a host processor that executes a mass-production application program, where the processor determines whether the identification code matches a key code to write data to electronic products, with counter values managing the number of write operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If factory executes write operation to write initial setting values into electronic product, then electronic product can be manufactured and initialized, but designers cannot monitor or control the write operations leading to potential leaks of commercial secrets

Engineering Contradiction:
Improvemanufacturing processVSAvoidcommercial secret protection
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

A storage medium with identification code serves as an intermediary between the factory execution environment and the design security requirements. The storage medium must be physically present and verified through identification code matching before write operations can proceed, creating a controlled interface that maintains both manufacturing capability and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The identification code verification is performed preliminarily before any write operation occurs. The system checks whether the storage medium's identification code matches the expected key code before allowing the mass-production application program to execute, preventing unauthorized operations from the outset.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If factory writes initial setting values into electronic product without monitoring, then manufacturing process is simple and fast, but the number of successful and unsuccessful executions of write operation cannot be obtained

Engineering Contradiction:
Improvemanufacturing speedVSAvoidwrite operation execution status
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements feedback by storing execution status information in the storage medium. After write operations are completed (whether successfully or unsuccessfully), the results are recorded and can be retrieved later, providing information feedback without interrupting the manufacturing flow during operation.

Inventive Principle:
Principle #23Feedback

3Reliability

If identification code verification is implemented before write operation, then commercial secrets are protected and write operations are controlled, but system complexity increases with additional verification steps

Engineering Contradiction:
Improvecommercial secret protectionVSAvoidaccess system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The storage medium itself carries the identification code and participates actively in the verification process. The storage medium provides its own identification information that the host system verifies, making the security mechanism self-contained rather than requiring external verification infrastructure.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9032540B2Access system and method thereof
Publication Date: 2015.05.12 SILICON MOTION INC
  • US9032540B2 patent drawing
  • US9032540B2 patent drawing
  • US9032540B2 patent drawing

AI summary

An access system including a storage medium and a host is disclosed. The storage medium includes an identification code. The host includes a processor, at least one connection port and an identification port. The processor executes a mass-production application program. The connection port is coupled to at least one electronic product. The identification port is coupled to the storage medium. When the mass-production application program is executed, the processor determines whether the identification code matches a key code. When the identification code matches the key code, the processor writes mass-production data to the electronic product.