Content Receiver Multi-Dimensional Code Synthesis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of digital broadcast receivers face challenges in tracking their viewing patterns and compensating viewers who have watched entire broadcast programs, as frequent channel switching and increased content availability make it difficult to determine if a program has been fully watched.
Innovation Solution
A method involving the detection, temporary storage, and synthesis of multi-dimensional code data, such as QR codes, inserted into broadcast content, which allows users to connect to a server for compensation after completing a program, with encoded link and identification information, and the option to generate new codes with user or receiver identification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multi-dimensional code data is split and distributedly inserted into broadcast content, then the code can be reliably transmitted and reconstructed, but the complexity of detecting, storing, and synthesizing the code increases
Solution Approach 1:
The multi-dimensional code data is divided into multiple separate code data pieces that are distributedly inserted into different sections of the broadcast content. This segmentation allows reliable transmission by preventing single-point failure and enables flexible distribution across multiple channels or time slots.
Solution Approach 2:
The receiver temporarily stores the scattered code data pieces during content playback before synthesis. This preliminary storage action prepares the data for subsequent reconstruction, ensuring that all necessary components are available before the final code assembly occurs.
2Loss of information
If code data is inserted into broadcast content for viewer tracking, then viewer engagement can be measured, but it becomes difficult to determine if a program has been fully watched due to frequent channel switching
Solution Approach 1:
The system provides feedback by synthesizing the scattered code data pieces into a complete multi-dimensional code that contains viewing information. This feedback mechanism allows the receiver to determine whether content has been fully watched by successfully reconstructing the code, thereby solving the tracking difficulty caused by channel switching.
Solution Approach 2:
Multiple scattered code data pieces are merged and synthesized into a single complete multi-dimensional code. This combining process consolidates the distributed information into a unified structure that can be reliably decoded to determine viewing completion status.
3Manufacturing precision
If synthesis of multi-dimensional code is performed after detecting predetermined data, then accurate code reconstruction is achieved, but processing time increases
Solution Approach 1:
The receiver performs preliminary detection and temporary storage of code data pieces during content playback. By preparing the data in advance and organizing it for synthesis, the system reduces the actual processing time required when code reconstruction is needed, while maintaining high accuracy through verification of predetermined data conditions.
Data Source
AI summary
The present invention relates to a method of processing information by a content receiver. According to an embodiment, the method includes detecting multi-dimensional code data split and inserted into a content provided through broadcast or an IP when the content is played, temporarily storing the detected multi-dimensional code data, synthesizing the temporarily stored multi-dimensional code data into a multi-dimensional code, when the play of the content is terminated, outputting the synthesized multi-dimensional code image on a screen or making a connection to a server corresponding to a URL obtained by decoding the synthesized multi-dimensional code image or generating and displaying a new multi-dimensional code based on the multi-dimensional code image. The identifier of the broadcast receiver or user's identifier is transmitted to the connected server so that a viewer may be compensated for watching the content.


