Electronic Apparatus Content Recognition Frequency Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content recognition technologies incur high network performance and cost burdens due to frequent requests to servers for real-time content identification, affecting accuracy and resource utilization.

Innovation Solution

An electronic apparatus and method that adjust the frequency of content recognition requests to a server based on the accuracy of broadcasting schedule information, transmitting requests more frequently when information is suspected to be incorrect and less frequently when confirmed correct, using a combination of feature information and broadcasting schedule data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If content recognition requests are transmitted frequently to the server, then content recognition accuracy is improved, but network performance deteriorates and processing costs increase

Engineering Contradiction:
Improvecontent recognition accuracyVSAvoidnetwork performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary verification by checking whether the currently playing content matches the broadcasting schedule information before transmitting recognition requests to the server. This preliminary action filters out obvious matches, reducing unnecessary server requests while maintaining recognition accuracy for cases where the content may differ from the schedule

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of transmitting recognition requests at every content change, the system transmits requests only when verification fails (i.e., when content does not match the schedule). This partial action approach reduces the frequency of server communications while still achieving accurate content recognition when needed

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If content recognition requests are transmitted frequently to the server, then content recognition accuracy is improved, but processing costs increase

Engineering Contradiction:
Improvecontent recognition accuracyVSAvoidprocessing cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system performs preliminary verification using broadcasting schedule information before submitting requests to the server. This preliminary check reduces the number of expensive server processing operations by handling obvious matches locally, thereby reducing processing costs while maintaining recognition accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by using its own broadcasting schedule information to verify content before external server verification is needed. This self-service mechanism reduces dependency on expensive external processing for routine content verification

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3567861B1Electronic apparatus and controlling method thereof
Publication Date: 2021.11.24 SAMSUNG ELECTRONICS CO LTD
  • EP3567861B1 patent drawingFigure 1
  • EP3567861B1 patent drawingFigure 2
  • EP3567861B1 patent drawingFigure 3

AI summary

An electronic apparatus that receives broadcasting schedule information and a content signal corresponding to a channel, provides (e.g., displays or causes to be displayed) an image and/or sound based on the received content signal corresponding to the channel, acquire feature information from the content signal while the image is being provided, and transmit a request for content information corresponding to the acquired feature information to a server. The processor may further include one of: based on identifying that the broadcasting schedule information is incorrect, transmit the request to the server at a first frequency, or based on identifying that the broadcasting schedule information is correct, transmit the request to the server at a second frequency that is different from the first frequency (e.g., lower than the first frequency).