Video Storage Management via Tiered Resolution and Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video surveillance systems face challenges in managing large amounts of data within finite storage capacities, requiring efficient methods to access and store data while maintaining video quality and adhering to storage limits.

Innovation Solution

A storage management system that identifies and manages data streams from video source devices by associating them with different storage tiers based on resolution and retention times, deleting excess data to maintain storage ratios and free up space, allowing for efficient storage and retrieval of video data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If all video data is stored in high-resolution format, then video quality is improved, but storage capacity is exceeded

Engineering Contradiction:
Improvevideo qualityVSAvoidstorage capacity
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by storing different portions of video data at different resolutions. Specifically, regions of interest (such as areas with motion detection or predefined important zones) are stored in high resolution, while other regions are stored in lower resolution. This resolves the contradiction by maintaining high video quality only where necessary, thereby reducing overall storage requirements while preserving critical visual information.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments video data into multiple categories based on importance, motion activity, and temporal characteristics. Different segments are stored with different retention policies and resolutions - for example, recent high-motion segments are kept at high resolution for longer periods, while static low-motion segments are stored at lower resolution or deleted after shorter periods. This segmentation allows the system to optimize storage capacity while maintaining video quality for the most important segments.

Inventive Principle:
Principle #1Segmentation

2Duration of action of stationary object

If video data is retained for long periods, then data availability is improved, but storage capacity is exceeded

Engineering Contradiction:
Improvedata retention periodVSAvoidstorage capacity
Core Design Contradiction:
Duration of action of stationary objectVSQuantity of substance

Solution Approach 1:

The patent implements dynamic retention policies where the storage duration of video data is not fixed but adjusts based on multiple factors including motion detection results, time of day, day of week, and system storage capacity. When storage capacity is sufficient, data is retained longer; when capacity is constrained, retention periods are shortened. This dynamic approach allows the system to maximize data availability while adapting to changing storage conditions, thereby resolving the contradiction between retention duration and storage capacity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies partial retention by selectively keeping only certain portions of video data for extended periods. Rather than uniformly retaining all data, the system identifies and retains only the most valuable segments (those with motion, in regions of interest, or during critical time periods) at high resolution and for longer durations, while deleting or archiving other segments. This partial action approach maintains data availability for critical events while managing overall storage capacity.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If high-resolution video streams are stored, then image quality is improved, but storage requirements increase

Engineering Contradiction:
Improveimage qualityVSAvoidstorage requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by storing different portions of video data at different resolutions. Specifically, regions of interest (such as areas with motion detection or predefined important zones) are stored in high resolution, while other regions are stored in lower resolution. This resolves the contradiction by maintaining high video quality only where necessary, thereby reducing overall storage requirements while preserving critical visual information.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the resolution parameter of video data based on multiple factors including whether the region contains motion, the time of recording, and the importance of the region. By dynamically adjusting this parameter, the system maintains high image quality for important data while reducing storage requirements for less critical data, thereby resolving the contradiction between image quality and storage requirements.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If storage capacity is increased to maintain all data, then data availability is improved, but system cost increases

Engineering Contradiction:
Improvedata availabilityVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent changes multiple parameters including resolution, compression ratio, and retention period based on the importance and characteristics of video data. By dynamically adjusting these parameters, the system maintains data availability for critical events while reducing storage capacity requirements for less important data, thereby resolving the contradiction between data availability and storage capacity without increasing system cost.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11197057B2Storage management of data streamed from a video source device
Publication Date: 2021.12.07 MOTOROLA SOLUTIONS INC
  • US11197057B2 patent drawing
  • US11197057B2 patent drawing
  • US11197057B2 patent drawing

AI summary

A computer implemented method for managing data received from a video source device is disclosed. At least a first storage tier and a second storage tier on a storage medium are identified for respectively storing different categories of data. As data streams are received from the video source, the data streams are associated with at least the first storage tier or the second storage tier and data from the received streams are stored in the associated storage tier. When the storage medium is full or meets some other specified maximum capacity threshold, data is deleted beginning with data that has an age that exceeds one or more specified maximum retention times, followed by data with the oldest age from one or both of the first and second storage tiers.