Portable Device Memory Prediction Algorithm

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable electronic devices often run out of memory while recording or playing back media data, leading to the need for users to delete existing content or waste time and bandwidth to free up space, especially in situations where external storage is not readily available.

Innovation Solution

A method and apparatus that predicts when a portable electronic device's memory will become full by monitoring media data storage activity patterns, triggering a full memory prediction algorithm based on user actions and environmental factors, and alerting the user to backup data or free up space, allowing for proactive management of storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If media data is continuously recorded and stored in the portable electronic device, then the media data storage capacity increases, but the memory becomes full and the device cannot store additional data

Engineering Contradiction:
Improvemedia data storage capacityVSAvoidcontinuous recording capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary actions by monitoring storage usage patterns and predicting when memory will become full before actually running out of space. It proactively notifies users in advance, allowing them to free up space or transfer data before the memory is completely full, thus preventing interruption of recording operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring media data storage activity, analyzing usage patterns, and providing notifications to users about upcoming memory full conditions. This feedback loop enables users to take corrective actions based on real-time storage status predictions

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If user deletes existing content to free up memory space, then available storage increases, but data loss occurs

Engineering Contradiction:
Improveavailable storage spaceVSAvoiddata loss
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system performs preliminary analysis of storage usage patterns and predicts memory full conditions before they occur. By notifying users in advance, it allows them to proactively manage their data - transferring important files to external storage or selectively deleting less important data - rather than being forced to make hasty deletions when memory is actually full

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If user uploads data to online service to free up local storage, then available memory increases, but cellular bandwidth and time are wasted

Engineering Contradiction:
Improveavailable memoryVSAvoidcellular bandwidth consumption
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The system predicts memory full conditions in advance and notifies users before they actually need to free up space. This early notification allows users to plan data management actions during convenient times when they have Wi-Fi access, avoiding the need to use costly cellular data for large file uploads

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables users to take self-service actions by providing them with advance knowledge of storage status. Users can independently manage their data by selecting what to delete or transfer based on their own priorities and circumstances, rather than being forced into automatic or rushed decisions

Inventive Principle:
Principle #25Self-service

4Ease of operation

If device monitors and predicts memory full conditions, then storage management improves, but device complexity increases

Engineering Contradiction:
Improvestorage managementVSAvoidmonitoring and prediction system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically monitoring storage usage patterns and performing predictions without requiring complex user intervention. The monitoring module continuously tracks data storage and retrieval operations, automatically analyzing patterns to predict when memory will become full, thereby simplifying storage management for users

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system monitors changes in storage parameters such as data size, access patterns, and usage frequency to predict future storage needs. By tracking these parameter changes over time, the system can identify trends and predict when memory will become full without requiring complex algorithms

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8862533B2Method and apparatus for portable electronic device media data storage
Publication Date: 2014.10.14 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8862533B2 patent drawing
  • US8862533B2 patent drawing
  • US8862533B2 patent drawing

AI summary

A method and apparatus store media data on a portable electronic device. The method can include monitoring media data storage activity regarding user media data storage activity usage patterns that store media data in a memory in a portable electronic device. The method can include storing the media data storage activity data in the portable electronic device. The method can include triggering a full memory prediction algorithm based on a user action event that affects media data storage in the memory and can include running the full memory prediction algorithm in response to the trigger. The full memory prediction algorithm can predict when the memory will be substantially full based on past user media data storage behavior according to the media data storage activity data. The method can include outputting a potential upcoming full memory indication.