10516633

Method, System, and Storage Medium for Message Processing

PublishedDecember 24, 2019
Assigneenot available in USPTO data we have
InventorsQi WANG
Technical Abstract

Patent Claims
12 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A message processing method, implemented on an initiator that runs a messaging application, comprising: sending, by the initiator, a plurality of outgoing messages to a target end, each having a corresponding serial number configured by the initiator; displaying the plurality of outgoing messages in a dialog window of the messaging application according to a time sequence of the plurality of outgoing message; receiving a first reply message from the target end, the first reply message carrying a first serial number corresponding to a first outgoing message that the target end selected to reply to; displaying the first reply message next to the first outgoing message corresponding to the first serial number carried in the first reply message in the dialog window; receiving a second reply message after receiving the first reply message, the second reply message carrying a second serial number corresponding to a second outgoing message, wherein the second outgoing message is sent to the target end prior to the first outgoing message; displaying the second reply message next to the second outgoing message in the dialog window, wherein the second outgoing message and the second reply message are displayed and located above the first outgoing message in the dialog window; automatically displaying a copy message of the second outgoing message and a copy reply message of the second reply message in the dialog window, wherein the copy message of the second outgoing message and the copy reply message of the second reply message are displayed next to each other and are displayed at a location below the first outgoing message in the dialog window, and wherein the second reply message is associated in content pertinence with the second outgoing message while a time delay exists between the second reply message and the second outgoing message; and removing from the dialog window, when a set time threshold is reached, the copy message of the second outgoing message and the copy reply message of the second reply message.

Plain English Translation

This invention relates to message processing in messaging applications, specifically addressing the challenge of managing reply messages that are out of chronological order. When a user sends multiple messages to a recipient, the recipient may reply to an earlier message while later messages remain unanswered. The system assigns serial numbers to outgoing messages and displays them in a dialog window based on their sending time. Upon receiving a reply, the system matches it to the corresponding outgoing message using the serial number and displays the reply adjacent to the original message. If a subsequent reply pertains to an earlier message, the system displays the original message and reply in their correct chronological position while also showing a copy of the message and reply below the most recent messages. This ensures context is preserved without disrupting the conversation flow. The copied messages are automatically removed after a set time threshold to maintain clarity. The invention improves message organization by visually linking replies to their corresponding messages, even when replies arrive out of order, enhancing user experience in asynchronous communication.

Claim 2

Original Legal Text

2. The method according to claim 1 , further comprising: configuring, by the initiator, serial numbers for the plurality of outgoing messages according to the time sequence of the plurality of outgoing message.

Plain English Translation

This invention relates to message transmission systems, specifically methods for managing and sequencing outgoing messages in a communication network. The problem addressed is ensuring reliable and ordered delivery of messages in environments where timing and sequence integrity are critical, such as in distributed systems or real-time applications. The method involves an initiator device that generates a plurality of outgoing messages for transmission to one or more recipient devices. To maintain sequence integrity, the initiator assigns serial numbers to each outgoing message based on their time sequence. This ensures that messages are processed in the correct order by the recipients, even if transmission delays or network disruptions occur. The serial numbers are configured dynamically as messages are generated, reflecting their chronological order. The method may also include additional steps such as transmitting the messages to the recipients, where the recipients use the serial numbers to reconstruct the original sequence. This is particularly useful in scenarios where messages must be processed in a specific order, such as in financial transactions, industrial control systems, or distributed computing environments. The serial numbering mechanism helps prevent errors caused by out-of-order message delivery, improving system reliability and performance. The invention ensures that message sequencing is preserved without requiring complex synchronization protocols, making it suitable for both wired and wireless communication networks.

Claim 3

Original Legal Text

3. The method according to claim 1 , further comprising: receiving a third reply message carrying the first serial number after receiving the first reply message; and displaying the first reply message and the third reply message next to the first outgoing message in a chronological order.

Plain English Translation

This invention relates to a messaging system that improves the organization and display of messages in a conversation. The problem addressed is the difficulty in tracking related messages, particularly when multiple replies or responses are generated in response to a single outgoing message. The system enhances user experience by ensuring that all related messages, including replies and subsequent responses, are displayed in a clear, chronological sequence adjacent to the original outgoing message. The method involves sending an outgoing message from a user device and receiving a first reply message in response. The first reply message includes a unique identifier, such as a serial number, to link it to the outgoing message. After receiving the first reply message, the system receives a third reply message that also carries the same serial number, indicating it is another response to the same outgoing message. The system then displays both the first reply message and the third reply message next to the original outgoing message in chronological order, ensuring all related messages are grouped together for easy reference. This approach helps users quickly identify and track all responses to a specific message without searching through an entire conversation thread. The system may also include additional features, such as displaying the messages in a threaded or nested format, to further improve readability and organization.

