Cooking management
First Claim
1. A computer-implemented method for automatically causing a cooking device to prepare a product, the method comprising:
- under control of one or more processors configured with specific computer-executable instructions, obtaining current temporal timing data;
comparing the current temporal timing data with temporal timing data associated with a plurality of previous product purchases;
identifying in real time, using the one or more processors, a customer associated with a previous product purchase of the plurality of previous product purchases that occurred within a predetermined range of time based at least in part on said comparing; and
automatically causing, by the one or more processors, a cooking device to automatically prepare a product for the customer based at least in part on customer data stored in a data storage device and associated with the identified customer.
1 Assignment
0 Petitions
Accused Products
Abstract
A cooking management system is described that identifies a customer and orders a product for the customer based at least on current temporal data. The cooking management system identifies customers associated with previous product requests that occurred during a predetermined range of time based at least on a comparison of current temporal data with temporal data associated with the previous product requests. The cooking management system causes presentation of identifiers of the identified customers on a display. Responsive to determining that the identifier for a particular customer has been selected, the cooking management system automatically causes a cooking device to prepare a product for the particular customer based at least on customer data associated with the particular customer.
26 Citations
18 Claims
-
1. A computer-implemented method for automatically causing a cooking device to prepare a product, the method comprising:
-
under control of one or more processors configured with specific computer-executable instructions, obtaining current temporal timing data; comparing the current temporal timing data with temporal timing data associated with a plurality of previous product purchases; identifying in real time, using the one or more processors, a customer associated with a previous product purchase of the plurality of previous product purchases that occurred within a predetermined range of time based at least in part on said comparing; and automatically causing, by the one or more processors, a cooking device to automatically prepare a product for the customer based at least in part on customer data stored in a data storage device and associated with the identified customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a processor in communication with one or more content data stores comprising customer data associated with at least one customer, data regarding at least one previous product purchase, and temporal timing data associated with the at least one previous product purchase, wherein the processor is configured to; obtain current temporal timing data; compare the current temporal timing data with temporal timing data associated with the at least one previous product purchase; identify in real time a customer associated with a previous product purchase of the at least one previous product purchase that occurred during a predetermined range of time based at least in part on the comparison; and automatically request a product for the customer based at least in part on the customer data associated with the at least one customer; and a cooking device in communication with the processor and configured to receive the request and automatically prepare the product for the customer based at least in part on the received request. - View Dependent Claims (12, 13, 14)
-
-
15. Computer-readable, non-transitory storage media having computer-executable instructions for automatically causing a cooking device to prepare a product, that, when executed by one or more processors, cause the one or more processors to:
-
obtain first temporal data at a first time; compare the first temporal data with temporal data associated with a plurality of previous product purchases; identify in real time a customer associated with a previous product purchase of the plurality of previous product purchases that occurred during a predetermined range of time based at least in part on the comparison; and automatically cause a cooking device to automatically prepare a product for the customer based at least in part on customer data associated with the customer. - View Dependent Claims (16, 17, 18)
-
Specification