Simple Code Task Execution System for Mobile Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for accessing online information and making phone calls are inconvenient, as they often require manual entry of URLs or phone numbers, which can be time-consuming and frustrating, especially on small smartphone keyboards.

Innovation Solution

The proposed system uses a simple code combined with a distinctive marker to represent a task, allowing users to perform tasks such as accessing online information or making phone calls by submitting the code manually or verbally, with the marker information obtained automatically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual entry of URL or phone number is used, then the task can be completed, but the operation becomes time-consuming and frustrating

Engineering Contradiction:
Improveease of accessVSAvoidtime for data entry
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent extracts the essential identifying information (code) from the complex URL or phone number, allowing users to input only the simple code rather than the entire address or number. The system then automatically retrieves and executes the corresponding task, eliminating the need for manual entry of lengthy information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a simple code as an intermediary between the user and the complex task execution. Instead of directly entering URLs or phone numbers, users input the simplified code, which serves as a mediator that the system translates into the actual task parameters, thereby simplifying the operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If QR code scanning is used, then manual entry is eliminated, but the scanning process becomes awkward and demanding

Engineering Contradiction:
Improveease of accessVSAvoidscanning process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the code from the QR code scanning process and makes it independently usable. Instead of requiring the entire QR code scanning ritual, the system allows users to input just the extracted code through simpler means such as voice recognition or manual entry, eliminating the need for camera aiming and scan validation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces the mechanical QR code scanning process (requiring camera alignment, focus adjustment, and scan validation) with alternative input methods such as voice recognition or simple keyboard entry. This substitution eliminates the physical dexterity requirements and visual alignment demands of QR code scanning.

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

3Loss of information

If long phone numbers are displayed in advertisements, then the information can be communicated, but memorization and calling become intimidating and challenging

Engineering Contradiction:
Improveinformation deliveryVSAvoidease of calling
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent extracts the essential calling information and represents it through a simple code displayed in the advertisement. Instead of showing the complete phone number, the system displays a simplified code that users can easily remember and input, while the system handles the translation to the actual phone number for calling.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12236062B2Systems and methods for performing task using simple code
Publication Date: 2025.02.25 LI CHIAN CHIU
  • US12236062B2 patent drawing
  • US12236062B2 patent drawing
  • US12236062B2 patent drawing

AI summary

Systems and methods for performing a task via a simple code. Combination of a marker and a simple code represents a task. In an aspect, after a code is received, possible objects are determined and presented. After a user selects a possible object, a task related to the object is performed. In another aspect, a task is performed when a voice input contains a code and a user gazes or gestures at a device.