Audio-Video Sync Recording via Server-Based Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often desire to view video content related to audio content they are listening to, but existing technologies lack the capability to efficiently recognize and record this video content in real-time or subsequent viewing on various media playback devices.

Innovation Solution

A method and system that configures a mobile client to capture audio content, processes it with a server-based application to associate it with related video content, and instructs a media player to record this content for subsequent viewing, utilizing artificial intelligence and machine learning to determine relevant video and presenting it in real-time or for immediate viewing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a user manually searches for and records video content corresponding to audio content, then the user can view related video content, but this process is time-consuming and requires manual intervention

Engineering Contradiction:
Improveefficiency of finding and recording video contentVSAvoidtime required to manually search and record video
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically performs audio recognition, video content matching, and recording operations without requiring manual user intervention. The mobile client application captures audio, the server recognizes the audio content and identifies corresponding video, and the media player automatically records the video, enabling the system to serve itself in completing the entire workflow.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures the mobile client with audio capture capabilities and pre-establishes the connection between audio recognition and video recording functions. When audio is captured, the system has already prepared the infrastructure to immediately recognize, match, and record corresponding video content, eliminating the need for manual search and setup.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system automatically recognizes audio and records related video content, then user convenience is improved, but system complexity increases due to audio recognition and content matching capabilities

Engineering Contradiction:
Improveuser convenience in capturing and viewing video contentVSAvoidcomplexity of audio recognition and video matching system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system divides the complex audio-to-video matching task into separate functional modules: the mobile client handles audio capture, the server handles audio recognition and video content identification, and the media player handles video recording. This segmentation distributes complexity across multiple components rather than concentrating it in a single device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary between the mobile client and the video content sources. It receives audio data from the mobile client, performs recognition and matching, and then instructs the media player to record the corresponding video. This intermediary simplifies the overall system architecture by centralizing the complex recognition and matching logic in a dedicated component.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the system processes and analyzes audio data in real-time to identify related video content, then real-time video delivery is achieved, but computational resources and processing time are consumed

Engineering Contradiction:
Improvespeed of video content deliveryVSAvoidcomputational energy for audio processing
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system extracts the computationally intensive audio recognition and video matching processes from the mobile device and relocates them to the server. The mobile client only performs lightweight audio capture and transmission, while the server handles the heavy computational workload of recognizing audio content and identifying corresponding video, reducing energy consumption on the mobile device.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If the system records and stores related video content for subsequent viewing, then user access to video content is improved, but storage requirements and data management complexity increase

Engineering Contradiction:
Improveuser ability to view video content at different times and devicesVSAvoidstorage space required for video content
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The media player is designed with multi-functionality, serving both as a recording device for capturing video content and as a playback device for viewing recorded content. This universal design allows the system to handle both recording and playback functions within a single device, improving versatility without requiring separate dedicated storage and playback systems.

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

Data Source

PatentUS10468018B2Methods and systems for recognizing audio played and recording related video for viewing
Publication Date: 2019.11.05 DISH NETWORK LLC
  • US10468018B2 patent drawing
  • US10468018B2 patent drawing
  • US10468018B2 patent drawing

AI summary

Methods and systems for recognizing audio played in order to instruct a media player to record related video, the method includes: configuring a mobile client hosted by a mobile device for capturing audio content played in a vicinity of the mobile device wherein the mobile client captures at least audio data of the audio content played when instructed by a control selection of an user of the mobile client; recognizing, the audio data played, by applications based at a server which process the captured audio data from the mobile device and associate the captured audio data with video data of video content to determine, using the server based applications, video content related to the captured audio content wherein the related video content is generated by or found at one or more video sources in communication with the server; and instructing a media player coupled to the server to record the related video content for subsequent viewing by the user.