Data Recording Device Segmenting Stream Data for Efficient Redistribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data recording devices face challenges in efficiently recording and redistributing program data, such as TV broadcasts, due to issues like time lags in file sharing, unclear video recording reservations, lack of authority management, and difficulties with encrypted data, leading to inefficient use of storage and decryption key management.
Innovation Solution
A data recording device with a program data collating and appending unit that collates distributed data with recorded data, appends only new, non-duplicated portions, and a demand range recording unit that manages user permissions for redistribution, ensuring only authorized data is redistributed within set recording ranges.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If file sharing is performed after receiving complete program data, then data integrity is ensured, but time lag increases and storage capacity requirement increases
Solution Approach 1:
The patent divides the program data into smaller chunks or segments that can be processed and shared independently. This allows the system to perform file sharing operations on partial data without waiting for the complete program, thereby reducing time lag while maintaining data integrity through proper segmentation and tracking of data portions.
Solution Approach 2:
The patent implements preliminary actions by preparing and marking data portions for sharing before the complete reception is finished. The system can identify and prepare data segments in advance, enabling sharing operations to start earlier and reducing the overall time lag while ensuring complete data is eventually shared.
2Reliability
If complete program data is stored for each user before sharing, then data completeness is ensured, but storage capacity requirement increases
Solution Approach 1:
The patent segments program data into distinct portions and manages them separately for different users. Instead of storing complete programs for all users simultaneously, the system stores only the necessary portions for each user's sharing requirements, significantly reducing storage capacity requirements while maintaining data completeness for each user's purpose.
Solution Approach 2:
The patent extracts and separates only the necessary data portions for sharing operations from the complete program data. By taking out and isolating specific data segments for sharing, the system avoids storing redundant complete programs for all users, thereby reducing overall storage capacity requirements while ensuring data completeness for the intended sharing purpose.
3Speed
If video recording reservation is made at the time of request, then response speed is improved, but authority control accuracy decreases
Solution Approach 1:
The patent implements preliminary actions by pre-establishing user identification and authority determination mechanisms at the time of recording reservation. The system performs preliminary user authentication and authority verification before the actual recording operation, enabling fast response while maintaining accurate authority control through advance preparation of identification and permission data.
Solution Approach 2:
The patent incorporates feedback mechanisms that continuously verify user authority and identification during the recording process. The system provides feedback loops that ensure the recorded data is properly associated with the correct user and that authority control requirements are met, maintaining both response speed and authority control accuracy through iterative verification.
4Reliability
If encrypted data is recorded with different decryption keys for each user, then security is improved, but decryption complexity increases
Solution Approach 1:
The patent segments the encryption and decryption process into manageable portions. Instead of handling complete encrypted programs with complex key management, the system processes encrypted data in segments and manages decryption keys correspondingly. This segmentation reduces the complexity of key management and decryption operations while maintaining security through proper encryption of individual data portions.
Solution Approach 2:
The patent introduces intermediary mechanisms for key management and decryption coordination. The system uses intermediary structures to manage the relationship between encrypted data segments and their corresponding decryption keys, simplifying the overall decryption process while maintaining security. The intermediary layer coordinates key distribution and decryption operations, reducing direct complexity between users and the encryption system.
Data Source
AI summary
A data recording device is provided to record and redistribute stream data such as TV programs without imposing loads proportional to the number of users. Stream data of a distributed program is collated by a recording range judging section 4 with data already recorded of a stream data recording section 6 and, based on results from the collation, only newly distributed data is appended to the stream data recording section. Recording demand information representing a range of stream data of a program that a user makes a request for recording is recorded in a range recording section 5 and a user identifier to identify the user is recorded in a manner to be associated with the above recording demand range information. Stream data only in a range corresponding to the above recording demand range information of the user recorded by the above demand range recording processing is read out by a redistributing section 7 from the stream data recording section 6 and is redistributed to the user.


