Generation of electronic shopping lists for recurring item purchases based on consumer location and schedule
US-9911155-B1 · Mar 6, 2018 · US
US10491699B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10491699-B2 |
| Application number | US-201815926604-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 20, 2018 |
| Priority date | Mar 20, 2018 |
| Publication date | Nov 26, 2019 |
| Grant date | Nov 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device may receive transaction information related to a transaction in association with the transaction being completed. The device may identify a set of identifiers included in the transaction information. The device may determine a time of interest associated with the transaction based on the set of identifiers included in the transaction information. Different identifiers or different combinations of identifiers included in the set of identifiers may be associated with different times of interest. The device may prompt, via a display associated with a remote computing device by providing instructions associated with a user interface for display via the display, a user of the remote computing device to indicate whether to generate a calendar reminder for the time of interest after determining the time of interest. The device may perform an action after receiving a response to the prompt from the user of the remote computing device.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving, by a cloud device and from a transaction terminal, transaction information related to a transaction, the transaction being completed between the transaction terminal and a user device via near-field communication (NFC); processing, by the cloud device, the transaction information to identify a set of identifiers included in the transaction information after receiving the transaction information, the set of identifiers including at least one of: a first identifier that identifies a third party associated with the transaction, a second identifier that identifies a type of the transaction, or a third identifier that identifies an account that was used to complete the transaction; determining, by the cloud device, a score for the transaction based on the set of identifiers included in the transaction information after processing the transaction information; determining, by the cloud device, based on the score, and using a machine learning model to process the set of identifiers included in the transaction information, one or more times of interest associated with the transaction, the one or more times of interest including at least one of: a deadline for obtaining a refund for an item or a service associated with the transaction, a deadline for returning the item associated with the transaction, or a deadline for obtaining store credit for the refund of the item or the service, and different identifiers or different combinations of identifiers included in the set of identifiers being associated with different times of interest; prompting, by the cloud device via a display associated with the user device, a user to indicate whether to generate a calendar reminder for the one or more times of interest by providing a user interface for display; determining, by the cloud device, a selection of a user interface element associated with the user interface after prompting the user; generating, by the cloud device based on determining the selection of the user interface element, the calendar reminder; and providing, by the cloud device and for display based on generating the calendar reminder, a push notification including information identifying the one or more times of interest, an electronic calendar being populated with the calendar reminder, the electronic calendar being associated with the user. 2. The method of claim 1 , further comprising: determining a priority for the different identifiers included in the set of identifiers after identifying the set of identifiers; and wherein determining the one or more times of interest comprises: determining the one or more times of interest based on the priority for the different identifiers after determining the priority, an identifier, of the set of identifiers, being associated with a higher priority relative to other priorities for other identifiers of the set of identifiers. 3. The method of claim 1 , wherein determining the one or more times of interest comprises: determining a first time of interest, of the one or more times of interest, for a first transaction based on a first combination of identifiers associated with the first transaction; and determining a second time of interest, of the one or more times of interest, for a second transaction based on a second combination of identifiers associated with the second transaction, the first time of interest and the second time of interest being different, the first combination of identifiers and the second combination of identifiers being different, and the first transaction and the second transaction being associated with a same type of transaction. 4. The method of claim 1 , wherein the push notification is received by the user device via an electronic wallet associated with the user device; and wherein the push notification includes the transaction information. 5. The method of claim 1 , further comprising: providing another notification for display after the electronic calendar is populated with the calendar reminder. 6. The method of claim 1 , further comprising: using an application programming interface to obtain policy data for an entity associated with the transaction terminal; populating a data structure with the policy data; and determining, using the data structure, the set of identifiers included in the transaction information. 7. The method of claim 1 , further comprising: causing, based on the selection of the user interface element, the user device to open a navigation application and generate directions to a location associated with the transaction. 8. A cloud device, comprising: one or more memories; and one or more processors, communicatively coupled to the one or more memories, configured to: receive, from a transaction terminal, transaction information related to a transaction, the transaction being completed between the transaction terminal and a user device via near-field communication (NFC); process the transaction information to identify a set of identifiers included in the transaction information after receiving the transaction information; determine a score for the transaction based on the set of identifiers included in the transaction information after processing the transaction information; determine, based on the score and using a machine learning model to process the set of identifiers included in the transaction information, one or more times of interest associated with the transaction, the one or more times of interest including at least one of: a deadline for obtaining a refund for an item or a service associated with the transaction, a deadline for returning the item associated with the transaction, or a deadline for obtaining store credit for the refund of the item or the service, and different identifiers or different combinations of identifiers included in the set of identifiers being associated with different times of interest; prompt, via a display associated with a remote computing device by providing instructions associated with a user interface for display via the display, a user of the remote computing device to indicate whether to generate a calendar reminder for the one or more times of interest after determining the one or more times of interest; determine a selection of a user interface element associated with the user interface after prompting the user; generate the calendar reminder based on determining the selection of the user interface element; and provide, for display based on generating the calendar reminder, a push notification including information identifying the one or more times of interest, an electronic calendar being populated with the calendar reminder. 9. The cloud device of claim 8 , wherein the one or more processors, when determining the one or more times of interest, are configured to: determine a first time of interest, of the one or more times of interest, for a first transaction based on a first score for a first set of identifiers included in first transaction information for the first transaction; and determine a second time of interest, of the one or more times of interest, for a second transaction based on a second score for a second set of identifiers included in second transaction information for the second transaction, the first time of interest and the second time of interest being different, the first set of identifiers and the second set of identifiers being different, and the first transaction and the second transaction being a same type of transaction. 10. The cloud device of claim 8 , wherein the one or more processors are further configured to: determine different priorities for the
Machine learning · CPC title
Time management, e.g. calendars, reminders, meetings or time accounting · CPC title
using electronic wallets or electronic money safes · CPC title
involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.