Method and apparatus for generating menu information
First Claim
Patent Images
1. An apparatus comprising:
- a non-transitory machine readable medium having stored thereon a plurality of instructions that cause a computing device of a delivery service to perform a method comprising;
receiving an indication of a plurality of items that may be included in any of a plurality of menus of respective items that may be ordered from a plurality of merchants, in which the indication is received from a first user of the delivery service;
receiving respective pieces of information, in which each respective piece of information is associated with a respective item of the plurality of items and in which each respective piece of information may be added to any of the plurality of menus to which a corresponding item has been added;
determining a set of the plurality of items that may be added to a menu of items that may be ordered from a first merchant from whom customers of the delivery service may order items for delivery;
determining a respective plurality of pieces of the information that may be associated with each item;
allowing a second user to include one or more of the plurality of items in the menu of items that may be ordered from the first merchant such that the customers who subsequently access the menu may order the one or more of the plurality of items from the first merchant;
allowing the second user to include one or more respective pieces of information from each of the respective plurality of pieces of information to include in the menu of items that may be ordered from the first merchant such that the customers who subsequently access the menu may view the one or more respective pieces of information when ordering the one or more of the plurality of items from the first merchant;
allowing a third user to edit at least one the one or more respective pieces of information and the one or more of the plurality of items for the menu of items that may be ordered from the first merchant;
determining the menu of items that may be ordered from the first merchant based on the included items and the included information;
receiving a request for the menu of items that may be ordered from the first merchant;
providing the menu in response to receiving the request for the menu of items that may be ordered from the first merchant;
receiving a request to purchase one or more of the items; and
in response to receiving the request to purchase, facilitating delivery of the one or more items from the merchant.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and Apparatus related to generating representations of information. The information may include menu information for merchants such as restaurants. Referring to menus, methods may include receiving potential information for a first menu, and receiving indications of associations of the information with the first menu and/or any number of additional menus. Information and/or associations may later be updated by a desired set of users.
-
Citations
23 Claims
-
1. An apparatus comprising:
-
a non-transitory machine readable medium having stored thereon a plurality of instructions that cause a computing device of a delivery service to perform a method comprising; receiving an indication of a plurality of items that may be included in any of a plurality of menus of respective items that may be ordered from a plurality of merchants, in which the indication is received from a first user of the delivery service; receiving respective pieces of information, in which each respective piece of information is associated with a respective item of the plurality of items and in which each respective piece of information may be added to any of the plurality of menus to which a corresponding item has been added; determining a set of the plurality of items that may be added to a menu of items that may be ordered from a first merchant from whom customers of the delivery service may order items for delivery; determining a respective plurality of pieces of the information that may be associated with each item; allowing a second user to include one or more of the plurality of items in the menu of items that may be ordered from the first merchant such that the customers who subsequently access the menu may order the one or more of the plurality of items from the first merchant; allowing the second user to include one or more respective pieces of information from each of the respective plurality of pieces of information to include in the menu of items that may be ordered from the first merchant such that the customers who subsequently access the menu may view the one or more respective pieces of information when ordering the one or more of the plurality of items from the first merchant; allowing a third user to edit at least one the one or more respective pieces of information and the one or more of the plurality of items for the menu of items that may be ordered from the first merchant; determining the menu of items that may be ordered from the first merchant based on the included items and the included information; receiving a request for the menu of items that may be ordered from the first merchant; providing the menu in response to receiving the request for the menu of items that may be ordered from the first merchant; receiving a request to purchase one or more of the items; and in response to receiving the request to purchase, facilitating delivery of the one or more items from the merchant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23)
-
-
17. A method comprising:
-
receiving, by a computing device, an indication of a plurality of items from a first user of the delivery service that may be included in any of a plurality of menus of respective items that may be ordered from a plurality of merchants, in which the indication is received; receiving, by the computing device, respective pieces of information, in which each respective piece of information is associated with a respective item of the plurality of items and in which each respective piece of information may be added to any of the plurality of menus to which a corresponding item has been added; determining, by the computing device, a set of the plurality of items that may be added to a menu of items that may be ordered from a first merchant from whom customers of the delivery service may order items for delivery; determining, by the computing device, a respective plurality of pieces of the information that may be associated with each item; allowing, by the computing device, a second user to include one or more of the plurality of items in the menu of items that may be ordered from the first merchant such that the customers who subsequently access the menu may order the one or more of the plurality of items from the first merchant; allowing, by the computing device, the second user to include one or more respective pieces of information from each of the respective plurality of pieces of information to include in the menu of items that may be ordered from the first merchant such that the customers who subsequently access the menu may view the one or more respective pieces of information when ordering the one or more of the plurality of items from the first merchant; allowing, by the computing device, a third user edit to at least one the one or more respective pieces of information and the one or more of the plurality of items for the menu of items that may be ordered from the first merchant; determining, by the computing device, the menu of items that may be ordered from the first merchant based on the included items and the included information; receiving, by the computing device, a request for the menu of items that may be ordered from the first merchant; providing, by the computing device, the menu in response to receiving the request for the menu of items that may be ordered from the first merchant; receiving, by the computing device, a request to purchase one or more of the items; and in response to receiving the request to purchase, facilitating delivery of the one or more items from the merchant.
-
Specification