Event-Driven Web Chart Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing multiple graphical representations in web pages independently is inefficient, especially when they share similar information, as web designers need to update each chart individually, which can be time-consuming and cumbersome.
Innovation Solution
A method and system for managing graphical representations in web pages by associating them with events, allowing updates to occur automatically when these events are triggered, enabling simultaneous updates across multiple charts and web pages through a library of events and an event handler.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If multiple charts are managed independently, then each chart can be updated individually, but the time and effort required to update multiple charts increases significantly
Solution Approach 1:
The patent merges multiple independent chart management operations into a unified event-driven system. Charts are associated with common data sources and update events, allowing simultaneous updates across multiple charts through a single event trigger rather than individual manual updates.
Solution Approach 2:
The system performs preliminary actions by pre-associating charts with data sources and update events during the design phase. This preliminary setup enables automatic cascade updates when data changes, eliminating the need for manual update operations later.
2Device complexity
If each chart is updated individually, then precise control over each chart is maintained, but the complexity of managing multiple charts increases
Solution Approach 1:
The patent implements a universal event-driven framework that handles multiple chart types and data sources through common update mechanisms. The event system provides multi-functional capabilities to manage diverse charts uniformly, reducing management complexity while maintaining ease of operation.
3Stability of the object's composition
If charts share similar information, then information consistency can be improved, but the effort to maintain consistency across multiple charts increases
Solution Approach 1:
The system implements feedback mechanisms where charts are associated with common data sources and update events. When data changes occur, the event system automatically triggers updates across all associated charts, providing continuous feedback and maintaining information consistency without manual intervention.
Data Source
AI summary
An on-demand database system that manages graphical representation in web pages may associate a first graphical representation in a first web page with a first event in a library of events. Each of the events in the library of events may be associated with a function. A second graphical representation in the first web page may also be associated with the first event. Based on detecting a triggering of the first event, the database system may cause a function associated with the first event to execute. The first graphical representation and the second graphical representation may be based on execution of the function associated with the first event.


