Patent ID: 11943310
Assignee: YAHOO ASSETS LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 13:
14. A computing device comprising:
a processor; and
memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations 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 compose a first message;
extracting text from a set of messages transmitted as at least a portion of the first activity; and
entering content, comprising the text, into one or more content input areas of a message drafting interface of the communication interface.