Passive Video Storage Offloading VMS CPU Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network video storage systems do not provide for automatic detection and archival of network video, leading to increased load on video management systems (VMS).

Innovation Solution

A system comprising a network interface, storage media devices, and a storage controller that passively monitors network traffic, automatically detects video data, and offloads the load of the VMS by storing high-resolution video data in a separate storage system, with the option to forward or discard low-resolution data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video data is stored in the VMS, then video management and processing can be performed, but the CPU load on the VMS increases significantly

Engineering Contradiction:
Improvevideo management capabilityVSAvoidCPU load on VMS
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent extracts the video storage function from the VMS by introducing a separate storage system that passively monitors network traffic and stores video data externally. This removes the burden of video data handling from the VMS CPU, allowing the VMS to focus solely on management and processing functions without the overhead of active video storage operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary storage system between the video sources and the VMS. This intermediary component passively captures video data from network traffic and stores it externally, acting as a buffer that prevents direct CPU processing demands from reaching the VMS while still enabling the VMS to access and manage the video data when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Power

If automatic video detection and storage is implemented, then VMS load is reduced, but system complexity increases

Engineering Contradiction:
ImproveVMS CPU loadVSAvoidstorage system architecture
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The storage system performs self-service by passively monitoring network traffic and automatically detecting video data without requiring manual configuration or intervention from the VMS. The system autonomously identifies video streams, extracts them from network traffic, and stores them in appropriate locations, thereby reducing VMS load while maintaining relatively simple architecture through automated operations.

Inventive Principle:
Principle #25Self-service

3Power

If high-resolution video data is stored externally, then VMS load is offloaded, but network bandwidth requirements increase

Engineering Contradiction:
Improveprocessing load distributionVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
PowerVSUse of energy by moving object

Solution Approach 1:

The patent segments video data into different resolutions and stores only the necessary high-resolution portions externally while maintaining lower-resolution copies or summaries within the VMS. This segmentation allows the system to offload processing load by storing detailed video data externally while managing network bandwidth by selectively transmitting and storing only the essential high-resolution frames rather than entire video streams.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9813313B1System, method and article of manufacture for automatic detection and storage/archival of network video to offload the load of a video management system (VMS)
Publication Date: 2017.11.07 XTREAMEDGE INC
  • US9813313B1 patent drawing
  • US9813313B1 patent drawing
  • US9813313B1 patent drawing

AI summary

A storage system that is not a video management system (VMS) offloads load of the VMS by passively monitoring network traffic originating at a source intended for the VMS, automatically detecting video data in at least a portion of the monitored network traffic, and offloading load of the VMS by storing the video data in the storage system instead of the VMS. In another scenario, A storage system passively monitors network traffic originating at a source intended for a VMS, automatically detects both high-resolution and low-resolution video data from the source in at least a portion of the monitored network traffic, and stores the high-resolution video data in the storage system instead of the VMS.