Visual styles for trust categories of messages
First Claim
1. A method of presenting to a user a message queue of messages, the method performed on a device having a processor and comprising:
- executing on the processor instructions configured to;
identify a trust category of a first message of the message queue;
present the messages of the message queue sorted according to a sort order, wherein the messages of the message queue are presented at first relative positions with respect to one another in accordance with the sort order; and
detecting interactions of the user with the messages of the message queue;
upon detecting that the user has not interacted with the first message for a given time period, change the position of the first message in the message queue from a first position with respect to a second message to a second position with respect to the second message, while continuing to present a plurality of other messages of the message queue at the first relative positions with respect to one another in accordance with the sort order,wherein the first position of the first message with respect to the second message is in accordance with the sort order, and wherein the second position of the first message with respect to the second message is contrary to the sort order.
2 Assignments
0 Petitions
Accused Products
Abstract
A message queue (e.g., an email mailbox) may comprise messages received from various sources and including various types of content. For respective messages, a trust category may be identified, e.g., a trusted message category comprising messages received from a known source, an untrusted message category comprising messages received from an unverified source, and a suspicious message category comprising messages containing potentially malicious attachments or potentially unwanted content. The message queue may be presented to the user with the messages of each trust category having a visual style that visually distinguishes the trust categories; e.g., trusted messages may be visually emphasized, and suspicious messages may be visually de-emphasized. This manner of distinguishing messages may enable the user to triage the messages of the message queue, and may mitigate the disadvantages of a false positive in the trust level identification (as compared with moving the suspicious message to a different folder).
-
Citations
20 Claims
-
1. A method of presenting to a user a message queue of messages, the method performed on a device having a processor and comprising:
-
executing on the processor instructions configured to; identify a trust category of a first message of the message queue; present the messages of the message queue sorted according to a sort order, wherein the messages of the message queue are presented at first relative positions with respect to one another in accordance with the sort order; and detecting interactions of the user with the messages of the message queue; upon detecting that the user has not interacted with the first message for a given time period, change the position of the first message in the message queue from a first position with respect to a second message to a second position with respect to the second message, while continuing to present a plurality of other messages of the message queue at the first relative positions with respect to one another in accordance with the sort order, wherein the first position of the first message with respect to the second message is in accordance with the sort order, and wherein the second position of the first message with respect to the second message is contrary to the sort order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system configured to present, to a user of a device having a display and a processor, a message queue comprising two or more messages, the system comprising:
-
a message trust category identifying memory storing instructions that, when executed on the processor, cause the device to; identify a trust category of a first message of the message queue; and a message queue presenting memory storing instructions that, when executed on the processor, cause the device to; present the messages of the message queue to the user on the display of the device sorted according to a sort order, wherein the messages of the message queue are presented at first relative positions with respect to one another in accordance with the sort order; detect interactions of the user with the messages of the message queue; upon detecting that the user has not interacted with the first message for a given time period, change the position of the first message in the message queue from a first position with respect to a second message to a second position with respect to the second message, while continuing to present a plurality of other messages of the message queue at the first relative positions with respect to one another in accordance with the sort order, wherein the first position of the first message with respect to the second message is in accordance with the sort order, and wherein the second position of the first message with respect to the second message is contrary to the sort order. - View Dependent Claims (16, 17)
-
-
18. A nonvolatile computer-readable storage device storing instructions that, when executed on a processor of a device, cause the device to present message queues of messages to users by:
-
identifying a trust category of a first message of the message queue; and presenting the messages of the message queue according to a sort order, wherein the messages of the message queue are presented at first relative positions with respect to one another in accordance with the sort order; and detecting interactions of the user with the messages of the message queue; upon detecting that the user has not interacted with the first message for a given time period, the first message that is presented at a first position in the message queue with respect to a second position of a second message of the message queue and according to the sort order, change the position of the first message from the first position to a second position with respect to the second message, while continuing to present a plurality of other messages of the message queue at the first relative positions with respect to one another in accordance with the sort order, wherein the first position of the first message with respect to the second message is in accordance with the sort order, and wherein the second position of the first message with respect to the second message is contrary to the sort order. - View Dependent Claims (19, 20)
-
Specification