Content Receiver License Synchronization for Exchangeable Media
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional content delivery systems fail to synchronize viewing time limits for multiple contents, especially when some contents are written to an exchangeable medium before their viewing time limits are determined, leading to inconsistencies in viewing permissions across different terminals.
Innovation Solution
A content receiver and license server system that manages viewing time limits by invalidating or requesting determination of viewing licenses, ensuring that viewing time limits are synchronized across all contents within a content group, even if some have not yet had their limits determined, by setting the present time as the starting point for undetermined limits and updating these limits on exchangeable media.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If contents are written to an exchangeable medium before viewing time limits are determined, then contents can be transferred to other terminals, but viewing time limits become unsynchronized across different terminals
Solution Approach 1:
The system determines viewing time limits in advance before writing contents to the exchangeable medium. The license server issues licenses with predetermined viewing time limits, ensuring that when contents are transferred to other terminals, the viewing time limits are already established and synchronized across all terminals.
Solution Approach 2:
The system implements a license server that tracks and manages viewing time limits for transferred contents. When contents are written to an exchangeable medium and subsequently read by other terminals, the license server provides feedback to ensure viewing time limits remain synchronized and consistent across different terminals.
2Ease of operation
If viewing time limits are determined only after first reproduction, then contents can be viewed flexibly, but contents written to exchangeable media before reproduction cannot have their viewing time limits synchronized with contents viewed at the original terminal
Solution Approach 1:
The system determines viewing time limits in advance at the time of content download or before writing to exchangeable medium, rather than waiting until first reproduction. This preliminary determination ensures that viewing time limits are established before the content is transferred to other terminals, maintaining synchronization and consistency across all terminals.
3Adaptability or versatility
If a pack of contents is provided with unified viewing time limit management, then all contents in the pack can be controlled together, but when some contents are written to exchangeable media before viewing, their time limits cannot be unified with contents remaining at the download terminal
Solution Approach 1:
The system determines viewing time limits for all pack contents in advance, before any contents are written to exchangeable media. The license server issues unified licenses that establish consistent viewing time limits for all contents in the pack, ensuring that whether contents remain at the download terminal or are transferred to other terminals, they all share the same viewing time limit.
Data Source
AI summary
A license receiver comprises a viewing license invalidating unit which invalidates a viewing license of a content a viewing time limit of which is not determined, and a first control unit. When the first control unit reproduces the content, (i) if the viewing license is valid, the first control unit determines the viewing time limit, and (ii) if the viewing license is invalid, the first control unit transmits a viewing license request including a request of determining viewing time limit, to the license server, and receives the determined viewing time from the license server. When the first control unit writes out the content to an exchangeable medium before reproducing the content, if the viewing license is valid, the first control unit invalidates the viewing license and writes out the non-determined viewing time limit to the exchangeable medium.


