Grocery List Optimization via Store Location Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for managing grocery shopping tasks, such as relying on memory, written lists, or calendar applications, are inefficient and do not optimize the shopping experience by considering item locations in the store or available promotions.

Innovation Solution

A system and method that utilizes a communication device to receive a grocery list, determine the location of each item in the store, adjust the list based on selection order and location, and transmit the updated list to a device for conducting efficient grocery shopping, including navigation instructions and promotional updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a written list or calendar application is used to manage grocery shopping, then tasks can be recorded and remembered, but the shopping process does not optimize for item location or promotions

Engineering Contradiction:
Improvetask completionVSAvoidshopping efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

A server acts as an intermediary between the user's communication device and the shopping list management. The server receives the shopping list, determines item locations in the store, identifies promotions, and transmits the optimized list back to the user's device, thereby mediating the optimization process without requiring complex local processing on the user's device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by transmitting promotional information and location-optimized arrangements back to the user's communication device. This allows the user to adjust their shopping list based on promotions and efficient routing information, creating a closed-loop system that continuously improves shopping efficiency.

Inventive Principle:
Principle #23Feedback

2Device complexity

If traditional shopping list methods are used, then simplicity is maintained, but time spent shopping is not optimized

Engineering Contradiction:
Improvesystem simplicityVSAvoidshopping time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The complex functions of location determination, promotion identification, and route optimization are extracted from the user's communication device and performed remotely on a server. This allows the user's device to remain simple while still benefiting from sophisticated optimization algorithms that reduce shopping time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary actions by determining item locations and identifying promotions before the user actually shops. The optimized shopping list with location information and promotional suggestions is prepared in advance and transmitted to the user's device, allowing the user to shop more efficiently without encountering these complexities during the shopping process itself.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If no location-based optimization is applied, then the shopping list remains simple to create, but the selection order does not minimize travel time in the store

Engineering Contradiction:
Improvelist creationVSAvoidshopping speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system provides self-service by automatically determining item locations and optimizing the selection order without requiring the user to manually research store layouts or item locations. The server autonomously processes the shopping list, adds location data, and returns the optimized list to the user, maintaining ease of operation while dramatically improving shopping speed.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7801774B2System, computer-readable storage medium, device, and method for managing grocery shopping
Publication Date: 2010.09.21 AT&T INTELLECTUAL PROPERTY I L P
  • US7801774B2 patent drawing
  • US7801774B2 patent drawing
  • US7801774B2 patent drawing

AI summary

A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to receive a grocery list from a communication device of a user, identify a location in a store for each item in the grocery list, determine a selection order for the items in the grocery list based on the identified location of each item, adjust the grocery list according to the selection order and the location of each item, and transmit the adjusted grocery list to a device in the store for conducting grocery shopping according to the adjusted grocery list. Other embodiments are disclosed.