US 12,229,804 B2
Multi-objective electronic communication frequency optimization
Lei Zhang, Fremont, CA (US); Lijun Yu, San Jose, CA (US); Jun He, Fremont, CA (US); Zhenyu Yan, Cupertino, CA (US); and Wuyang Dai, San Jose, CA (US)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by ADOBE INC., San Jose, CA (US)
Filed on Jul. 2, 2021, as Appl. No. 17/366,910.
Prior Publication US 2023/0005023 A1, Jan. 5, 2023
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0272 (2023.01)
CPC G06Q 30/0272 (2013.01) 13 Claims
OG exemplary drawing
 
1. A method for scheduling electronic communications to be sent to a first individual, the method comprising:
obtaining a first electronic communication campaign goal, for an electronic communication campaign, to maximize an amount of electronic communications opened by electronic communication recipients, the first electronic communication campaign goal received by a system comprising an electronic communication campaign interface and a content module accessed over a network, wherein the content module comprises one or more datasets;
obtaining an opt-out rate tolerance for the electronic communication campaign;
for a plurality of electronic communication recipients, determining a group frequency optimization based on the first electronic communication campaign goal and the opt-out rate tolerance for the electronic communication campaign, the group frequency optimization indicating a frequency, determined convexly, at which to communicate electronic communications to the plurality of electronic communication recipients, wherein the group frequency optimization includes a constraint based on responses to a first set of emails, wherein the constraint incorporates a first relevance score associated with a plurality of subject lines in the first set of emails and a second relevance score associated with a plurality of email bodies in the first set of emails;
determining an individual electronic communication frequency for an individual of the plurality of electronic communication recipients, the individual electronic communication frequency determined by applying the group frequency optimization to a prior electronic communication frequency associated with the individual;
receiving a customization of a value associated with the first electronic campaign goal, wherein the customization is input at a remote client device via the electronic communication campaign interface;
automatically determining an updated group frequency optimization, based at least in part on the value associated with the first electronic campaign goal;
automatically updating the individual electronic communication frequency based on the updated group frequency optimization; and
initiating communication, via the network, of an electronic communication in accordance with the updated individual electronic communication frequency.