CPC G06N 20/00 (2019.01) [G06F 16/35 (2019.01); G06F 21/60 (2013.01); H04L 9/0643 (2013.01); H04L 51/42 (2022.05); H04L 67/01 (2022.05)] | 23 Claims |
1. A method comprising:
receiving, in an application on an electronic device, a message, the message being addressed to a user and including information in a header portion of the message;
determining, on the electronic device, a current state of messaging activity of the user based at least in part on a log of previous actions performed by the user, wherein the log of previous events includes information that has been hashed using a cryptographic hash function;
determining, on the electronic device using a set of rules previously provided by a machine learning model, that the user is likely to view the message based on the current state of the messaging activity of the user; and
setting, on the electronic device, an indication that the message is important based on the determining.
|