Patent ID: 8805729
Filing Date: 2014-08-12
Classification: G06Q

Abstract:
1. An automated method, performed by one or more devices of a food ordering system of a multi-platform network operated by a service provider, comprising: storing, in a database of the food ordering system, a plurality of user identifiers, each of one or more of the user identifiers being associated with a plurality of user interface clients, where each of the plurality of user interface clients is associated with a different type of visual user interface that is tailored to one of a plurality of types of user devices; obtaining, by the one or more devices, information based on interaction, by a user, with the service provider using a system, of the multi-platform network, other than the food ordering system; receiving, at the one or more devices and from the user, a request to place a food order, from a user device using a communication system, of the multi-platform network, to access the food ordering system; identifying, by the one or more devices, the user; identifying, by the one or more devices, a type of the user device used by the user to send the request; selecting, by the one or more devices and based on the obtained information, a particular one, of the plurality of user interface clients, associated with the user identifier corresponding to the identified user, where the particular user interface client is associated with the type of visual user interface that is tailored to the user and to the type of the user device; presenting, to the identified user via the user device, the visual user interface associated with the particular user interface client; receiving, via the visual user interface, input from the user to establish the food order; and providing, by the one or more devices, the food order to a restaurant.