Dynamic Toolbar Removal for Full Screen Content Viewing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software applications, particularly mobile device applications, face challenges in efficiently entering full screen content viewing mode due to cumbersome user interactions and space constraints, where toolbars or graphical user interface elements obscure content and require multiple interactions to hide.

Innovation Solution

A method and system that allow entering full screen content viewing mode by receiving a single touch input within the viewing region, determining if content is obscured by a user interface element, and automatically removing it to maximize screen space, enabling quick and automatic activation without additional latency or space usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a toolbar or graphical user interface element is included in the application, then the user can interact with the content or application, but the toolbar occupies limited screen space and obscures content

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidscreen space for content display
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The toolbar is implemented as a dynamic element that can automatically hide and show based on user interaction. When the user taps on the content area, the toolbar automatically hides to maximize screen space, and can be brought back when needed, transforming from a static obstruction to a dynamic, context-aware interface element

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The toolbar is extracted from the permanent visible area and can be completely removed from the screen when not needed. The system detects when the user wants to view content and extracts the toolbar elements from the visible interface, placing them in a hidden state to eliminate their obstruction of content

Inventive Principle:
Principle #2Taking out (Extraction)

2Area of stationary object

If an option to hide the toolbar is included in the application, then the screen space is maximized, but activation of the option requires several interactions by the user introducing additional latency

Engineering Contradiction:
Improvescreen space for content displayVSAvoidlatency to hide toolbar
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

The system performs preliminary detection of user intent through touch input patterns. When a user taps on the content area, the system anticipates the desire for full-screen viewing and proactively hides the toolbar before the user would need to manually activate a hide option, eliminating the latency associated with multiple interactions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The toolbar implements self-service behavior by automatically detecting when it should hide based on user interaction patterns. The system monitors touch inputs and autonomously decides to hide or show the toolbar without requiring the user to manually activate hide/show options, making the interface responsive and eliminating activation latency

Inventive Principle:
Principle #25Self-service

3Area of stationary object

If the toolbar is hidden using existing options, then content visibility is improved, but a portion of screen space is still used to display a full screen button

Engineering Contradiction:
Improvevisible content areaVSAvoidinterface elements required
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The full-screen button and other toolbar elements are completely extracted from the visible interface when in full-screen mode. Instead of leaving a permanent button on screen, the system removes these elements entirely from the visible area, using gesture-based controls that don't require dedicated on-screen buttons

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system moves the full-screen activation control from a 2D on-screen button to a 3D spatial gesture in the air (or on the screen surface). Users can activate full-screen by tapping or swiping in the content area, eliminating the need for a dedicated full-screen button and maximizing the visible content area

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

Data Source

PatentUS9727212B2Full screen content viewing interface entry
Publication Date: 2017.08.08 GOOGLE LLC
  • US9727212B2 patent drawing
  • US9727212B2 patent drawing
  • US9727212B2 patent drawing

AI summary

Methods for entering a full screen content viewing interface of an application are provided. In one aspect, a method includes receiving a request to provide content for display within a viewing region of an application and receiving a single touch input within the viewing region. The method also includes determining whether at least a portion of the content within the viewing region is obscured by a user interface element. When at least a portion of the content within the viewing region is obscured by the user interface element, the method includes removing the user interface element from the application. Systems and machine-readable media are also provided.