Selective Event Display for XR Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveevent information completenessVSAvoidusability
Core Design Contradiction:
Loss of informationVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If a large number of event representations are displayed, then comprehensive event coverage is achieved, but visual clutter increases

Engineering Contradiction:
Improveevent representation quantityVSAvoidvisual clutter
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

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.

Inventive Principle:
Principle #16Partial or excessive action

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.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If all event types are displayed together, then complete event diversity is shown, but organization and readability decrease

Engineering Contradiction:
Improveevent type diversityVSAvoidorganization
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

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.

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

Data Source

PatentUS11797148B1Selective event display
Publication Date: 2023.10.24 APPLE INC
  • US11797148B1 patent drawing
  • US11797148B1 patent drawing
  • US11797148B1 patent drawing

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.