Diagnostic Code Generation System for Smartphone Remote Support
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote support methods for smartphones and similar devices risk exposing private user information and can perform unnecessary diagnostics, leading to errors and inefficiencies, especially when users are offline.
Innovation Solution
A diagnostic code generation system that allows operators to check the setting status of user terminals without transferring screen information, using status check codes and diagnostic codes to reproduce the setting status accurately and efficiently, while preventing private information leakage and reducing unnecessary diagnoses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If screen information is transferred for remote support, then the operator can view user terminal settings, but private user information may be exposed
Solution Approach 1:
The patent extracts only the necessary diagnostic information from the user terminal's screen and presents it through a controlled interface. The operator terminal displays a list of check items with checkboxes, allowing selective extraction of specific settings without exposing the entire screen or private information. This resolves the contradiction by enabling remote support functionality while preventing private information exposure through selective information disclosure.
Solution Approach 2:
The patent introduces an intermediary mechanism where the user terminal generates diagnostic information in a structured format, and the operator terminal processes this information through a controlled interface. The intermediary layer filters and formats the information, allowing the operator to access only the necessary diagnostic data without direct access to the user's private information. This mediator approach enables remote support while protecting user privacy.
2Measurement precision
If comprehensive diagnostic checks are performed, then diagnostic accuracy improves, but diagnosis time increases
Solution Approach 1:
The patent segments the diagnostic process into distinct check items, each represented as a separate entry in the list. Each check item can be independently selected and diagnosed. This segmentation allows the system to perform comprehensive diagnostics when needed while enabling selective diagnosis of only the problematic items, thereby reducing unnecessary diagnosis time while maintaining accuracy for the items that are actually checked.
Solution Approach 2:
The patent implements partial action by allowing operators to select only the necessary check items rather than performing all possible diagnostics. The system provides a list of available check items, and the operator can choose to diagnose only the relevant ones, avoiding unnecessary diagnostic time while maintaining sufficient accuracy for the selected items. This partial action approach optimizes the balance between diagnostic thoroughness and time efficiency.
3Adaptability or versatility
If diagnostic code length increases to reflect more setting items, then diagnostic completeness improves, but code handling difficulty increases
Solution Approach 1:
The patent segments the diagnostic code into a structured format where each check item corresponds to a specific portion of the code. The diagnostic code is divided into multiple digits, with each digit representing a specific check item status. This segmentation allows the code to comprehensively reflect multiple setting items while maintaining ease of handling, as each segment can be independently interpreted and communicated, reducing the complexity of processing long codes.
Solution Approach 2:
The patent changes the parameter representation by using a standardized digit-based coding system where each digit has a specific meaning. Instead of using variable-length strings or complex data structures, the system uses fixed-length numeric codes where each position has a defined interpretation. This parameter change enables comprehensive diagnostic coverage while simplifying code handling, as the structured numeric format is easier to process, transmit, and interpret compared to alternative representations.
Data Source
AI summary
The operator terminal 150 receives input in relation to a setting status check item being a setting item desired to be checked in the diagnostic code generation terminal, and generates a status check code, so that the status check code indicates the setting status check item received in the input. Then, the diagnostic code generation terminal 10 acquires the setting status of the diagnostic code generation terminal 10 in response to receiving the input of the status check code, the setting status corresponding to the setting status check item, and generates a diagnostic code indicating the setting status based on the acquired setting status. Then, the setting status of the diagnostic code generation terminal 10 is reproduced by inputting the diagnostic code to an operator terminal 150.


