Screen Replicas for Mobile App Training Simulations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing training systems for mobile applications are inefficient, requiring extensive resources and time for development, updates, and delivery, often failing to provide realistic simulations, leading to ineffective training experiences, especially for corporate environments where workers have diverse needs and limited mobility.

Innovation Solution

The development of a training system that utilizes Screen Replication, which creates interactive screen replicas that mimic native application interactions without requiring access to source code, allowing for on-demand, project-specific, and role-specific training, optimized for mobile devices with offline capabilities and micro-learning approaches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional LMS systems are used for mobile application training, then training delivery is achieved through format conversion, but training effectiveness is reduced due to inability to provide realistic simulations

Engineering Contradiction:
Improvetraining effectivenessVSAvoidmobile device versatility utilization
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates screen replicas that copy the visual appearance and interactive elements of native mobile application screens. These replicas are not simple screenshots but interactive digital twins that simulate the look and feel of the actual application, allowing trainees to practice in a realistic environment without accessing the real application's backend systems.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system introduces an intermediary layer between the trainee and the actual mobile application. This intermediary consists of the simulation environment with screen replicas that mediates training interactions, allowing realistic practice while protecting the integrity of the production application and enabling controlled training scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If Screen Representation with static screenshots is used, then storage space is reduced, but interactivity and training realism are lost

Engineering Contradiction:
Improvetraining interactivityVSAvoidstorage requirements
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

Instead of storing multiple static screenshot images, the system creates a single interactive screen replica that digitally replicates the application interface. This replica can be interacted with dynamically, eliminating the need to store numerous individual image files while providing superior interactivity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical system of navigating through static image files with a digital interactive simulation. Instead of clicking through sequential screenshots, users interact with a living, responsive replica that responds to inputs in real-time, substituting static image navigation with dynamic digital interaction.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If Screen Duplication using native tooling is used, then training interactivity is improved, but device complexity and resource requirements increase

Engineering Contradiction:
Improvetraining interactivityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces a web-based intermediary layer that runs within the mobile application but maintains separation from the native codebase. This intermediary simulation environment provides full interactivity while keeping the complexity contained within the web layer, avoiding the need to modify or distribute complex native training applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal training solution that works across different mobile platforms (iOS and Android) through a single web-based implementation. This multi-functional approach eliminates the need to develop separate native training applications for each platform, reducing overall system complexity while maintaining broad compatibility and interactivity.

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

4Productivity

If frequent application updates are implemented, then application functionality is improved, but training material maintenance becomes time-consuming

Engineering Contradiction:
Improveapplication update frequencyVSAvoidtraining update time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables automatic synchronization between the production application and training simulations. When the application updates, the simulation environment automatically detects and adapts to the changes, eliminating the manual effort required to update training materials. The training system serves itself by automatically tracking and incorporating application changes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements a feedback mechanism where the simulation environment continuously monitors changes in the production application and automatically adjusts training content accordingly. This feedback loop ensures training materials remain current without manual intervention, with the system detecting updates and triggering automatic regeneration of relevant training screens.

Inventive Principle:
Principle #23Feedback

5Reliability

If comprehensive training coverage is provided, then training completeness is improved, but training duration and worker downtime increase

Engineering Contradiction:
Improvetraining completenessVSAvoidtraining downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The training system dynamically adapts to each user's progress, needs, and performance. Rather than requiring all users to complete fixed-duration comprehensive training, the system adjusts content delivery in real-time, providing targeted training only where needed and allowing users to progress at their own pace, thereby reducing overall downtime while maintaining completeness.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements periodic micro-learning sessions that distribute comprehensive training content across multiple short intervals rather than requiring one continuous lengthy session. This periodic approach allows workers to complete the same comprehensive training curriculum in smaller chunks during different work periods, reducing any single instance of downtime while maintaining overall training completeness.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11568506B2System of and method for facilitating on-device training and creating, updating, and disseminating micro-learning simulations
Publication Date: 2023.01.31 SKYLLFUL INC
  • US11568506B2 patent drawing
  • US11568506B2 patent drawing
  • US11568506B2 patent drawing

AI summary

A system of and method for facilitating on-device training and creating, updating, and disseminating micro-leaning simulations is provided. The system utilizes a trio of core tools, which are Simulator tool, a Creation tool, and a management and monitoring tool. These tools are utilized to develop tracks, modules, and lessons for users to complete and demonstrate proficiency. The system provides for recreation of native mobile applications from screenshots and utilizing these recreations for the development of sandboxed lessons without need to access the native application during training. The system also includes utilizing mobile device features and peripherals to create a realistic training simulation.