Restaurant Menu Recommendation System Using Cross-Chain User Taste Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information provision systems struggle to efficiently recommend menu items to users visiting unfamiliar restaurants within a restaurant chain, as they rely solely on local order records, which are absent for first-time visitors, leading to inconvenient and time-consuming searches amidst limited display areas.

Innovation Solution

A method that associates user taste information with identification information, allowing selection of a different restaurant chain and arranging menu items based on taste preferences, even if no local records exist, by transmitting ordered items from a server to a terminal device for display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the system relies solely on local order records for recommendation, then the recommendation accuracy at the current restaurant is improved, but the system becomes ineffective for first-time visitors who have no local records

Engineering Contradiction:
Improverecommendation accuracyVSAvoidapplicability to first-time visitors
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent merges local order records with user profile information from the same user at other restaurants within the chain. By combining these two data sources, the system can generate recommendations for first-time visitors using their historical data from other locations, while still allowing for location-specific preferences when available.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary analysis of user taste preferences by analyzing order records from previous visits to other restaurants in the chain before the user visits a new restaurant. This pre-computed taste profile enables immediate recommendation capability upon the user's first visit to a new location.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If the system displays all menu items in the original menu order, then the menu structure is preserved, but users have to spend more time searching for items that suit their taste

Engineering Contradiction:
Improvemenu structureVSAvoidsearch time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent implements a dynamic menu display that adapts its ordering based on user taste preferences. The menu items are rearranged dynamically according to the user's historical ordering patterns, placing their preferred items at the top while preserving the underlying menu structure and all original information.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If the system uses only the current restaurant's order records, then the recommendation is tailored to the specific location, but the system cannot provide service to users visiting for the first time

Engineering Contradiction:
Improveservice availabilityVSAvoiduser taste information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent creates a universal user profile that can be applied across multiple restaurants within the chain. The system stores user taste information in a centralized manner that can be accessed and applied at any restaurant location, making the recommendation service universally available to all users regardless of whether it's their first visit to that specific restaurant.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11727465B2Method for providing information
Publication Date: 2023.08.15 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US11727465B2 patent drawing
  • US11727465B2 patent drawing
  • US11727465B2 patent drawing

AI summary

A method for providing information in an information management system that manages taste information regarding a user including an order record at a first restaurant and that associates the taste information with identification information for identifying the user. The method includes obtaining, from a terminal apparatus, the identification information and a store identifier indicating a second restaurant in a chain different from a chain to which the first restaurant belongs, arranging, on a basis of the taste information associated with the identification information and menu information regarding the second restaurant indicated by the store identifier, menu items included in the menu information in order according to the taste information, and transmitting menu information regarding the menu items arranged in the order to the terminal apparatus to display the menu information regarding the menu items arranged in the order on a display screen of the terminal apparatus.