US 11,936,608 B1
Consolidated order status and tracking
Elliot Rampono, New York, NY (US); Cody George, Sydney (AU); and Rory Garton-Smith, Los Angeles, CA (US)
Assigned to Checkmate Savings Inc., San Francisco, CA (US)
Filed by Checkmate Savings Inc., San Francisco, CA (US)
Filed on Jun. 28, 2023, as Appl. No. 18/215,433.
Int. Cl. G06F 16/00 (2019.01); G06Q 10/0833 (2023.01); H04L 51/42 (2022.01)
CPC H04L 51/42 (2022.05) [G06Q 10/0833 (2013.01)] 20 Claims
OG exemplary drawing
 
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.