Messaging account selection
OwnerJulien Beguininventor
Life of this patent
Estimating the term…
Abstract
Described herein are techniques and systems for selecting a messaging account for transmission of a message. A request to send a message is received. The message is associated with one or more of a plurality of message accounts. Based at least in part on the association, one of the plurality of message accounts is selected to send the message. This selection may be free from user intervention.
Claims18
A system, comprising:
- at least one network interface device;
- at least one memory storing computer-executable instructions;
- at least one processor configured to access the at least one network interface device and the at least one memory and execute the computer-executable instructions to:
- receive a request to send a message;
- determine a confidence level associated with one or more of a plurality of message accounts;
- when the confidence level satisfies one or more confidence criteria:
- rank at least a portion of the plurality of message accounts by confidence level;
- present message account indicators designating at least a portion of the plurality of message accounts;
- receive user selection of one of the plurality of message account indicators selecting the designated message account to send the message;
- and
- send, via the at least one network interface device, the message using the selected one message account.
A computer-implemented method, comprising:
- under control of one or more computing systems, the one or more computing systems configured with specific executable instructions,
- receiving a request to send a message;
- associating one or more of a plurality of message accounts with the message, the associating comprising generating a confidence level based at least in part on a correspondence between a message attribute of the message and a message account parameter of the one or more message accounts;
- and
- ranking the one or more of a plurality of message accounts by the confidence level;
- presenting the ranked message accounts via a user interface;
- and
- receiving a user selection of one of the message accounts.
One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, configure the at least one processor to perform operations comprising:
- accessing one or more message attributes associated with a message prior to transmission;
- accessing one or more message account parameters associated with at least a portion of a plurality of message accounts configurable to transmit the message;
- determining a correspondence between at least a portion of the one or more message attributes and the one or more message account parameters;
- and
- generating a confidence level for one or more of the plurality of the message accounts based at least in part on the determined correspondence;
- and
- ranking the one or more of the plurality of the message accounts by the confidence level.
Dependencies are inferred from the claim text.