Recommendations Based on User Progress Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is currently no mechanism to determine when users have ceased consuming digital content items or abandoned them, and this information is not fed back to users and content providers, limiting understanding of consumption patterns and recommendations.

Innovation Solution

An architecture and system that tracks user interaction with digital content items through various devices, collects abandonment data, and generates recommendations based on user progress and abandonment patterns, using a server-based data collection and recommendation service to analyze and report on content access events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user interaction data is collected and analyzed to provide recommendations, then recommendation accuracy is improved, but system complexity and data processing requirements increase

Engineering Contradiction:
Improverecommendation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback loops where user interaction data (access events, progress markers, abandonment signals) is continuously collected, analyzed, and fed back into the recommendation engine. This creates a closed-loop system that automatically adjusts recommendations based on observed user behavior patterns, improving accuracy while automating the complexity management through algorithmic processing rather than manual intervention

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces intermediary components including progress tracking modules, data aggregation services, and analysis engines that mediate between raw user interactions and recommendation generation. These intermediaries process and structure data in manageable formats, reducing the direct complexity burden on the core recommendation system while maintaining high measurement precision through multiple layers of data refinement

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If abandonment tracking is implemented to understand consumption patterns, then user behavior insight is improved, but data collection overhead increases

Engineering Contradiction:
Improveuser behavior insightVSAvoiddata collection overhead
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system establishes progress markers and tracking checkpoints at predetermined intervals within content items before users consume them. These pre-positioned markers automatically trigger data collection events without requiring active user input or real-time processing, thereby capturing abandonment behavior with minimal overhead while maintaining comprehensive insight into consumption patterns

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The abandonment tracking mechanism operates autonomously by monitoring system-level events such as session timeouts, incomplete progress marker sequences, and lack of interaction over defined periods. The system self-generates abandonment signals without requiring manual data collection or additional user actions, reducing overhead while preserving complete behavioral insight through passive observation of natural usage patterns

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9153141B1Recommendations based on progress data
Publication Date: 2015.10.06 AMAZON TECH INC
  • US9153141B1 patent drawing
  • US9153141B1 patent drawing
  • US9153141B1 patent drawing

AI summary

User content access events pertaining to a content item, such as an ebook, audio, video file, and so on, are collected and analyzed to determine progress data, including abandonment information about when the content item, or a portion thereof, has been abandoned. Once determined, recommendations may be presented based on the progress data from similar users.