Claim 4

Original Legal Text

4. The method according to claim 3 , further comprising: automatically displaying a copy message of the first outgoing message, a copy reply message of the first reply message, and a copy reply message of the third reply message in the dialog window, wherein the copy reply message of the first reply message and the copy reply message of the third reply message are arranged next to the copy message of the first outgoing message in the chronological order.

Plain English Translation

This invention relates to messaging systems, specifically improving the display of message copies in a dialog window. The problem addressed is the lack of clear visualization of message exchanges, particularly when multiple replies are involved, making it difficult for users to track conversations. The method involves automatically displaying copies of messages in a dialog window to enhance conversation tracking. When a user sends a first outgoing message, a copy of this message is displayed. If a recipient replies with a first reply message, a copy of this reply is shown next to the outgoing message copy. If another user sends a third reply message, its copy is also displayed adjacent to the outgoing message copy. The copies of the reply messages are arranged chronologically alongside the outgoing message copy, ensuring a clear, sequential view of the conversation flow. This arrangement helps users quickly understand the context and progression of the discussion without scrolling or searching through multiple messages. The method ensures that all relevant message copies are visible in a single, organized view, improving user experience and efficiency in tracking conversations.

Claim 5

Original Legal Text

5. A message processing device, implemented on an initiator that runs a messaging application, comprising: a memory; and a processor coupled to the memory and configured to perform: sending a plurality of outgoing messages to a target end, each having a corresponding serial number configured by the initiator; displaying the plurality of outgoing messages in a dialog window of the messaging application according to a time sequence of the plurality of outgoing message; receiving a first reply message from the target end, the first reply message carrying a first serial number corresponding to a first outgoing message that the target end selected to reply to; displaying the first reply message next to the first outgoing message corresponding to the first serial number carried in the first reply message in the dialog window; receiving a second reply message after receiving the first reply message, the second reply message carrying a second serial number corresponding to a second outgoing message, wherein the second outgoing message is sent to the target end prior to the first outgoing message; displaying the second reply message next to the second outgoing message in the dialog window, wherein the second outgoing message and the second reply message are displayed and located above the first outgoing message in the dialog window; automatically displaying a copy message of the second outgoing message and a copy reply message of the second reply message in the dialog window, wherein the copy message of the second outgoing message and the copy message of the second reply message are displayed next to each other and are displayed at a location below the first outgoing message in the dialog window, and wherein the second reply message is associated in content pertinence with the second outgoing message while a time delay exists between the second reply message and the second outgoing message; and removing from the dialog window, when a set time threshold is reached, the copy message of the second outgoing message and the copy reply message of the second reply message.

Plain English Translation

This invention relates to a message processing device for a messaging application that improves the organization and display of replies in a conversation. The problem addressed is the difficulty in tracking replies to earlier messages in a long conversation, especially when replies arrive out of order. The device is implemented on an initiator device running a messaging application and includes a memory and a processor. The processor sends multiple outgoing messages to a target end, each assigned a unique serial number by the initiator. The messages are displayed in a dialog window in chronological order. When a reply is received, it is displayed next to the corresponding outgoing message based on the serial number. If a later reply pertains to an earlier message, the system displays the reply next to the original message while also showing a copy of the message and reply below the most recent messages. This ensures context is preserved even if replies arrive out of order. The copied messages and replies are automatically removed after a set time threshold to maintain a clean conversation flow. The system enhances readability by maintaining logical message associations while accommodating delayed or out-of-order replies.

Claim 6

Original Legal Text

6. The device according to claim 5 , wherein the processor is further configured to perform: configuring serial numbers for the plurality of outgoing messages according to the time sequence of the plurality of outgoing message.

Plain English Translation

This invention relates to a communication device that processes and transmits multiple outgoing messages in a time-sequenced manner. The device includes a processor that assigns serial numbers to the outgoing messages based on their chronological order of transmission. This ensures that messages are processed and transmitted in a predictable sequence, which is critical for applications requiring strict timing or synchronization, such as industrial control systems, financial transactions, or real-time data streaming. The serial numbering helps track message order, detect transmission errors, and maintain data integrity. The processor may also handle other functions, such as message prioritization, error correction, or protocol compliance, to enhance reliability. The invention addresses the challenge of maintaining message order in high-speed or high-volume communication systems where timing discrepancies or transmission delays could otherwise disrupt operations. By assigning serial numbers based on transmission time, the device ensures that messages are processed in the correct sequence, reducing the risk of misalignment or data corruption. This method is particularly useful in environments where message order is critical, such as in distributed computing, networked sensors, or telecommunication systems. The invention improves communication reliability and efficiency by providing a structured way to manage message sequencing.

