Reminder calendaring based on receipt data
AssigneeWal-Mart Stores, Inc.
InventorsStuart Argue, Anthony Emile Marcar
Life of this patent
Estimating the term…
Abstract
A computer-implemented method is disclosed for calendaring reminders. Within the method, one or more point-of-sale transactions may be conducted. The transactions may involve a computer system and a customer possessing a mobile computing device. The computer system may store receipt data documenting the transactions. The computer system may also search the receipt data in an effort to locate one or more products having predictable purchase periodicity. When such products are identified, one or more appropriate reminders for subsequent purchases of the one or more products may be scheduled.
Claims20
A computer-implemented method for calendaring a reminder, the method comprising:
- storing, by a computer system, one or more records identifying one or more products;
- storing, by the computer system, within the one or more records, a time period for each product of the one or more products, the time period identifying for a corresponding product of the one or more products an expected length of time between purchases of the corresponding product by a customer;
- conducting, by a point-of-sale system forming part of the computer system, a point-of-sale transaction comprising a sale of one or more goods or services to the customer, the sale occurring on a first date;
- searching, by the computer system, data documenting the sale to determine whether any product of the one or more products was purchased as part of the sale;
- determining, by the computer system based on the searching, that a first good or service purchased in the sale is a first product of the one or more products;
- and
- scheduling, by the computer system, a reminder for the customer to make another purchase of the first product on a second date, the temporal spacing between the second date and the first date being equal to the time period stored in the one or more records for the first product.
A computer-implemented method for calendaring a reminder, the method comprising:
- storing, by a computer system, one or more records identifying one or more goods or services;
- storing, by the computer system, within the one or more records, a time period for each of the one or more goods or services, the time period identifying for a corresponding good or service an expected length of time between purchases thereof by a customer;
- conducting, by a point-of-sale system forming part of the computer system, a point-of-sale transaction comprising a sale of one or more products to the customer, the sale occurring on a first date;
- determining, by the computer system, that a first product purchased in the sale is a first good or service of the one or more goods or services;
- scheduling, by the computer system, a reminder for the customer to make another purchase of the first good or service on a second date, the temporal spacing between the second date and the first date being equal to the time period stored in the one or more records for the first good or service;
- and
- sending, by the computer system on the second date, the reminder to purchase the first good or service to a mobile computing device of the customer.
A computer system comprising:
- one or more processors;
- one or more memory devices operably connected to the one or more processors;
- and
- the one or more memory devices collectively storing
- a receipt module programmed to deliver receipt data documenting one or more point-of-sale transactions to one or more computing devices of corresponding customers,
- a data store storing one or more records identifying one or more goods or services,
- the data store further storing within the one or more records, a time period for each good or service of the one or more goods or services, the time period identifying for the each good or service an expected length of time between purchases thereof by a customer,
- a search module programmed to search data documenting the one or more point-of-sale transactions to determine whether any good or service of the one or more goods or services was purchased therewithin, and
- an output module programmed to schedule, when a good or service of the one or more goods or services is purchased within a transaction of the one or more transactions, a reminder for a corresponding customer to make another purchase of the good or service after the passage of the time period stored in the one or more records for the good or service.
Dependencies are inferred from the claim text.