Download Manager for Discardable File Storage Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of storage devices face issues with unsolicited content consuming valuable storage space, as publishers download content without user consent, reducing available space for user files and affecting the user experience.
Innovation Solution
Implementing a file management system that marks files as non-discardable or discardable, with a discarding priority level, ensuring user files have storage priority and unsolicited files are only stored if they do not reduce the storage usage safety margin, and removing unsolicited files to maintain free space for user files.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If publishers download unsolicited content to user storage devices without consent, then content owners can push content for potential consumption, but available storage space for user files is reduced
Solution Approach 1:
The patent segments storage space into two distinct categories: solicited content area (user-controlled) and unsolicited content area (publisher-controlled). This segmentation allows publishers to push content without encroaching on user storage capacity, as unsolicited content is confined to a predetermined limited space. The file system is divided into separate directories and allocation structures for each type of content, resolving the contradiction between content distribution capability and available storage space.
Solution Approach 2:
The patent introduces a download manager as an intermediary component that mediates between publishers and users. The download manager receives download requests, determines whether to download files based on storage conditions, and manages the storage allocation. This intermediary controls the flow of unsolicited content, ensuring that publishers can push content while user storage space is protected through intelligent download decision-making.
2Productivity
If unsolicited content is stored in storage device, then publishers can increase income by having content available for consumption, but user storage space is consumed without user knowledge or consent
Solution Approach 1:
The patent applies local quality by giving different control characteristics to different storage regions. Unsolicited content is stored in a specific area with predetermined storage capacity that is separate from user files. This localized approach allows publishers to have content available for consumption (productivity) while users maintain full control over their primary storage space (ease of operation). Each content type has its own storage characteristics and management rules.
Solution Approach 2:
The system implements self-service through automatic download management. The download manager automatically evaluates storage conditions, determines whether to download unsolicited content, and manages storage allocation without requiring continuous user intervention. Users can configure download preferences and storage parameters once, and the system autonomously manages content acquisition and storage, maintaining both content consumption potential and user control.
3Adaptability or versatility
If storage space is allocated for unsolicited files, then content owners can push content, but the storage usage safety margin for user files is reduced
Solution Approach 1:
The patent implements preliminary action by predetermining and allocating a specific storage capacity for unsolicited content before any content is pushed. This predetermined space acts as a buffer that prevents unsolicited content from encroaching on user storage space. The download manager checks storage conditions in advance and only downloads unsolicited content when sufficient space is available, thereby maintaining the storage safety margin while enabling content push capability.
Solution Approach 2:
The patent creates a cushioning effect by establishing a dedicated unsolicited content area with predetermined capacity that acts as a buffer zone. This cushion protects the main user storage space from being consumed by publisher content. The predetermined allocation ensures that even if publishers continuously push content, the user storage safety margin remains intact because the unsolicited content is confined to its predetermined boundary.
Data Source
AI summary
A request is received to store a file in a storage area of a storage device, the file being discardable and having associated therewith data in a data structure associated with the storage device. The file is marked as a discardable file. In some implementations a file system structure of the data structure is marked to indicate that the file is a discardable file, where in other implementations, the file itself is marked to indicate that the file is a discardable file. A download manager determines a download condition associated with the request to store the discardable file in the storage area of the storage device and determines whether to delay a download to the storage device of the discardable file based on the determined download condition. The download manager manages the download of the discardable file to the storage device based on the determination of whether to delay the download of the discardable file to the storage device.


