Message Detail Page Display Logic for Touchscreen Electronic Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices with touch screens often display detail pages for updated messages instead of the intended messages when a user inputs on a target display region, leading to a low content-displaying intelligence level and poor user experience due to accidental triggers from message updates within a short period.

Innovation Solution

The method involves determining if a message in the target display region has been updated within a preset duration before receiving a user input, and if so, displaying a detail page corresponding to the message before the update, thereby avoiding the display of unwanted detail pages and improving user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the electronic device displays the detail page of the currently displayed message (after-update message), then the displayed content reflects the latest message state, but the user experience deteriorates when the message updates within preset duration before user input, causing accidental trigger of wrong detail page

Engineering Contradiction:
Improveaccuracy of displayed contentVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary detection of message updates within the preset duration before user input occurs. By checking whether a message update has happened in the recent time window, the system proactively identifies the potential for accidental triggers and prepares to adjust the display behavior accordingly, preventing the wrong detail page from being shown in the first place

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of always displaying the detail page of the currently displayed message (after-update message), the system inverts the logic by displaying the detail page of the before-update message when an update occurs within preset duration. This reversal prevents the accidental trigger problem while maintaining normal behavior when no recent update occurs

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of information

If the electronic device always displays the detail page corresponding to the current message state, then the content is always up-to-date, but the intelligence level of content display decreases due to inability to distinguish between intentional and accidental user inputs during message updates

Engineering Contradiction:
Improvemessage information accuracyVSAvoidcontent-displaying intelligence
Core Design Contradiction:
Loss of informationVSExtent of automation

Solution Approach 1:

The system implements feedback by monitoring message update events and using this information to adjust display behavior. The detection of whether a message has been updated within preset duration provides feedback that influences the decision of which detail page to display, enabling the system to adaptively respond to different user scenarios based on the timing of updates relative to user input

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of message updates within the preset duration before user input occurs. By checking whether a message update has happened in the recent time window, the system proactively identifies the potential for accidental triggers and prepares to adjust the display behavior accordingly, preventing the wrong detail page from being shown in the first place

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12014035B2Display method and apparatus for message detail page, and electronic device
Publication Date: 2024.06.18 VIVO MOBILE COMM CO LTD
  • US12014035B2 patent drawing
  • US12014035B2 patent drawing
  • US12014035B2 patent drawing

AI summary

A display method includes: receiving a first input on a target display region of an electronic device, where the target display region is used to display a message, and the message includes a push message or a notification message; and in a case that the message displayed in the target display region is updated within preset duration before the first input is received, displaying a first detail page corresponding to a before-update message in response to the first input, where the first detail page corresponding to the before-update message is different from a second detail page corresponding to an after-update message.