Parameter Action Objects for Dynamic Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Organizations face challenges in effectively utilizing vast amounts of data due to its quantity, making it difficult to improve business practices through visualization, as enabling users to directly modify visualizations requires a comprehensive understanding of the underlying data and visualization tools, which may be unreasonable to expect.
Innovation Solution
The implementation of parameter action objects that associate parameters with actions and events in a display model, allowing non-authoring users to interact with visualizations and modify them dynamically without needing extensive knowledge of the underlying data, by using parameter action objects to assign values and execute actions that modify the display model.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users are enabled to directly modify visualization features, then the usefulness and utility of visualization is improved, but it requires users to have a more complete understanding of the underlying data and visualization authoring tool than can be reasonable expected
Solution Approach 1:
The patent introduces parameter action objects as an intermediary layer between users and the visualization system. These objects encapsulate complex data relationships and visualization logic, allowing users to interact with simplified parameters rather than the underlying complex data structures and authoring tool mechanics, thereby resolving the contradiction between enhanced adaptability and ease of operation
2Loss of information
If organizations employ various tools to generate visualizations of their data, then they can improve understanding of critical business operations, but the quantity of data may make it difficult to effectively utilize the collected data
Solution Approach 1:
The patent extracts and isolates critical data relationships and patterns into parameter action objects, separating the essential information needed for business insights from the overwhelming volume of raw data. This extraction process enables effective utilization of data by presenting only the most relevant information in visualization form
3Ease of operation
If parameter action objects are implemented to enable non-authoring users to interact with visualizations, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The patent segments the visualization system into distinct modular components: parameter objects, action objects, and their associations. This segmentation allows the complex functionality to be divided into manageable, independently configurable units that can be assembled through configuration rather than programming, thereby improving ease of operation while managing device complexity through structured modularity
Data Source
AI summary
Embodiments are directed to managing visualizations of data using a network computer. A modeling engine may provide a data model that includes a plurality of data objects and a display model that includes a plurality of display objects based on the plurality of data objects. Parameter action objects may be associated with display objects in the display model. In response to an activation of the parameter action objects, values associated with display objects may be assigned to the parameter associated with a parameter action object and actions associated with the parameter may be executed to modify the display model.


