CPC G06Q 10/107 (2013.01) [G06F 16/25 (2019.01); G06F 16/437 (2019.01); H04M 1/7243 (2021.01); H04M 1/72451 (2021.01); H04M 1/72484 (2021.01)] | 19 Claims |
1. A system for efficiently employing a communication processing system, comprising:
a processor configured to:
identify a plurality of actions that may be taken by a user to address a plurality of needs of the user;
prioritize the plurality of actions based on a respective deadline for each of the plurality of actions, a respective estimated duration to complete each of the plurality of actions, and a history of previous responses by the user to previous notifications, wherein the respective estimated duration to complete each of the plurality of actions is based on empirical data comprising respective actual durations for other users to complete each of the plurality of actions on previous occasions;
dynamically generate content with a personalized format for the user, wherein the content conveys information about a highest priority action of the plurality of actions and the personalized format comprises personalized verbiage, personalized mode of delivery, or both for the user, wherein the personalized format is personalized for the user based on respective response times for the history of previous responses by the user to the previous notifications; and
output a notification with the content in the personalized format to a user computing device of the user.
|