Real-Time Event Detection for Non-Linear Content Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content consumption methods are linear, lacking the ability to jump to specific events within content, especially for real-time content like sporting events, which can be difficult to follow without multiple screens or recording.

Innovation Solution

A system that evaluates real-time streams to detect events, assigns priority scores, and allows users to jump to detected events prior to their occurrence, using a processor and communication interface to manage non-linear content presentation and experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users watch multiple concurrent sporting events in real-time, then they can experience events as they happen, but they require multiple screens or recording which complicates the device setup and operation

Engineering Contradiction:
Improveability to follow multiple concurrent eventsVSAvoidrequirement for multiple screens or recording equipment
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system allows a single user device to access and switch between multiple concurrent content streams by evaluating event data from different streams and enabling users to jump to specific events in any stream, eliminating the need for multiple screens or recording devices

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces an intermediary layer that evaluates event data from multiple content streams, assigns priority scores to events, and presents curated event information to users, mediating between the complexity of multiple streams and the user's need for simple access

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If users record games to watch later, then they can review content, but they cannot participate in near real-time discussion and interaction related to the event

Engineering Contradiction:
Improvedelay in experiencing contentVSAvoidability to join real-time discussions
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary evaluation of event data from content streams in advance, identifying and assigning priority scores to significant events before users need to view them, so that when users access the system, ready-to-view event information is already prepared and presented

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the presentation of content based on real-time event evaluation and user preferences, allowing users to switch between different content streams and jump to specific events, making the content delivery flexible and adaptive rather than static and linear

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If content is presented in linear fashion, then it maintains chronological order, but users cannot jump to specific events of interest within the content

Engineering Contradiction:
Improveability to navigate to specific eventsVSAvoidcontext information before the event
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system prepares and presents contextual information about upcoming events in advance by evaluating event data and assigning priority scores, so that when users jump to an event, the necessary context and background information are already available without requiring them to watch preceding linear content

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3652954B1Management of non-linear content presentation and experience
Publication Date: 2025.04.02 SONY INTERACTIVE ENTERTAINMENT LLC
  • EP3652954B1 patent drawingFigure 1
  • EP3652954B1 patent drawingFigure 2
  • EP3652954B1 patent drawingFigure 3

AI summary

Systems and methods for management of non-linear content presentation and experience are provided. At least one stream may be evaluated in real-time to detect when an event occurs within the evaluated stream. A priority score may be assigned to the detected event, wherein the priority score is updated in real-time. An offer may be generated to a user device regarding the detected event, wherein the user device is not playing the evaluated stream. An acceptance may be received from the user device. The evaluated stream to the user device, wherein the evaluated stream is provided at a point prior to the detected event.