RELEVANCE ORIENTED GRAPHICAL REPRESENTATION OF DISCUSSION MESSAGES
First Claim
1. A process for organizing message threads, the process utilizing a device which has at least one display, and at least one logical processor in operable communication with at least one memory, the process comprising the steps of:
- acquiring in the memory a set of contacts of a focal user, each contact having a calculated relevance value indicating relevance of the contact to the focal user;
obtaining in the memory a set of messages, each message having a source contact and a content;
by operation of the processor, configuring the display with a visual representation including;
a focal user representation visually representing the focal user;
multiple contact representations visually representing respective contacts, the contact representations displaying respective relevance distances corresponding to relevance values between the contacts and the focal user; and
multiple text regions representing contents of respective messages whose source contacts are among the contacts visually represented by the contact representations.
2 Assignments
0 Petitions
Accused Products
Abstract
Messages to a focal user are organized by relevance of the message originators. A visual representation of the messages includes a focal user representation (textual or graphic) and multiple contact representations (textual or graphic). The contact representations are displayed at respective relevance distances from the focal user representation. Text regions present the contents of messages from the source contacts, e.g., using graphic novel-style word balloons. The contact representations can be positioned on screen in maps, radar format, or other configurations. Users can filter contacts according to relevance, and can filter messages by pertinence.
-
Citations
20 Claims
-
1. A process for organizing message threads, the process utilizing a device which has at least one display, and at least one logical processor in operable communication with at least one memory, the process comprising the steps of:
-
acquiring in the memory a set of contacts of a focal user, each contact having a calculated relevance value indicating relevance of the contact to the focal user; obtaining in the memory a set of messages, each message having a source contact and a content; by operation of the processor, configuring the display with a visual representation including; a focal user representation visually representing the focal user; multiple contact representations visually representing respective contacts, the contact representations displaying respective relevance distances corresponding to relevance values between the contacts and the focal user; and multiple text regions representing contents of respective messages whose source contacts are among the contacts visually represented by the contact representations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A message display system comprising:
-
at least one logical processor; at least one display screen; at least one memory in operable communication with the logical processor(s) and the display screen(s); a set of messages residing in the memory(ies), each message having a source contact and a content; and a visual representation structure residing in the memory(ies) and configuring the display screen(s) with a visual representation including; a focal user graphic representation visually representing a focal user; multiple contact graphic representations visually representing respective contacts, the contact representations displayed at respective relevance distances from the focal user graphic representation, the distances corresponding to relevance values indicating relevance of respective contacts to the focal user; and multiple text regions representing contents of respective messages whose source contacts are among the contacts visually represented by the contact graphic representations. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-readable non-transitory storage medium configured with data and with instructions that when executed by at least one processor causes the processor(s) to perform a process for organizing messages, the process comprising the steps of:
-
acquiring in a memory a set of contacts of a focal user; calculating for each acquired contact a relevance value indicating relevance of the contact to the focal user; obtaining in the memory a set of messages, each message having a source contact and a content; by operation of the processor, configuring a display with a visual representation including; a focal user representation visually representing the focal user; multiple contact representations visually representing respective contacts, the contact representations visually indicating respective contact-to-focal-user relevance values; and multiple text regions representing contents of respective messages whose source contacts are the contacts visually represented by the contact representations. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification