Media Playback Resume Point Detection from Audiovisual Interactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to accurately determine the time point of user disengagement with media items due to privacy concerns and inefficiencies in data collection and processing, leading to difficulties in resuming playback across different platforms.

Innovation Solution

A client-side system uses audiovisual interaction events to identify user engagement levels by analyzing cursor positions and UI elements, determining a time point of disengagement, and storing it locally for seamless playback resumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user interaction data is collected and processed to determine disengagement time points, then playback resumption accuracy is improved, but computing resource consumption and bandwidth usage increase

Engineering Contradiction:
Improvedisengagement time point detection accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary processing of user interaction data locally on the client device before transmission. Cursor position tracking, UI element detection, and engagement level calculation are executed client-side, pre-filtering data to send only relevant disengagement time point information to the server, thereby reducing computing resource consumption and bandwidth usage while maintaining detection accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the essential disengagement time point information from the complete user interaction dataset. By identifying and transmitting only the critical moments when users disengage from media playback, the system avoids processing and transmitting redundant data, reducing bandwidth consumption and server processing load while preserving playback resumption accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If user interaction data is collected and processed to determine disengagement time points, then playback resumption accuracy is improved, but bandwidth usage increases

Engineering Contradiction:
Improvedisengagement time point detection accuracyVSAvoidbandwidth usage
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

Data pre-processing and filtering are performed client-side before transmission, extracting only the essential disengagement time point information. This preliminary action reduces the volume of data that needs to be transmitted over the network, thereby reducing bandwidth consumption while maintaining the accuracy of playback resumption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and transmits only the critical disengagement time point data from the complete user interaction dataset. By sending only this essential information rather than the full dataset, the patent significantly reduces bandwidth usage while preserving the accuracy needed for playback resumption

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If cursor position and UI element analysis is performed to determine user engagement levels, then disengagement detection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveuser engagement level detection accuracyVSAvoidclient-side processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The client device performs self-service by locally analyzing cursor positions and UI elements to determine user engagement levels without requiring complex server-side processing. The device autonomously detects disengagement time points and prepares resumption data, reducing the complexity burden on the server while maintaining high detection accuracy through distributed computing

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12574603B2Determining a time point of user disengagement with a media item using audiovisual interaction events
Publication Date: 2026.03.10 GOOGLE LLC
  • US12574603B2 patent drawing
  • US12574603B2 patent drawing
  • US12574603B2 patent drawing

AI summary

Methods and systems for determining a time point of user disengagement with a media item using audiovisual interaction events are provided herein. A media item is provided to a user for an initial viewing. One or more user interaction events associated with the media item at one or more time points of a plurality of time points within the media item is identified. An indication of a level of user engagement with the media item is determined for each of the one or more user interaction events. A time point of the one or more time points associated with a level of user engagement that satisfies a level of user engagement criterion is identified based on the indication of the level of user engagement for each of the one or more user interaction events. A playback of the media item is caused to be initiated at the identified time point when the media item is provided to the user for a secondary viewing.