CPC H04L 67/535 (2022.05) [H04L 51/08 (2013.01); H04L 51/214 (2022.05); H04L 51/234 (2022.05); H04L 67/306 (2013.01)] | 20 Claims |
1. A method, comprising:
detecting first activity performed using a communication interface on a first client device associated with a first user account;
analyzing the first activity to determine (i) a first activity pattern corresponding to one or more interactions with the communication interface and (ii) a first set of conditions corresponding to one or more actions being performed prior the first activity pattern;
storing the first activity pattern in a first user profile associated with the first user account, wherein:
the first user profile comprises a plurality of activity patterns; and
each activity pattern of the plurality of activity patterns is associated with a set of conditions of a plurality of sets of conditions;
determining that the first set of conditions are met during second activity performed using the communication interface;
responsive to determining that the first set of conditions are met during the second activity, performing one or more operations, associated with the first activity pattern, comprising providing a notification;
receiving, via a selection of a selectable input of the notification, a request to transmit a first message to a second user account;
responsive to receiving the request to transmit the first message, extracting content comprising at least one of (i) first content from a set of messages transmitted as at least a portion of the first activity or (ii) second content from a second set of messages transmitted to the second user account;
generating, based upon the content, the first message; and
transmitting the first message to the second user account.
|