DISPLAYING COMPLEX MESSAGING THREADS INTO A SINGLE DISPLAY
First Claim
1. In a computer messaging system, a method for organizing a message thread containing one or more messages, the method comprising:
- identifying a root message;
identifying one or more reply groupings that depend from the root message, each reply grouping having one or more child reply messages depending from a parent message, wherein for at least one reply grouping, the parent message is the root message;
ordering each of the one or more child reply messages in each reply grouping in chronological order based on the time of each of the one or more child reply messages was sent or received;
hierarchically ordering each of the one or more reply groupings based on a relationship between each reply grouping and the parent messages from which each reply grouping depends; and
providing a single display that allows a user to view content of the root message, the parent message, and the one or more child reply messages in accordance with the hierarchical ordering.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for organizing a message thread containing one or more messages. A root message and reply groupings are identified, each reply grouping depending from the root message. Each reply grouping has one or more child reply messages depending from a common parent message. The child reply messages within each reply grouping are ordered in chronological order based on the time of each of the one or more child reply messages was received or sent. The reply groupings are hierarchically ordering based on a relationship between the reply grouping and its parent message. A single display allows a user to view the message thread and the content of all of the messages in accordance with the hierarchical ordering.
220 Citations
18 Claims
-
1. In a computer messaging system, a method for organizing a message thread containing one or more messages, the method comprising:
-
identifying a root message; identifying one or more reply groupings that depend from the root message, each reply grouping having one or more child reply messages depending from a parent message, wherein for at least one reply grouping, the parent message is the root message; ordering each of the one or more child reply messages in each reply grouping in chronological order based on the time of each of the one or more child reply messages was sent or received; hierarchically ordering each of the one or more reply groupings based on a relationship between each reply grouping and the parent messages from which each reply grouping depends; and providing a single display that allows a user to view content of the root message, the parent message, and the one or more child reply messages in accordance with the hierarchical ordering. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In an email system, a method for organizing an email message thread to reduce display of duplicate content of email messages, the method comprising:
-
identifying a parent message; identifying a first child reply message made in response to the parent message, the first child reply message including a duplicate of original content of the parent message and a first inline response included in the duplicate of the original content of the parent message; and providing a single display of the message thread including a single appearance of the original content of the parent message, wherein content of the first inline response is displayed at a location of the original content of the parent message that corresponds with the location of the first inline response in the duplicate of the original content of the parent message. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A message thread displayed on a single display of a graphical user interface, the graphical user interface configured to be displayed on a display device of a computer system, the message thread comprising:
-
a root message; and one or more reply groupings depending from the root message, each reply grouping having one or more child reply messages depending from a parent message, the root message being the parent message for at least one reply grouping, each of the one or more child reply messages in each reply grouping being ordered in chronological order based on the time of each of the one or more child reply messages was sent or received, and each of the one or more reply groupings being hierarchically ordered based on a relationship between each reply grouping and the parent messages from which each reply grouping depends. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification