Automatic Checkout System with Item Substitution Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-commerce sites often face issues with incomplete or interrupted checkout processes, leading to lost shopping cart contents, and users may miss out on purchases due to forgotten carts, sold-out items, or price changes.

Innovation Solution

An automatic checkout system that allows users to set pre-configured settings for scheduled purchases, monitoring item availability and better deals, and substituting items if necessary, ensuring purchases are made at the designated time without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually complete checkout processes, then purchase control and decision-making are maintained, but time loss and opportunity to miss purchases occur due to interruption or forgetfulness

Engineering Contradiction:
Improvepurchase completion reliabilityVSAvoidcheckout time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically completing the checkout process before the user would need to manually intervene. The automated system monitors the shopping cart, selects appropriate payment methods, and executes the purchase transaction without requiring the user to return to complete the checkout, thereby eliminating time loss while ensuring reliable purchase completion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the automated checkout process to handle the purchase completion independently. The system monitors the shopping cart status, automatically selects payment methods based on user preferences, and executes transactions without requiring continuous user intervention, making the process self-sufficient and time-efficient.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If shopping cart is saved for later access, then user can return to complete purchase, but items may be sold out or prices may change

Engineering Contradiction:
Improvepurchase flexibilityVSAvoiditem availability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring the shopping cart status, item availability, and price changes. The automated system receives real-time feedback about cart contents and actively checks whether items are still available and at the expected prices, allowing it to adapt and execute purchases only when conditions are favorable, thus maintaining both flexibility and reliability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies dynamics by making the checkout process adaptable to changing conditions. Rather than a static saved cart that waits for user action, the system dynamically monitors item availability and price changes, automatically adjusting its purchase execution timing based on real-time conditions, thereby maintaining purchase flexibility while ensuring item availability.

Inventive Principle:
Principle #15Dynamics

3Reliability

If automated checkout is implemented, then purchase reliability is improved, but system complexity increases

Engineering Contradiction:
Improveautomatic purchase executionVSAvoidcheckout system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges multiple functions into a unified automated checkout process. It combines shopping cart monitoring, payment method selection, transaction execution, and notification delivery into a single integrated system that operates automatically, thereby improving purchase reliability while managing complexity through functional consolidation rather than proliferation of separate components.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The automated checkout system applies universality by designing a multi-functional platform that can handle various payment methods, monitor different types of items, and execute transactions across diverse scenarios. This universal design improves reliability across different purchase situations while managing complexity through a single versatile system rather than multiple specialized components.

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

4Reliability

If user must affirmatively authorize purchase, then payment security is ensured, but productivity decreases due to multiple checkout steps

Engineering Contradiction:
Improvepayment authorizationVSAvoidpurchase execution speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary authorization actions by obtaining user consent in advance for the automated checkout process. Users provide upfront authorization for the system to execute purchases automatically, which eliminates the need for repeated affirmative actions during the checkout process, thereby maintaining payment security through pre-authorized trust while significantly improving purchase execution speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10467683B2Automatic shopping cart checkout
Publication Date: 2019.11.05 EBAY INC
  • US10467683B2 patent drawing
  • US10467683B2 patent drawing
  • US10467683B2 patent drawing

AI summary

An apparatus and method for purchasing contents of a virtual shopping cart are disclosed. Automatic checkout settings are received from a user, the automatic checkout settings include an automatic checkout time and an item substitution behavior setting. The user adds an item to the virtual shopping cart associated with the user. In response to the item substitution behavior authorizing substitution of items in the virtual shopping cart, availability of a substitute item that qualifies as a substitute for the item is determined. The substitute item qualifies as the substitute for the item based on the substitute item being an equivalent to the item. The item is replaced by the substitute item in the virtual shopping cart based on the availability of the substitute item. The contents of the virtual shopping cart are automatically purchased at the automatic checkout time and in accordance with remaining automatic checkout settings.