CPC H04L 51/42 (2022.05) [G06Q 10/0833 (2013.01)] | 20 Claims |
1. One or more non-transitory computer readable storage media embodying software that, when executed by one or more processors coupled to the media, is operable to:
access a user's email inbox and one or more emails in the email inbox of the user;
determine a set of emails in the email inbox that have been received in the email inbox since a previous access by the software to the email inbox of the user;
for each email in the set of emails:
determine, based on a content of the email, whether the email is sent from a domain that is identified in a domain database identifying a plurality of domains;
when the email is determined to be sent from a domain that is not identified in the domain database, then move to the next email in the set of emails;
when the email is determined to be sent from a domain that is identified in the domain database, then:
iteratively apply a set of email-subject off-ramp criteria to the subject of the email;
when an email-subject off-ramp criterion is met, then move to the next email in the set of emails;
when no email-subject off-ramp criterion is met, then iteratively apply a set of email-subject on-ramp criteria to the subject of the email;
when any email-subject on-ramp criterion is met, then:
determine, from the email, an order status of an order associated with the email; and
update an order-tracking database for the user with an entry identifying the order status of the order.
|