Dynamic Toast Notification Display for Large Character Counts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Toast display in smartphones, which automatically disappears after a predetermined time, can lead to reduced visual recognizability when displaying large amounts of characters, as it may vanish before the user completes reading, hindering the user experience.

Innovation Solution

A control method for an information processing apparatus that specifies notification contents and processes them using a predetermined notification method, allowing for the display of a first portion followed by a second portion, based on line feeds and character counts, to ensure continuous notification without automatic disappearance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If Toast display is used to provide excellent user experience, then user interaction is improved, but visual recognizability deteriorates when displaying large amounts of characters

Engineering Contradiction:
Improveuser interactionVSAvoidvisual recognizability
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The notification contents are divided into multiple portions and displayed sequentially. The display control unit specifies a plurality of portions of the notification contents and displays them in sequence, ensuring that large amounts of character information remain visible long enough for complete reading while maintaining the Toast display's non-intrusive characteristics.

Inventive Principle:
Principle #1Segmentation

2Productivity

If Toast display disappears automatically after predetermined time, then user operation is not hindered, but reading completion is compromised for large character counts

Engineering Contradiction:
Improveuser operation efficiencyVSAvoidreading completion
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The display duration is made dynamic rather than fixed. The display control unit adjusts the display time based on the amount of notification contents, extending the display period when character count is large to ensure complete reading, while maintaining shorter durations for brief notifications to preserve user operation efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system preliminarily determines the appropriate display time based on the notification contents before displaying. The display control unit specifies a display time based on the notification contents and sets the automatic disappearance time accordingly, ensuring that the display duration is sufficient for reading completion before the automatic disappearance occurs.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If display time is extended to allow complete reading, then visual recognizability is improved, but user operation efficiency deteriorates

Engineering Contradiction:
Improvereading completionVSAvoiduser operation efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system dynamically changes the display time parameter based on the notification contents. The display control unit specifies a display time based on the notification contents, adjusting this parameter to match the information量, thereby optimizing both reading completion and user operation efficiency without fixed limitations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12149654B2Control method, storage medium, and information processing apparatus
Publication Date: 2024.11.19 CANON KK
  • US12149654B2 patent drawing
  • US12149654B2 patent drawing
  • US12149654B2 patent drawing

AI summary

An object of the present disclosure is to provide a UI display that secures the visual recognizability of a user even in a case where the number of characters to be displayed is large. One embodiment of the present invention is a control method of an information processing apparatus, the method including: a specification step of specifying notification contents; and a notification step of performing, based on at least one of a number of line feeds included in the specified notification contents and a number of characters included in the specified notification contents, processing for notifying the specified notification contents by a predetermined notification method, wherein the predetermined notification method is a notification method of displaying, after a first portion of the specified notification contents is displayed and the display of the first portion is terminated, a second portion different from the first portion of the specified notification contents.