Remote Terminal Program Execution via Intermediary Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote operation systems for user terminals, such as smart phones, are limited in their ability to execute programs not initially stored on the device, and they do not provide adequate solutions for securing private information when the device is lost or inaccessible.

Innovation Solution

A remote system and method that allows a user terminal to access and execute programs from a remote server via a public line network, enabling execution of programs beyond those initially stored on the terminal, and providing secure remote operation capabilities, including data deletion and privacy protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a predetermined program is preliminarily stored in a smart phone and started by remote trigger operation, then remote operation function is achieved, but the function is limited to only predetermined programs and remote operation capability is reduced

Engineering Contradiction:
Improveremote operation capabilityVSAvoidprogram storage requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a remote server as an intermediary to store and manage programs. Instead of storing all possible programs locally on the smartphone, the system uses a remote server to host programs and transfer them to the device when needed. This mediator approach resolves the contradiction by enabling versatile remote operation while avoiding the complexity of pre-storing all programs locally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-configuring the smartphone with basic remote reception capabilities and pre-storing only essential programs locally. When remote operation is needed, the system proactively retrieves additional programs from the remote server before execution. This preliminary configuration approach enables flexible remote operation without requiring full program sets to be pre-installed.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If remote operation is implemented without user input capability, then remote configuration and guidance is enabled, but the user cannot operate their own terminal when lost or inaccessible

Engineering Contradiction:
Improveremote configuration easeVSAvoidterminal accessibility
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements self-service functionality by enabling the smartphone to autonomously receive and execute remote commands without requiring continuous user interaction. The device can independently receive remote messages, access programs from the remote server, and execute them based on pre-configured permissions. This self-service capability resolves the contradiction by allowing easy remote configuration while maintaining terminal accessibility and user control.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If programs are executed from remote server without user input, then convenience is enhanced, but security risk increases when device is lost

Engineering Contradiction:
Improveremote execution convenienceVSAvoidunauthorized access risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system applies preliminary anti-action by implementing pre-execution security verification mechanisms. Before a remote program is executed on the smartphone, the system verifies the authenticity of the remote message, checks user permissions, and validates the program source. This preliminary security check resolves the contradiction by enabling convenient remote execution while preventing unauthorized access and mitigating security risks.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS9609508B2Forced operating of software on a remote terminal
Publication Date: 2017.03.28 OPTIM
  • US9609508B2 patent drawing
  • US9609508B2 patent drawing
  • US9609508B2 patent drawing

AI summary

A remote system allows a user terminal to execute a program other than those preliminarily stored in the user terminal through remote operation of the user terminal even if a user who receives remote operation cannot operate the user terminal. In the remote system 1 composed of the user terminal 10 to be remotely operated and a remote server 100, the user terminal 10 receives a remote message through a public line network 3 and accesses a destination remote server 100 written in the remote message, regardless of operation input from a user. The user terminal 10 executes a program read out from the accessed remote server, regardless of operation input from a user.