Messaging Interface Filtered Index for Sent Message Clutter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Messaging clients on wireless, hand-held devices often display all messages, including sent and received, leading to a cluttered and confusing interface, with no efficient solution to hide specific types of messages, such as sent messages.

Innovation Solution

A method and device that allow users to configure the messaging interface to create a filtered index of messages, excluding specific types like sent messages, and present a display list based on this filtered index, using a FilteredMergedCollection class that registers with a MergedCollection object to manage and update the filtered index according to user-defined criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all messages (sent and received) are displayed in the main messaging interface, then complete message reference is provided, but the interface becomes cluttered and confusing

Engineering Contradiction:
Improvemessage reference completenessVSAvoidinterface clarity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the message display into two separate indices: a complete index that contains all message references (for information completeness) and a filtered index that excludes sent messages (for interface clarity). The messaging client can switch between displaying references from the complete index or the filtered index based on user needs, thus resolving the contradiction between providing complete message references and maintaining interface clarity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts sent messages from the complete message set to create a filtered index. By removing (taking out) the unwanted element (sent messages) from the aggregation, the system provides a cleaner display of only received messages when needed, while the complete index remains available for full message reference when required.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If sent messages are hidden to reduce clutter, then interface clarity is improved, but access to sent message references becomes less efficient

Engineering Contradiction:
Improveinterface clarityVSAvoidmessage access time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-building both the complete index and the filtered index of message references. This allows the system to quickly switch between displaying all messages or filtered messages without requiring real-time filtering when a user needs to access sent messages, thus maintaining both interface clarity and efficient access time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the message reference structure in the form of a filtered index that mirrors the complete index but excludes sent messages. This copied structure allows rapid display of filtered messages while the original complete index remains intact for accessing sent messages when needed, eliminating the time penalty of filtering during display operations.

Inventive Principle:
Principle #26Copying

3Ease of operation

If a filtered index is created to exclude sent messages, then display clutter is reduced, but the system complexity increases

Engineering Contradiction:
Improvedisplay cleanlinessVSAvoidindex management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal messaging client architecture that can handle multiple display modes (complete index view and filtered index view) through a single system. The messaging client is designed to work with both the complete index and filtered index, providing multi-functionality that accommodates different user needs without requiring separate applications or complex management overhead.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8775536B2Method and device for hiding messages
Publication Date: 2014.07.08 MALIKIE INNOVATIONS LTD
  • US8775536B2 patent drawing
  • US8775536B2 patent drawing
  • US8775536B2 patent drawing

AI summary

Based on user configuration, a main messaging user interface screen on a messaging device either presents a list of references to messages stored on the device based on a complete index of references to the stored messages or based on a filtered index of references to the stored messages. References to stored messages of a predetermined type are not maintained in the filtered index.