Predicting performance of content and electronic messages among a system of networked computing devices
First Claim
1. A method comprising:
- receiving data signals to cause formation of an electronic message;
determining a component of the electronic message;
identifying one or more message performance criteria with which to form the electronic message;
characterizing the component to identify a component attribute;
predicting the component attribute matches at least one of the message performance criteria;
modifying the electronic message to form a modified electronic message configured to enhance a rate of propagation at which the electronic message is conveyed as a function of the message performance criteria;
transmitting the modified electronic message via a network for presentation on user interfaces on a plurality of computing devices;
monitoring performance of one or more of message components of the modified electronic message;
determining an effectiveness of the modified electronic message is at an effectiveness value; and
implementing another electronic message responsive to the effectiveness value,wherein identifying the one or more message performance criteria comprises identifying one or more message performance curves associated with at least one performance metric to generate an engagement value per unit time as the effectiveness value, wherein a message performance curve includes data representing a rate of change of a performance metric at a point in time subsequent to a time at which the electronic message is transmitted.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to predict effectiveness of content in electronic messages as a function, for example, modifiable portions of the content. In some examples, a method may include receiving data signals to cause formation of an electronic message, determining a component of the electronic message, identifying one or more message performance criteria, characterizing the component to identify a component attribute, predicting the component attribute matches at least one of the message performance criteria, and transmitting the electronic message.
239 Citations
17 Claims
-
1. A method comprising:
-
receiving data signals to cause formation of an electronic message; determining a component of the electronic message; identifying one or more message performance criteria with which to form the electronic message; characterizing the component to identify a component attribute; predicting the component attribute matches at least one of the message performance criteria; modifying the electronic message to form a modified electronic message configured to enhance a rate of propagation at which the electronic message is conveyed as a function of the message performance criteria; transmitting the modified electronic message via a network for presentation on user interfaces on a plurality of computing devices; monitoring performance of one or more of message components of the modified electronic message; determining an effectiveness of the modified electronic message is at an effectiveness value; and implementing another electronic message responsive to the effectiveness value, wherein identifying the one or more message performance criteria comprises identifying one or more message performance curves associated with at least one performance metric to generate an engagement value per unit time as the effectiveness value, wherein a message performance curve includes data representing a rate of change of a performance metric at a point in time subsequent to a time at which the electronic message is transmitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a memory including executable instructions; and a processor, responsive to executing the instructions, is configured to; receive data signals to cause formation of an electronic message; determine a component of the electronic message; identify one or more message performance criteria with which to form the electronic message; characterize the component to identify a component attribute; predict the component attribute matches at least one of the message performance criteria; modify the electronic message to form a modified electronic message configured to enhance a rate of propagation at which the electronic message is conveyed as a function of the message performance criteria; transmit the modified electronic message via a network for presentation on user interfaces on a plurality of computing devices; monitor performance of one or more of message components of the modified electronic message; determine an effectiveness of the modified electronic message is at an effectiveness value; and implement another electronic message responsive to the effectiveness value, wherein the processor is further configured to;
identify one or more message performance curves associated with at least one performance metric, wherein a message performance curve includes data representing a rate of change of a performance metric at a point in time subsequent to a time at which the electronic message is transmitted. - View Dependent Claims (16, 17)
-
Specification