Systems and methods for take-out order sharing
First Claim
Patent Images
1. A system for take-out order management and sharing, the system comprising:
- at least one hardware processor;
at least one executable software module that, when executed by the at least one hardware processor, is configured to;
import menu data from a plurality of restaurant Point-of-Sale (POS) systems, associated with a plurality of restaurants, over at least one network, wherein the menu data comprises a plurality of menu items,generate a plurality of interactive menus based on the imported menu data for each of the plurality of restaurants, wherein each of the plurality of interactive menus comprises one or more menu screens, and wherein the one or more menu screens comprise a subset of one or more of the plurality of menu items;
receive an identification of one of the plurality of restaurants;
provide an interactive menu associated with the restaurant to a device of a first user through a user interface;
receive a group order from the device of the first user through the user interface;
receive an indication from the first user to include a second user in the group order;
send an invitation to the second user to join the group order;
receive, from a device of the second user, a selection of at least one menu item from the interactive menu;
add the menu item selected by the second user to the group order; and
transmit the group order to a point-of-sale (POS) system of the restaurant.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for take-out order sharing. In an embodiment, a restaurant is identified, and an interactive menu associated with the restaurant is provided to a user through a user interface. An order may be received from the user through the user interface. Information related to the user can be shared with one or more contacts of the user on one or more social networking sites through at least one application interface.
-
Citations
42 Claims
-
1. A system for take-out order management and sharing, the system comprising:
-
at least one hardware processor; at least one executable software module that, when executed by the at least one hardware processor, is configured to; import menu data from a plurality of restaurant Point-of-Sale (POS) systems, associated with a plurality of restaurants, over at least one network, wherein the menu data comprises a plurality of menu items, generate a plurality of interactive menus based on the imported menu data for each of the plurality of restaurants, wherein each of the plurality of interactive menus comprises one or more menu screens, and wherein the one or more menu screens comprise a subset of one or more of the plurality of menu items; receive an identification of one of the plurality of restaurants; provide an interactive menu associated with the restaurant to a device of a first user through a user interface; receive a group order from the device of the first user through the user interface; receive an indication from the first user to include a second user in the group order; send an invitation to the second user to join the group order; receive, from a device of the second user, a selection of at least one menu item from the interactive menu; add the menu item selected by the second user to the group order; and transmit the group order to a point-of-sale (POS) system of the restaurant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23, 24, 25, 26, 27, 28, 37, 38, 39)
-
-
11. A method for take-out order management and sharing, the method comprising:
-
by at least one hardware processor, importing menu data from a plurality of restaurant Point-of-Sale (POS) systems, associated with a plurality of restaurants, over at least one network, wherein the menu data comprises a plurality of menu items, by the at least one hardware processor, generating a plurality of interactive menus based on the imported menu data for each of the plurality of restaurants, wherein each of the plurality of interactive menus comprises one or more menu screens, and wherein the one or more menu screens comprise a subset of one or more of the plurality of menu items; by the at least one hardware processor, receive an identification of a restaurant of the plurality of restaurants; by the at least one hardware processor, provide an interactive menu associated with the restaurant to a device of a first user through a user interface; by the at least one hardware processor, receive a group order from the first user through the user interface; by the at least one hardware processor, receive an indication from the first user to include a second user in the group order; by the at least one hardware processor, receive, from a device of the second user, a selection of at least one menu item from the interactive menu; by the at least one hardware processor, add the menu item selected by the second user to the group order; and by the at least one hardware processor, transmit the group order to a point-of-sale (POS) system of the restaurant. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41, 42)
-
Specification