Real-Time Wish List Stream Service for E-Commerce Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-commerce platforms lack the ability to view items added to wish lists in real-time, making it difficult for users to discover and purchase recently added items.

Innovation Solution

A real-time wish list stream service is implemented, generating a stream of data that identifies items added to public wish lists, which can be accessed through a network API, allowing clients to visualize and filter these items in real-time, and providing trend data on frequently added items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a traditional wish list viewing mechanism is used, then users can view wish lists, but they cannot see items added in real-time

Engineering Contradiction:
ImproveTime delay in viewing added itemsVSAvoidSpeed of item discovery
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system establishes a continuous real-time stream that constantly monitors and updates wish list changes. Instead of periodic polling or manual refreshing, the stream continuously delivers new items as they are added, eliminating time delays and enabling immediate discovery of wish list updates.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system implements a feedback mechanism where wish list additions automatically trigger real-time notifications through the stream. This feedback loop ensures that whenever an item is added to a wish list, the system immediately detects it and transmits the information to interested users, creating a closed-loop real-time communication system.

Inventive Principle:
Principle #23Feedback

2Productivity

If real-time stream data is provided, then item discovery speed increases, but system complexity increases

Engineering Contradiction:
ImproveSpeed of item discoveryVSAvoidSystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces a real-time stream service as an intermediary layer between the wish list database and the user interface. This mediator handles the complexity of continuous monitoring, data formatting, and transmission, allowing the core wish list functionality to remain simple while enabling real-time capabilities through the specialized stream service layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The real-time stream mechanism serves multiple functions: it monitors wish list changes, filters relevant items, formats data for consumption, and delivers information to various clients. This multi-functional approach consolidates several system components into a single unified stream service, reducing overall system complexity while maintaining high productivity.

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

Data Source

PatentUS9817539B1Discovery of items added to wish lists
Publication Date: 2017.11.14 AMAZON TECH INC
  • US9817539B1 patent drawing
  • US9817539B1 patent drawing
  • US9817539B1 patent drawing

AI summary

Technologies are described herein for facilitating discovery of items added to electronic wish lists. Real-time messages that identify items that have been recently added to wish lists are received from a wish list service. A stream of real-time data is generated from the messages that identifies the items added to the wish lists. A network application programming interface (API) is exposed for providing the stream to clients. A client may obtain the stream from the network API and utilize the stream to generate a visualization of the items added to the wish lists in real-time. Through functionality provided by the API, the stream may also be filtered and searched. Trend data may also be obtained through the API that identifies items that have been added to the wish lists most frequently over a period of time.