Content Skipping Based on User Preferences and Segment Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often encounter undesired or already consumed content while browsing webpages or videos, leading to inefficient navigation, excessive user inputs, and wastage of computational resources, especially on devices with limited dexterity or small screens.
Innovation Solution
Implementing a system that determines target content based on user account data to automatically skip, hide, or obfuscate undesired content, reducing the need for user inputs and minimizing resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automatic content skipping is implemented, then user navigation efficiency is improved, but device complexity increases
Solution Approach 1:
The system performs preliminary analysis of content to identify undesired segments before the user encounters them. Account data is processed in advance to establish user preferences, and content is pre-scaned to detect target content locations, enabling automatic skipping without real-time user intervention.
Solution Approach 2:
A server acts as an intermediary between the content source and the client device. The server performs content analysis and identifies target content locations, then provides this information to the client device which executes the skipping. This distributes complexity across multiple components rather than concentrating it in one device.
2Reliability
If multiple user inputs are required to navigate past undesired content, then user control is maintained, but ease of operation deteriorates
Solution Approach 1:
The system provides self-service by automatically detecting and skipping undesired content segments without requiring user inputs. The account data and content analysis work together to enable the system to serve the user's navigation needs autonomously, eliminating the need for manual tapping or dragging through unwanted content.
Solution Approach 2:
User preferences and content characteristics are analyzed in advance to establish skipping rules before navigation occurs. This preliminary configuration allows the system to automatically make navigation decisions during content consumption without requiring real-time user control inputs.
3Loss of information
If content rendering is performed without filtering, then all content is presented to the user, but loss of time increases
Solution Approach 1:
The system extracts and removes undesired content segments from the rendered content stream. By identifying target content locations through content analysis and account data matching, the system takes out only the specific portions that match user preferences, leaving the rest of the content intact for presentation.
Solution Approach 2:
Content is divided into segments based on target content detection. The system identifies specific time ranges or portions of content that contain undesired material, allowing selective handling of these segments while preserving the overall content structure and continuity for the user.
4Measurement precision
If content analysis is performed to identify target content, then navigation precision is improved, but use of energy increases
Solution Approach 1:
The system performs partial content analysis by focusing only on detecting target content characteristics rather than fully processing or rendering all content. Content analysis is performed to the extent necessary for identification purposes, using account data to guide the detection process and avoid unnecessary analysis of content that won't match user preferences.
Data Source
AI summary
Implementations determine, based on account data for an account of a user, target content that is likely to be undesired by the user. Those implementations further determine whether the target content is included in certain content, such as a video or a webpage, that is being rendered or is to be rendered at a client device of the user. Yet further, those implementations perform remediating action(s) in response to determining that the target content is included in the certain content. The remediating action(s) that are performed can reduce or eliminate a quantity of user inputs and/or a duration of time needed for bypassing at least segment(s), of the certain content, that are determined to include the target content.


