Recipe Ingredient-to-Product Mapping System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies when searching for and ordering ingredients for recipes, as they must manually browse online catalogs, which is time-consuming and resource-intensive.

Innovation Solution

A system that identifies recipe ingredients and maps them to corresponding products, allowing users to add all necessary items to an online basket with a single-select option, utilizing predictive platforms and machine learning models to automate the ingredient-to-product mapping process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually browse online catalogs to order ingredients, then they can find and order products, but the process is time-consuming and resource-intensive

Engineering Contradiction:
Improveease of ordering ingredientsVSAvoidtime required to order ingredients
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing recipe information, extracting ingredient lists, and pre-matching ingredients with corresponding products in the online catalog before the user actually places an order. This preparation work is done in advance, so when the user wants to order, the matching is already completed or near-completed, significantly reducing the time and effort required at the moment of ordering.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (the ingredient-to-product mapping system) that sits between the recipe information and the online catalog. This intermediary automatically performs the matching and translation work, converting recipe ingredients into corresponding catalog products, thereby eliminating the need for users to manually search and compare, and resolving the contradiction between ease of operation and time consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually search for products matching recipe ingredients, then they can order the correct items, but the process requires significant user effort and resources

Engineering Contradiction:
Improveaccuracy of ingredient orderingVSAvoidcomplexity of the ordering system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by enabling automatic self-matching of ingredients to products. The mapping system autonomously performs the complex task of identifying and matching ingredients with corresponding catalog items without requiring user intervention in the matching process itself. Users simply provide recipe information, and the system handles the rest, maintaining high reliability while reducing the operational complexity users must manage.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of searching and matching (where users would manually browse catalogs and compare ingredients) with an automated computational system. This substitution uses algorithms and data processing to perform the matching task, thereby reducing the operational complexity for users while maintaining or improving the accuracy of ingredient ordering through consistent, error-free automated matching.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If the system automates ingredient-to-product mapping, then ordering efficiency improves, but the system complexity increases

Engineering Contradiction:
Improveordering speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the overall ordering system into distinct functional modules: recipe information processing module, ingredient extraction module, ingredient-to-product mapping module, and order placement module. This modular segmentation allows each component to be developed, maintained, and optimized independently, thereby improving productivity through specialized processing while managing system complexity through clear separation of concerns and reduced interdependencies.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250005640A1Systems and methods for ingredient-to-product mapping
Publication Date: 2025.01.02 WALMART APOLLO LLC
  • US20250005640A1 patent drawing
  • US20250005640A1 patent drawing
  • US20250005640A1 patent drawing

AI summary

A system including one or more processors; and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations: parsing a hypertext markup language source code from text strings of query strings of a webpage containing ingredients for a recipe; extracting, using an iterative process, the ingredients for the recipe from the query strings of the webpage; mapping recipe products based on quantities or units of measure of the ingredients, as extracted, for the recipe; and automatically adding the recipe products to an electronic shopping cart. Other descriptions are disclosed.