Claim 7

Original Legal Text

7. The device according to claim 5 , wherein the processor is further configured to perform: receiving a third reply message carrying the first serial number after receiving the first reply message; and displaying the first reply message and the third reply message next to the first outgoing message in a chronological order.

Plain English Translation

This invention relates to a communication device designed to improve message handling in a messaging system. The problem addressed is the lack of clear visibility and organization of related messages, particularly when multiple replies or acknowledgments are received for a single outgoing message. The device includes a processor configured to manage message exchanges. When a user sends a first outgoing message, the device receives a first reply message containing a unique identifier, such as a serial number. Later, the device may receive a third reply message that also carries the same identifier. The processor ensures that both the first and third reply messages are displayed adjacent to the original outgoing message in a chronological sequence, allowing the user to easily track the conversation flow. This feature helps maintain context and clarity, especially in scenarios where multiple responses or follow-up messages are generated in response to a single sent message. The device may also include a display for presenting the messages and a communication interface for transmitting and receiving messages. The processor's ability to associate and display related messages in order enhances user experience by reducing confusion and improving message organization. This solution is particularly useful in systems where multiple replies or acknowledgments are expected, such as in customer support, team collaboration, or automated response systems.

Claim 8

Original Legal Text

8. The device according to claim 7 , wherein the processor is further configured to perform: automatically displaying a copy message of the first outgoing message, a copy reply message of the first reply message, and a copy reply message of the third reply message in the dialog window, wherein the copy reply message of the first reply message and the copy reply message of the third reply message are arranged next to the copy message of the first outgoing message in the chronological order.

Plain English Translation

This invention relates to a messaging system that enhances message organization and retrieval by automatically displaying copies of messages and replies in a structured format. The system addresses the challenge of tracking conversations in messaging applications, where users may need to reference previous messages or replies without scrolling through lengthy threads. The device includes a processor configured to display a dialog window containing a first outgoing message and subsequent reply messages. The processor automatically generates and displays copies of the first outgoing message and its associated replies. Specifically, it shows a copy of the first outgoing message alongside copies of the first reply message and a third reply message, arranged chronologically next to the original message. This ensures that users can quickly access and review the context of the conversation without navigating through multiple messages. The system improves user experience by maintaining a clear, organized view of message exchanges, making it easier to follow discussions and retrieve relevant information. The automatic display of message copies eliminates the need for manual searching or scrolling, enhancing efficiency in communication. The invention is particularly useful in professional or collaborative environments where message history and context are critical.

Claim 9

Original Legal Text

9. A non-transitory computer-readable storage medium containing one or more programs, wherein the one or more programs include instructions that, when being executed by a processor, cause the processor to perform: sending a plurality of outgoing messages to a target end, each having a corresponding serial number configured by the initiator; displaying the plurality of outgoing messages in a dialog window of the messaging application according to a time sequence of the plurality of outgoing message; receiving a first reply message from the target end, the first reply message carrying a first serial number corresponding to a first outgoing message that the target end selected to reply to; displaying the first reply message next to the first outgoing message corresponding to the first serial number carried in the first reply message in the dialog window; receiving a second reply message after receiving the first reply message, the second reply message carrying a second serial number corresponding to a second outgoing message, wherein the second outgoing message is sent to the target end prior to the first outgoing message; displaying the second reply message next to the second outgoing message in the dialog window, wherein the second outgoing message and the second reply message are displayed and located above the first outgoing message in the dialog window; automatically displaying a copy message of the second outgoing message and a copy reply message of the second reply message in the dialog window, wherein the copy message of the second outgoing message and the copy reply message of the second reply message are displayed next to each other and are displayed at a location below the first outgoing message in the dialog window, and wherein the second reply message is associated in content pertinence with the second outgoing message while a time delay exists between the second reply message and the second outgoing message; and removing from the dialog window, when a set time threshold is reached, the copy message of the second outgoing message and the copy reply message of the second reply message.

Plain English Translation

