Cognitive Storage Management for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices face storage capacity issues due to finite disk space and the need for network connectivity to utilize remote storage, which can be problematic in locations with limited or expensive internet access, and manual content management is tedious and often impossible without connectivity.

Innovation Solution

A cognitive storage management system that predicts future content generation and usage based on user habits, determines potential storage capacity issues, and intelligently offloads content to remote storage, either directly or via a community network, to manage memory space effectively with or without connectivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content is manually transferred to remote storage, then storage capacity issues are addressed, but the process requires network connectivity and user intervention which may not be available or practical

Engineering Contradiction:
Improvestorage management reliabilityVSAvoidmanual content transfer operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically monitors storage capacity, predicts future storage needs based on user habits, and transfers content to remote storage without requiring user intervention. The mobile device self-manages its storage by identifying content for offloading and executing transfers autonomously when connectivity is available.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs storage management actions in advance by predicting future storage capacity issues before they occur. It proactively transfers content to remote storage before the device runs out of space, rather than reacting when storage is full.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If remote storage is used to expand capacity, then storage issues are resolved, but network connectivity is required which may not be available in all locations

Engineering Contradiction:
Improvestorage capacityVSAvoidconnectivity independence
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The system determines connectivity requirements in advance by analyzing user habits and predicting when connectivity will be needed. It pre-loads or pre-transfers content to remote storage while connectivity is available, so that content is ready when needed even if connectivity is later lost in certain locations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors storage capacity, connectivity status, and user content access patterns. This feedback loop allows the system to adapt its storage management strategy, transferring content proactively when connectivity is available and maintaining local copies of frequently accessed content to ensure accessibility when connectivity is lost.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If more storage space is allocated on the mobile device, then content generation is enabled, but the device's physical storage capacity is finite and fixed

Engineering Contradiction:
Improveavailable storage spaceVSAvoidstorage management system
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system extends storage beyond the physical constraints of the mobile device by utilizing remote storage resources. It creates a virtual storage expansion that appears as additional space to the user while physically residing on remote servers, effectively adding another dimension to the storage architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The storage management system serves multiple functions: it monitors storage capacity, predicts future needs, automatically transfers content to/from remote storage, and ensures content accessibility. This multi-functional approach consolidates what would otherwise require separate systems into a unified storage management solution.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Quantity of substance

If content is offloaded to remote storage, then local storage is freed, but network connectivity and data transfer are required which consume data allowances

Engineering Contradiction:
Improvelocal storage availabilityVSAvoiddata consumption
Core Design Contradiction:
Quantity of substanceVSLoss of substance

Solution Approach 1:

The system selectively transfers only the content that needs to be offloaded based on storage predictions and user habits, rather than transferring all content. It performs partial transfers to free up exactly the amount of space needed, minimizing unnecessary data consumption while still achieving storage management goals.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10652308B2Cognitive storage management for a mobile computing device
Publication Date: 2020.05.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10652308B2 patent drawing
  • US10652308B2 patent drawing
  • US10652308B2 patent drawing

AI summary

Embodiments include methods, systems and computer program products method for cognitive storage management for a mobile computing device. The computer-implemented method includes monitoring, using a processor, content generation and usage on a mobile computing device by a user associated with the mobile computing device to determine usage habits of the user. The processor determines a storage capacity for the mobile computing device. The processor predicts future content generation and usage by the user based on the determined usage habits. The processor determines whether future storage capacity issues could exist based on the predicted future content usage and the determined storage capacity. The processor, in response to a determination that future storage capacity issues could exist based on the predicted future content usage and the determined storage capacity, causes at least a portion of content stored on the mobile computing device for storage in a remote storage.