Camera Storage Backup and Reconfiguration for Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storage devices in cameras, such as SD cards, can develop performance deficiencies that are difficult to detect, leading to potential data loss and inefficiencies.

Innovation Solution

A system and method to detect performance deficiencies in storage devices by analyzing sensor data, error logs, and performance metrics, and remotely reconfigure the storage device using cloud resources to maintain data integrity and improve performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If storage devices are used in cameras to store sensor data, then data storage capacity is improved, but performance deficiencies and reliability issues occur

Engineering Contradiction:
Improvedata storage capacityVSAvoidstorage device performance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary monitoring of storage device health by analyzing error logs and performance metrics before actual data loss occurs. It proactively identifies performance deficiencies and triggers reconfiguration actions in advance, such as switching to backup storage or performing firmware updates, to prevent reliability issues from manifesting.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors storage device performance by collecting error logs and performance metrics, then feeds this information back to the processor. Based on this feedback, the system dynamically adjusts storage operations, switches between storage devices, or triggers reconfiguration to maintain reliable data storage despite hardware degradation.

Inventive Principle:
Principle #23Feedback

2Productivity

If storage devices operate continuously for extended periods, then productivity is improved, but performance deficiencies develop

Engineering Contradiction:
Improvecontinuous operation capabilityVSAvoidstorage device performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary health checks and monitoring during continuous operation to detect early signs of performance degradation. By identifying issues before they become critical, the system can schedule maintenance activities or switch storage devices proactively, maintaining continuous productivity while preventing reliability failures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous monitoring and operation by implementing failover mechanisms that ensure uninterrupted data storage. When performance deficiencies are detected, the system seamlessly switches to backup storage or initiates reconfiguration processes that minimize disruption to continuous operation, preserving both productivity and reliability.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If storage devices are monitored continuously to detect performance deficiencies, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveperformance deficiency detectionVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts and analyzes only the most critical information from storage device operation - specifically error logs and key performance metrics - rather than monitoring every possible parameter. This selective monitoring approach maintains reliable detection of performance deficiencies while minimizing the complexity of the monitoring system by focusing resources on the most impactful indicators.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The storage device monitors its own health status by generating and logging its own performance metrics and errors. The processor analyzes these self-generated logs to identify performance deficiencies, reducing the need for external monitoring hardware and simplifying the overall system architecture while maintaining reliable detection capabilities.

Inventive Principle:
Principle #25Self-service

4Reliability

If storage devices are reconfigured to correct performance deficiencies, then reliability is improved, but data loss risk increases

Engineering Contradiction:
Improvestorage device performanceVSAvoiddata loss risk
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary backup of data to a secondary storage device before initiating reconfiguration operations on the primary storage device. This ensures that if data loss occurs during reconfiguration, the data is already preserved in the backup, thereby maintaining reliability improvements while preventing information loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a backup storage device as a cushion against potential data loss during reconfiguration. By having redundant storage capacity available beforehand, the system can safely perform reconfiguration operations knowing that data is protected, thus enabling reliability improvements without exposing the system to data loss risks.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS20250252008A1Systems and methods to backup and reconfigure memory
Publication Date: 2025.08.07 VERKADA INC
  • US20250252008A1 patent drawing
  • US20250252008A1 patent drawing
  • US20250252008A1 patent drawing

AI summary

In an embodiment, a non-transitory, processor-readable medium stores instructions that, when executed by a processor, cause the processor to receive, at a first time, sensor data from a remote sensor that includes a storage device, in response to a remote compute device identifying a performance deficiency of the storage device. The non-transitory, processor-readable medium further stores instructions that, when executed by the processor, cause the processor to, store the sensor data in response to receiving the sensor data. The non-transitory, processor-readable medium further stores instructions that, when executed by the processor, cause the processor to send, at a second time after the first time, the sensor data to the remote sensor in response to determining that the storage device has been reconfigured based on the performance deficiency.