Two-Dimensional Code Creation Automating URL Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face increased operational burdens when designating URLs for two-dimensional codes, as they often require manual input or copying and pasting URLs, which is inefficient.

Innovation Solution

A system and method that allows users to select web pages or image files, automatically obtaining the corresponding URLs and creating two-dimensional codes, reducing the number of user operations by integrating browser functionality and network connectivity to upload files and retrieve URLs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually input or copy and paste URLs to create two-dimensional codes, then the URL can be accurately designated, but the number of user operations increases and the process becomes inefficient

Engineering Contradiction:
Improveease of URL designationVSAvoidtime for URL input operations
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically obtains URLs by detecting web pages the user is viewing or files the user selects, eliminating the need for manual URL input. The computer performs the URL acquisition task itself based on user intent, making the system serve the user's needs automatically rather than requiring the user to manually provide all information.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary mechanism (browser integration or file selection interface) that automatically extracts URLs from web pages or file paths from selected files. This intermediary layer translates user actions (viewing a page or selecting a file) into URL information without requiring direct manual URL input from the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually input URLs character by character, then precise URL designation is achieved, but the complexity of operations increases

Engineering Contradiction:
Improveaccuracy of URL designationVSAvoidcomplexity of URL input process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically obtains URLs by detecting web pages the user is viewing or files the user selects, eliminating the need for manual URL input. The computer performs the URL acquisition task itself based on user intent, making the system serve the user's needs automatically rather than requiring the user to manually provide all information.

Inventive Principle:
Principle #25Self-service

3Productivity

If the system integrates browser functionality and network connectivity to automatically obtain URLs, then user operations are reduced, but the device complexity increases

Engineering Contradiction:
Improvespeed of two-dimensional code creationVSAvoidcomplexity of system integration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the two-dimensional code creation function with browser functionality and file management capabilities. By integrating these functions into a unified system, the patent enables automatic URL acquisition from web pages and files while maintaining a streamlined user interface that does not expose the underlying complexity to users.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system is designed to perform multiple functions: creating two-dimensional codes, browsing the web, and managing files. By making the system universal and multi-functional, it can automatically obtain URLs from various sources (web pages, local files) without requiring separate specialized tools, thereby improving productivity while managing complexity through integration.

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

Data Source

PatentUS11005946B2Non-transitory storage medium storing instructions for creating two-dimensional-code
Publication Date: 2021.05.11 BROTHER KOGYO KK
  • US11005946B2 patent drawing
  • US11005946B2 patent drawing
  • US11005946B2 patent drawing

AI summary

A non-transitory storage medium stores instructions readable by a computer of an information processing apparatus. The information processing apparatus includes an accepter configured to accept an operation of a user. When executed by the computer, the instructions cause the information processing apparatus to perform: executing an accepting processing in which the accepter of the information processing apparatus accepts a selecting operation that is an operation of selecting data; executing an obtaining processing in which the information processing apparatus obtains a URL corresponding to data specified by the selecting operation accepted in the accepting processing; and executing a creating processing in which the information processing apparatus creates a two-dimensional code storing the URL obtained in the obtaining processing.