Dynamic text communication administration
First Claim
Patent Images
1. A method comprising:
- receiving an electronic communication comprising a user-composed body comprising text at a messaging server, wherein the electronic communication is in a first form;
detecting a keyword in the user-composed body of the electronic communication;
determining, based on the keyword, that a reply electronic communication is to be automatically generated;
determining a subset of received electronic communications in the first form that each comprise a user-composed body comprising the keyword;
determining an average response time for the subset of received electronic communications;
determining that the average response time meets a threshold;
responsive to determining that the average response time meets the threshold, generating the reply electronic communication comprising the average response time; and
transmitting the reply electronic communication in the first form.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for administering text communications may be configured to determine if an incoming communication that includes text meets any of various criteria and respond based on that determination. A reply may include information based on the criteria or information related to how other messages with the same or similar criteria have historically been handled by a user. Reply communications may be in a different form than that of the incoming communication. Other actions may be taken in addition or instead of replying, including setting calendar reminders or tasks, and sending delegate notifications. Data used for determinations may be collected over time or gathered from external systems.
15 Citations
20 Claims
-
1. A method comprising:
-
receiving an electronic communication comprising a user-composed body comprising text at a messaging server, wherein the electronic communication is in a first form; detecting a keyword in the user-composed body of the electronic communication; determining, based on the keyword, that a reply electronic communication is to be automatically generated; determining a subset of received electronic communications in the first form that each comprise a user-composed body comprising the keyword; determining an average response time for the subset of received electronic communications; determining that the average response time meets a threshold; responsive to determining that the average response time meets the threshold, generating the reply electronic communication comprising the average response time; and transmitting the reply electronic communication in the first form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a memory comprising instructions; a processor, wherein the processor, when executing the instructions, performs operations comprising; receiving, via a transceiver, an electronic communication comprising a user-composed body comprising text in a first form; detecting, by the processor, a keyword in the user-composed body of the electronic communication; determining, by the processor based on the keyword, that a reply electronic communication is to be automatically generated; determining, by the processor, a subset of received electronic communications in the first form that each comprise a user-composed body comprising the keyword; determining, by the processor, an average response time for the subset of received electronic communications; determining, by the processor, that a criteria is met based on the data the average response time meets a threshold; responsive to determining that the average response time meets the threshold, generating, by the processor, the reply electronic communication comprising the average response time; and transmitting, via the transceiver, the reply electronic communication in the first form. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium that is not a transient signal, the computer-readable medium comprising computer-executable instructions, which when executed by a processor, cause the processor to perform operations comprising:
-
receiving an electronic communication comprising a user-composed body comprising text, wherein the electronic communication is in a first form; detecting a keyword in the user-composed body of the electronic communication; determining, based on the keyword, that a reply electronic communication is to be automatically generated; determining a subset of received electronic communications in the first form that comprise a user-composed body comprising the keyword; determining an average response time for the subset of received electronic communications; determining that the average response time meets a threshold; responsive to determining that the average response time meets the threshold, generating the reply electronic communication comprising the average response time; and transmitting the reply electronic communication in the first form. - View Dependent Claims (18, 19, 20)
-
Specification