OCR-Based Selective Character Encryption System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information encryption methods lack user control over selective encryption, exposing entire information when a password is compromised, and service providers can access encrypted messages, compromising user security.

Innovation Solution

An information encryption system using optical character recognition (OCR) on user terminals to display, encrypt, and decrypt characters in real-time, allowing only authorized users to access encrypted content by recognizing and replacing characters within a viewer region on the screen.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional password setting method is used for information security, then security is improved, but the user cannot selectively encrypt specific objects and the whole information is exposed when password is compromised

Engineering Contradiction:
Improveinformation securityVSAvoidselective encryption capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the encryption process by introducing a viewer region that covers only specific portions of the screen where sensitive information is displayed. Instead of encrypting all information uniformly, the system divides the display area into encrypted regions (covered by viewer region) and non-encrypted regions, allowing selective protection of specific objects while leaving other information accessible.

Inventive Principle:
Principle #1Segmentation

2Reliability

If traditional message encryption is used, then message security is improved, but service providers can still see encrypted messages and encryption is applied to all messages uniformly

Engineering Contradiction:
Improvemessage securityVSAvoiduser control over encryption scope
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by making the encryption effect localized to specific regions rather than uniform across all content. The viewer region is positioned to cover only the message area, applying encryption locally to messages while leaving other UI elements (keyboard, buttons, etc.) unencrypted. This allows users to control exactly which portions of the interface are protected.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If OCR-based real-time character recognition is implemented, then selective encryption and decryption capability is improved, but device complexity increases

Engineering Contradiction:
Improveselective character encryption capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical input methods with optical character recognition. Instead of relying on physical keyboard input or manual character selection, the system uses OCR technology to automatically recognize and capture characters displayed on the screen in real-time. This substitution enables selective encryption without requiring complex user interactions or additional hardware components.

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

Data Source

PatentUS10019913B2Information encryption system and information encryption method using optical character recognition
Publication Date: 2018.07.10 POZE
  • US10019913B2 patent drawing
  • US10019913B2 patent drawing
  • US10019913B2 patent drawing

AI summary

An information encryption system and an information encryption method for encrypting character information and decrypting the encrypted information by using optical character recognition includes a user terminal comprising: a viewer region display unit for displaying a viewer region at the very top of a screen; a viewer character recognition unit for recognizing in real-time characters displayed on a screen region covered by the viewer region, a viewer character encryption unit for generating an encrypted character by encrypting a first character to be encrypted by using a cipher when the first character is recognized; an encrypted character substitution unit for deleting the first character and substitutively inputting the encrypted character; and a viewer character display unit for displaying a non-encrypted second character as it is, and decrypting an encrypted second character by using a cipher and displaying the same in an original character when the second character to be displayed is recognized.