Parity-Based Redundant Video Storage Among Networked Cameras

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network-based video surveillance systems face challenges in reliable and cost-efficient redundant storage of video data on edge devices, as existing solutions either require doubling storage capacity or are prone to data loss due to device failures or theft, and existing methods for parity-based redundant storage are inefficient.

Innovation Solution

A system and method for parity-based redundant video storage among networked video cameras, where each camera group calculates and stores parity data, distributes backup data among cameras, and securely sends it to a storage server, utilizing variable compression and chunk synchronization to manage data efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If simple replication (doubling storage requirements) is used for redundant in-camera storage, then data reliability is improved, but storage cost and system complexity increase

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

Solution Approach 1:

The patent combines multiple cameras' video data into a single parity group, where parity data is calculated across all cameras in the group rather than maintaining separate redundant copies for each camera. This merging approach allows the system to achieve the same reliability as simple replication but with significantly reduced storage requirements, as the parity data serves multiple cameras simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the storage parameter from full video data copies to compressed parity data. By transforming the redundancy mechanism from storing complete video streams to storing calculated parity values, the system achieves equivalent fault tolerance with much smaller storage capacity, directly resolving the contradiction between reliability and storage quantity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If in-camera storage is increased for redundant storage, then data loss due to device failure is reduced, but cost and system engineering complexity increase

Engineering Contradiction:
Improvedata loss protectionVSAvoidsystem engineering complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling each camera to autonomously calculate and store its own parity data locally in its non-volatile memory, rather than requiring a centralized server to manage all redundancy operations. This distributed self-service approach reduces system engineering complexity while maintaining robust data protection against device failures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent segments the redundancy management function into individual camera operations, where each camera independently calculates and stores parity data for its own video streams. This segmentation distributes the complexity across multiple simple units rather than concentrating it in a single complex system, reducing overall system engineering complexity while achieving reliable data protection.

Inventive Principle:
Principle #1Segmentation

3Quantity of substance

If parity-based redundant storage is implemented efficiently, then storage cost is reduced, but data recovery capability must be maintained

Engineering Contradiction:
Improvestorage capacityVSAvoiddata recovery capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary that coordinates parity data collection and distribution among cameras. The server receives video data from multiple cameras, calculates parity data, and distributes it back to the cameras for local storage. This intermediary mechanism enables efficient space utilization while ensuring data recovery capability is maintained through proper parity data management and distribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11659140B2Parity-based redundant video storage among networked video cameras
Publication Date: 2023.05.23 SANDISK TECHNOLOGIES LLC
  • US11659140B2 patent drawing
  • US11659140B2 patent drawing
  • US11659140B2 patent drawing

AI summary

Systems and methods for redundant storage among networked video cameras are described. Video data for a group of video cameras is received by a parity video camera. The parity video camera calculates parity across the peer video data, stores the parity data to one storage location and backup video data for the storage location to another storage location. In some examples, the storage locations are selected from among the non-volatile memory of the group of video cameras or another group of video cameras.