Media Content Management System for Object-Based Information Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumers face challenges in accessing additional information related to content items within media streams, such as product details or actor information, during media consumption, as they typically need to interrupt their viewing to search for this information using external search engines.

Innovation Solution

A system and method for media content management that processes media data streams to identify objects of interest, associate relevant content items, and dynamically insert or modify the media stream with this information, allowing for real-time presentation of related content within the media stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the viewer uses an Internet-based search engine on another device to find information about objects in the media stream, then information about the object of interest can be obtained, but the viewing experience is interrupted and the operation becomes inconvenient

Engineering Contradiction:
Improveinformation accessibilityVSAvoidviewing convenience
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent combines the media playback function and the information search function into a single integrated system. The media player automatically detects objects in the stream, identifies them, and retrieves related information without requiring the user to switch devices or manually search, thus merging multiple functions into one seamless operation

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The media player performs the information retrieval task automatically without user intervention. The system self-services by detecting objects, searching for them, and presenting related information autonomously, eliminating the need for the viewer to manually use an external search engine

Inventive Principle:
Principle #25Self-service

2Loss of information

If the media data stream is processed to identify objects and associate content items, then relevant information can be provided directly within the media stream, but the system complexity increases

Engineering Contradiction:
Improveinformation deliveryVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary content management system that acts as a bridge between the media stream and the information delivery mechanism. This intermediary handles the complex tasks of object detection, identification, and content association, shielding the user from the underlying system complexity while enabling sophisticated information delivery

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is divided into distinct functional modules: a media player for playback, a content management system for processing and object identification, and an information delivery mechanism. This segmentation allows each component to specialize in specific tasks, managing overall system complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10333767B2Methods, systems, and media for media transmission and management
Publication Date: 2019.06.25 GOOGLE LLC
  • US10333767B2 patent drawing
  • US10333767B2 patent drawing
  • US10333767B2 patent drawing

AI summary

Methods, systems, and media for media transmission and management are provided. In some implementations, a method for media content management is provided, the method comprising: receiving a portion of a media data stream from a first computing device prior to the first computing device processing the portion of the media data stream; processing the portion of the media data stream to identify an object of interest within the media data stream; determining an entity associated with the object of interest; associating a content item with the object of interest based on the determined entity; generating a first representation of the portion of the media data stream, wherein the first representation is associated with the content item; receiving a second representation of the media data stream from a second computing device; determining whether the second representation matches the first representation; and transmitting the content item associated with the first representation to the second computing device for placement within the media data stream in response to determining that the second representation matches the first representation.