×

Safe food ordering by voice while driving

  • US 9,715,685 B2
  • Filed: 05/19/2015
  • Issued: 07/25/2017
  • Est. Priority Date: 05/19/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of communicating a food order while a customer is driving a vehicle, the method to receive the food order on a mobile communications device and communicate the food order to a restaurant order processing system, the method comprising:

  • using one or more computer processors of the mobile communications device;

    creating a graphical user interface (GUI) that is output to a display of the mobile communications device;

    receiving one or more inputs from an input device, the one or more inputs directed at one or more input fields of the GUI, the one or more inputs indicating information about a first portion of a food order, the input device of the mobile communications device receiving touch input;

    continuously receiving motion data from one of;

    an accelerometer or a global positioning system receiver of the mobile communications device;

    continuously comparing, based upon the motion data, a calculated speed of the mobile communications device to a specified speed threshold;

    responsive to a determination that the speed of the mobile communications device is above the specified speed threshold;

    disabling input from the input device and entering a voice input mode;

    displaying an indication on the display that manual input from the input device is disabled;

    automatically initiating, using communications circuitry of the mobile communications device, a wireless data connection, over a computer network, between the mobile communications device and a remote terminal at a remote order facilitation system;

    transmitting, using the wireless data connection, data generated based upon the one or more inputs received before the manual input from the input device was disabled, the data conveying the first portion of the food order to the remote terminal;

    receiving, using the wireless data connection, voice communications from the remote terminal;

    outputting at a speaker of the mobile communications device, the received voice communications;

    receiving, at a microphone of the mobile communications device, voice input corresponding to a second portion of the food order to be fulfilled by a restaurant;

    converting the voice input into one or more data packets;

    transmitting, via the wireless data connection, the data packets to the remote terminal at the remote order facilitation system to send the second portion of the food order;

    upon completion of the food order, receiving, from the remote order facilitation system via the connection, an indication that the food order was successfully received by the remote order facilitation system; and

    generating, an indication that the food order is being processed to be fulfilled at the restaurant.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×