Vehicle Key Code Retrieval System for Locksmiths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Locksmiths face difficulties in duplicating vehicle keys without the key code, as it is often lost or unavailable, and existing methods require contacting the vehicle manufacturer or using a vehicle identification number, which can be cumbersome.

Innovation Solution

A computer program and system that receives lock information, connects to a key code provider to obtain a key code, decrypts it to obtain key specification data, and provides this data to a user for forming a duplicate key, including blind key codes and electronic security codes for vehicle locks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If locksmiths contact vehicle manufacturers or use VINs to obtain key codes, then key duplication can be achieved, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvekey code availabilityVSAvoidkey duplication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a key code database as an intermediary between locksmiths and vehicle manufacturers. The database stores key codes associated with VINs, allowing locksmiths to retrieve key codes directly without contacting manufacturers. This intermediary system resolves the contradiction by maintaining reliable key code availability while eliminating the time-consuming communication process with manufacturers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by pre-populating the key code database with key codes and VIN associations before locksmiths need them. Vehicle manufacturer information and key codes are collected and stored in advance, so when a locksmith needs a key code, it is already available in the database. This eliminates the need for real-time communication with manufacturers, resolving the time contradiction while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If key codes are stored securely with manufacturers, then security is maintained, but accessibility for locksmiths is reduced

Engineering Contradiction:
Improvekey code securityVSAvoidkey code accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The key code database serves as a secure intermediary that maintains the confidentiality and security of key codes while improving accessibility. The database implements controlled access mechanisms that allow authorized locksmiths to retrieve key codes without exposing them to unauthorized parties. This resolves the contradiction by maintaining security through controlled access while enabling easy retrieval for legitimate users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of the key code information stored in a centralized database that can be accessed by multiple locksmiths simultaneously. Instead of requiring direct access to manufacturer systems, the database contains replicated key code data that can be securely distributed to authorized users. This copying approach maintains security through centralized control while providing widespread accessibility to authorized personnel.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If traditional key duplication methods are used, then simple mechanical keys can be copied, but electronic security codes cannot be handled

Engineering Contradiction:
Improvekey type compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements universality by designing a key code database system that handles multiple key types through a unified interface. The database stores and retrieves key codes for both traditional mechanical keys and modern electronic security keys using the same retrieval process. Locksmiths interact with the system in the same way regardless of key type, with the system automatically providing the appropriate key code information. This resolves the contradiction by providing adaptability across different key types without increasing the complexity of the locksmith's interaction with the system.

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

Data Source

PatentUS9727688B2Computer program, method, and system for locksmithing
Publication Date: 2017.08.08 VINLOCKS
  • US9727688B2 patent drawing
  • US9727688B2 patent drawing
  • US9727688B2 patent drawing

AI summary

A computer program, method, and system for locksmithing. The computer program, method, and system receive vehicle information, obtain a key code for a lock based on the vehicle information, decrypt the key code to determine key specification data, and provide the key specification data to a user, such that a duplicate key corresponding to the lock can be formed.