Electronic communication reminder technology
First Claim
1. An electronic messaging system comprising:
- at least one processor; and
at least one non-transitory computer-readable storage medium encoded with executable instructions that, when executed by the at least one processor, causes the at least one processor to perform operations comprising;
receiving first and second electronic messages that are addressed to a particular user and that are from a first sender and a second sender, respectively, the first sender being different than the second sender;
accessing stored response pattern data for the particular user, the stored response pattern data having been generated based on past responses sent by the particular user to electronic messages previously received from the first and second senders;
determining to alert the particular user to the first electronic message to which the particular user has not yet responded based on the stored response pattern data for the particular user suggesting that the particular user has viewed electronic messages previously received from the first sender as being important, the stored response pattern data indicating that the particular user has responded to electronic messages previously received from the first sender at a first rate;
determining not to alert the particular user to the second electronic message to which the particular user has not yet responded based on the stored response pattern data for the particular user suggesting that the particular user has viewed electronic messages previously received from the second sender as being unimportant, the stored response pattern data indicating that the articular user has responded to electronic messages previously received from the second sender at a second rate that is lower than the first rate;
including the first electronic message in a first list displayed by the electronic messaging system based on the determination to alert the particular user to the first electronic message to which the particular user has not yet responded, the first list only including electronic messages determined to be important to the particular user;
including the second electronic message in a second list displayed by the electronic messaging system, but not the first list displayed by the electronic messaging system based on the determination not to alert the particular user to the second electronic message to which the particular user has not yet responded, the second list being separate from the first list; and
when the particular user begins using the electronic messaging system, causing display of the first list and the second list, andenabling the particular user to delete, from the first list, the first electronic message and adjusting at least one criterion used in determining which electronic messages to include in the first list based on the particular user deleting the first electronic message from the first list.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for providing reminders for electronic communications. For instance, response patterns of a user are determined by communication type based on monitoring past response behavior of the user and the response pattern data is stored for the user by communication type. After storing the response pattern data for the user by communication type, a particular communication that is for the user and that is initiated by a first sender is received. A type of the particular communication is determined and response pattern data associated with the determined type of the particular communication is accessed. A response reminder time for the particular communication is set based on the accessed response pattern data associated with the determined type of the particular communication.
215 Citations
20 Claims
-
1. An electronic messaging system comprising:
-
at least one processor; and at least one non-transitory computer-readable storage medium encoded with executable instructions that, when executed by the at least one processor, causes the at least one processor to perform operations comprising; receiving first and second electronic messages that are addressed to a particular user and that are from a first sender and a second sender, respectively, the first sender being different than the second sender; accessing stored response pattern data for the particular user, the stored response pattern data having been generated based on past responses sent by the particular user to electronic messages previously received from the first and second senders; determining to alert the particular user to the first electronic message to which the particular user has not yet responded based on the stored response pattern data for the particular user suggesting that the particular user has viewed electronic messages previously received from the first sender as being important, the stored response pattern data indicating that the particular user has responded to electronic messages previously received from the first sender at a first rate; determining not to alert the particular user to the second electronic message to which the particular user has not yet responded based on the stored response pattern data for the particular user suggesting that the particular user has viewed electronic messages previously received from the second sender as being unimportant, the stored response pattern data indicating that the articular user has responded to electronic messages previously received from the second sender at a second rate that is lower than the first rate; including the first electronic message in a first list displayed by the electronic messaging system based on the determination to alert the particular user to the first electronic message to which the particular user has not yet responded, the first list only including electronic messages determined to be important to the particular user; including the second electronic message in a second list displayed by the electronic messaging system, but not the first list displayed by the electronic messaging system based on the determination not to alert the particular user to the second electronic message to which the particular user has not yet responded, the second list being separate from the first list; and when the particular user begins using the electronic messaging system, causing display of the first list and the second list, and enabling the particular user to delete, from the first list, the first electronic message and adjusting at least one criterion used in determining which electronic messages to include in the first list based on the particular user deleting the first electronic message from the first list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, at a communication system that includes at least one hardware processor, first and second electronic messages that are addressed to a particular user and that are from a first sender and a second sender, respectively, the first sender being different than the second sender; accessing, by the communication system, stored response pattern data for the particular user, the stored response pattern data having been generated based on past responses sent by the particular user to electronic messages previously received from the first and second senders; determining, by the communication system, to alert the particular user to the first electronic message to which the particular user has not yet responded based on the stored response pattern data for the particular user suggesting that the particular user has viewed electronic messages previously received from the first sender as being important, the stored response pattern data indicating that the particular user has responded to electronic messages previously received from the first sender at a first rate; determining, by the communication system, not to alert the particular user to the second electronic message to which the particular user has not yet responded based on the stored response pattern data for the particular user suggesting that the particular user has viewed electronic messages previously received from the second sender as being unimportant, the stored response pattern data indicating that the particular user has responded to electronic messages previously received from the second sender at a second rate that is lower than the first rate; including, by the communication system, the first electronic message in a first list displayed by the electronic messaging system based on the determination to alert the particular user to the first electronic message to which the particular user has not yet responded, the first list only including electronic messages determined to be important to the particular user; including, by the communication system, the second electronic message in a second list displayed by the electronic messaging system, but not the first list displayed by the electronic messaging system based on the determination not to alert the particular user to the second electronic message to which the particular user has not yet responded, the second list being separate from the first list; when the particular user begins using the electronic messaging system, causing, by the communication system, display of the first list and the second list, and enabling the particular user to delete, from the first list, the first electronic message and adjusting at least one criterion used in determining which electronic messages to include in the first list based on the particular user deleting the first electronic message from the first list. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification