Media Player Interaction Tracking for User Preference Inference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital media distribution systems cannot infer user preferences or interests beyond purchase behavior from media file playback interactions, limiting their ability to provide personalized recommendations or targeted marketing.

Innovation Solution

A system and method that tracks user interactions with media files, such as playback actions and selections, to determine affinity for specific portions of media content, which is then correlated with metadata for analysis and commercial purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If media players only track purchase behavior, then the system remains simple, but user preference inference capability is insufficient

Engineering Contradiction:
Improveuser preference inference capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments user interactions into distinct categories (playback actions, selection actions, navigation actions) and tracks each type separately. This segmentation allows comprehensive preference inference while maintaining organized, manageable data structures that prevent uncontrolled system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system preliminarily defines and categorizes interaction types before tracking begins. By pre-establishing the framework for what interactions to track and how to interpret them, the system avoids ad-hoc complexity during operation and maintains a structured approach to preference inference.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system tracks detailed user interactions, then preference accuracy improves, but data processing requirements increase

Engineering Contradiction:
Improvepreference measurement accuracyVSAvoiddata processing energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential interaction data needed for preference inference (interaction type, timing, context) rather than processing every detail of user behavior. This selective extraction maintains measurement precision for preference detection while significantly reducing data processing energy requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by tracking only the portions of user interactions that are most indicative of preference (playback control actions, selections, navigation patterns) rather than all possible user behaviors. This focused approach achieves sufficient preference accuracy without the energy cost of comprehensive tracking.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If the system analyzes all media interactions, then user profile completeness improves, but processing time increases

Engineering Contradiction:
Improveuser profile information quantityVSAvoidprocessing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system processes user interaction data in periodic batches rather than continuously analyzing every interaction in real-time. This periodic processing maintains comprehensive user profile information accumulation while significantly reducing processing time requirements compared to continuous analysis, as batches can be processed efficiently and profiles are updated incrementally.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9203917B1Tracking user affinity through interactions with media files
Publication Date: 2015.12.01 AMAZON TECH INC
  • US9203917B1 patent drawing
  • US9203917B1 patent drawing
  • US9203917B1 patent drawing

AI summary

A user's interactions with a media player during the playing of a media file may provide a variety of information regarding the user's interests in the media file, or in any objects, images, sounds, individuals, things or themes expressed or described therein. A media player or the software operating thereon may be modified to receive interactions from the user and/or to analyze such interactions in order to associate the user with such objects, images, sounds, individuals, things or themes. The user's interactions may also be analyzed by a media service, an online marketplace or any external location in order to identify any items related to such objects, images, sounds, individuals, things or themes, or for any other purpose.