Customer Identifier Customization via One-Way Algorithm

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for customizing customer identifiers in electronic devices either increase manufacturer management costs and risk of errors or compromise security by allowing potential counterfeiting and piracy, as customers must either manage multiple product lines or directly write identifiers, which can be insecure.

Innovation Solution

A method involving steps to send seed data to an electronic device's application interface, generate an identifier using one or more algorithms, and store it in non-volatile memory, optionally authenticating with a password or serial number, using one-way algorithms to ensure security and prevent counterfeiting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the manufacturer writes the identifier into non-volatile memory before the electronic device leaves the factory, then the customer's customization demand is satisfied, but the management cost and stock increase

Engineering Contradiction:
Improvecustomer identifier customizationVSAvoidmanagement cost and stock
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the identifier writing operation from the manufacturer's factory process and relocates it to the customer's environment. The customer uses an application interface to write their own identifier into the electronic device's non-volatile memory, eliminating the need for the manufacturer to maintain multiple product lines for different customers.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The customer performs the identifier customization themselves through an application interface provided by the manufacturer. This self-service approach allows customers to write their own identifiers without manufacturer intervention, reducing the manufacturer's management burden while still achieving customization.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the customer directly writes the identifier into the electronic device through an application interface, then the customization is flexible, but the security is compromised and counterfeiting may occur

Engineering Contradiction:
Improveidentifier customization flexibilityVSAvoididentifier security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements preliminary authentication before allowing the customer to write the identifier. The system verifies the customer's identity and authority through authentication procedures, ensuring that only authorized customers can customize their devices. This preliminary security check prevents unauthorized counterfeiting while maintaining customization flexibility.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If one-way algorithms are used to generate identifiers from seed data, then security is improved and counterfeiting is prevented, but the complexity of the customization process increases

Engineering Contradiction:
Improveidentifier securityVSAvoidcustomization process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces seed data as an intermediary element between the customer and the final identifier. The customer provides seed data through the application interface, and the system uses one-way algorithms to transform this seed data into secure identifiers. This intermediary approach maintains security while keeping the customer's input process simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8181869B2Method for customizing customer identifier
Publication Date: 2012.05.22 FEITIAN TECHNOLOGIES CO LTD
  • US8181869B2 patent drawing
  • US8181869B2 patent drawing

AI summary

The present invention provides a method for customizing customer identifier. To resolve the problems in customizing the identifier in the electronic device by the manufacturer for its customers, such as high management cost, stock, and possibility of error, as well as the security problem in customizing the identifier by the customer itself, and the problem of counterfeiting by others, the method provided comprises generating an irreversible identifier from a seed data input by the customer using some one-way algorithm(s) and storing that identifier in the electronic device. For the manufacturer, both the management cost and the stock are reduced, and the error possibility of the product after leaving the factory as well. For the customer, the security of customizing the identifier is ensured, and its identifier cannot be counterfeited by other peers any more.