US 11,743,420 B1
Rule-based surveillance video retention system
Shmelka Klein, Brooklyn, NY (US)
Filed by Shmelka Klein, Brooklyn, NY (US)
Filed on Aug. 24, 2021, as Appl. No. 17/410,128.
Application 17/410,128 is a continuation of application No. 17/142,545, filed on Jan. 6, 2021, granted, now 11,128,832.
Claims priority of provisional application 63/060,273, filed on Aug. 3, 2020.
Int. Cl. H04N 5/765 (2006.01); H04N 5/91 (2006.01); H04N 7/01 (2006.01); H04N 7/18 (2006.01); G06V 20/40 (2022.01); G06V 20/52 (2022.01); G06V 40/10 (2022.01); G06V 40/20 (2022.01)
CPC H04N 5/765 (2013.01) [G06V 20/46 (2022.01); G06V 20/49 (2022.01); G06V 20/52 (2022.01); G06V 40/10 (2022.01); G06V 40/20 (2022.01); H04N 5/91 (2013.01); H04N 7/0117 (2013.01); H04N 7/0127 (2013.01); H04N 7/181 (2013.01); G06V 20/44 (2022.01)] 18 Claims
OG exemplary drawing
 
1. A video retention system for use by a recording entity for retaining and managing output video generated by one or more cameras, comprising:
a video retention server having a video storage, the video retention server is adapted to retain the output video of each camera as a video file using the video storage, each video file has video attributes comprising a video resolution and a video framerate;
a rules module controlled by the retention server, the rules module having a rules repository having a plurality of retention parameters and a plurality of retention requirements, each retention requirement is linked to one or more of the retention parameters, allowing the rules module to identify the retention requirements applicable to the recording entity by referencing one or more of the retention parameters, the retention parameters comprising a plurality of location parameters, the retention requirements comprising a plurality of video quality requirements which define a required resolution and a required framerate, the retention requirements further comprising a plurality of time durations, whereby the rules module identifies the time duration applicable to the recording entity by matching the geographic location to the retention requirement linked to the location parameter, and incorporating the time duration into the retention rules profile;
a user device connected to the video retention server via a digital communication network, the user device accepts and transmits input from a user to the video retention server, the input defining the retention parameters for creating a retention rules profile and contains a geographic location, whereby the rules retention module matches the geographic location to one of the location parameters, identifies the retention requirements linked to said location parameter applicable to the recording entity, and generates the retention rules profile containing the video quality requirements of the retention requirement applicable to the recording entity; and
a storage management module controlled by the video retention server, the storage management module is adapted to perform a retention compliance audit of the video files within the video storage by reviewing the video resolution and video framerate of each video file within the video storage, and transmitting a noncompliance notification to the user device identifying each video file failing to meet the video quality requirements of the retention rules profile, the noncompliance notification further identifies each video file which has been configured to be retained within the video storage for a length of time less than the time duration specified by the retention rules profile.