NONE
No federally sponsored research and development was provided for this invention.
Not Applicable
CPC Class: G06F 3/0601, 3/0608, 3/0617, 3/0619, 3/0628, 3/0629, 3/0631, 3/0632, 3/0633, 3/0634, 3/0635; 16/125, 16/7837; G08B 13/19656; G08B 13/19676; H04N 21/274; 21/4223; 21/4334; 7/181;
This proposed invention relates to the physical security industry specifically the video surveillance market. Moreover, this invention utilizes video surveillance cameras, in a video surveillance network, with video management software (VMS) to execute computer software in such a manner to ingest video, capture video to various data storage devices, and manipulate the recorded video throughout an infrastructure of computer hardware devices to allow a human video operator to recall, display, and playback any available recorded video under management without any separate steps, interaction, or human intervention.
Summarizing those previously issued patents highlights the numerous prior arts for the management and storage of video surveillance video feeds. This video feed data has grown significantly in size with technology advances of video surveillance cameras and the availability of surveillance cameras to the general market. Prior art has created various solutions for the handling and storage of video surveillance data. Prior art, from other marketplaces—namely the media and entertainment industry—has used various video data storage technologies to handle the amount of video data under management.
Prior art has also implemented solutions to distribute the video storage to numerous storage devices to minimize the impact of such quantities of video data on one storage device. A great many prior art approaches have created ways to alter, manipulate, or edit the video data itself to reduce the file size of the video data in an attempt to store more video in the same amount of storage capacity. Other prior art solutions created ways to offload, archive, or to move video data to an offline data storage device to, again, reduce the amount of video data under active management.
What all of these prior art methods and systems have done is to mitigate the initial video data under manage in ways to make it more manageable utilizing known traditional storage techniques.
What the proposed submitted invention creates is a new method for storing and replicating video data on a proposed system of multiple tiers of video storage in such an automatic way so that the human video operator, using unique video surveillance management software (VMS) can recall, display, and playback any available recorded video without any alteration of the video data, without any additional steps by the video operator, or with any other human intervention. It is this recall, retrieval, and non-interventive video playback that is the primary focus of this proposed invention.
Beginning in 2008, when the video surveillance industry saw a major transition from analog surveillance cameras and analog video recorders (VCR tapes) as the primary technology over to newer digital surveillance cameras (IP-cameras) and computer hard-disk drive video storage systems, managing the video storage retention of these surveillance systems has been a daunting challenge and one that many have tried to improve upon ever since.
As per any invention, the background of this proposed invention is critically important to fully appreciate the impact of this offered invention. Many other prior art and patents have been issued attempting to mitigate the video surveillance storage retention challenge from various perspectives, however, none of the previous implementations have been able to provide both extendable, scalable, and affordable video storage retention and the ability for the human video operator to playback, review, and analyze the entire cache of stored video data without any additional steps or intervention.
As is known, typically, one or more video cameras are purposefully positioned throughout an environment used to capture images of people, other objects, and activities that come within the range of the cameras. Video surveillance systems can transmit surveillance information via wire-based and wireless technology and across the Internet back to a video management software (VMS) program.
As is known, traditional surveillance systems record and store surveillance footage to various video storage mediums for future playback, reference, and analysis. By design and desire, video surveillance data generated by a surveillance camera is stored in its entirety.
With the technology advances of the surveillance IP-cameras, the digital files generated by those cameras have become very large and demand a great deal of computer storage space. In addition, in order for a surveillance system to fully monitor an area, multiple cameras are generally required. As the number of cameras in a surveillance system increases, the amount of video data that is to be stored also significantly increases.
As is known, to accommodate these storage requirements, many traditional surveillance system architectures make use of video data storage that overwrites older stored video data with newer video data after a certain timeframe. An example would be when a traditional system storage capacity can support two months' worth of continuous surveillance video data. After those two months expire, the traditional system storage capacity is reused, starting by overwriting the oldest video data. Obviously, older surveillance video data, which may still have value, is lost in a system that performs such an overwrite storage design.
As is known, there are traditional systems that alternatively back up or archive all or some parts of the video data wholesale to offline archival storage media once the video data has reached the previously described storage capacity or set retention period. That is, all video data captured by the surveillance system is archived after a set period of time passes. In these systems, once data has been archived or backed-up, it is no longer online or easily available to the human video operator user without several additional steps or other human interaction to retrieve desired recorded video.
As is known, those traditional systems with archival processes will require some type of human intervention and additional steps to be able to recall, playback, and review any older or archived video data then what is currently recorded in primary system storage. The requested video archival media must be identified and reloaded in order to view or obtain information about a particular event caught by surveillance video. Typically, in those traditional systems, any video data that is archived is considered outside of the normal video operator playback and review process.
Although that method allows video data to be stored for a longer period of time, there is no practical way to identify, extract, or peruse archived surveillance video data. In many cases, this is a very complex and time-consuming task and becomes unviable to the human operator. Much prior art has made claims to using multiple tiers of data storage for the purpose of recording and storing video, yet current prior art has not describe nor defined how to identity, recall, and playback such recorded video, especially without significant additional steps or other human interaction.
As is known, other traditional systems may attempt to pre-determine the importance of certain surveillance video data and migrate or replicate that video data to other tiers or medium of data storage. This concept assigns a pre-determined importance level on the video data to ascertain whether to delete, archive, or otherwise reduce the quality of the video data itself, thereby increasing the previously allocated video data storage capacity of the surveillance system.
As is known, there are numerous other video surveillance systems in place that attempt to manipulate the stored surveillance video data by various methods of reducing the video frame rate, and/or the video resolution quality, and/or the color depth of the video all in attempt to reduce the overall data file size of the video. In other words, in an attempt to keep as much video data stored as possible on the available data storage infrastructure, these traditional systems greatly manipulate the video data.
As is known, manipulating, altering, editing, or changing any video data evidence is not admissible in a court of law and thus undermines a valuable purpose of a video surveillance system in the first place; having evidence of an event that occurred.
As is known, video surveillance systems have used numerous data storage technologies from analog to digital systems. In the analog systems, many used VCR/VHS tape introduced in the market in the mid-1970s. In the digital system, many use digital computer hard drives, CDs, DVDs, and other digital storage technologies.
As is known, the various traditional systems have approached the video surveillance data storage challenge from the perspective of limiting the video data storage capacity to begin with, or by manipulating and reducing the video data file itself. These traditional systems have also attempted to utilize multiple tiers of data storage with the approach to archive or move offline the video data from the primary storage system. This removes the video from the primary video management software playback and review process and creates additional steps and intervention by human operators in order to identify, recall, and playback any available recorded video.
As is known, there is a significant technical difference between analog VHS tape and digital computer data tape such as Linear Tape Open (LTO) or T10000 format tape.
As is known, Linear Tape Open (LTO) tape and T10000 tape is used in various markets, such as the media and entertainment industry, which stores production video to tape systems. However, those other market systems and techniques that utilize the recorded video is significantly different than the video surveillance industry.
Therefore, as recognized by the present inventor, what are needed are methods, techniques, and a system of video surveillance management that can intelligently store large amounts of surveillance video data utilizing multiple tiers of data storage in such an infrastructure that keeps the quality and integrity of the video data whole and intact, keeps all recorded video easily assessable to the human video user/operator without any additional steps or human intervention (nor additional software) and without any pre-determination of such needed video data.
The techniques described herein of the proposed invention provide for managing video data storage in a traditional video management software (VMS) program utilizing multiple tiers of storage, specifically, a tier of traditional computer hard disk storage as well as a tier of digital computer data tape such as Linear Tape Open (LTO) or T10000 tape.
One problem with most, if not all, current approaches to video surveillance systems—and video data storage management more specifically—is that those solutions require extra steps outside of the video surveillance management software by the human operator or other staff personnel. This becomes a usability issue that becomes unpractical, and ultimately unviable to initiate those extra steps when in the process of needing to playback and review recorded video frequently.
In general, the proposed invention provides overarching methods and techniques coupled with appropriate computer hardware devices for intelligently storing surveillance data in a video surveillance management system utilizing a multi-tiered storage infrastructure. Additionally, methods of extending the amount of calendar time for which video data can be stored on a data storage device as well as the ease and consistent operation by the human video operator of such a system are provided herein.
One embodiment of the present invention is the video surveillance software method along with its accompanying video data storage hardware (“the system”) wherein the disclosed methods apply decision criteria, such as rules, configuration data, and preferences to support intelligent automatic video data storage onto multiple tiers of video data storage and the seamless video playback for a human video operator.
One embodiment of the present invention would include, but is not limited to, one or more surveillance cameras for capturing video data, one or more live and recorded video playback stations, one or more tiers of video data storage such as traditional hard disks, and one or more tiers of video data storage such as digital computer data tape (e.g., Linear Tape Open or T10000 formats), and the overarching computer program for video management software (VMS).
It is expressly stated that the usage of digital computer data tape storage technology such as (but not limited to) Linear Tape Open (LTO) or T10000 format Tape tier of video storage is utilized automatically on the recording/storing process of the VMS system as well as the operator playback and review process of the VMS system. It is this all-encompassing system that is ultimately unique to this present invention and differs in implementation, utilization, and implementation from prior art.
The video surveillance software (VMS) that controls and manages the overall system holds one embodiment of the present invention wherein the VMS software will determine the availability of the first tier of video data storage capacity and record and store all new incoming video data.
The VMS will also determine when it is necessary to replicate any new stored video from tier one hard disk storage to tier two tape storage. The VMS will also determine when the second tier (tape) storage is near capacity and begin to overwrite the oldest stored video.
The VMS System will also determine, when a human video operator is requesting recorded video to be played back, which tier of storage the video is currently located and retrieve that video data to display to the video operator automatically and without any additional intervention.
Understanding that the focus of the human video operator is on the VMS software's Timeline functionality and that the execution of the work necessary by the human video operator centers around the use of the VMS software's Timeline feature. Any extra steps other than selecting video from the Timeline or other staff personnel to intercede for the purpose of finding and eventually making recorded video data available for playback becomes untenable, unproductive, and unusable.
It must be understood that since 2008 and the conversion to more digital oriented video surveillance management systems, the market has been accustomed to altering the recorded video either in video quality, video frame rate, or video color or all of the above in order to obtain a level of video retention. It is expressly stated that the present invention does not alter the video in any manner whatsoever.
Reiterating, the present invention does not—in any manner—alter, edit, adjust, or modify the actual video data being recorded. Instead, it specifically uses a multi-tiered video storage infrastructure in a new and unique way that allows for the seamless and straightforward selection of needed video by the human video operator without any other steps or staff needed to retrieve, display, and playback that requested video.
This present invention also does not—in any manner—manage the multiple tiers of video storage in an offline manner. To the contrary, the present invention is specifically delivering all of the recorded video in an online and nearline manner. This is what allows for the human video operator to seamlessly access all of the recorded video under management.
With all of these previous attempts at dealing with the explosive growth of video data, it has not been obvious—otherwise it would have been done over the previous 14 years- to create a method to integrate the VMS software with techniques to manage multiple tiers of computer data storage, especially and specifically computer digital data tape, in such a manner for a human video operator to simply utilize the VMS software Timeline feature to identify and playback any video under management without any additional steps or other human intervention.
The present invention provides a system, a method, and an apparatus for video surveillance and multiple tiers of video data storage allowing for unincumbered recall, retrieval, and playback of any video data under storage management. The present invention collects, stores, and manages video data from various video surveillance cameras and manages the storage placement, movement, and retrieval of all recorded video based on storage capacity attributes of the various tiers of storage available within the apparatus.
One embodiment of the present invention is a system, a method, and an apparatus for video surveillance and multiple tiers of video data storage allowing for unincumbered recall, retrieval, and playback of any video data under storage management. With reference to
This system would also include the appropriate networking capabilities to connect to a traditional modern network. This system also includes the computer connectors known as host bus adapters (HBAs) to connect the computer server to the Tape storage library. This system would also contain all of the necessary computer accessories typically found on a modern computer system.
With reference to
With reference to
This Middleware software, incorporated into the VMS, is what provides the unique functionality of automatically locating the requested video 2102/2110 and controlling the tape library jukebox 5200 in a manner that would load the requested video, no matter which digital computer data tape 5210 the video data was stored upon.
With reference to
The VMS 200 will copy the video frames 360 and ultimately video files 364 from the NVMe 7110 to the first tier of storage 400.
In line with the VMS preset conditions 200, the system will continually monitor the recorded surveillance video on tier one storage 400 and when appropriate replicate 372 that recorded surveillance to tier two storage 500 wherein the surveillance video will be located on both tier one storage 400 and tier two storage 500.
A video operator may at any time request video 150 to be retrieved and played back for review on a video display station 60017170 wherein the proposed invention would automatically retrieve the specified video from either tier one video storage 400 or tier two video storage 500 via the appropriate back-end commands 550650 without any other steps, human intervention, or video file manipulation.
In order to viably read back and playback specific video surveillance camera data as stated in [0011], the VMS 200 will cluster (or group) specific surveillance camera feeds during the ingest process 366 onto a specified Tape cartridge 5210. This is critical for the solution to work properly in that if video data 364 is replicated to ungrouped Tape cartridges 5210 then the machinations needed to read and playback requested recorded video would become unusable as a solution.
In line with the middleware software, as a specified Tape cartridge 5210 is filled to capacity 374, the middleware will automatically format another Tape cartridge 5210 and automatically remove the now filled Tape cartridge that is already inserted into the tape library drive 5230 and replace that with the newly formatted Tape cartridge.
The middleware software will continually monitor, format, and rotate the Tape cartridges 5210 in and out of the tape library drive 5230 until all available unused Tape cartridges have been filled to storage capacity.
In line with any computer data storage device, this proposed invention tier two storage 500 does have data capacity limitations when considering the capacity of the various computer digital computer Tapes 5210 and the overall size and capacity of the Tape Library device 5200. This proposed invention will take into account these capacities and create a process within the overall method to account for this capacity—also known as retention—capability to monitor and manage such retention. It is acknowledged that as those technologies advance and the data capacities increase, the proposed invention will utilize such data capacities.
As this method and techniques actively monitors and manages the retention capacity of all tiers under management, the system will 380 determine if any specific digital computer data Tape 5210 has reached its data capacity limit and automatically unload and insert a new Tape 5210 into an available Tape Library Drive 5230 to continue recording and storing new incoming video data.
Once all of the available Tapes have been written to with video data, the System's Retention Policies 380 will determine the oldest Tape 5210 used and then reformat that Tape to make that Tape available for new incoming video data to be recorded to once again. This tier two retention policy is a key aspect of the continual operation of the overall System.
Once all previously available Tape cartridges 5210 have been used, the middleware software will identify 380 the oldest video data stored on which Tape cartridge 5210 and then reformat that oldest tape to make data storage available for new incoming video data to be stored.
In line with the VMS preset conditions 200, the system will monitor the capacity of tier one storage 400 and when capacity nears 100% the System will 371 delete the oldest dated video data previously recorded/stored from tier one storage 400.
When this occurs, the surveillance video will only be available on tier two storage 500.
Reference
If the video is determined to be located on tier one video storage 400 then the VMS program 200 will initiate a normal video data storage Read call to retrieve the specified video from tier one storage 400 and that video will be loaded and ready for playback to the human operator.
If the video is determined to be located on tier two video storage 500 then the VMS 200 will initiate a computer program call 2112 to retrieve the specified video—plus a predefined set of minutes (e.g. 15-minutes) before the specified date time requested and a predefined set of minutes (e.g. 15-minutes) after the specified data time requested. All of that identified video data 2112 is then copied back 2114 onto tier one storage 400. The VMS 200 will then load all of the requested and specified video 2020 data into the VMS 200 for display and playback for the human video operator.
If during the
If during the
It is critical to appreciate this complete overarching process and how it is unique to any prior art. Currently, there is no other System such as the proposed invention that simultaneously utilizes multiple tiers of video data storage for an active video storage and playback system and integrates the user interface (VMS Timeline)
It is this process that allows for the seamless video retrieval and playback of all the video that has been recorded and stored in the System. If the proposed invention was not available, the human video operator would have to engage with other software packages and personnel to locate and make available to needed video.
Special attention needs to be focused on the video retrieval and playback functionality of this proposed invention whereas other prior art may make use of multiple tiers of video data storage, those systems do not provide for an automatic, seamless, non-interventive method for identifying, locating, and playback of the recorded video.
Special attention needs to also focus on the proposed invention wherein it does not attach and pre-determined priority, importance, or value to the video data, as it is the perspective of the inventor that all video has the same level of importance and value and must be stored.
Special attention needs to also focus on the proposed invention wherein no video is altered in resolution, frame rate, or compressed in any additional manner as it is the perspective of the inventor that all video must remain as originally recorded for chain of custody and evidentiary value.
Number | Date | Country | Kind |
---|---|---|---|
2022-100543 | Jun 2022 | JP | national |