Copy-Protected Data Reproduction with Time-Based Tags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems do not allow users to play back different data using a single tag on a playback device, limiting flexibility and functionality.
Innovation Solution
A method involving a tag with a unique identifier that communicates with a server to retrieve a web address based on time specifications, allowing a playback device to access and play associated audio or video data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single tag with a unique identifier is used to access data, then the ease of operation is improved, but the adaptability or versatility deteriorates because users cannot play back different data with the same tag
Solution Approach 1:
The patent introduces dynamic time-based access control where the server determines whether to grant data access based on the current time relative to stored time indications. This allows the same tag to dynamically access different data sets at different times, resolving the contradiction between ease of operation (single tag) and adaptability (different data playback).
Solution Approach 2:
The system changes the temporal parameter associated with tag access. By storing time indications and comparing them with current time, the system enables a single tag to access different data based on time parameter changes, thereby achieving versatility without requiring multiple tags.
2Adaptability or versatility
If time-based access control is implemented on the server, then the adaptability or versatility is improved, but the device complexity increases due to additional time checking and web address retrieval logic
Solution Approach 1:
The server acts as an intermediary between the client and the data storage. It handles the time-based access control logic and web address retrieval, shielding the client device from complexity while enabling versatile time-dependent data access. The server mediates between the simple tag input and the complex time-based data selection.
3Adaptability or versatility
If multiple data sets are made accessible through a single tag using time-based retrieval, then the adaptability or versatility is improved, but the loss of information increases due to potential time synchronization issues
Solution Approach 1:
The system implements feedback through time indication storage and retrieval. The server stores time indications associated with each data set and uses them to determine access eligibility. This feedback mechanism ensures that only appropriate time-synchronized data is accessed, preventing information loss while maintaining versatility.
Data Source
Figure 1
Figure 2
AI summary
Embodiments of the invention include a method comprising: reading, by a client, a tag containing a unique identifier; transmitting the unique identifier of the tag to a server; looking up, by the server, a time indication based on the unique identifier of the tag; if the time indication indicates a time that has already occurred or is within a threshold, looking up a web address based on the unique identifier of the tag and transmitting the web address to the client; transmitting, by the client, the web address to a player; requesting, by the player, data associated with the web address from the server; and transmitting the data from the server to the player.