Patent ID: 9749577
Date: 2017-08-29
CPC Classifications: G06F,G11B,H04N

Claim:
1. A system, comprising: a computing device; and a management device in communication with the computing device, the management device comprising a processor, a memory and a non-volatile memory storing computer executable code, wherein the computer executable code, when executed at the processor, is configured to wherein the recording method defines at most W windows, W being a positive integer, each of the W windows comprises a first processed video frame and at least one subsequent processed video frame, and wherein for each of the W windows, the first processed video frame is a full frame, and each of the at least one subsequent processed video frame is a delta frame; wherein the recording method defines, based on an available memory size of the memory to store the processed video frames, a plurality of optimized parameters selected from W, a maximum number N of the processed video frames in each of the W windows, a maximum size S of the memory occupied by each of the W windows, a number M of the processed video frames to be released, and a required number R of the processed video frames to be stored, wherein N, S, M and R are respectively positive integers, N>1, and M is no greater than N; and wherein the memory releasing condition is determined by the plurality of optimized parameters.