OCR System for Automated Identification Code Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual reading and recording of small, invisible identification information on mobile devices and accessories during the return process is slow and error-prone.

Innovation Solution

A system and method using optical character recognition (OCR) and a custom graphical user interface (GUI) to automatically create a machine-readable code from identification information captured from articles using a digital camera and custom fixtures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual reading and recording of identification information is used, then operators can process articles, but the process is slow and error-prone due to small, invisible characters

Engineering Contradiction:
Improveprocessing speedVSAvoidreading accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent replaces the manual mechanical process of reading and recording identification information with an automated optical system. A digital camera captures images of the identification information, and optical character recognition (OCR) software automatically extracts and records the data, eliminating the need for manual reading and recording operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces an intermediary OCR system that acts as a mediator between the identification information on articles and the recording system. The OCR software serves as an intermediary that captures, processes, and converts the visual identification information into machine-readable format, improving both speed and accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If magnification tools are used to read small characters, then reading accuracy improves, but the process becomes slower and more complex

Engineering Contradiction:
Improvereading accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces manual magnification tools with a digital camera-based optical system. Instead of using physical magnifiers and manual reading methods, the system uses digital image capture and OCR technology to automatically read and interpret identification information, maintaining high accuracy while dramatically improving processing speed.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If manual recording of identification information is performed, then flexibility is maintained, but errors increase and efficiency decreases

Engineering Contradiction:
Improveoperational flexibilityVSAvoiddata accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces manual recording operations with automated digital capture and OCR processing. The system automatically captures identification information through a digital camera, processes it through OCR software, and records it in digital format, eliminating manual transcription errors while maintaining operational flexibility through software-based processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250173526A1System and method to create machine-readable code using optical character recognition
Publication Date: 2025.05.29 COMMUNICATIONS TEST DESIGN INC
  • US20250173526A1 patent drawing
  • US20250173526A1 patent drawing
  • US20250173526A1 patent drawing

AI summary

A system to create a machine-readable code includes a digital camera; a computer including a processor communicatively coupled to the digital camera; and a monitor to display a graphical user interface provided by the computer, wherein the processor is configured to execute an application stored in a memory that is communicatively coupled to the processor, the application, when executed, causing the processor to: command the digital camera to capture a first image of identification information marked on an article, perform optical character recognition of the first image to identify characters of the identification information and create therefrom a second image, display the first image and the second image via the graphical user interface on the monitor so that the first image can be compared to the second image, and create a machine-readable code representing the identification information.