Shopping Cart Session Linking via Device Distance and Action Events
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional automated checkout systems require manual user authentication through shopping carts, wasting computing resources and battery life, and fail to accurately attribute item procurement to recipe suggestions, leading to inefficient resource usage and ineffective recommendations.
Innovation Solution
An automated checkout system establishes sessions between users and shopping carts based on sensor data correlations, attributes recipe suggestions to user actions, and optimizes resource usage by reducing manual authentication steps.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual user authentication is required through shopping carts, then user identification can be confirmed, but computing resources and battery life are wasted during idle authentication periods
Solution Approach 1:
The system performs preliminary actions by continuously monitoring sensor data (accelerometer, gyroscope, proximity sensors) to detect user presence and shopping cart usage patterns before authentication is formally required. This allows the system to pre-establish user sessions based on behavioral patterns, eliminating the need for prolonged idle authentication states and reducing energy consumption while maintaining reliable user identification.
2Reliability
If manual sign-in is required through shopping carts, then user credentials can be verified, but the interface becomes more difficult and time-consuming to utilize
Solution Approach 1:
The system implements self-service authentication by automatically detecting user presence through sensor data and inferring user identity from shopping patterns, device identifiers, and behavioral analysis. The shopping cart autonomously performs authentication functions without requiring manual user input, thereby verifying user credentials reliably while significantly improving interface usability and reducing interaction complexity.
Solution Approach 2:
The patent replaces manual mechanical authentication (typing credentials, pressing buttons) with sensor-based detection systems including accelerometers, gyroscopes, proximity sensors, and camera-based eye tracking. This substitution eliminates the need for complex manual interface interactions while maintaining secure user verification through automated behavioral and biometric analysis.
3Productivity
If recipe suggestions are provided to users, then item procurement can be influenced, but attribution of procurement to suggestions becomes inaccurate when additional recommendations are made after user decision
Solution Approach 1:
The system implements feedback mechanisms by continuously monitoring user shopping behavior in real-time and comparing it against provided recipe suggestions. When users add items to their cart, the system immediately checks whether these items match previously suggested recipes and attributes the procurement accordingly. This real-time feedback loop ensures accurate attribution even when multiple suggestions are provided, as the system can identify which specific suggestion preceded the user's decision.
Solution Approach 2:
The system performs preliminary recording of suggestion timestamps and sequences before users make procurement decisions. By establishing a chronological record of which recipes were suggested and when, the system can later accurately attribute item procurement to the specific suggestion that influenced the user, even when multiple recommendations were made during the shopping session.
4Reliability
If computing resources are continuously allocated to idle shopping carts waiting for authentication, then authentication can be processed, but resource utilization becomes inefficient
Solution Approach 1:
The system implements periodic action by allocating computing resources to shopping carts in intervals rather than continuously. Sensors detect user presence and trigger authentication processing only when needed, putting the system into low-power states during idle periods. This periodic resource allocation maintains reliable authentication processing capability while dramatically improving overall computing resource utilization efficiency.
Data Source
AI summary
An automated checkout system automatically establishes sessions between users and shopping carts by correlating action events with distances of the user's client device to the shopping cart. The automated checkout system determines the client device's distance from the shopping cart at timestamps when an action event occurs with respect to the shopping cart. If the distances and the action events are correlated, the system establishes a session between the user and the shopping cart. Additionally, the automated checkout system attributes target actions to recipe suggestions. The automated checkout system displays a recipe suggestion to a user on a display of a shopping cart, and identifies an item added to the shopping cart. If the added item matches an item in the set of recipes, the automated checkout system applies an attribution model that determines whether to attribute a target action that relates to the item with the recipe suggestion.


