Interactive Sentence Builder for Food Ordering UI

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile applications for food ordering lack an intuitive user interface that allows users to easily customize their orders and receive immediate feedback on their inputs, leading to a complex and non-user-friendly ordering experience.

Innovation Solution

A computer-implemented method using an application programming interface (API) that provides a user interface (UI) with interactive messages, allowing users to select food items and customize their orders through a natural language interface, where user selections are translated into editable sentences that reflect the order details.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a traditional mobile application UI is used for food ordering, then the ordering function is provided, but the UI is not intuitive and the menu is too complex making it difficult for users to customize orders

Engineering Contradiction:
Improveintuitiveness of UIVSAvoidcomplexity of menu
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides immediate visual feedback by displaying an interactive sentence that updates in real-time as users make selections. The sentence shows the current order summary with highlighted or modified words indicating user inputs, giving users instant confirmation and understanding of how their selections are being recorded, thereby simplifying the complex ordering process.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The interactive sentence acts as an intermediary between the complex menu options and the user. Instead of presenting a complex menu structure directly, the system translates user selections into a simplified natural language sentence display, which then serves as the interface for further customization, making the complex ordering process more manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a traditional mobile application UI is used for food ordering, then the ordering function is provided, but it is difficult for users to receive immediate consequences of their inputs

Engineering Contradiction:
Improveimmediacy of feedbackVSAvoidtime delay in feedback
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system implements real-time feedback by immediately updating the interactive sentence display whenever a user makes a selection or modification. The sentence changes dynamically to reflect the current order state, providing instant consequences for user inputs without any time delay, thereby enhancing user engagement and reducing uncertainty.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system prepares and displays the interactive sentence in advance as users make selections, showing the projected order summary before final confirmation. This preliminary display of consequences allows users to understand the impact of their selections immediately, enabling faster and more informed decision-making.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If user selections are translated into interactive messages, then the user can intuitively understand order details, but the system complexity increases

Engineering Contradiction:
Improveclarity of order informationVSAvoidcomplexity of translation system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The interactive sentence serves as an intermediary layer that translates complex order data into simple, intuitive natural language. Instead of displaying raw data structures or complex menu items, the system converts selections into a human-readable sentence format, making order details clear and easy to understand while hiding the underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the representation parameters of order information from structured data formats to natural language text. By transforming the data presentation parameters, the system makes complex order details more accessible and intuitive for users, improving information clarity without requiring users to understand the underlying system complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250036259A1Sentence builder system and method
Publication Date: 2025.01.30 CAVA HOLDING CO
  • US20250036259A1 patent drawing
  • US20250036259A1 patent drawing
  • US20250036259A1 patent drawing

AI summary

The disclosed technology generally relates to an application programming interface (API) and user interface (UI) that can translate user communication into an interactive message that is displayed on the UI. In at least one embodiment, a mobile application uses a sentence builder to translate data structures into an interactive message (e.g., an editable sentence). A UI can display the interactive message in a first portion (e.g., “upper portion”) of a UI, and display user selectable objects for adding information to the interactive message in a second portion (e.g., “lower portion”). For example, as a customer makes choices for a food order, ingredients as emojis can appear and disappear in sentence form from a UI based on customer preferences and inputs.