Selective Event Display for XR Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Displaying a large number of events on an event map can be cumbersome and aesthetically displeasing, making it difficult to visualize and manage multiple events effectively.
Innovation Solution
The system allows users to selectively display event representations based on user input, filtering by event type, related events, or multiple users, using a device with a processor and display to show a subset of events and their paths, enabling intuitive navigation and visualization within XR environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If all events are displayed simultaneously on the event map, then complete event information is provided, but visual clutter increases and usability deteriorates
Solution Approach 1:
The system segments the complete event data into multiple subsets based on different criteria (event type, user, time period, location). Users can select specific segments to display, allowing comprehensive information availability while maintaining visual clarity by showing only relevant portions at any given time.
Solution Approach 2:
The event display system is made dynamic through user-selectable filters and sorting options. The displayed event subset changes based on user input, allowing the same system to adapt between showing all events or filtered subsets, thus balancing information completeness with visual clarity.
2Quantity of substance
If a large number of event representations are displayed, then comprehensive event coverage is achieved, but visual clutter increases
Solution Approach 1:
The system implements partial action by displaying only a subset of available events based on user-selected criteria. Rather than showing all events simultaneously, users can choose to view events filtered by type, user, time, or location, reducing visual clutter while maintaining access to the complete event dataset when needed.
Solution Approach 2:
The system changes display parameters (which events are shown) based on user input. By modifying the selection criteria parameters, the system can transition between displaying comprehensive event sets and filtered subsets, effectively controlling visual clutter while preserving data availability.
3Adaptability or versatility
If all event types are displayed together, then complete event diversity is shown, but organization and readability decrease
Solution Approach 1:
Events are segmented by type, user, time period, and location into distinct categories. Users can select specific segments to display, allowing the system to maintain comprehensive event type diversity in the underlying data while organizing the visual display by showing only selected categories at any given time.
Solution Approach 2:
The filtering system serves multiple functions simultaneously: it organizes events by type, filters by user, limits time periods, and selects locations. This multi-functional filtering capability allows users to organize diverse event types in various ways depending on their needs, maintaining both versatility and organization.
Data Source
AI summary
In one implementation, a method of displaying event representations based on a user input is performed at a device including an input device, a display, a processor, and non-transitory memory. The method includes obtaining event data regarding a plurality of events associated with a first user. The method includes obtaining a first plurality of event representations respectively associated with a first subset of the plurality of events. The method includes displaying, on the display, the first plurality of event representations and a path representation traversing the first plurality of event representations. The method includes detecting, via the input device, a user input. The method includes, in response to detecting the user input, obtaining a second plurality of event representations respectively associated with a second subset of the plurality of events and displaying, on the display, the second plurality of event representations.


