IP Library Granted Patent US 9,509,650
Granted Patent B2
US 9,509,650 · App. 14/586,706 · Granted Nov 29, 2016

Electronic message management with conversation participation status

Inventors: Ganesh Puranik (Orinda, CA); Mike Robinson (Orinda, CA)
Assignee: BetterEmailing, LLC
H04L51/16G06F3/0482
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,509,650
App. No.
14/586,706
Granted
Nov 29, 2016
Kind
B2
Abstract

Electronic message management with conversation participation status is enabled. Accordingly, time may be saved and lost productivity due to overload of messages may be reduced. Electronic conversations may be associated with a set of participants. Each participant may have a varying and/or changing level of interest in the conversation. Each participant may specify a conversation participation status and the conversation participation status and/or user status of each participant may be communicated and/or presented to each of the other participants. Messaging clients may change presentation of conversations and/or electronic messages for a participant based on the participant's specified conversation participation status. Participants sending messages may specify message status specific for each participant to alter treatment of message that would be based on participant status and/or conversation participation status when message is received by each participant.

Claims (63)

1. A method for managing a set of electronic messages that are associated with a plurality of electronic conversations each having a plurality of participants, the method comprising:

responsive to receiving a first electronic message of an electronic conversation, processing the first electronic message for a first participant of the electronic conversation in accordance with a default procedure;

receiving a first indication that the electronic conversation has been assigned a conversation participation status by the first participant, the conversation participation status associated with the first participant with respect to the electronic conversation and indicating a variable level of interest representative of the first participant with respect to participating in the electronic conversation;

providing a second indication that the electronic conversation has been assigned the conversation participation status for presentation to a second participant of the electronic conversation; and

responsive to receiving a second electronic message of the electronic conversation, processing the second electronic message for the first participant in accordance with a non-default procedure selected based at least in part on the conversation participation status associated with the first participant with respect to the electronic conversation.

2. A method in accordance with claim 1 , wherein:

the set of electronic messages comprises email messages;

the default procedure comprises placing the first electronic message in a default electronic message presentation collection;

the conversation participation status comprises a sideline status; and

the non-default procedure comprises placing the second electronic message in a sideline electronic message presentation collection distinct from the default electronic message presentation collection.

3. A method in accordance with claim 1 , further comprising:

receiving information corresponding to a reason that the first participant assigned the conversation participation status to the electronic conversation; and

providing the information corresponding to the reason for presentation to the second participant.

4. A method in accordance with claim 3 , wherein the information corresponding to the reason comprises text provided by the first participant.

5. A method in accordance with claim 1 , wherein the electronic conversation was automatically assigned the conversation participation status based at least in part on a conversation participation status rule configured by the first participant.

6. A method in accordance with claim 5 , wherein the conversation participation status rule configured by the first participant assigns the conversation participation status based at least in part on a schedule.

7. A method in accordance with claim 1 , wherein:

the default procedure comprises placing the first electronic message in a default electronic message presentation collection;

the conversation participation status comprises a redirect status; and

the non-default procedure comprises redirecting the second electronic message to a new participant of the electronic conversation and inhibiting placement of the second electronic message in an electronic message presentation collection of the first participant.

8. A method in accordance with claim 1 , further comprising:

responsive to providing the second indication, receiving an invitation for the first participant to modify the conversation participation status assigned to the electronic conversation;

receiving an indication of approval from the first participant to modify the conversation participation status as specified by the invitation; and

modifying the conversation participation status as specified by the invitation.

9. A method in accordance with claim 1 , wherein:

the set of electronic messages comprises email messages;

the conversation participation status comprises a closed status; and

the non-default procedure comprises inhibiting delivery of the second electronic message to the plurality of participants of the electronic conversation.

10. A method in accordance with claim 1 , further comprising:

receiving a conversation participation status override command associated with the second electronic message;

determining a procedure for processing the second electronic message based at least in part on the conversation participation status override command; and

processing the second electronic message in accordance with the determined procedure instead of the non-default procedure selected based at least in part on the assigned conversation participation status.

11. A method in accordance with claim 1 , wherein the second electronic message is associated with a conversation participation status override such that the second electronic message is processed for the first participant in accordance with the default procedure despite the conversation participation status assigned by the first participant.

12. A method in accordance with claim 1 , wherein the second electronic message is associated with a conversation participation status override and the non-default procedure is selected based at least in part on the conversation participation status and the conversation participation status override.

