System and method for integrating business operations
OwnerGavon Augustus Renfroeinventor
Life of this patent
Estimating the term…
Abstract
A method of dynamically controlling an inventory comprises receiving, by a server, use quantity information for a first item of a plurality of items, updating an inventory store based on the use quantity information, comparing, by the server, the quantity information with a threshold amount for the first item of the plurality of items, generating, by the server, an order message for the first item based on the comparing, and receiving an additional quantity of the first item in response to the generating of the order message. The use quantity information comprises an amount of the first item used at an establishment, and the inventory store comprises quantity information for the plurality of items available at an establishment.
Claims16
A method of providing self-serve ordering at an establishment, the method comprising:
- scanning, by an electronic device, a code;
- displaying, on the electronic device, a plurality of food or drink items;
- receiving, via input to the electronic device, a selection of at least one food or drink item of the plurality of food or drink items;
- sending, by the electronic device over a network, a menu selection message to a server, wherein the menu selection message comprises the selection of the at least one food or drink item;
- receiving, by an application stored on a non-transitory memory of the server and executable by a processor of the server, customer order data from a plurality of customers at a plurality of independent establishments;
- analyzing, by the application, the customer order data from the plurality of customers at the plurality of independent establishments;
- in response to the at least one food or drink item being out of stock, determining, by the application, at least one substitute food or drink item recommendation based on the application analyzing the customer order data from the plurality of customers at the plurality of independent establishments;
- sending, by the application to the electronic device over the network, a message that comprises the at least one substitute food or drink item recommendation;
- receiving, via input to the electronic device, a selection of at least one substitute food or drink item corresponding to the at least one substitute food or drink item recommendation;
- sending, by the electronic device over the network, a selection message to the server, wherein the selection message comprises the selection of the at least one substitute food or drink item, and wherein the at least one substitute food or drink item is delivered to a location determined based on the code scanned by the electronic device;
- completing, via the electronic device, a payment transaction for the at least one substitute food or drink item;
- providing, by the application on the server to a first establishment of the plurality of independent establishments, access to a first filtered set of the analyzed customer order data based on a first subscription level of the first establishment to a service provided by the server, wherein the first filtered set of analyzed data includes only customer order data pertaining to the first establishment;
- and
- providing, by the application on the server to a second establishment of the plurality of independent establishments, access to a second filtered set of the analyzed customer order data based on a second subscription level of the second establishment to the service provided by the server, wherein the second filtered set of analyzed data includes customer order data pertaining to one or more other independent establishments of the plurality of independent establishments in addition to the second establishment.
Dependencies are inferred from the claim text.