Scrollable Filter Chip Controller for Compact GUI Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Graphical user interfaces face challenges in displaying a large volume of data in compact spaces without cluttering the interface, making it difficult for users to efficiently interact with and interpret the information.

Innovation Solution

The implementation of a filter chip controller that allows for horizontal scrolling of filter chips, enabling users to easily manage and modify filters within a limited display space by rendering scroll toggles when content overflows, and providing a 'More Filters' modal for additional options, thereby maintaining a clutter-free and user-friendly interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If filter chips are displayed in a compact space, then the interface remains clean and uncluttered, but users cannot easily access all filters when there are many options

Engineering Contradiction:
Improvefilter accessibilityVSAvoiddisplay space
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent implements horizontal scrolling capability that transforms the vertical stacking of filter chips into a horizontal navigation experience. When the filter section contains more filters than can fit in the visible area, users can scroll horizontally to access additional filters, effectively utilizing the horizontal dimension to expand capacity without increasing vertical space occupation.

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

Solution Approach 2:

The filter section transitions from a static display to a dynamic scrolling container. The container automatically detects when its content width exceeds its available space and enables horizontal scrolling, allowing the interface to adapt its behavior based on the number of filters present.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If all filter options are displayed at once, then users have full access to all filters, but the interface becomes cluttered and difficult to navigate

Engineering Contradiction:
Improvefilter options availabilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The filter section is segmented into a visible area and additional scrollable content. Filters are divided into those that fit within the visible container and those that require horizontal scrolling to access, creating a structured organization that maintains interface simplicity while providing comprehensive filter options.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of displaying all filters simultaneously in a cluttered manner, the interface displays only the necessary portion (filters that fit in the visible area) and provides a scrolling mechanism for additional filters, applying partial action to maintain cleanliness while offering full functionality when needed.

Inventive Principle:
Principle #16Partial or excessive action

3Area of stationary object

If the filter section width is limited to fit the view, then the interface maintains a compact layout, but overflowed filter chips are cut off and inaccessible

Engineering Contradiction:
Improvefilter section widthVSAvoidfilter chip visibility
Core Design Contradiction:
Area of stationary objectVSLoss of information

Solution Approach 1:

Horizontal scrolling acts as an intermediary mechanism between the limited container width and the need to display all filter chips. The scrolling capability serves as a mediator that allows users to access overflowed content without requiring the container to expand its width, preserving the compact layout while preventing information loss.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11487420B2Methods, apparatus, and articles of manufacture to display data in compact spaces
Publication Date: 2022.11.01 DEERE & CO
  • US11487420B2 patent drawing
  • US11487420B2 patent drawing
  • US11487420B2 patent drawing

AI summary

Methods, apparatus, systems, and articles of manufacture are disclosed to display data in compact spaces. Examples instructions that, when executed, cause a processor to at least render a view container and a scroll container included in a graphics user interface (GUI); in response to a left edge of the scroll container being closer to a left side of the GUI than a left edge of the view container, render a left scroll toggle actionable to scroll the scroll container left; and in response to a right edge of the view container being closer to the left side of the GUI than a right edge of the scroll container, render a right scroll toggle actionable to scroll the scroll container right.