Server System for Seamless Video Entity Information Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for providing users with information related to video content are inefficient as they require users to take actions outside the viewing experience and often present information in a way that is not conducive to easy understanding or follow-up.

Innovation Solution

The system and method involve a client device sending content information derived from a video to a server, which identifies entities related to the video, such as in-video quotations or people, and sends relevant information to a second client device for display, allowing users to receive summaries or details about the video without interrupting their viewing experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users visit a website using an Internet-enabled device to obtain information related to video content, then information can be accessed, but the user experience is interrupted and requires actions outside the viewing experience

Engineering Contradiction:
Improveaccess to video content informationVSAvoiduser experience continuity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent introduces a server system as an intermediary that automatically receives content information from a first client device, identifies entities related to the video content, and sends relevant information to a second client device. This mediator eliminates the need for users to manually navigate to websites, as the system autonomously delivers information related to the video content being viewed, thereby maintaining information accessibility while preserving viewing continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If information related to video content is provided through existing methods, then information can be obtained, but it is presented in a way that is not conducive to ease of understanding or follow-up

Engineering Contradiction:
Improveinformation about video contentVSAvoidease of understanding
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments video content information by identifying specific entities such as people, places, things, and quotations within the video. Instead of presenting all information uniformly, the system divides content-related information into discrete entity categories, making it easier for users to understand and follow up on specific aspects of the video content that interest them.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If users manually search for video content information, then information can be found, but it requires time and actions outside the viewing experience

Engineering Contradiction:
Improvevideo content related informationVSAvoidtime for information retrieval
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically identifying entities and preparing information related to video content in advance. When a user views video content on a first client device, the server system proactively retrieves and prepares relevant information about identified entities, so that when the user views the content, the information is already ready to be sent to their second client device, eliminating the need for manual searching and reducing time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4213045B1Displaying information related to content playing on a device
Publication Date: 2025.01.01 GOOGLE LLC
  • EP4213045B1 patent drawingFigure 1A
  • EP4213045B1 patent drawingFigure 1B
  • EP4213045B1 patent drawingFigure 2

AI summary

A method at a server system includes: detecting presentation of a media content item, identifying the media content item and one or more entities related to the media content item, determining respective levels of interest in the identified entities based on one or more signals, selecting a subset of the entities based on the determined levels of interest, and sending to a client device of a user, for presenting at the client device, the selected subset of the entities.