13. The method in accordance with claim 1 , further comprising:

receiving a specification of a period of time from a recipient of an electronic message, the period of time associated with an electronic messaging participant status for the recipient, wherein delivery of electronic messages to the recipient is limited during the period of time;

receiving the electronic message directed to the recipient during the period of time associated with the electronic messaging participant status;

determining whether the electronic message is associated with an exception to the electronic messaging participant status;

when the electronic message is associated with an exception to the electronic messaging participant status, delivering the electronic message to the recipient; and

when the electronic message is not associated with an exception to the electronic messaging participant status, inhibiting delivery of the electronic message to the recipient until the period of time associated with the electronic messaging participant status has elapsed.

14. An apparatus for managing a set of electronic messages that are associated with a plurality of electronic conversations each having a plurality of participants, the apparatus comprising:

a graphical user interface module configured to, at least:

provide for presentation to a first participant of an electronic conversation of the plurality of electronic conversations information associated with an electronic message of the electronic conversation, the information associated with the electronic message including an identification of at least two of the plurality of participants of the electronic conversation, each of the at least two of the plurality of participants associated with an indication of a conversation participation status with respect to the electronic conversation, each conversation participation status indicating a variable level of interest representative of the corresponding participant with respect to participating in the electronic conversation, the presentation of the information to the first participant being based at least in part on the conversation participation status of the first participant with respect to the electronic conversation;

receive an update with respect to a conversation participation status associated with a second participant of the electronic conversation; and

provide the updated conversation participation status associated with the second participant for presentation to the first participant; and

one or more processors configured to facilitate at least the graphical user interface module.

15. An apparatus in accordance with claim 14 , wherein the presentation of the information associated with the electronic message visually associates the identification of the at least two of the plurality of participants with the corresponding indication of the conversation participation status of the participant.

16. An apparatus in accordance with claim 15 , wherein:

the set of electronic messages comprises email messages; and

the presentation of the information associated with the electronic message comprises a plurality of participant identifiers corresponding to email addresses, at least two of the plurality of participant identifiers modified or marked in accordance with the conversation participation status of the corresponding participant.

17. An apparatus in accordance with claim 14 , wherein:

the graphics user interface module is configured to provide the first participant access to the plurality of electronic conversations utilizing an electronic message folder hierarchy; and

the electronic conversation is associated with an electronic folder of the electronic message folder hierarchy based at least in part on the conversation participation status of the first participant with respect to the electronic conversation.

18. An apparatus in accordance with claim 14 , wherein the conversation participation status comprises at least one of: sidelined, delegated, redirected, withdrawn, closed, or quiet period.

19. A method for managing a set of electronic messages that are associated with a plurality of electronic conversations each having a plurality of participants, the method comprising:

responsive to receiving a first electronic message of an electronic conversation, processing the first electronic message for a first participant of the electronic conversation in accordance with a default procedure;

receiving a first indication that the electronic conversation has been assigned a conversation participation status by the first participant, the conversation participation status associated with the first participant with respect to the electronic conversation and indicating a variable level of interest representative of the first participant with respect to participating in the electronic conversation;

providing a second indication that the electronic conversation has been assigned the conversation participation status for presentation to a second participant of the electronic conversation; and

processing a second electronic message for the second participant in accordance with a non-default procedure, wherein the non-default procedure is selected based at least in part on the conversation participation status associated with the first participant with respect to the electronic conversation.

20. A method in accordance with claim 19 , wherein the processing of the second electronic message for the second participant in accordance with a non-default procedure occurs in response to interaction by the second participant with respect to a representation of the second electronic message.

21. A method in accordance with claim 19 , further comprising:

receiving information corresponding to a reason that the first participant assigned the conversation participation status to the electronic conversation; and

providing the information corresponding to the reason for presentation to the second participant.

Assignments (2)
CHANGE OF NAME Recorded Aug 31, 2016
From: EPRODUCTIVITE, LLC
To: BETTEREMAILING, LLC
Reel/Frame 039888/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2014
From: PURANIK, GANESH; ROBINSON, MIKE
To: EPRODUCTIVITE, LLC
Reel/Frame 034604/0582 →
Continuity (2)
Provisional Application 62044042 · Aug 29, 2014
Related Publication 20160065520A1 · Mar 3, 2016