Mobile food order in advance systems
First Claim
1. A mobile food order system comprising:
- a mobile food order server having at least one processor;
a mobile food order application for use on a mobile device and executing on the mobile food order server;
a telematics device connected to the mobile device, the telematics device including a processor with a graphical interface, wherein the telematics device collects real-time telematics information based on driving data and transfers the real-time telematics information to the mobile food order application and the mobile food order server; and
a restaurant server connected to and in communication with the mobile food order application and the mobile food order server, wherein the restaurant server provides real-time restaurant information and menu information to the mobile food order application, wherein the real-time restaurant information from the restaurant server includes real-time information that includes one or more of the following;
an order wait time for a restaurant, a delivery time for the restaurant, or a seating time for the restaurant;
wherein when the mobile food order application executes on the mobile food order server, causes the at least one processor to;
receive, through the mobile food order application executing on the mobile food order server, a mobile food order request from a user, wherein the mobile food order request is received through the mobile device via a hands-free system;
receive, through the mobile food order application, an order in advance request from the user;
acquire and collect, by the telematics device connected to the mobile food order server and the mobile device, the real-time telematics information;
receive, by the mobile food order application, the real-time telematics information from the telematics device;
determine and provide, by the mobile food order application, a prioritized ranking of restaurants based on the real-time telematics information, the mobile food order request, and the order in advance request;
provide, by the mobile food order application from the restaurant server, the real-time restaurant information and menu information based on the prioritized ranking of restaurants;
receive, by the mobile food order application, a mobile food order from the user;
transmit, by the mobile food order application, the mobile food order to a selected restaurant;
provide, by the mobile food order application to the restaurant server, an electronic payment for the mobile food order;
send, by the mobile food order application, the real-time telematics information from the telematics device and the real-time restaurant information from the restaurant server to the mobile device;
receive and display, by the mobile device, the real-time telematics information from the telematics device and the real-time restaurant information from the restaurant server;
generate, by the mobile food order application, a real-time notification when the real-time restaurant information from the restaurant server changes; and
send, over the Internet to the user, the real-time notification to cause the mobile food order application to display an alert on the mobile device to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the disclosure provide a computer-implemented method and system for ordering food remotely or from a vehicle for pick-up or delivery by providing the use of an application on a mobile device that provides information that allows the ordering. The computer-implemented method and system may include an order in advance application that allows a user or the system automatically to place an order based on previous orders. The computer-implemented method and system may also allow for the electronic payment for the food. Telematics information regarding the user and/or the vehicle may be utilized to provide information regarding a user'"'"'s location, velocity, route, and destination. The computer-implemented method and system may utilize this telematics information to provide a prioritized ranked list of restaurants for the user. The computer-implemented method and system may utilize insurance information to provide additional features and enhance the mobile food order method and system.
28 Citations
17 Claims
-
1. A mobile food order system comprising:
-
a mobile food order server having at least one processor; a mobile food order application for use on a mobile device and executing on the mobile food order server; a telematics device connected to the mobile device, the telematics device including a processor with a graphical interface, wherein the telematics device collects real-time telematics information based on driving data and transfers the real-time telematics information to the mobile food order application and the mobile food order server; and a restaurant server connected to and in communication with the mobile food order application and the mobile food order server, wherein the restaurant server provides real-time restaurant information and menu information to the mobile food order application, wherein the real-time restaurant information from the restaurant server includes real-time information that includes one or more of the following;
an order wait time for a restaurant, a delivery time for the restaurant, or a seating time for the restaurant;wherein when the mobile food order application executes on the mobile food order server, causes the at least one processor to; receive, through the mobile food order application executing on the mobile food order server, a mobile food order request from a user, wherein the mobile food order request is received through the mobile device via a hands-free system; receive, through the mobile food order application, an order in advance request from the user; acquire and collect, by the telematics device connected to the mobile food order server and the mobile device, the real-time telematics information; receive, by the mobile food order application, the real-time telematics information from the telematics device; determine and provide, by the mobile food order application, a prioritized ranking of restaurants based on the real-time telematics information, the mobile food order request, and the order in advance request; provide, by the mobile food order application from the restaurant server, the real-time restaurant information and menu information based on the prioritized ranking of restaurants; receive, by the mobile food order application, a mobile food order from the user; transmit, by the mobile food order application, the mobile food order to a selected restaurant; provide, by the mobile food order application to the restaurant server, an electronic payment for the mobile food order; send, by the mobile food order application, the real-time telematics information from the telematics device and the real-time restaurant information from the restaurant server to the mobile device; receive and display, by the mobile device, the real-time telematics information from the telematics device and the real-time restaurant information from the restaurant server; generate, by the mobile food order application, a real-time notification when the real-time restaurant information from the restaurant server changes; and send, over the Internet to the user, the real-time notification to cause the mobile food order application to display an alert on the mobile device to the user. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 14, 15, 16, 17)
-
-
7. A mobile food order system comprising:
-
a mobile food order server having at least one processor; a mobile food order application for use on a mobile device having at least one processor and executing on the mobile food order server; a telematics device connected to the mobile device, the telematics device including a processor with a graphical interface, wherein the telematics device collects real-time telematics information based on driving data and transfers the real-time telematics information to the mobile food order application and the mobile food order server; and a restaurant server connected to and in communication with the mobile food order application and the mobile food order server, wherein the restaurant server provides real-time restaurant information and menu information to the mobile food order application, wherein the real-time restaurant information from the restaurant server includes real-time information that includes one or more of the following;
an order wait time for a restaurant, a delivery time for the restaurant, or a seating time for the restaurant;wherein when the mobile food order application executes on the mobile food order server, causes the at least one processor to; receive, by the mobile food order system with the mobile food order application executing on the mobile food order server, a mobile food order request from a user; receive, by the mobile food order system, an order in advance request from the user; acquire and collect, by the telematics device connected to the mobile food order server and the mobile device, the real-time telematics information; receive, by the mobile food order system, the real-time telematics information from the telematics device; determine and provide, by the mobile food order system, a prioritized ranking of restaurants based on the real-time telematics information, the mobile food order request, and the order in advance request wherein the ranking is based on a safest route to the restaurant as determined by the mobile food order system; provide, by the mobile food order system from the restaurant server, the real-time restaurant information and menu information based on the prioritized ranking of restaurants and the order in advance request; receive, by the mobile food order system, a mobile food order from the user; transmit, by the mobile food order system, the mobile food order to a selected restaurant; provide, by the mobile food order system to the restaurant server, an electronic payment for the mobile food order; send, by the mobile food order application, the real-time telematics information from the telematics device and the real-time restaurant information from the restaurant server to the mobile device; receive and display, by the mobile device, the real-time telematics information from the telematics device and the real-time restaurant information from the restaurant server; generate, by the mobile food order application, a real-time notification when the real-time restaurant information from the restaurant server changes; and send, over the Internet to the user, the real-time notification to cause the mobile food order application to display an alert to the user. - View Dependent Claims (8, 11, 12, 13)
-
Specification