Online ordering for in-shop service
First Claim
1. A method for integrating online and offline ordering of menu items from a restaurant by a networked processor connected with a merchant device and a consumer device via a network, comprising, by the networked processor:
- receiving menu items offered for sale by the restaurant;
generating menu information based on the menu items, wherein the menu information indicates an amount of menu items that are in stock;
storing the menu information in a menu database;
applying an automated optimization to the menu items to generate a display ranking of the menu items based on a consumer purchase prediction for each of the menu items, wherein the automated optimization is performed based on online order tracking data stored in the menu database;
generating a first configuration of menu items based on the display ranking, wherein the first configuration of menu items is configured to cause a display screen of the consumer device to render the menu items according to the display ranking;
generating an online menu characterized by the first configuration of menu items; and
providing the online menu to the consumer device via the network.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and related methods providing for online ordering of menu items from a merchant are discussed herein. Circuitry may be configured to generate an online menu based on menu information stored in a menu database. The menu information may be also configured to facilitate point-of-sale functionality at the merchant, such as by a point-of-sale device. The online menu may be provided to a consumer device. An online order may be received from the consumer device. The circuitry may be configured to process the online order, such as by facilitating a reservation, order preparation, and payment.
-
Citations
20 Claims
-
1. A method for integrating online and offline ordering of menu items from a restaurant by a networked processor connected with a merchant device and a consumer device via a network, comprising, by the networked processor:
-
receiving menu items offered for sale by the restaurant; generating menu information based on the menu items, wherein the menu information indicates an amount of menu items that are in stock; storing the menu information in a menu database; applying an automated optimization to the menu items to generate a display ranking of the menu items based on a consumer purchase prediction for each of the menu items, wherein the automated optimization is performed based on online order tracking data stored in the menu database; generating a first configuration of menu items based on the display ranking, wherein the first configuration of menu items is configured to cause a display screen of the consumer device to render the menu items according to the display ranking; generating an online menu characterized by the first configuration of menu items; and providing the online menu to the consumer device via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising at least one processor and at least one non-transitory memory comprising program code, wherein the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to at least perform a method for integrating online and offline ordering of menu items from a restaurant by a networked processor connected with a merchant device and a consumer device via a network, comprising, by the networked processor:
-
receiving menu items offered for sale by the restaurant; generating menu information based on the menu items, wherein the menu information indicates an amount of menu items that are in stock; storing the menu information in a menu database; applying an automated optimization to the menu items to generate a display ranking of the menu items based on a consumer purchase prediction for each of the menu items, wherein the automated optimization is performed based on online order tracking data stored in the menu database; generating a first configuration of menu items based on the display ranking, wherein the first configuration of menu items is configured to cause a display screen of the consumer device to render the menu items according to the display ranking; generating an online menu characterized by the first configuration of menu items; and providing the online menu to the consumer device via the network. - View Dependent Claims (18)
-
-
19. A non-transitory computer storage medium comprising instructions configured to cause one or more processors to at least perform a method for integrating online and offline ordering of menu items from a restaurant by a networked processor connected with a merchant device and a consumer device via a network, comprising, by the networked processor:
-
receiving menu items offered for sale by the restaurant; generating menu information based on the menu items, wherein the menu information indicates an amount of menu items that are in stock; storing the menu information in a menu database; applying an automated optimization to the menu items to generate a display ranking of the menu items based on a consumer purchase prediction for each of the menu items, wherein the automated optimization is performed based on online order tracking data stored in the menu database; generating a first configuration of menu items based on the display ranking, wherein the first configuration of menu items is configured to cause a display screen of the consumer device to render the menu items according to the display ranking; generating an online menu characterized by the first configuration of menu items; and providing the online menu to the consumer device via the network. - View Dependent Claims (20)
-
Specification