Visual Control System for Legacy Application Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy computer control applications often require costly and time-intensive modifications to interface with newer visual control applications, as existing methods, such as API development, are cumbersome and inefficient.

Innovation Solution

A visual control system that captures and records user movements, including hand gestures and voice commands, to generate a series of movements that can be invoked to control legacy applications without modifying their code or developing specific APIs, allowing for efficient interaction between different legacy and visual control systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If API development and modification are used to interface legacy applications with visual control applications, then interface functionality is achieved, but development cost and time increase significantly

Engineering Contradiction:
Improveinterface compatibilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system captures and records the visual appearance and interaction patterns of legacy application interfaces, creating a digital replica that can be controlled through visual commands. This copying approach allows the new visual control system to understand and control the legacy interface without requiring modifications to the original application or development of complex APIs.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary visual control system that sits between the user and the legacy application. This intermediary captures visual information from the legacy interface, processes it through machine learning models, and translates it into appropriate control commands, thereby enabling communication without direct integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If API development and modification are used to interface legacy applications with visual control applications, then interface functionality is achieved, but development cost increases

Engineering Contradiction:
Improveinterface compatibilityVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

Instead of investing resources in custom API development and application modification, the system creates visual copies and representations of the legacy interface. This approach significantly reduces development costs by using automated visual recognition and machine learning rather than manual programming and integration work.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The visual control system enables the legacy application to be controlled through its own visual interface without requiring external API integration. The system serves itself by capturing and interpreting its own visual output, eliminating the need for expensive custom integration work.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If visual control is implemented without modifying legacy applications, then ease of operation improves, but control precision may be reduced

Engineering Contradiction:
Improveoperation simplicityVSAvoidcontrol accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system continuously captures visual feedback from the legacy application interface and uses machine learning models to interpret this feedback with high precision. This closed-loop approach ensures that visual controls maintain accurate control by constantly monitoring and adjusting based on the current state of the interface.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent employs machine learning models that can dynamically adjust recognition parameters and control thresholds based on the specific legacy application being controlled. This adaptability maintains high control precision across different applications while preserving the simplicity of visual interaction.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9141443B2Method and system for integrating visual controls with legacy applications
Publication Date: 2015.09.22 GE DIGITAL HLDG LLC
  • US9141443B2 patent drawing
  • US9141443B2 patent drawing
  • US9141443B2 patent drawing

AI summary

A method is provided for controlling a legacy application. The method includes visually capturing a series of movements. The method also includes recording the series of movements at a first time as a recorded series of movements. Moreover, the recorded series of movements includes at least a command that is configured to control a legacy application. Furthermore, the method includes invoking the recorded series of movements at a second time.