Video Stream Personalization via Policy-Based Image Alteration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users are limited to viewing a selected video stream without the ability to customize it based on personal interests, as they can only choose from available options provided by the content provider.

Innovation Solution

A personalization policy is created that allows users to identify and alter specific video images within a stream, enabling dynamic changes to the video stream by producing a modified output stream that includes image alterations such as zooming, enhanced resolution, or replacing video images, which can be integrated into the original stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users view a selected video stream as provided, then the system maintains simple operation and low processing complexity, but the user cannot customize the video stream based on personal interests

Engineering Contradiction:
Improvevideo stream customizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The video stream is segmented into individual video images or frames, allowing selective identification and alteration of specific segments. The personalization policy targets specific video images within the stream rather than processing the entire stream uniformly, enabling customized modifications while maintaining efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A personalization policy acts as an intermediary layer between the user and the video stream. This policy contains identification criteria and alteration instructions that mediate the interaction, allowing users to customize video content without direct complex manipulation of the stream itself. The policy serves as a configurable interface that translates user preferences into automated processing rules.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users can only choose from available video stream options, then the system maintains simple structure and operation, but user engagement and satisfaction are limited

Engineering Contradiction:
Improvestream selection simplicityVSAvoidpersonalization capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary identification of video images within the stream based on criteria defined in the personalization policy. By pre-identifying target video images and preparing alteration instructions before actual playback or delivery, the system enables on-demand personalization without requiring complex real-time processing during stream delivery.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the system processes and alters video images in real-time, then user personalization is achieved, but processing time and computational resources increase

Engineering Contradiction:
Improvevideo image personalizationVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system identifies and flags target video images for alteration before the actual video stream delivery or during idle processing periods. By performing the identification phase in advance and separating it from the alteration phase, the system reduces real-time processing requirements and enables efficient personalization without significant delays in stream delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9137497B2Method and system for video stream personalization
Publication Date: 2015.09.15 AT&T INTELLECTUAL PROPERTY I L P
  • US9137497B2 patent drawing
  • US9137497B2 patent drawing
  • US9137497B2 patent drawing

AI summary

A method and system for video stream personalization. A personalization policy may be accessed. The personalization policy may include an image identification and an image alteration to a video image identified by the image identification. At least one instance of the video image may be identified in a video stream. An output stream may be produced from the video stream in response to the personalization policy. The output stream may include the image alteration to the video image.