Predictive Food Order Notification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile applications lack effective personalized recommendations for food orders based on user behavior and location, leading to inefficient targeting of food ordering opportunities.

Innovation Solution

A predictive model that estimates a user's likelihood of ordering food using historical data and real-time user data from their device, including location, weather, and calendar information, to selectively output notifications inviting users to order food items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If mobile applications send food ordering notifications to users, then sales opportunities can be captured, but users experience notification fatigue and disengagement

Engineering Contradiction:
Improvefood order conversion rateVSAvoidnotification fatigue
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by analyzing user data (location, weather, calendar, purchase history) before sending notifications to predict when users are most likely to order food. This advance preparation ensures notifications are timed optimally, increasing conversion while avoiding periods when users are unlikely to engage, thus reducing notification fatigue.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes notification parameters (timing, frequency, content) based on predicted user state and context. By adjusting these parameters according to real-time data and historical patterns, the system optimizes notification effectiveness while minimizing user annoyance and disengagement.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If the system sends notifications to all users, then potential sales coverage is maximized, but resource consumption and irrelevant targeting increase

Engineering Contradiction:
Improvenotification coverageVSAvoidcomputational resource consumption
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The system applies local quality by customizing notification delivery to individual users based on their specific characteristics, context, and predicted needs. Instead of uniform mass notification, each user receives personalized notifications tailored to their location, preferences, and current state, improving relevance while optimizing resource usage through targeted delivery.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses partial action by selectively sending notifications only to users predicted to be receptive at given moments, rather than notifying all users universally. This selective approach reduces computational waste and improves efficiency while maintaining adequate coverage of high-probability conversion opportunities.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the system uses multiple data sources for prediction, then recommendation accuracy improves, but system complexity increases

Engineering Contradiction:
Improveorder likelihood prediction accuracyVSAvoidpredictive model complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the predictive model into distinct components that process different data sources (location data, weather data, calendar data, purchase history) separately before integrating their outputs. This modular segmentation improves prediction accuracy by allowing specialized processing for each data type while managing complexity through organized, independent modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediary processing layers that aggregate and synthesize data from multiple sources before final prediction. These intermediaries simplify the integration of complex multi-source data by creating structured intermediate representations, reducing overall system complexity while maintaining high prediction accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9760833B2Trigger repeat order notifications
Publication Date: 2017.09.12 ACCENTURE GLOBAL SERVICES LTD
  • US9760833B2 patent drawing
  • US9760833B2 patent drawing
  • US9760833B2 patent drawing

AI summary

Methods, systems, and apparatus for receiving a particular set of user data; obtaining a predictive model that estimates a likelihood of a user to order a food item, wherein the predictive model is generated using observation data that includes historic user data and user data from other user devices; providing the particular set of user data to the predictive model; obtaining an indication of a likelihood of the user to order a food item; based on the indication of a likelihood of the user to order a food item, determining whether to output a notification on the user device inviting the user to order a food item; and in response to determining to output a notification on the user device inviting the user to order a food item, selectively outputting a notification on the user device inviting the user to order a food item.