US 12,086,828 B2
Cadence management system for consumer promotions
Amit Aggarwal, Sunnyvale, CA (US); David Thacker, Burlingame, CA (US); and Sean O'Brien, Fremont, CA (US)
Assigned to BYTEDANCE INC., Wilmington, DE (US)
Filed by ByteDance Inc., Wilmington, DE (US)
Filed on May 4, 2021, as Appl. No. 17/302,482.
Application 17/302,482 is a continuation of application No. 16/397,333, filed on Apr. 29, 2019, granted, now 11,030,647.
Application 16/397,333 is a continuation of application No. 13/838,711, filed on Mar. 15, 2013, granted, now 10,325,284, issued on Jun. 18, 2019.
Claims priority of provisional application 61/666,556, filed on Jun. 29, 2012.
Prior Publication US 2021/0326925 A1, Oct. 21, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0251 (2023.01); G06Q 30/02 (2023.01); G06Q 30/0242 (2023.01)
CPC G06Q 30/0251 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0242 (2013.01); G06Q 30/0254 (2013.01); G06Q 30/0255 (2013.01); G06Q 30/0264 (2013.01); G06Q 30/0271 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An apparatus for improving electronic correspondence transmission efficiency, the apparatus comprising a processor and a non-transitory memory storing program instructions, wherein the non-transitory memory and the program instructions are configured to, with the processor, cause the apparatus to:
determine a target cadence indicator indicative of a target rate for transmitting electronic correspondences associated with a first client profile, wherein the non-transitory memory and the program instructions are configured to, with the processor, cause the apparatus to:
retrieve an initial target cadence indicator associated with the first client profile,
determine feedback data based at least in part on the first client profile, and
calculate the target cadence indicator, via application of an analytical model, based at least in part on adjusting the initial target cadence indicator based on the feedback data;
determine an actual cadence indicator, wherein the actual cadence indicator is indicative of an actual rate of previously transmitted electronic promotion correspondences associated with the first client profile, and wherein the non-transitory memory and the program instructions are configured to, with the processor, cause the apparatus to:
calculate a plurality of past cadence indicators associated with the first client profile over a past cadence time period;
calculate a plurality of cadence variances between each of the plurality of past cadence indicators and the target cadence indicator; and
based at least in part on the plurality of cadence variances, determine one of the plurality of past cadence indicators as the actual cadence indicator;
retrieve a first electronic correspondence associated with the first client profile; and
in response to determining that the target rate indicated by the target cadence indicator satisfies the actual rate indicated by the actual cadence indicator, transmit the first electronic correspondence to a client device associated with the first client profile.