AI Content Keyword Timestamping for Precise Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulty in locating specific parts of recorded content data, such as lectures, due to the lack of efficient methods to navigate and play back desired segments within large datasets.

Innovation Solution

An electronic device equipped with an input unit, memory, and processor that analyzes content data to extract keywords and associate them with timestamps, allowing users to input commands to search and play specific parts of the content based on keyword matching and weighting, with the option to visualize the content structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually search through large amounts of recorded content data, then they can find specific topics, but it becomes difficult and time-consuming as the dataset grows larger

Engineering Contradiction:
Improvelocation accuracy of specific topicVSAvoidtime to locate specific topic
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of content data during recording, automatically extracting keywords and generating timestamps for each keyword occurrence. This pre-processing creates an indexed structure that enables rapid retrieval without manual searching through the entire dataset.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Keywords serve as intermediaries between the user's search query and the actual content data. Instead of directly searching through raw audio or video content, users search through extracted keywords that represent key concepts, significantly reducing the search space and time required to locate specific topics.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system analyzes all content data to provide accurate keyword matching, then retrieval precision improves, but processing complexity and time increase

Engineering Contradiction:
Improvekeyword matching accuracyVSAvoidanalysis processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies different processing levels to different parts of the content data. Rather than uniformly analyzing all content at maximum detail, it extracts keywords selectively based on local characteristics such as speech patterns, topic transitions, and importance weighting, reducing overall processing complexity while maintaining retrieval accuracy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes parameters of content analysis dynamically, adjusting keyword extraction sensitivity, matching thresholds, and processing depth based on the specific characteristics of the content being analyzed. This allows accurate retrieval without consistently applying maximum processing complexity to all datasets.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11881209B2Electronic device and control method
Publication Date: 2024.01.23 SAMSUNG ELECTRONICS CO LTD
  • US11881209B2 patent drawing
  • US11881209B2 patent drawing
  • US11881209B2 patent drawing

AI summary

Disclosed are an artificial intelligence (AI) system using a machine learning algorithm such as deep learning, and an application thereof. The present disclosure provides an electronic device comprising: an input unit for receiving content data; a memory for storing information on the content data; an audio output unit for outputting the content data; and a processor, which acquires a plurality of data keywords by analyzing the inputted content data, matches and stores time stamps, of the content data, respectively corresponding to the plurality of acquired keywords, based on a user command being inputted, searches for a data keyword corresponding to the inputted user command among the stored data keywords, and plays the content data based on the time stamp corresponding to the searched data keyword.