AI IoT Shopping List System for Food Waste Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack a universal solution for managing and optimizing shopping lists, tracking item expiration dates, and reducing shopping trips and costs, as they rely on manual processes and do not dynamically update lists or provide real-time optimization.

Innovation Solution

A centralized system that matches shopping list items with store offerings, automatically updates lists upon purchase, allocates items to storage, and provides reminders and warnings, while predicting consumption and optimizing shopping schedules and delivery times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized system automatically tracks and updates shopping lists and purchased items in real-time, then the accuracy and timeliness of inventory information is improved, but the system complexity and implementation cost increase

Engineering Contradiction:
Improveaccuracy of inventory informationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically detects purchased items through barcode scanning at store checkout, self-updates shopping lists and inventory databases, and autonomously tracks expiration dates without requiring manual user intervention for each transaction

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual paper-based shopping list management and inventory tracking are replaced with an electronic centralized system that uses automated data capture, digital databases, and computerized alert mechanisms

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

2Loss of substance

If the system provides comprehensive real-time alerts and notifications for all items, then the reduction of food waste is improved, but the information processing load and energy consumption increase

Engineering Contradiction:
Improvefood waste reductionVSAvoidenergy consumption
Core Design Contradiction:
Loss of substanceVSUse of energy by moving object

Solution Approach 1:

The system implements periodic monitoring and alerting based on expiration dates rather than continuous monitoring, sending notifications at predetermined intervals before items expire

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system provides feedback alerts to users when items are approaching expiration, enabling timely consumption or disposal decisions to prevent food waste

Inventive Principle:
Principle #23Feedback

3Loss of time

If the system optimizes shopping trips and delivery schedules based on consumption patterns, then the reduction of travel costs and time is improved, but the data processing complexity and computational requirements increase

Engineering Contradiction:
Improveshopping trip timeVSAvoiddata processing complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of consumption patterns and expiration dates to pre-plan optimized shopping trips and delivery schedules before they are executed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes optimization parameters such as trip timing, delivery schedules, and shopping lists based on analyzed consumption patterns and expiration data

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11461825B2Artificial intelligence based IoT system for managing and optimizing shopping lists, purchased items, shopping visits, delivery schedules and reducing food waste
Publication Date: 2022.10.04 AHI KIARASH
  • US11461825B2 patent drawing
  • US11461825B2 patent drawing
  • US11461825B2 patent drawing

AI summary

A system comprising methods and apparatuses is provided for managing and optimizing shopping lists, purchased items, shopping visits, delivery schedules and reducing food waste. This system stores shopping lists of a user or shopping lists shared between a group of users. Upon entering the user to a certain vicinity where there is a store that sells an item which is pending on the shopping lists, the system sends reminding alerts to the user. Upon checking out from the store, the system marks as purchased on the shopping lists the purchased items. Upon storing the purchased items in associated containers, the system stores the locations of the items and updates the remaining amount of each of the items each time the user consumes part of each item. The system predicts the most optimized time of purchase and amount of the items to be purchased such that the least amount of food waste would occur and the least amount of delivery or shopping trips would be needed.