Hierarchical Grid Display for Alert Propagation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in viewing multiple user interfaces and reports simultaneously on a computing device due to limited screen space, leading to missed information and increased complexity, especially when using multiple monitors.

Innovation Solution

A system utilizing a 'grid of grids' hierarchical display that allows real-time scoring and alert propagation across multiple levels, enabling users to monitor numerous queries and data sources within a constrained display footprint through a relational display with thumbnail representations and drill-down capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple user interfaces are displayed simultaneously on the screen, then the user can access more information, but the screen space is insufficient and information may be blocked or covered

Engineering Contradiction:
Improveinformation visibilityVSAvoidscreen space
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent implements a grid of grids hierarchy where smaller grid displays are nested within larger grid displays. Each grid cell can contain a thumbnail representation of another grid, creating nested levels of information display. This allows users to access multiple levels of query results and data sources simultaneously within the available screen space, resolving the contradiction between displaying more information and limited screen area.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent introduces hierarchical levels as an additional dimension for organizing information. Instead of only spatial arrangement on a 2D screen, the system adds a vertical hierarchy dimension with multiple grid levels. Users can navigate through levels using drill-down capabilities, effectively increasing the display capacity beyond the physical screen boundaries by utilizing the hierarchical depth dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Area of stationary object

If multiple monitors are used to increase viewing space, then more user interfaces can be displayed, but the complexity of the display configuration increases

Engineering Contradiction:
Improveviewing spaceVSAvoiddisplay configuration
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent creates a universal grid display system that can adapt to different screen configurations and resolutions. The hierarchical grid structure is designed to be monitor-agnostic, working seamlessly on single or multiple displays. The system automatically adjusts the grid layout and thumbnail representations based on available screen real estate, eliminating the need for complex manual configuration when adding or removing monitors.

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

3Adaptability or versatility

If users switch between multiple programs or applications to view different information, then all user interfaces can be accessed, but useful information may be missed during switching

Engineering Contradiction:
Improveinformation accessVSAvoidmissed information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent displays thumbnail representations of lower-level grids within higher-level grids in advance. These thumbnails provide a preview of query results and alert statuses from nested grids, allowing users to see potential important information before fully navigating to it. This preliminary display prevents users from missing critical alerts or results when switching between different grid levels or drill-down views.

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If a single program displays one screen of information at a time, then the display is simple, but the user cannot view other screens or user interfaces of the same program simultaneously

Engineering Contradiction:
Improvedisplay simplicityVSAvoidunviewed information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent implements nested grids where a parent grid contains thumbnail representations of child grids within its cells. This nested structure allows the single program to display multiple screens of information simultaneously in a hierarchical organization. The parent grid provides an overview while child grids provide detailed information, all visible at once without requiring users to switch between separate applications or screens.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8099681B2Systems and methods for propagating alerts via a hierarchy of grids
Publication Date: 2012.01.17 THE BOEING CO
  • US8099681B2 patent drawing
  • US8099681B2 patent drawing
  • US8099681B2 patent drawing

AI summary

The present solution addresses the displaying of multiple levels of information in a constrained display footprint in a manner that allows a user to be vigilant over the information. Systems and methods are described herein for organizing data and information queries against data sources in a relational display with hierarchical grids, linked to query results, score displays, and alert monitoring. In an embodiment of the present solution, a system allows an analyst to view results and status from monitoring numerous and persistent queries against real-time data streams. Many of these queries may be inter-related and composed in a way to comprehensively analyze a problem. To display, monitor, and interact with a collection of queries, the present solution provides a relational display that makes use of a set of grids via a feature referred to as “grid of grids”. The grids may be arranged in a hierarchy of any number of levels. For example, the grids may be arranged as a directed acyclic graph to facilitate nesting of grids, in which the grids are expanded according to the complexity and levels of granularity in the decomposition of queries for a problem or domain of interest.