Document tracking and correlation
Abstract
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.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
receiving, by a device, receipt data,
the receipt data associated with a receipt of a transaction for one or more products;
training, by the device, a data model that uses one or more machine learning techniques,
the data model being trained with historical warranty data including information regarding a correspondence between a plurality of products, including the one or more products, and a plurality of warranties;
determining, by the device and using the data model, that a threshold likelihood that the transaction caused a user to be covered by or eligible for a warranty for a product of the one or more products is satisfied based on a confidence level indicating that the warranty is associated with the product,
the data model to:
receive as input the receipt data, and
output one or more indicator values to provide an indication of the confidence level; and
sending, by the device, a notification about the warranty associated with the product based on determining that the threshold likelihood is satisfied.
2 . The method of claim 1 , comprising:
identifying, by a semantic engine parser, one or more terms of the warranty for the product to analyze a website of a merchant associated with the transaction that describes the one or more terms of the warranty.
3 . The method of claim 1 , further comprising:
automatically populating a renewal form to renew the warranty prior to an expiration date of the warranty.
4 . The method of claim 1 , further comprising:
assisting the user in submitting a claim based on the warranty.
5 . The method of claim 1 , further comprising:
processing the receipt of the transaction to identify transaction information and product information for the one or more products.
6 . The method of claim 1 , further comprising:
associating an electronic copy of the receipt of the transaction with a record of the transaction; receiving, from a user device that is using a search feature of a program or a website, a request for the electronic copy of the receipt of the transaction; identifying the record of the transaction based on search terms included in the request; identifying the electronic copy of the receipt of the transaction that was associated with the record of the transaction; and providing, to the user device, the electronic copy of the receipt of the transaction.
7 . The method of claim 1 , further comprising:
associating transaction information from the receipt data with information about the warranty.
8 . A device, comprising:
one or more memories; and one or more processors, operatively coupled to the one or more memories, to:
receive receipt data,
the receipt data associated with a receipt of a transaction for one or more products;
train a data model that uses one or more machine learning techniques,
the data model being trained with information regarding a correspondence between a plurality of products, including the one or more products, and a plurality of warranties;
determine, using the data model, that a threshold likelihood that the transaction caused a user to be covered by or eligible for a warranty for a product of the one or more products is satisfied based on a confidence level indicating that the warranty is associated with the product,
the data model to:
receive as input the receipt data, and
output one or more indicator values to provide an indication of the confidence level; and
send a notification about the warranty associated with the product based on determining that the threshold likelihood is satisfied.
9 . The device of claim 8 , wherein the one or more processors are further to:
provide the notification to an account associated with the user of the product.
10 . The device of claim 8 , wherein the one or more processors are further to:
identify, by a semantic engine parser, one or more terms of the warranty for the product to analyze a website of a merchant associated with the transaction that describes the one or more terms of the warranty.
11 . The device of claim 8 , wherein the one or more processors are further to:
automatically populate a renewal form to renew the warranty prior to an expiration date of the warranty.
12 . The device of claim 8 , wherein the one or more processors are further to:
assist the user in submitting a claim based on the warranty.
13 . The device of claim 8 , wherein the one or more processors are further to:
process the receipt of the transaction to identify transaction information and product information for the one or more products.
14 . The device of claim 8 , wherein the one or more processors are further to:
associate an electronic copy of the receipt of the transaction with a record of the transaction; receive, from a user device that is using a search feature of a program or a website, a request for the electronic copy of the receipt of the transaction; identify the record of the transaction based on search terms included in the request; identify the electronic copy of the receipt of the transaction that was associated with the record of the transaction; and provide, to the user device, the electronic copy of the receipt of the transaction.
15 . A non-transitory computer-readable medium storing one or more instructions, the one or more instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to:
receive receipt data associated with a transaction for one or more products;
train a data model that uses one or more machine learning techniques,
the data model being trained with historical data including information regarding a correspondence between a plurality of products, including the one or more products, and a plurality of warranties;
determine, using the data model, that a threshold likelihood that the transaction caused a user to be covered by or eligible for a warranty for a product of the one or more products is satisfied based on a confidence level indicating that the warranty is associated with the product,
the data model to:
receive as input the receipt data, and
output an indication of the confidence level; and
send a notification about the warranty associated with the product based on determining that the threshold likelihood is satisfied.
16 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to send the notification about the warranty, cause the one or more processors to:
send the notification to the user regarding information needed to renew the warranty, or send the notification to the user regarding information needed to make a claim based on a term of the warranty not being fulfilled.
17 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
identify, by a semantic engine parser, one or more terms of the warranty for the product to analyze a website of a merchant associated with the transaction that describes the one or more terms of the warranty.
18 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
automatically populate a renewal form to renew the warranty prior to an expiration date of the warranty.
19 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
assist based on the user in submitting a claim based on the warranty.
20 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
associate an electronic copy of a receipt associated with receipts data of the transaction with a record of the transaction; receive, from a user device that is using a search feature of a program or a website, a request for the electronic copy of the receipt of the transaction; identify the record of the transaction based on search terms included in the request; identify the electronic copy of the receipt of the transaction that was associated with the record of the transaction; and provide, to the user device, the electronic copy of the receipt of the transaction.Join the waitlist — get patent alerts
Track US2021374691A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.