US 12,190,309 B2
Payment milestones for improved financial health
Aaron M. Melim, San Francisco, CA (US); Christine A. Franco, Menlo Park, CA (US); Glen W. Steele, San Jose, CA (US); Mischa K. McLachlan, San Francisco, CA (US); Michael Artemiw, San Jose, CA (US); Ashish C. Nagre, Sunnyvale, CA (US); David T. Haggerty, San Francisco, CA (US); Fadi S. Obeid, Santa Clara, CA (US); Katie M. McIndoe, San Jose, CA (US); Richard W. Heard, San Francisco, CA (US); Rima Kakarla, Mountain View, CA (US); Akila Suresh, San Jose, CA (US); and Jarad M. Fisher, Los Angeles, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 17, 2023, as Appl. No. 18/234,984.
Application 18/234,984 is a continuation of application No. 17/947,929, filed on Sep. 19, 2022, granted, now 11,769,141.
Application 17/947,929 is a continuation of application No. 17/828,954, filed on May 31, 2022, granted, now 11,810,100.
Application 17/828,954 is a continuation of application No. 16/827,202, filed on Mar. 23, 2020, granted, now 11,348,092, issued on May 31, 2022.
Claims priority of provisional application 62/822,924, filed on Mar. 24, 2019.
Prior Publication US 2023/0394464 A1, Dec. 7, 2023
Int. Cl. G06Q 20/34 (2012.01); G06Q 20/24 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/343 (2013.01) [G06Q 20/24 (2013.01); G06Q 20/389 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
discarding, by a computing system, a first payment milestone of a plurality of payment milestones that is less than an amount paid on a previous statement;
determining, by the computing system, whether any additional payment milestones of the plurality of payment milestones are associated with amounts above a percentage of similarity;
discarding, by the computing system, all but one milestone of the additional payment milestones of the plurality of payment milestones associated with the amounts in accordance with a determination that any of the additional payment milestones of the plurality of payment milestones are associated with the amounts;
selecting, by the computing system, a lowest two remaining payment milestones of the plurality of payment milestones; and
presenting, by the computing system, at least the lowest two remaining payment milestones of the plurality of payment milestones.