This invention relates to messaging applications and addresses the problem of maintaining context in asynchronous conversations where replies may be delayed or out of order. The system sends multiple messages to a recipient, each assigned a unique serial number by the sender. These messages are displayed in a dialog window in chronological order. When the recipient replies, the reply includes the serial number of the message being addressed. The system displays the reply next to the corresponding message in the dialog window. If a later reply pertains to an earlier message, the system shows the reply in its original position but also creates a copy of the message and reply, placing them below the most recent message to preserve context. This ensures that delayed or out-of-order replies remain logically connected to their original messages. The copied messages are automatically removed after a set time to avoid clutter. The invention improves conversation clarity by maintaining message relevance despite timing discrepancies.

Claim 10

Original Legal Text

10. The storage medium according to claim 9 , wherein the instructions further cause the processor to perform: configuring serial numbers for the plurality of outgoing messages according to the time sequence of the plurality of outgoing message.

Plain English Translation

This invention relates to a storage medium containing instructions for managing message transmission in a communication system. The problem addressed is the need to ensure proper sequencing and tracking of outgoing messages, particularly in systems where message order is critical for synchronization or data integrity. The storage medium includes instructions that, when executed by a processor, configure serial numbers for a plurality of outgoing messages based on their time sequence. This ensures that messages are assigned unique identifiers reflecting their chronological order of transmission. The system may also include instructions for generating the plurality of outgoing messages, where each message contains a payload and a header, and the header includes a serial number field. The serial numbers are assigned in ascending or descending order according to the time sequence, allowing recipients to reconstruct the original transmission order even if messages are received out of sequence. Additionally, the system may include instructions for transmitting the plurality of outgoing messages to a remote device, where the remote device processes the messages based on their serial numbers. This is particularly useful in applications requiring strict message ordering, such as real-time data streaming, financial transactions, or distributed computing systems. The invention ensures that message sequencing is preserved, reducing errors and improving system reliability.

Claim 11

Original Legal Text

11. The storage medium according to claim 9 , wherein the instructions further cause the processor to perform: receiving a third reply message carrying the first serial number after receiving the first reply message; and displaying the first reply message and the third reply message next to the first outgoing message in a chronological order.

Plain English Translation

This invention relates to a storage medium containing instructions for a messaging system that improves message display and tracking in a conversation. The system addresses the problem of managing and displaying multiple replies to a single outgoing message in a way that maintains chronological order and clarity. The storage medium includes instructions that, when executed by a processor, cause the system to receive a first reply message to an outgoing message, where the first reply message includes a first serial number. The system then displays the first reply message adjacent to the outgoing message. Additionally, the system receives a third reply message that also carries the first serial number, indicating it is another reply to the same outgoing message. The system then displays both the first reply message and the third reply message next to the outgoing message in chronological order, ensuring all replies are grouped and presented in the sequence they were received. This improves user experience by keeping related messages organized and easily accessible.

Claim 12

Original Legal Text

12. The storage medium according to claim 11 , wherein the instructions further cause the processor to perform: automatically displaying a copy message of the first outgoing message, a copy reply message of the first reply message, and a copy reply message of the third reply message in the dialog window, wherein the copy reply message of the first reply message and the copy reply message of the third reply message are arranged next to the copy message of the first outgoing message in the chronological order.

Plain English Translation

This invention relates to a storage medium containing instructions for managing message displays in a dialog window, particularly in communication systems where messages and replies need to be organized chronologically. The problem addressed is the need to clearly present message threads in a way that maintains chronological order while distinguishing between original messages and their replies. The storage medium includes instructions that, when executed by a processor, cause the system to display a copy of a first outgoing message in a dialog window. Additionally, it displays a copy of a first reply message and a copy of a third reply message, both of which are replies to the first outgoing message. These reply messages are arranged next to the copy of the first outgoing message in chronological order, ensuring that the sequence of communication is preserved. The system may also include instructions for generating and displaying a second outgoing message in response to user input, where the second outgoing message is a reply to the first reply message. The dialog window may further display a copy of the second outgoing message and a copy of a second reply message, which is a reply to the second outgoing message, again maintaining chronological order. The instructions may also handle the display of a third outgoing message, which is a reply to the third reply message, along with a copy of a fourth reply message that replies to the third outgoing message, ensuring all interactions are presented in sequence. This approach improves readability and user experience by clearly organizing message threads in a structured, time-ordered manner.

Patent Metadata

Filing Date

Unknown

Publication Date

December 24, 2019

Inventors

Qi WANG

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD, SYSTEM, AND STORAGE MEDIUM FOR MESSAGE PROCESSING” (10516633). https://patentable.app/patents/10516633

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/10516633. See llms.txt for full attribution policy.