System and method for integrating business operations
First Claim
1. A dynamic menu system comprising:
- a server comprising a memory and a processor;
a menu store, wherein the menu store comprises a plurality of menu items associated with an establishment, wherein each menu item of the plurality of menu items comprises one or more ingredients of a plurality of ingredients;
an inventory store, wherein the inventory store comprises a record of an amount of each of the plurality of ingredients available at the establishment;
an order history store, wherein the order history store comprises customer order history data that comprises one or more records of customer orders received at the establishment;
at least one application stored in the memory that, when executed by the processor, configures the processor to;
provide a first selection of the plurality of menu items to an electronic device, wherein the first selection of the plurality of menu items comprises a first menu item made from at least a certain amount of a first ingredient of the plurality of ingredients;
receive use quantity information for the first ingredient based on a customer order for the first menu item;
update the customer order history data in response to the customer order for the first menu item;
update the inventory store to indicate that less than a threshold amount of the first ingredient is available based on the use quantity information, wherein the threshold amount comprises at least one of an amount of the first ingredient used in a time period or a consumption rate of the first ingredient; and
provide a second selection of the plurality of menu items to the electronic device based on the update to the inventory store, wherein the second selection of the plurality of menu items does not include the first menu item;
wherein an order message is generated for a second ingredient at a second establishment based on the update to the customer order history data, and wherein an additional quantity of the second ingredient is received at the second establishment in response to the order message; and
the electronic device comprising a dynamic display that;
displays the first selection of the plurality of menu items, andsubsequently displays only the second selection of the plurality of menu items based on the update to the inventory store.
0 Assignments
0 Petitions
Accused Products
Abstract
A dynamic menu system comprises a server comprising a memory and a processor, a menu store, an inventory store, and at least one application stored in the memory. The menu store comprises a plurality of menu items associated with an establishment, and each menu item of the plurality of menu items comprises one or more ingredients. The inventory store comprises a record of an amount of the ingredients available at the establishment. The at least one application provides a first selection of the plurality of menu items to an electronic device, updates the inventory store to indicate that less than the certain amount of the first ingredient is available, and provides a second selection of the plurality of menu items to the electronic device. The second selection of the plurality of menu items does not include the first menu item.
41 Citations
30 Claims
-
1. A dynamic menu system comprising:
-
a server comprising a memory and a processor; a menu store, wherein the menu store comprises a plurality of menu items associated with an establishment, wherein each menu item of the plurality of menu items comprises one or more ingredients of a plurality of ingredients; an inventory store, wherein the inventory store comprises a record of an amount of each of the plurality of ingredients available at the establishment; an order history store, wherein the order history store comprises customer order history data that comprises one or more records of customer orders received at the establishment; at least one application stored in the memory that, when executed by the processor, configures the processor to; provide a first selection of the plurality of menu items to an electronic device, wherein the first selection of the plurality of menu items comprises a first menu item made from at least a certain amount of a first ingredient of the plurality of ingredients; receive use quantity information for the first ingredient based on a customer order for the first menu item; update the customer order history data in response to the customer order for the first menu item; update the inventory store to indicate that less than a threshold amount of the first ingredient is available based on the use quantity information, wherein the threshold amount comprises at least one of an amount of the first ingredient used in a time period or a consumption rate of the first ingredient; and provide a second selection of the plurality of menu items to the electronic device based on the update to the inventory store, wherein the second selection of the plurality of menu items does not include the first menu item; wherein an order message is generated for a second ingredient at a second establishment based on the update to the customer order history data, and wherein an additional quantity of the second ingredient is received at the second establishment in response to the order message; and the electronic device comprising a dynamic display that; displays the first selection of the plurality of menu items, and subsequently displays only the second selection of the plurality of menu items based on the update to the inventory store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification