Content Transfer Restriction for Personal Internet Communicator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need to restrict a user's ability to transfer content from within a personal internet communicator, particularly to prevent unauthorized access and deletion of protected files and applications.
Innovation Solution
The system employs a configuration where protected content is stored in a system partition that is not visible to the user, with viewer programs disabling save and copy functions, and a shell filter controls user interaction to prevent access and deletion of non-user content, distinguishing between protected and user-modifiable data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If protected content is stored in a system partition that is not visible to the user, then system security and file integrity are improved, but user accessibility and ease of operation deteriorate
Solution Approach 1:
The storage system is divided into distinct partitions: a system partition for protected content and a user partition for user-accessible content. This segmentation allows the system to provide different access levels to different types of files, ensuring system files are protected while user files remain accessible.
Solution Approach 2:
A shell filter acts as an intermediary layer between the user and the file system. This filter intercepts and controls user attempts to access or modify files, allowing legitimate user operations while blocking unauthorized access to protected system content.
2Reliability
If viewer programs disable save and copy functions for protected content, then content protection is improved, but user functionality and ease of operation deteriorate
Solution Approach 1:
The viewer program implements different functionality based on the location of the content. When content is opened from the system partition, save and copy functions are disabled. When content is opened from the user partition, full functionality is available. This local quality approach allows the system to provide appropriate access controls without universally restricting user capabilities.
Solution Approach 2:
The shell filter serves as an intermediary that monitors and controls file operations. It allows users to open and view protected content but intercepts and blocks save and copy operations, providing content protection while maintaining viewing functionality.
3Stability of the object's composition
If a shell filter controls user interaction to prevent access and deletion of non-user content, then system integrity is improved, but device complexity increases
Solution Approach 1:
A shell filter is implemented as an intermediary layer in the file system hierarchy. This filter provides centralized control over file access operations, monitoring and approving or blocking user attempts to access or modify files based on their location in the file system structure.
Solution Approach 2:
The shell filter provides multiple functions through a single component: it controls file access, prevents deletion of system files, manages user permissions, and maintains system integrity. This multi-functional approach protects system integrity without requiring separate mechanisms for each protective function.
Data Source
AI summary
In a personal Internet communication device, a system for restricting the ability of a user to transfer content from within a personal internet communicator includes non-user content stored within a system partition and user data stored within a user partition and an operating system controlling user access so that a user may not access the non-user content stored within the system partition.


