Live Caption Feedback System Audio Fingerprinting Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for live event captioning are cumbersome, requiring users to manually search for and synchronize open-source caption files, which can be time-consuming and distracting, and often fail to match the correct version of a performance, especially when dealing with variations like different artist renditions of songs.

Innovation Solution

A system that receives event calendar data and metadata, preselects caption files based on similarity scores, and synchronizes them with live audiovisual feedback from the event, pausing and adjusting captions as needed to ensure accurate matching without relying on mobile networks for storage and synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users manually search and synchronize open-source caption files, then caption files can be obtained, but the process is time-consuming and distracting

Engineering Contradiction:
Improvetime to find and synchronize caption filesVSAvoidmanual operation complexity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system pre-loads multiple potential caption files into local memory before the user needs them. When a user indicates interest in an event, the system has already retrieved and stored relevant caption files locally, eliminating the need for manual searching and downloading at the moment of use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically synchronizes caption files with the live event by detecting audio fingerprints and matching them with pre-loaded caption files. This automatic synchronization eliminates the need for users to manually adjust timing and synchronization, making the system self-sufficient.

Inventive Principle:
Principle #25Self-service

2Reliability

If users download multiple caption files to ensure correct matching, then the correct caption file can be found, but bandwidth usage increases

Engineering Contradiction:
Improvecaption file matching accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system pre-loads multiple potential caption files into local memory before the user needs them. When a user indicates interest in an event, the system has already retrieved and stored relevant caption files locally, eliminating the need for manual searching and downloading at the moment of use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses audio fingerprinting technology to automatically identify and match the correct caption file from the pre-loaded set. By analyzing the audio stream in real-time and comparing it against stored caption file metadata, the system provides feedback to determine which pre-loaded caption file is the correct match, eliminating the need to download additional files.

Inventive Principle:
Principle #23Feedback

3Reliability

If the system pre-loads multiple caption files locally, then correct matching is improved, but device storage requirements increase

Engineering Contradiction:
Improvecaption file matching accuracyVSAvoidlocal storage capacity
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The system pre-loads multiple potential caption files into local memory before the user needs them. When a user indicates interest in an event, the system has already retrieved and stored relevant caption files locally, eliminating the need for manual searching and downloading at the moment of use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system manages local storage by discarding pre-loaded caption files that are no longer needed and recovering storage space. As users indicate interest in different events, the system selectively retains relevant caption files and removes others, dynamically adjusting local storage usage to match current needs.

Inventive Principle:
Principle #34Discarding and recovering

4Ease of operation

If manual synchronization is performed, then caption files can be adjusted, but user distraction from the event increases

Engineering Contradiction:
Improvesynchronization adjustment capabilityVSAvoiduser attention from event
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically synchronizes caption files with the live event by detecting audio fingerprints and matching them with pre-loaded caption files. This automatic synchronization eliminates the need for users to manually adjust timing and synchronization, making the system self-sufficient.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses audio fingerprinting technology to automatically identify and match the correct caption file from the pre-loaded set. By analyzing the audio stream in real-time and comparing it against stored caption file metadata, the system provides feedback to determine which pre-loaded caption file is the correct match, eliminating the need to download additional files.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12155907B2Live caption feedback systems and methods
Publication Date: 2024.11.26 CAPITAL ONE SERVICES LLC
  • US12155907B2 patent drawing
  • US12155907B2 patent drawing
  • US12155907B2 patent drawing

AI summary

System and devices for live captioning events is disclosed. The system may receive event calendar data and a first plurality of caption files and preselect a first caption file based on the event calendar data. The system may then access an audiovisual recorder of a user device, and receive a first feedback from the recorder. The system may then determine whether the first caption file matches the first feedback. When there is a match, the system may determine a first synchronization between the caption file and the feedback. When there is no match, the system may determine if there is a match with a second caption file of the first plurality of caption files and determine a second synchronization. When the second caption file does not match, the system may receive at least a third caption file over a mobile network and determine a third synchronization for display.