Template-Based Interface Screen Updates for EPSS Tip Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The development and modification of software applications, particularly complex systems like ERP, are prone to errors and inefficiencies due to disorganized specifications, manual testing, and tedious updates of graphical user interface display screens and EPSS objects, which require extensive iterations and resources.

Innovation Solution

A system and method that stores and manipulates display screens as a combination of templates and instances, using modification scripts to efficiently update similar screens and associate EPSS objects, allowing for batch modifications and conditional output of objects based on screen templates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software specifications are developed through multiple groups and iterations, then the software can be tailored to specific entity needs, but the development process becomes disorganized and time-consuming

Engineering Contradiction:
Improvesoftware customizationVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the software development process into distinct phases: specification creation, simulation generation, and validation. By dividing the work among specialized groups (business model designers, software designers, programmers, testers) and using automated simulation tools, the system maintains customization capabilities while reducing the chaotic iterations described in the background.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action through automated simulation generation. Simulations are created in advance based on software specifications, allowing validation and testing before actual programming begins. This preliminary validation reduces the need for repeated iterations and helps organize the development process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual testing is performed to ensure software matches specifications, then software reliability is improved, but the testing process becomes lengthy and resource-intensive

Engineering Contradiction:
Improvesoftware qualityVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates simulations that copy the actual software behavior based on specifications. These simulation copies can be tested independently and automatically, providing validation of software quality without requiring extensive manual testing of the actual software. The simulations serve as testable replicas that reduce the time and resources needed for verification.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If software simulations are updated to reflect modifications, then training accuracy is improved, but the simulation update process becomes complex and resource-intensive

Engineering Contradiction:
Improvetraining accuracyVSAvoidsimulation update complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where software modifications automatically trigger simulation updates. The system monitors changes in software specifications and propagates these changes to the corresponding simulations, ensuring training materials remain synchronized with the actual software without requiring complex manual update processes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The simulation update process is made self-service through automated detection and propagation of modifications. When software changes are made, the system automatically identifies affected simulations and updates them without requiring manual intervention, reducing the complexity and resource requirements of the update process.

Inventive Principle:
Principle #25Self-service

4Ease of manufacture

If captured screenshots include actual data from the target application, then training realism is improved, but data privacy is compromised

Engineering Contradiction:
Improvetraining realismVSAvoiddata privacy risk
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by selectively masking or replacing sensitive data portions in captured screenshots while preserving the overall layout and structure. This allows training materials to maintain realism in terms of interface design and workflow while protecting private data by modifying only the specific data fields that contain sensitive information.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250341935A1System and method for interface display screen manipulation
Publication Date: 2025.11.06 PARTNER ONE ACQUISITIONS INC
  • US20250341935A1 patent drawing
  • US20250341935A1 patent drawing
  • US20250341935A1 patent drawing

AI summary

A computer-implemented method for providing a user tip during a running of an application is provided. The method includes: determining, by a computer processor, whether a user interface display screen displayed or to be displayed during the running of the application is similar to a screen template with which a tip object is associated; and responsive to a positive result of the determination, outputting, by the processor, an element defined by the tip object during the running of the application. The screen template to which the user interface display screen is determined to be similar to is also determined to be similar to other different user interface display screens.