2D Code Scanning Intermediary Server for Cross-App Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 2D code scanning technologies require multiple cumbersome steps for interaction when using a non-corresponding application, leading to low data processing efficiency.

Innovation Solution

A method and apparatus that process a 2D code value in advance to obtain a corresponding original value, allowing direct interaction with the corresponding application, eliminating the need for additional downloads or re-scans, and incorporating security verification to ensure legitimate access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a non-corresponding application is used to scan a 2D code, then the scanning function can be accessed, but multiple cumbersome interaction steps are required and data processing efficiency is low

Engineering Contradiction:
Improvescanning process simplicityVSAvoiddata processing efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces a server as an intermediary between the scanning application and the target application. The server receives the first 2D-code value from the scanning application, retrieves the corresponding second 2D-code value, and returns it to enable direct interaction with the target application. This mediator resolves the contradiction by enabling cross-application scanning without requiring users to manually switch applications or perform multiple interaction steps.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by pre-establishing the correspondence relationship between first 2D-code values and second 2D-code values on the server. This pre-computed mapping allows the scanning application to directly retrieve the appropriate second 2D-code value without requiring real-time complex processing or user intervention, thereby simplifying the scanning process while maintaining high data processing efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple steps are executed for interaction after scanning, then security verification can be performed, but the scanning process becomes cumbersome

Engineering Contradiction:
Improvesecurity verificationVSAvoidscanning process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent merges the security verification process into the automated value retrieval mechanism. The server performs security verification by validating the correspondence between the first 2D-code value and the second 2D-code value against pre-stored mapping relationships. This combination allows security verification to occur transparently in the background without requiring separate user actions or additional interaction steps, thereby maintaining both security and process simplicity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10878212B2Two-dimensional code scanning interaction methods and apparatuses
Publication Date: 2020.12.29 ADVANCED NEW TECHNOLOGIES CO LTD
  • US10878212B2 patent drawing
  • US10878212B2 patent drawing
  • US10878212B2 patent drawing

AI summary

The present application provides two-dimensional code (2D-code) scanning interaction methods and apparatuses. An exemplary 2D-code scanning interaction method may include scanning a 2D code to obtain a first 2D-code value corresponding to the 2D code. The method may also include obtaining a second 2D-code value corresponding to the first 2D-code value. The first 2D-code value is generated in accordance with the second 2D-code value, and is corresponding to the second 2D-code value. The method may further include calling an application corresponding to the second 2D-code value and opening the second 2D-code value for interaction through the application.