User-Specific Simulation Instances for Accurate Software Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional simulation systems fail to provide user-specific customization, resulting in lower quality simulation experiences that can bias data collection, as they deliver a uniform experience across all users, failing to account for individual user preferences and settings.

Innovation Solution

A simulation system that extracts customization data from a user's live software application or service account, generating user-specific simulation instances that replicate the user's unique experience, using a downloadable plugin to capture settings, interface configurations, and user interactions, and incorporates third-party client data for evaluation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional simulation systems generate uniform simulation instances for all users, then device complexity is reduced and ease of manufacture is improved, but simulation quality and data accuracy deteriorate due to lack of user-specific customization

Engineering Contradiction:
Improveease of simulation generationVSAvoiddata accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by extracting and storing customization data from users during their live application usage before simulation events occur. This pre-collection of user-specific data (settings, preferences, interface configurations) enables rapid generation of customized simulation instances without compromising data accuracy, resolving the contradiction between ease of manufacture and measurement precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies local quality by customizing specific aspects of simulation instances according to individual user profiles rather than applying uniform settings to all users. Each simulation instance is tailored with user-specific interface configurations, content preferences, and interaction patterns, thereby improving data accuracy while maintaining manageable system complexity through targeted customization.

Inventive Principle:
Principle #3Local quality

2Device complexity

If simulation systems provide uniform experiences across all users, then device complexity is reduced, but adaptability and user experience quality worsen due to inability to account for individual user preferences

Engineering Contradiction:
Improvesimulation system complexityVSAvoiduser-specific customization capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system uses copying by replicating users' live application environments and customization patterns into simulation instances. Rather than building complex customization logic from scratch, the system copies existing user configurations, interface settings, and interaction behaviors, thereby achieving high adaptability while keeping the simulation system itself relatively simple.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

By performing preliminary extraction and storage of user customization data during normal application usage, the system prepares user-specific profiles in advance. This preliminary action eliminates the need for complex real-time customization processing during simulation events, maintaining low system complexity while achieving high adaptability to individual user preferences.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If conventional systems use standardized simulation instances, then productivity is improved through efficient resource utilization, but simulation quality and user engagement deteriorate

Engineering Contradiction:
Improvesimulation processing efficiencyVSAvoidsimulation quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies self-service by automatically extracting, storing, and applying user customization data without requiring manual intervention for each simulation instance. Users' own data from their live application usage serves the customization needs, enabling efficient automated processing while maintaining high simulation quality through user-specific tailoring.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system achieves efficient productivity by changing parameters selectively - using standardized templates for the overall simulation structure while dynamically adjusting specific parameters (interface configurations, content preferences, interaction patterns) based on stored user profiles. This approach maintains processing efficiency while improving simulation quality through targeted parameter customization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12561235B2System and method for generating user customized simulations
Publication Date: 2026.02.24 SMARTSCIENCE TECHNOLOGIES LLC
  • US12561235B2 patent drawing
  • US12561235B2 patent drawing
  • US12561235B2 patent drawing

AI summary

Techniques are described for generating user customized simulation instances for testing and evaluation of software applications and services. In some cases, the system may generate user specific simulation instances to replicate in the simulation a user experience of each user when the user is engaged with the live version of the software application or service.