Crowdsourced Product Location System for Retail Stores

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumers face challenges in efficiently locating products within retail stores due to lack of accurate and up-to-date intra-store location information, which can be time-consuming and inefficient, especially when multiple individuals are pooling their shopping needs.

Innovation Solution

A shopping assistant system that collects, aggregates, and transmits product availability and intra-store location information across multiple devices, enabling real-time updates and collaboration through cloud computing, barcode scanning, and data synchronization, allowing users to access accurate product locations and update shopping lists dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If consumers search for products manually in retail stores, then they can locate products, but it is time-consuming and inefficient

Engineering Contradiction:
Improveshopping efficiencyVSAvoidtime spent searching for products
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system collects and stores intra-store product location information from multiple consumers before they need it. When a consumer searches for a product, the location information is already available in the database, eliminating the need for manual searching and significantly reducing time spent in the store.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A centralized server acts as an intermediary between consumers and product locations. The server maintains a database of product locations received from various consumers and provides this information to any consumer who requests it, enabling efficient product location without direct consumer-to-consumer communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple consumers pool their shopping needs, then shopping efficiency improves, but coordinating product locations becomes complex

Engineering Contradiction:
Improveshopping efficiencyVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system merges product location information from multiple consumers into a single centralized database on the server. This consolidation allows all consumers in a pooled shopping group to access the same coordinated product location data, simplifying coordination while maintaining high shopping efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The server-based system provides universal access to product location information for all consumers regardless of which consumer originally found the product. Any consumer can request and receive location information for any product in the pooled shopping list, enabling flexible and efficient coordination.

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

3Ease of operation

If product location information is shared across devices, then accessibility improves, but data synchronization challenges arise

Engineering Contradiction:
Improveinformation accessibilityVSAvoiddata synchronization
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements feedback mechanisms where consumers can update product location information, and these updates are transmitted back to the server and then distributed to all other consumers. This feedback loop ensures that the most current and accurate location information is maintained and synchronized across all devices.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10402895B2Computer-assisted shopping and product location
Publication Date: 2019.09.03 HAND HELD PRODS INC
  • US10402895B2 patent drawing
  • US10402895B2 patent drawing
  • US10402895B2 patent drawing

AI summary

In general, techniques are described that enable crowdsourcing of product-related information. Product-related information may include availability and intra-store locations of various products at particular stores. An example system includes an interface, a memory, and one or more programmable processors configured to receive, at the interface an intra-store product location from a first client device, the intra-store product location indicating a location of a product within a store. The programmable processor(s) are further configured to store, to at least one storage device coupled to the system and in association with the product, the received intra-store product location, receive, at the interface, a request associated with the product from a second client device, and send, from the interface, the intra-store product location to the second client device in response to receiving the request associated with the product.