Electronic Pen Virtual Code Pattern Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display devices face challenges in recognizing code patterns when an electronic pen detects only a part of the pattern within a detection area, leading to incomplete position information recognition.

Innovation Solution

An electronic pen equipped with a projector, light-emitting unit, and light-receiving unit generates a virtual code pattern for the undetected portion of the detection area, allowing the pen to recognize the complete code pattern by combining the detected and virtual patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the electronic pen uses a fixed detection area for code pattern recognition, then the detection area is simple to define, but the code pattern cannot be fully recognized when the pen detects only a part of the pattern

Engineering Contradiction:
Improvecode pattern recognition accuracyVSAvoiddetection area management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the detection area movable and adaptable rather than fixed. The detection area dynamically adjusts its position and size based on the actual code pattern detected, allowing the system to recognize complete code patterns even when the initial detection area only captures part of the pattern. This resolves the contradiction by enabling accurate recognition without requiring an overly complex predefined detection area structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the code pattern recognition process into multiple stages: initial detection, pattern completion judgment, and virtual pattern generation. By dividing the detection area into detectable portions and using virtual code patterns to supplement incomplete detections, the system achieves complete pattern recognition without requiring the entire pattern to be visible in a single fixed detection area.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the electronic pen enlarges the detection area to ensure complete code pattern detection, then complete code pattern recognition is achieved, but the device complexity and processing burden increase

Engineering Contradiction:
Improvecode pattern detection completenessVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by generating virtual code patterns in advance based on the detected portion and the known code pattern structure. Instead of enlarging the detection area to capture the complete pattern, the system pre-calculates and generates the missing portions virtually, then combines them with the detected portion to achieve complete pattern recognition without increasing physical detection area or system complexity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the electronic pen uses a larger detection area to capture the complete code pattern, then complete position information is obtained, but the time to process and analyze the detection area increases

Engineering Contradiction:
Improveposition information accuracyVSAvoidcode pattern processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by detecting only the necessary portion of the code pattern and generating the remaining portions virtually. Instead of processing the entire detection area to ensure completeness, the system processes only the detected portion and uses algorithmic generation for the rest, significantly reducing processing time while maintaining complete position information accuracy.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If the electronic pen generates virtual code patterns for undetected portions, then complete code pattern recognition is achieved, but the processing complexity increases

Engineering Contradiction:
Improvecode pattern recognition accuracyVSAvoidpattern processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies copying by creating virtual code patterns that replicate the structure and characteristics of the detected code pattern portion. The system copies the known code pattern structure and applies it to generate the undetected portions, ensuring consistency and accuracy without requiring complex new processing algorithms. This reduces processing complexity while maintaining recognition accuracy.

Inventive Principle:
Principle #26Copying

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables accurate recognition of code patterns even when the pen detects only a part of the pattern, enhancing position information accuracy and usability in display devices.

Implementation Method 1

a light-emitting unit configured to emit light to a detection area

Methodology Applied
Scientific EffectLight emission: Light Emitting Diode

Implementation Method 2

a light-receiving unit configured to detect light reflected from the detection area

Methodology Applied
Scientific EffectLight reflection: Reflection

Data Source

PatentUS11874975B2Electronic pen, method of driving the same, and display device
Publication Date: 2024.01.16 SAMSUNG DISPLAY CO LTD
  • US11874975B2 patent drawing
  • US11874975B2 patent drawing
  • US11874975B2 patent drawing

AI summary

An electronic pen includes a projector configured to generate a virtual code pattern, a light-emitting unit configured to emit light to a detection area, a light-receiving unit configured to detect light reflected from the detection area, and a code processor configured to control the projector, the light-emitting unit, and the light-receiving unit. The code processor is configured to, when a code pattern is detected in a portion of the detection area, generate the virtual code pattern, which corresponds to a remaining portion of the detection area. The projector is configured to output the virtual code pattern to the remaining portion of the detection area.