Link Query Shortcut for Mobile Conversation Message Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile terminals face difficulties in efficiently managing and searching conversation messages due to limited screen size, making it inconvenient to view and share previous messages, especially as the number of messages increases.

Innovation Solution

A method and apparatus for generating and storing link queries that serve as shortcuts for specific conversation messages, allowing users to easily search and share these messages, including features like generating a link query based on conversation date, keywords, author, and supplementary information, and displaying them on a conversation screen.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the screen size is limited to display only several messages at the same time, then the display area is sufficient for each message, but the user needs to scroll the screen to view other messages which is inconvenient

Engineering Contradiction:
Improvedisplay areaVSAvoidmessage viewing convenience
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The patent segments the conversation messages into multiple pages, with each page displaying a fixed number of messages (e.g., 10 messages per page). This segmentation allows the system to manage large numbers of messages efficiently while providing navigation controls (next/previous buttons) to move between segments, eliminating the need for continuous scrolling and improving viewing convenience.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If the number of messages in a conversation increases, then more conversation history is available, but scrolling the messages becomes more difficult and time-consuming

Engineering Contradiction:
Improvenumber of messagesVSAvoidtime to search for messages
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-generating and storing link queries for each message in the conversation. These link queries contain encoded information about the message content, position, and metadata. When a user wants to search for a specific message, the system uses these pre-prepared link queries to quickly locate and retrieve the desired message, significantly reducing search time compared to manual scrolling through large numbers of messages.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If manual scrolling is required to find specific messages, then all messages can be viewed in sequence, but the process is inefficient and user experience is degraded

Engineering Contradiction:
Improvemessage access flexibilityVSAvoidmessage retrieval efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces link queries as an intermediary mechanism between the user and the message database. Instead of directly scrolling through messages or searching the entire message history, the user interacts with link queries that act as shortcuts or pointers to specific messages. These link queries encode essential message information and enable rapid retrieval, serving as an efficient intermediary that bridges user intent and message access while maintaining flexibility in how users can search and navigate conversations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9454598B2Method and apparatus for managing conversation messages
Publication Date: 2016.09.27 SAMSUNG ELECTRONICS CO LTD
  • US9454598B2 patent drawing
  • US9454598B2 patent drawing
  • US9454598B2 patent drawing

AI summary

A method for managing messages is provided, including: displaying, by a first terminal, a conversation screen associated with a plurality of messages; displaying an indication that there is a link query corresponding to a first message; detecting whether the indication is selected; responsive to the indication being selected, performing a first search of the plurality of messages for the first message, the first search being performed based on a first search key that is generated using the link query; and displaying the first message when the first search is successful.