Messaging App Message List Toggle and Repositioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of messaging applications face difficulties in navigating and viewing electronic messages due to the cumbersome nature of large message lists and the challenge of seamlessly transitioning between message listings and content displays.
Innovation Solution
The implementation of a method that displays electronic messages by visually distinguishing objects in a list, allowing users to toggle between a first state showing a subset of content and a second state showing full content, with adaptive resizing and repositioning of text fields, and dynamic movement of objects in the list to accommodate different display states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users view full content of electronic messages, then information completeness is improved, but navigation efficiency deteriorates
Solution Approach 1:
The message display is segmented into two distinct states: a first state showing a subset of content (summary view) and a second state showing full content (detailed view). This segmentation allows users to quickly scan messages in the first state without being overwhelmed by full content, while still accessing complete information in the second state when needed, thus resolving the contradiction between information completeness and navigation efficiency.
2Loss of information
If message list displays all messages, then comprehensive overview is improved, but readability deteriorates
Solution Approach 1:
The message list objects are made dynamic, allowing them to transition between different display states. When a user selects an object, it dynamically expands to show full content while other objects automatically adjust their positioning and sizing. This dynamic behavior enables the system to maintain a comprehensive overview in the collapsed state while providing excellent readability in the expanded state, resolving the contradiction between listing completeness and readability.
3Loss of information
If selected message expands to full content, then content visibility is improved, but list coherence deteriorates
Solution Approach 1:
The patent merges the message list view and message detail view into a single unified interface. When a message object expands to show full content, it remains integrated with the list structure rather than opening in a separate window. The expanded object maintains its position within the list context, and other objects automatically reposition to accommodate the expansion. This merging approach preserves list coherence while achieving full content visibility, resolving the contradiction between content visibility and list structure coherence.
Data Source
AI summary
Systems and methods for displaying electronic messages are disclosed. In some implementations, a method includes, at a computing device, displaying a user interface for a messaging application, comprising an electronic message list. The message list comprises a plurality of objects. Each respective object in the plurality of objects is visually distinct in the message list and represents one or more corresponding electronic messages. The method includes detecting user selection of an object in the message list and in response to detecting user selection of the object, toggling display of the first object from a first state to a second state. The method includes moving a first subset of objects vertically upward, where the first subset of objects comprises one or more objects above the selected object, and moving a second subset of objects vertically downward, where the second subset of objects comprises one or more objects below the selected object.


