Sticky Date Separators for Handheld Message Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handheld devices face challenges in displaying messages due to limited screen space, making it difficult for users to track message dates, especially when scrolling through long lists without a mouse-based interface.

Innovation Solution

Implementing 'sticky' date separators in a vertically arranged list of messages, ensuring that a date separator remains visible within the viewport, even when scrolled, by maintaining its position unless a new date separator appears, thereby keeping the user informed of the date associated with the messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If messages are displayed in a conventional scrollable viewport format, then the device can display multiple messages, but users lose track of message dates and have difficulty identifying which date is associated with particular messages

Engineering Contradiction:
Improvenumber of messages displayedVSAvoidmessage date association
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent segments the message list by inserting date separator items between messages from different dates. Each date separator item visually divides the continuous message list into date-based segments, allowing users to quickly identify which date corresponds to which messages without losing the ability to display multiple messages in the viewport.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces date separator items as intermediary elements between messages. These separators act as mediators that carry date information and bridge the gap between messages from different dates, enabling users to associate messages with their corresponding dates even when scrolled out of view.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Weight of moving object

If the device uses a compact handheld form factor, then portability is improved, but display space is reduced making it harder to track message dates

Engineering Contradiction:
Improvedevice portabilityVSAvoiddisplay space
Core Design Contradiction:
Weight of moving objectVSArea of stationary object

Solution Approach 1:

The patent utilizes the vertical dimension of the display by implementing a scrollable viewport with date separator items that extend beyond the visible area. This allows date information to be preserved in the vertical dimension even when the horizontal display space is limited, enabling users to track dates through scrolling while maintaining device compactness.

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

3Productivity

If the viewport scrolls through long lists of messages, then more messages become accessible, but users have difficulty identifying the date associated with messages in the current view

Engineering Contradiction:
Improvemessage accessibilityVSAvoiddate context during scrolling
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent places date separator items in advance within the scrollable message list, before the user scrolls to them. These pre-positioned separators ensure that when users scroll through the message list, date information is already available at appropriate intervals, eliminating the need to scroll back to find date context.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10514838B2Displaying items on handheld devices
Publication Date: 2019.12.24 MALIKIE INNOVATIONS LTD
  • US10514838B2 patent drawing
  • US10514838B2 patent drawing
  • US10514838B2 patent drawing

AI summary

A method of displaying data items on handheld devices. The device displays data items in a scrollable viewport of vertically arranged fields. Date separators included in the vertically arranged fields to enable a user to associate the data items with a date. The date separators have “sticky” operation, meaning that the device ensures a date separator always appears within the viewport, even when the viewport has been scrolled to the middle of a long list of fields all associated with the same date. The device may ensure that the top field of the viewport always contains a date separator associated with the data item immediately below.