Rapid Reorder via 3D Touch for Mobile Ordering Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing restaurant ordering systems require users to repeatedly add the same items to a virtual shopping cart for repeat orders, increasing user burden and reducing interactivity, especially in the restaurant industry where users often order combinations of items with customizations.
Innovation Solution
An online ordering system with a rapid reorder feature that allows users to quickly re-order favorite items or combinations via a 3D touch or long press on a mobile device, presenting a checkout interface and communicating order requests to a remote computing system without needing to open the application, and enabling modifications such as changing pickup locations or times after submission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users repeatedly add items to virtual shopping cart for repeat orders, then ordering functionality is maintained, but user burden increases and interactivity decreases
Solution Approach 1:
The system stores previously ordered items and their configurations in advance, allowing users to quickly reorder by simply selecting from stored order templates rather than rebuilding orders from scratch. This preliminary preparation of order data resolves the contradiction by reducing repetitive user actions while maintaining ordering functionality.
Solution Approach 2:
The system creates copies of previous orders as reusable templates, allowing users to duplicate entire order configurations with a single action. This copying mechanism eliminates the need to manually add items repeatedly, reducing user burden while preserving the ability to place orders efficiently.
2Loss of time
If users manually configure each item for every order, then customization flexibility is maintained, but time consumption increases
Solution Approach 1:
Item configurations, customizations, and preferences are stored in advance as part of order templates. When reordering, the system automatically retrieves these pre-configured details, significantly reducing the time required to place repeat orders while preserving all customization options through the stored template data.
Solution Approach 2:
The system allows dynamic modification of stored order templates, enabling users to adjust configurations as needed while maintaining the efficiency of template-based ordering. This dynamic adaptability ensures that customization flexibility is preserved even as the system automates the ordering process through templates.
3Ease of operation
If application must be opened to place orders, then full ordering functionality is available, but user convenience decreases
Solution Approach 1:
The system introduces a notification intermediary that communicates order status and enables reorder actions without requiring the main application to be open. This intermediary layer handles background communication and user interactions, providing convenience while managing system complexity through a dedicated mediation component.
Solution Approach 2:
The system enables self-service reordering through background processes that automatically manage order templates and facilitate quick reorders without requiring full application initialization. The background service handles the complexity of order management while providing simple user interactions, resolving the contradiction between convenience and system complexity.
4Adaptability or versatility
If order modifications are allowed after submission, then user flexibility is improved, but order management complexity increases
Solution Approach 1:
The system prepares modification-capable order templates in advance, pre-identifying which order attributes can be changed after submission. This preliminary preparation allows flexible modifications while managing complexity by having pre-defined modification rules and pathways established before the modification process begins.
Data Source
AI summary
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.


