Aerosol Provision Device Memory Management by Data-Type Deletion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing aerosol provision systems lack efficient mechanisms for managing and deleting usage data to optimize memory usage and performance, particularly when memory becomes full.
Innovation Solution
Implementing a controller that manages two types of usage data with specific deletion schemes based on event occurrence and timestamp order to maintain optimal memory usage by deleting entries of each type in a predetermined order when memory thresholds are reached.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If usage data is continuously stored in memory, then data completeness is improved, but memory capacity is depleted
Solution Approach 1:
The patent implements selective deletion of use data entries from memory based on different deletion schemes. When memory capacity is depleted, the controller identifies and deletes specific entries (such as those marked for deletion or exceeding retention periods) while preserving critical data, thereby recovering memory capacity without completely losing all information.
Solution Approach 2:
The patent segments use data into different types or categories (e.g., critical vs. non-critical, or different data types with different retention policies). This segmentation allows the system to apply different deletion schemes to different segments of data, enabling selective preservation of important information while removing less critical data to free up memory capacity.
2Productivity
If memory is optimized for performance, then system speed is improved, but data retention capability deteriorates
Solution Approach 1:
The patent implements dynamic memory management where the controller actively monitors memory capacity and automatically adjusts data retention by applying deletion schemes when thresholds are reached. This dynamic approach allows the system to maintain optimal performance by freeing memory space while intelligently retaining critical data through selective deletion based on data type, age, or importance markers.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An aerosol provision device comprises: a controller configured to control operation of the aerosol provision device; and a memory for storing a collection of use data comprising a plurality of entries, the plurality of entries comprising entries of a first type of use data and entries of a second type of use data, wherein the controller is configured to: determine the occurrence of an event corresponding to a first predetermined event; responsive to determining the occurrence of the event corresponding to the first predetermined event, delete one or more entries of the first type of use data according to a first deletion scheme associated with the first predetermined event, wherein the first deletion scheme specifies a first entry-order in which entries of the first type of use data are to be deleted; determine the occurrence of an event corresponding to a second predetermined event; and responsive to determining the occurrence of the event corresponding to the second predetermined event, delete one or more entries of the second type of use data according to a second deletion scheme associated with the second predetermined event, wherein the second deletion scheme specifies a second entry-order in which entries of the second type of use data are to be deleted.