| CPC G06F 8/20 (2013.01) [G06F 8/60 (2013.01); G06F 9/542 (2013.01); G06F 11/3438 (2013.01)] | 20 Claims |

|
1. A method comprising:
detecting, by an engagement software development kit (SDK) embedded in a third-party app, an app foregrounding event indicating foregrounding of the third-party app at a client device, the engagement SDK provided by an SDK provider system being distinct from a third-party provider system supporting the third-party app; and
in response to the detecting of the app foregrounding event:
determining a calendar date of the app foregrounding event, updating a count of app foregrounding events for the calendar date and generating a daily bucket identifier based on the updated count of app foregrounding events; and
transmitting a foregrounding event message to the SDK provider system, the foregrounding event message comprising the calendar date and the bucket identifier.
|