Systems and methods for ordering graphical user interface
Inventors
Chan, Derrick • Keith-Birney, Jenna • Luna, Veronica • Dhawan, Manisha • Duncan, Berenguer O. • Lockett, Lance • Dirksen, Brynn • Howarth, Colin • DeGroff, Chris • Maier, Jonathan
Assignees
Interested in licensing this patent?
MTEC can help explore whether this patent might be available for licensing for your application.
Abstract
An ordering system described herein can include a rapid reorder of items without needing to re-add the individual items into a shopping cart. The rapid reorder may be triggered via a 3D touch or a long press on a mobile device. The ordering system can also provide an architecture that can allow a user to modify an order, such as, e.g., the pickup time or store location, after the order has been submitted.
Core Innovation
The invention relates to a system and method for rapid reordering that uses a mobile device to present a rapid reorder option without rebuilding a cart. The ordering application is activated to present a checkout user interface comprising order information associated with a selected food item, and a user triggers the workflow by actuating a button on the mobile device with a first actuation comprising a 3D touch or a long press, followed by a second actuation indicating selection of the rapid reorder option.
In response to the selection, the mobile device communicates first data to a remote computing system requesting creation of an order object based at least partly on the order information. The remote computing system applies a validation rule to the first data and the order object, where the validation rule is associated with at least one of food item availability, a store location, or store hours.
The remote computing system detects an error with the first data and the order object, determines that the error is recoverable, and automatically generates an updated order object. The updated order object is generated by generating first modified data from the first data to address the error, including the first modified data in the updated order object, and making the updated order object available to a point of sale system.
Claims Coverage
The document excerpt includes three independent claims: clm-00001, clm-00007, and clm-00014. Across these, the coverage centers on a mobile-device 3D touch/long press actuation to trigger rapid reordering, remote creation of an order object, validation against availability/store location/store hours, recoverable error detection, and automatic updated order object generation made available to a point of sale system.
Gesture-triggered rapid reorder option and checkout UI
Detect a first actuation comprising a 3D touch or a long press on a display of the mobile device; cause the mobile device to present an option for a rapid reorder of an item; detect a second actuation indicating selection of the option; activate the ordering application from a background process; access order information associated with the item; and cause the mobile device to present a checkout user interface comprising the order information associated with the item.
Remote order object creation with validation rules
Communicate first data to a remote computing system including a request to create an order object based at least partly on the order information; apply a validation rule to the first data and the order object, where the validation rule is associated with at least one of food item availability, a store location, or store hours; detect, from the output, an error with the first data and the order object; and determine that the error is recoverable.
Automatic recovery via updated order object made available to point of sale
Automatically generate an updated order object by generating, from the first data, first modified data to address the error; include the first modified data in the updated order object; and make the updated order object available to a point of sale system.
Determining rapid reorder configuration for the item and presenting checkout UI
Detect a first actuation comprising a 3D touch or a long press on a display of the mobile device; cause the mobile device to present an option for a rapid reorder of an item in response to the first actuation; detect a second actuation indicating selection of the option; activate an ordering application; determine that the rapid reorder is configured for the item; access order information associated with the item; and cause the mobile device to present a checkout user interface comprising the order information associated with the item.
System-level rapid reorder through remote validation and recoverable updated order object
Detect a first actuation comprising a 3D touch or a long press on a display of the mobile device; cause the mobile device to present an option for a rapid reorder of an item; detect a second actuation indicating selection of the option; access order information associated with the item; cause the mobile device to present a checkout user interface comprising the order information associated with the item; communicate first data to a remote computing system including a request to create an order object; apply a validation rule associated with at least one of food item availability, a store location, or store hours; detect an error from output; determine the error is recoverable; automatically generate an updated order object with first modified data; and make the updated order object available to a point of sale system.
Across the independent claims, the inventive coverage is the combination of a mobile-device 3D touch/long press triggered rapid reorder workflow presenting a checkout user interface, communicating request data for remote order object creation, validating the order object using rules tied to food item availability, store location, or store hours, and detecting a recoverable error and automatically generating an updated order object for availability to a point of sale system.
Stated Advantages
Enables rapid reordering from a mobile device by presenting a checkout user interface based on order information associated with a selected item.
Supports recoverable errors by automatically generating an updated order object that addresses detected errors.
Makes the updated order object available to a point of sale system for downstream processing.
Documented Applications
Rapid reordering of an item in an online restaurant ordering architecture, including triggering via a mobile gesture and bringing up a checkout user interface.
Validation and recovery when creating an order object, including validation tied to food item availability, store location, or store hours, and automatic recovery for recoverable errors.
Post-submission order management by changing pickup location after submission with backend validation and automatic recovery of pickup method when needed.
Check-in flows where orders move from a pending queue to kitchen preparation, including early/auto check-in, status synchronization between online platform, backend, POS, and kitchen, and user notifications/alerts.
Configuration of rapid reorder for past or favorite orders, including enabling or disabling based on store or location proximity and item availability, and optionally updating favorites.
Interested in licensing this patent?