Adapting digital order to venue service queue
AssigneeInternational Business Machines Corporation
InventorsJeremy A. GREENBERGER, Jeffrey A. KUSNITZ
Life of this patent
Estimating the term…
Abstract
Methods, computer program products, and systems are presented. The methods include, for instance: obtaining a digital order via a mobile device from a user and determining the digital order is placed within a venue boundary for an immediate pickup. Certain exceptions are checked, and the digital order is merged with a physical queue of patrons waiting to be serviced at a device virtual position, provided the digital order is no exception based on digital order rules. The order is scheduled for later service according to the device virtual position and the user is informed as such.
Claims20
A computer implemented method for optimally arranging an order of service for a digital order at a venue, comprising:
- obtaining, by one or more processor, the digital order from a mobile device of a user;
- ascertaining that the digital order requests an immediate service prior to servicing all patrons in the venue forming a physical queue, based on a requested pickup time associated with the digital order;
- determining that the digital order is local based on a location of the mobile device originating the digital order and a preconfigured venue boundary;
- searching one or more digital order rules that is applicable for the digital order, wherein the digital order is local and requesting the immediate service;
- integrating the digital order with the physical queue of patrons in the venue waiting to be serviced, by use of a device virtual position corresponding to the digital order in the physical queue, responsive to discovering no digital order rule applicable for the digital order from the searching;
- and
- facilitating the digital order to be serviced by notifying a venue employee of a service entry for the digital order, and by sending an order confirmation to the user with an estimated wait time.
A computer program product comprising:
- a computer readable storage medium readable by one or more processor and storing instructions for execution by the one or more processor for performing a method for optimally arranging an order of service for a digital order at a venue, comprising:
- obtaining the digital order from a mobile device of a user;
- ascertaining that the digital order requests an immediate service prior to servicing all patrons in the venue forming a physical queue, based on a requested pickup time associated with the digital order;
- determining that the digital order is local based on a location of the mobile device originating the digital order and a preconfigured venue boundary;
- searching one or more digital order rules that is applicable for the digital order, wherein the digital order is local and requesting the immediate service;
- integrating the digital order with the physical queue of patrons in the venue waiting to be serviced, by use of a device virtual position corresponding to the digital order in the physical queue, responsive to discovering no digital order rule applicable for the digital order from the searching;
- and
- facilitating the digital order to be serviced by notifying a venue employee of a service entry for the digital order, and by sending an order confirmation to the user with an estimated wait time.
A system comprising:
- a memory;
- one or more processor in communication with memory;
- and
- program instructions executable by the one or more processor via the memory to perform a method for optimally arranging an order of service for a digital order at a venue, comprising:
- obtaining the digital order from a mobile device of a user;
- ascertaining that the digital order requests an immediate service prior to servicing all patrons in the venue forming a physical queue, based on a requested pickup time associated with the digital order;
- determining that the digital order is local based on a location of the mobile device originating the digital order and a preconfigured venue boundary;
- searching one or more digital order rules that is applicable for the digital order, wherein the digital order is local and requesting the immediate service;
- integrating the digital order with the physical queue of patrons in the venue waiting to be serviced, by use of a device virtual position corresponding to the digital order in the physical queue, responsive to discovering no digital order rule applicable for the digital order from the searching;
- and
- facilitating the digital order to be serviced by notifying a venue employee of a service entry for the digital order, and by sending an order confirmation to the user with an estimated wait time.
Dependencies are inferred from the claim text.