US 12,032,519 B2
Generation of transaction tags for enhanced searching
Michael A. Minar, Palo Alto, CA (US); Yiran Kang, Santa Clara, CA (US); Fadi S. Obeid, Santa Clara, CA (US); Rachel Reddy, Long Island City, NY (US); Rima Kakarla, Cupertino, CA (US); Anuj Chaudhary, Fremont, CA (US); Anish Doshi, South Barrington, IL (US); Julien Barlerin, San Francisco, CA (US); Michael Artemiw, San Jose, CA (US); Richard W. Heard, San Francisco, CA (US); and Ashish C. Nagre, Sunnyvale, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 7, 2022, as Appl. No. 17/939,625.
Claims priority of provisional application 63/248,111, filed on Sep. 24, 2021.
Prior Publication US 2023/0093873 A1, Mar. 30, 2023
Int. Cl. G06F 16/16 (2019.01); G06F 16/28 (2019.01); G06F 16/903 (2019.01); G06Q 20/10 (2012.01)
CPC G06F 16/164 (2019.01) [G06F 16/288 (2019.01); G06F 16/90335 (2019.01); G06Q 20/102 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, at a user device, transaction data from a service provider, the transaction data comprising a plurality of transaction records each associated with an individual transaction and a plurality of characteristics;
storing the plurality of transaction records on the user device;
determining one or more tags to associate with individual transaction records of the plurality of transaction records based at least in part on a subset of characteristics of the plurality of characteristics associated with the individual transaction records;
modifying the individual transaction records to include data representative of the one or more tags; and
responsive to receiving a request for transaction information:
identifying a set of transaction records of the plurality of transaction records based at least in part on the one or more tags; and
providing information associated with the set of transaction records for presentation at the user device.