Electronic communication reminder technology
First Claim
1. A method of providing a reminder for an electronic communication, the method comprising:
- receiving electronic communications that are for a user and that are initiated by multiple, different senders;
determining one or more types of one or more of the received communications;
monitoring responses by the user to the received communications;
determining, using at least one processor, response patterns of the user by communication type based on the monitoring;
storing, in electronic storage, response pattern data for the user by communication type based on the determined response patterns;
after storing, in the electronic storage, the response pattern data for the user by communication type based on the determined response patterns, receiving a particular communication that is for the user and that is initiated by a first sender;
determining a type of the particular communication;
accessing, from the response pattern data stored in the electronic storage, response pattern data associated with the determined type of the particular communication; and
automatically setting, using the at least one processor, a response reminder time for the particular communication based on the accessed response pattern data associated with the determined type of the particular communication.
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.
-
Citations
35 Claims
-
1. A method of providing a reminder for an electronic communication, the method comprising:
-
receiving electronic communications that are for a user and that are initiated by multiple, different senders; determining one or more types of one or more of the received communications; monitoring responses by the user to the received communications; determining, using at least one processor, response patterns of the user by communication type based on the monitoring; storing, in electronic storage, response pattern data for the user by communication type based on the determined response patterns; after storing, in the electronic storage, the response pattern data for the user by communication type based on the determined response patterns, receiving a particular communication that is for the user and that is initiated by a first sender; determining a type of the particular communication; accessing, from the response pattern data stored in the electronic storage, response pattern data associated with the determined type of the particular communication; and automatically setting, using the at least one processor, a response reminder time for the particular communication based on the accessed response pattern data associated with the determined type of the particular communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving electronic communications that are for a user and that are initiated by multiple, different senders; determining one or more types of one or more of the received communications; monitoring responses by the user to the received communications; determining response patterns of the user by communication type based on the monitoring; storing, in the electronic storage, response pattern data for the user by communication type based on the determined response patterns; after storing, in the electronic storage, the response pattern data for the user by communication type based on the determined response patterns, receiving a particular communication that is for the user and that is initiated by a first sender; determining a type of the particular communication; accessing, from the response pattern data stored in the electronic storage, the response pattern data associated with the determined type of the particular communication; and automatically setting a response reminder time for the particular communication based on the accessed response pattern data associated with the determined type of the particular communication. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer system with one or more processors, cause the computer system to:
receive electronic communications that are for a user and that are initiated by multiple, different senders; determine one or more types of one or more of the received communications; monitor responses by the user to the received communications; determine response patterns of the user by communication type based on the monitoring; store, in the electronic storage, response pattern data for the user by communication type based on the determined response patterns; after storing, in the electronic storage, the response pattern data for the user by communication type based on the determined response patterns, receive a particular communication that is for the user and that is initiated by a first sender; determine a type of the particular communication; access, from the response pattern data stored in the electronic storage, response pattern data associated with the determined type of the particular communication; and automatically set a response reminder time for the particular communication based on the accessed response pattern data associated with the determined type of the particular communication; wherein the response reminder time is displayed to the user, who receives the particular communication, based on the user'"'"'s response pattern to previous communications of the same type that are initiated by the first sender. - View Dependent Claims (30, 31, 32, 33, 34, 35)
Specification