Dialog Message Object Processing for Unread Count Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the number of users and messages in Internet messengers increases, users face difficulties in managing and reading messages in dialog threads, leading to time loss and inefficiency.

Innovation Solution

An apparatus and method for processing dialog-based message objects that identify and count unread specified and unspecified message objects, allowing users to efficiently manage messages by providing access to the number of unread messages upon user access to the dialog.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of users and messages in Internet messengers increases, then the functionality and connectivity of the messenger is improved, but the difficulty of managing and reading messages increases

Engineering Contradiction:
Improvefunctionality and connectivityVSAvoiddifficulty of managing and reading messages
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments messages into two distinct types: specified messages (directly addressed to a particular user) and unspecified messages (general dialog messages). This segmentation allows users to separately manage and prioritize different message types, reducing the cognitive load of processing all messages uniformly in a high-user-count environment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the management of specified messages from the general message flow by introducing a dedicated counter and notification mechanism for specified messages. This extraction allows the system to handle specified messages with special attention, separating them from the bulk of unspecified messages that users may not need to read individually.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If the number of messages in a dialog increases, then the richness of communication is improved, but the time loss for users to check messages increases

Engineering Contradiction:
Improverichness of communicationVSAvoidtime loss for users to check messages
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-counting and pre-notifying users about the number of specified messages before they need to read individual messages. The system maintains a running count of specified messages and provides this information proactively, allowing users to make informed decisions about whether to read messages immediately or defer to later, thereby reducing unnecessary time expenditure.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously monitors message types and provides users with feedback about the state of specified versus unspecified messages. This feedback loop enables users to understand the urgency and relevance of messages, allowing them to allocate time more efficiently based on real-time information about message composition.

Inventive Principle:
Principle #23Feedback

3Loss of information

If users read all messages one by one, then the completeness of information is improved, but the efficiency of task processing decreases

Engineering Contradiction:
Improvecompleteness of informationVSAvoidefficiency of task processing
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating the treatment of specified messages versus unspecified messages. Specified messages receive enhanced local attention through dedicated counting and notification, while unspecified messages are handled more efficiently by aggregating them into a single count. This localized differentiation ensures that information completeness is maintained for specified messages while improving overall processing efficiency.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12243018B2Apparatus of processing dialog based message object and method thereof
Publication Date: 2025.03.04 DELTA PDS
  • US12243018B2 patent drawing
  • US12243018B2 patent drawing
  • US12243018B2 patent drawing

AI summary

An apparatus of processing a dialog based message object includes a memory and a processor electrically connected to the memory. The processor is configured to create a dialog joined by at least one user, provide the dialog with a message thread that contains, in time series, an existing message object created by the at least one user, receive an unspecified message object or a specified message object from one of the at least one user and additionally insert the unspecified message or the specified message into the message thread, count a number of unread unspecified message objects and a number of unread specified message objects for each of the at least one user based on whether the user reads the message objects of the message thread, and provide a corresponding user with the number of the unread unspecified message objects and the number of the unread specified message objects.