System, method and article of manufacture for automatic detection and storage/archival of network video in a video-on-demand scenario
AssigneeConcurrent Ventures, LLC
InventorsJesse D. Beeson, Jesse B. Yates
Life of this patent
Estimating the term…
Abstract
A storage controller controls a plurality of storage media devices and a network interface passively monitors network traffic and automatically detects video data in at least a portion of said network traffic, where the storage controller archives the video data in the storage media devices and processes the archived video data to serve the archived video data as video-on-demand data.
Claims16
A system comprising:
- a plurality of storage media devices;
- a storage controller controlling said plurality of storage media devices;
- and
- a network interface passively monitoring network traffic and automatically detecting video data in at least a portion of said network traffic wherein said network interface generates data upon which an automated configuration of the system is executed based upon video content of the detected video data;
- said storage controller to automatically configure itself, based on detecting a product or manufacturer logo in the video content of the detected video data from the passively monitored network traffic, to archive said video data in said storage media devices, and process said archived video data to serve said archived video data as video-on-demand data.
A non-transitory, computer accessible memory medium storing program instructions for archiving video data in a plurality of storage media devices, wherein the program instructions are executable by a processing element in a storage system to:
- passively monitor network traffic;
- automatically detect video data in at least a portion of said network traffic and based on video content of said automatically detected video generate data upon which an automated configuration of the storage system is executed;
- automatically configure the storage system to archive said video data, based on detecting a product or manufacturer logo in the video content of the detected video data from the passively monitored network traffic;
- archive said video data in said storage media devices;
- and
- process said archived video data to serve said archived video data as video-on-demand data.
A non-transitory, computer accessible memory medium storing program instructions for creating a video-on-demand library, wherein the program instructions are executable by a processing element in a storage system to:
- passively monitor network traffic originating at a broadcast source;
- automatically detect video data from said broadcast source in at least a portion of said monitored network traffic and based on video content of said automatically detected video generate data upon which an automated configuration of the storage system is executed;
- automatically configure the storage system to archive said video data, based on detecting a product or manufacturer logo in the video content of the detected video data from the passively monitored network traffic;
- storing said detected video data in said storage system;
- and
- creating a video-on-demand library from said stored video data.
Dependencies are inferred from the claim text.