Mobile Device Interface for Adaptive Data Presentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing visualization systems are tightly coupled with data sets, making them ineffective when data structures change, and fail to adapt to dynamic data sets or diverse device capabilities, leading to suboptimal presentation.

Innovation Solution

An intelligent data presentation system that selects presentations based on device and data set properties, generating flexible and adaptive visualizations by considering device capabilities and data set characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a visualization system is tightly coupled with a data set structure, then the visualization can be generated efficiently using assumptions about data format, but the visualization becomes ineffective when the data structure changes or is updated

Engineering Contradiction:
Improvevisualization generation efficiencyVSAvoidadaptability to changing data structures
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The visualization system dynamically adapts to changing data structures by detecting updates in the data set and automatically adjusting the visualization type and parameters. The system transitions from static, hard-coded visualizations to dynamic ones that respond to data changes, maintaining effectiveness without requiring manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes visualization parameters based on data set properties. When data structure changes are detected, the system modifies visualization parameters such as data mapping, scaling, and presentation format to match the new data characteristics, allowing the same visualization framework to handle diverse data structures effectively.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a scatter plot visualization is used to represent multi-dimensional data, then hierarchical data can be effectively visualized, but the visualization breaks or becomes useless when a non-hierarchical field is added to the data set

Engineering Contradiction:
Improvevisualization effectiveness for hierarchical dataVSAvoidhandling of non-hierarchical fields
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The visualization system is designed to handle multiple data types and structures within a unified framework. It can process both hierarchical and non-hierarchical fields using the same scatter plot mechanism, assigning appropriate visual properties to different field types without requiring separate visualization systems or manual intervention.

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

3Loss of information

If basic properties of data set fields change when new information is received, then the data set becomes more informative, but the existing visualization may no longer function properly

Engineering Contradiction:
Improveinformation completenessVSAvoidvisualization functionality
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system implements continuous monitoring of data set properties with feedback loops that detect changes in field characteristics. When property changes are detected, the system triggers re-evaluation and adjustment of visualization parameters, ensuring the visualization remains functional and accurate despite evolving data characteristics.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12456099B2Mobile device interface
Publication Date: 2025.10.28 WELLS FARGO BANK NA
  • US12456099B2 patent drawing
  • US12456099B2 patent drawing
  • US12456099B2 patent drawing

AI summary

One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.