Patent attributes
A device receives receipt data of a receipt of a transaction for a product, and processes, using a term matching technique, the receipt data to identify transaction information including a transaction date and product information. The device determines that the transaction caused a user to be covered by or eligible for a warranty for the product, generates a tag identifying the product, and associates, using a data structure, the product information, data identifying the warranty, and the tag with a record of the transaction that is accessible via a program that allows the user to search for the receipt or terms of the warranty. The device performs actions associated with assisting the user in managing the warranty, such as by reminding the user of an expiration date of the warranty and/or by assisting the user in submitting a claim based on the warranty.