Pre-cached Memory System for Dynamic Content Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The disparity between rapidly increasing disk storage capacity and relatively stagnant bandwidth transmission rates leads to inefficiencies in data delivery, resulting in prolonged waiting times for users to access pre-loaded content on devices.
Innovation Solution
Implementing pre-cached memory systems that utilize unallocated disk space to pre-load content before shipment or during user ownership, allowing for immediate access without relying on slow bandwidth, using a combination of memory analyzers, content populators, and artificial intelligence to optimize data storage and retrieval.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If devices are shipped with large unallocated storage space, then storage capacity is maximized, but user access time to content is prolonged due to slow bandwidth transmission
Solution Approach 1:
The patent applies preliminary action by pre-loading content onto devices during manufacturing or before the user needs it. Content populators load data into unallocated storage space in advance, so that when users want to access the content, it is already available locally without requiring slow bandwidth transmission. This resolves the contradiction by sacrificing some unallocated space to eliminate user waiting time.
2Productivity
If bandwidth transmission rates are increased to match disk storage capacity growth, then data delivery efficiency is improved, but infrastructure costs and complexity increase significantly
Solution Approach 1:
The patent uses unallocated storage space as an intermediary between the content source and the user. Instead of relying on slow bandwidth transmission as the only path, content is transferred to the device's local storage during manufacturing or pre-loading phases. This intermediary storage layer enables fast local access without requiring continuous high-bandwidth infrastructure, thus improving data delivery efficiency without increasing infrastructure complexity.
3Speed
If unallocated storage space is used for pre-caching content, then content access speed is improved, but available space for user data is reduced
Solution Approach 1:
The patent applies dynamics by making the pre-cached content space dynamic rather than static. The system allows users to delete pre-loaded content when they no longer need it, and automatically replaces it with new content based on usage patterns and preferences. This dynamic management ensures that the space devoted to pre-caching adapts to user needs, maintaining fast content access speed while maximizing available user space at any given time.
Data Source
AI summary
System(s) and method(s) that facilitate utilizing pre-cached disk space. Pre-cached memory space within a storage device is identified, and a subset of the pre-cached memory space is pre-populated with data so that the data can be selectively and dynamically accessed. During use of a computer (e.g., in a web-browsing session) a subset of the pre-stored data can be dynamically and selectively exposed to the user as a function of user and/or computer application state. Pre-storage of the data on pre-cached memory of the computer mitigates delayed data access (e.g., due to insufficient transmission bandwidth) thereby enhancing user computing experience. The user can utilize the device without having to distinguish between pre-cached and free memory. In other words, the operating system can present the cached memory to the user so that it appears as free memory without the user having to direct the system to do so.


