Remote Control Magnification Threshold Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in controlling remote devices with smaller screens due to the need for frequent switching between remote and local modes, especially when magnification and scrolling are required, leading to a complicated user interface.

Innovation Solution

A computer-implemented method that automatically switches between remote and local modes based on a threshold magnification value, allowing user actions to be interpreted and executed locally or remotely depending on the magnification level, thereby simplifying the control process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the screen of the local device is smaller than the screen of the remote device, then a scaled down copy of the remote screen content must be displayed on the local device, but text and features become too small to be legible

Engineering Contradiction:
Improvescreen sizeVSAvoidlegibility of text and features
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The patent applies dynamics by making the magnification factor adjustable rather than fixed. The system dynamically changes the magnification of the remote screen content displayed on the local device, allowing users to zoom in and out to achieve optimal legibility while maintaining the ability to view the entire screen when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the magnification parameter of the displayed content. By adjusting the magnification parameter, the system transforms the displayed content from too-small-to-read to appropriately-sized, resolving the contradiction between displaying full screen content and maintaining legibility on smaller local devices.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the user switches between remote mode and local mode to change magnification or scroll, then the control functionality is achieved, but the user interface becomes complicated and requires frequent mode switching

Engineering Contradiction:
Improvecontrol functionalityVSAvoiduser interface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the magnification control and scrolling control into a single unified interface. Instead of requiring separate remote mode and local mode switches, the system combines both functionalities so that users can perform magnification, scrolling, and device control operations through one integrated interface, significantly reducing UI complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes the local device interface universal by enabling it to perform multiple functions simultaneously - displaying remote screen content, allowing magnification adjustments, enabling scrolling operations, and maintaining control capability all through a single interface. This multi-functionality eliminates the need for mode switching and simplifies the user experience.

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

Data Source

PatentUS10645144B2Computer-implemented method for controlling a remote device with a local device
Publication Date: 2020.05.05 TEAMVIEWER GMBH
  • US10645144B2 patent drawing
  • US10645144B2 patent drawing
  • US10645144B2 patent drawing

AI summary

A computer-implemented method is presented for controlling a remote device with a local device which may have a smaller screen than the remote device. At least a part of a content of a screen of the remote device is displayed on a screen of the local device with a magnification m. The local device records a user-action performed on the local device, for example a swipe or pan gesture. If the value of the magnification m is greater than a threshold value M, the local device interprets the user-action as a command destined for itself and executes the command. If the value of the magnification m is equal to or smaller than the threshold value M, the local device interprets the user-action as a command destined for the remote device and transmits the command to the remote device for execution on the remote device.