US 12,190,348 B2
Evaluating email activity
Mohit Goenka, Santa Clara, CA (US); Ashish Khushal Dharamshi, Sunnyvale, CA (US); Nikita Varma, Milpitas, CA (US); and Gnanavel Shanmugam, San Jose, CA (US)
Assigned to Yahoo Assets LLC, New York, NY (US)
Filed by Oath Inc., New York, NY (US)
Filed on Dec. 5, 2018, as Appl. No. 16/210,155.
Prior Publication US 2020/0184511 A1, Jun. 11, 2020
Int. Cl. G06Q 30/02 (2023.01); G06F 16/24 (2019.01); G06F 16/2457 (2019.01); G06Q 30/0242 (2023.01); H04L 51/04 (2022.01); H04L 51/046 (2022.01)
CPC G06Q 30/0246 (2013.01) [G06F 16/24578 (2019.01); G06Q 30/0244 (2013.01); H04L 51/046 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method, comprising:
identifying a first email transmitted, by a first email account associated with a first entity, to a plurality of email accounts;
detecting first activity, performed using email accounts of the plurality of email accounts, associated with the first email, wherein the first activity comprises at least two of the first email being forwarded, the first email being deleted, the first email being marked as spam, the first email being marked as desirable, a first social media post, comprising content related to the first email, being posted, or a first query, associated with content of the first email, being used to perform a first search;
analyzing the first activity to generate a first set of activity information corresponding to the first activity;
storing the first set of activity information in an entity profile associated with the first entity, wherein:
the entity profile comprises a plurality of sets of activity information associated with a plurality of emails transmitted by one or more email accounts associated with the first entity;
the plurality of sets of activity information comprises the first set of activity information and a second set of activity information corresponding to second activity performed using second email accounts to which a second email was transmitted, wherein the second activity comprises at least two of the second email being forwarded, the second email being deleted, the second email being marked as spam, the second email being marked as desirable, a second social media post, comprising content related to the second email, being posted or a second query, associated with content of the second email, being used to perform a second search;
the plurality of emails comprises the first email and the second email; and
each set of activity information of the plurality of sets of activity information corresponds to activity associated with an email of the plurality of emails;
generating an entity quality score, for the first entity and representative of a quality of multiple emails transmitted to two or more recipients in association with the first entity, based upon the entity profile associated with the first entity and indicative of the plurality of sets of activity information comprising (i) the first set of activity information corresponding to the first activity performed using the email accounts to which the first email was transmitted and (ii) the second set of activity information corresponding to the second activity performed using the second email accounts to which the second email was transmitted, wherein at least two of a forwarding of an email impacts the entity quality score positively, a deletion of an email impacts the entity quality score negatively, a marking as spam of an email impacts the entity quality score negatively, a marking as desirable of an email impacts the entity quality score positively, the first social media post being posted impacts the entity quality score positively or the query being used to perform the search impacts the entity quality score positively;
comparing (i) the entity quality score representative of the quality of the multiple emails transmitted to two or more recipients in association with the first entity to (ii) a threshold quality score; and
responsive to determining that the entity quality score representative of the quality of the multiple emails transmitted to two or more recipients in association with the first entity is less than the threshold quality score:
generating, by a server, an instructional email comprising instructions for creating quality emails based upon the entity quality score representative of the quality of the multiple emails transmitted to two or more recipients in association with the first entity; and
transmitting, from the server, the instructional email comprising instructions for creating quality emails to a first client device associated with the first entity.