Method and System for Using Timestamps and Algorithms Across Email and Social Networks to Identify Optimal Delivery Times for an Electronic Personal Message
OwnerPaul Andrew Perezinventor
Life of this patent
Estimating the term…
Abstract
The present invention is a computer-implemented method of, and system for, determining optimal delivery time of an electronic personal message. As used herein “optimal delivery time” means the time or time slot when the recipient of the message is most likely to open it and click through it. This is accomplished by obtaining, from the communication networks used by the intended message recipients, network timestamp data, such as historical log-in and log-out information, and processing the data in a way that yields one or more optimal future delivery times for each individual recipient.
Claims20
A computer-implemented method of determining optimal delivery time of an electronic personal message, comprising:
- placing one or more application programming interface calls to the administrator of a communication network to obtain network timestamp data, including log-in and log-out information, over multi-day time periods for particular individual members of the communication network;
- preparing a presence database by compiling the log-in and log-out information for the members of the communication network;
- processing the information in the presence database through an algorithm that identifies one or more time-slots of maximal activity on the communication network for each particular individual member of the communication network;
- and
- determining for each particular individual member of the communication network, based on the output of the algorithm, the future time-slots when that member is most likely to be logged-in to the communication network.
A computer-implemented method of delivering an electronic personal message at the optimal times for enhancing its likelihood of open and click-through, comprising:
- placing one or more application programming interface (API) calls to the administrator of a communication network to obtain network timestamp data, including log-in and log-out information, over multi-day time periods for the members of the communication network;
- preparing a presence database by compiling and periodically updating the log-in and log-out information for the particular individual members of the communication network;
- processing the information in the presence database through a first algorithm that identifies one or more time-slots of maximal activity on the communication network for each particular individual member of the communication network;
- determining for each particular individual member of the communication network, based on the output of the first algorithm, the future time-slots when that member is most likely to be logged-in to the communication network;
- and
- placing an API call to the administrator of the communication network to schedule, using a second algorithm, the sending of one or more electronic personal messages to particular individual members of the communication network at predicted future time-slots when those members are most likely to be logged-in to the communication network.
A system for delivering an electronic personal message at the optimal times for enhancing likelihood of open and click-through of the message, comprising:
- a computing device that includes an optimal delivery-time application and a database, the optimal delivery-time application being configured to:
- place one or more application programming interface (API) calls to the administrator of a communication network to obtain network timestamp data, including log-in and log-out information, over multi-day time periods for particular individual members of the communication network;
- prepare a presence database by compiling and periodically updating the log-in and log-out information for the particular individual members of the communication network;
- process the information in the presence database through a first algorithm that identifies one or more time-slots of maximal activity on the communication network for each particular individual member of the communication network;
- determine for each particular individual member of the communication network, based on the output of the first algorithm, the future time-slots when that member is most likely to be logged-in to the communication network;
- schedule, using a second algorithm, the sending of one or more electronic personal messages to particular individual members of the communication network at predicted future time-slots when those members are most likely to be logged-in to the communication network;
- place an API call to the administrator of the communication network to detect, using a third algorithm, whether one or more particular individual members of the communication network are logged-in to the network and, if any members are logged-in, immediately send them one or more electronic personal messages;
- and
- place an API call to the administrator of the communication network to obtain and process, using a fourth algorithm, open and click-through data for the electronic personal messages sent to particular individual members of the communication network, to determine whether open and click-through rates have been enhanced.
Dependencies are inferred from the claim text.