IP Library Granted Patent US 8,548,297
Granted Patent B2
US 8,548,297 · App. 13/353,333 · Granted Oct 1, 2013

Method and system for utilizing storage in network video recorders

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,548,297
App. No.
13/353,333
Granted
Oct 1, 2013
Kind
B2
Abstract

The subject matter discloses a method, comprising obtaining a current retention time of storage associated with a digital recorder; obtaining current bitrates of channels used to transmit video captured by edge devices communicating with the digital recorder. The method then determines change in compression rates to be allocated to at least a portion of the channels according to the current retention time and the current bitrates and transmits the change in compression rates to be allocated to the channels to edge devices communicating with the digital recorder. The method can be implemented in a system in which several digital recorders use the same storage.

Claims (23)

1. A method, comprising:

obtaining a current retention time of a storage associated with a digital recorder;

obtaining current bitrates of channels used to transmit video captured by edge devices communicating with the digital recorder, wherein the current bitrates are actual bitrates detected at the digital recorder;

obtaining bitrates of the edge devices over time;

automatically determining change in compression rates and thereby change bitrates to be allocated to at least a portion of the channels according to the current retention time and the bitrates of the edge devices over time;

transmitting the change in compression rates derived by the bitrates to be allocated to the channels to edge devices communicating with the digital recorder;

wherein the method is performed in edge devices communicating with more than one digital recorders sharing the storage, wherein the storage capacity is shared between the more than one digital recorders, wherein bitrates obtained over time for one digital recorder compensate bitrate overload obtained over time in another digital recorder of the more than one digital recorders by another.

2. The method according to claim 1 , further comprising a step of determining a severity value according to the current retention time, a guaranteed retention time and a target retention time.

3. The method according to claim 1 , further comprising a step of determining severity hysteresis values, wherein the severity hysteresis values are determined according to a severity value, a hysteresis range and previously determined severity hysteresis values, wherein the severity hysteresis values are updated only when the previously determined severity hysteresis values are outside a predefined range.

4. The method according to claim 3 , wherein the severity hysteresis values are used to determine bitrates and an Enhanced Compression Level (ECL) to be allocated to at least a portion of the channels, wherein the bitrates allocated to the channels are reduced when an enhanced compression unit is unable to further compress the video received from the edge devices.

5. The method according to claim 1 , wherein detecting that the current retention time is bigger than a target retention time; and further comprises a step of automatically increasing the bitrates of at least some of the channels.

6. The method according to claim 1 , further comprises regulating a compression rate of the video stored at the video recorder.

7. A method, comprising:

obtaining a current retention time of a storage associated with a digital recorder;

obtaining current bitrates of channels used to transmit video captured by edge devices communicating with the digital recorder, wherein the current bitrates are actual bitrates detected at the digital recorder;

obtaining bitrates of the edge devices over time;

automatically determining change in compression rates and thereby change bitrates to be allocated to at least a portion of the channels according to the current retention time and the bitrates of the edge devices over time;

transmitting the change in compression rates derived by the bitrates to be allocated to the channels to edge devices communicating with the digital recorder;

determining severity hysteresis values, wherein the severity hysteresis values are determined according to a severity value, a hysteresis range and previously determined severity hysteresis values, wherein the severity hysteresis values are updated only when the previously determined severity hysteresis values are outside a predefined range.

8. The method according to claim 7 , further comprising a step of determining a severity value according to the current retention time, a guaranteed retention time and a target retention time.

9. The method according to claim 7 , wherein the severity hysteresis values are used to determine bitrates and an Enhanced Compression Level (ECL) to be allocated to at least a portion of the channels, wherein the bitrates allocated to the channels are reduced when an enhanced compression unit is unable to further compress the video received from the edge devices.

10. The method according to claim 7 , wherein detecting that the current retention time is bigger than a target retention time; and further comprises a step of automatically increasing the bitrates of at least some of the channels.

11. The method according to claim 7 , further comprises regulating a compression rate of the video stored at the video recorder.

Assignments (3)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2023
From: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS ADMINISTRATIVE AGENT
To: QOGNIFY LTD.; ON-NET SURVEILLANCE SYSTEMS INC.
Reel/Frame 063280/0367 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 047871 FRAME: 0771. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 1, 2020
From: QOGNIFY LTD.; ON-NET SURVEILLANCE SYSTEMS INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC
Reel/Frame 053117/0260 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2015
From: NICE SYSTEMS LTD.
To: QOGNIFY LTD.
Reel/Frame 036615/0243 →