×

Method and system for managing data from digital network surveillance cameras

  • US 9,986,209 B2
  • Filed: 02/14/2014
  • Issued: 05/29/2018
  • Est. Priority Date: 02/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of establishing and managing a geographically distributed video surveillance network comprising a plurality of independent video processing components operatively coupled to a data network, each independent video processing component configured to implement one or more tasks, the one or more tasks comprising video capture, relaying, recording, processing, storage, displaying, live viewing, analysis and event-monitoring of video and audio files and information, the method comprising:

  • discovering and registering each video capture component of the plurality of independent video processing components with a distributed database, wherein the discovering is performed at geographically distributed locations, and wherein the discovering comprises determining at least one of capabilities, name settings, zone settings, admission suitability, and security credential validation of one or more devices associated with the video capture component;

    transmitting streaming data, by each video capture component, to one or more associated recording components of the plurality of independent video processing components;

    converting the streaming data into a succession of data segments;

    storing each of the data segments on any of a plurality of non-transitory, network-accessible, computer-readable storage media;

    transmitting a storage event notification message to one or more of the video processing components when a new data segment is stored;

    generating a plurality of video media segments based on the data segments, wherein the plurality of video media segments are in one or more standard formats suitable for at least one of distribution to client devices and viewing on client devices;

    storing the video media segments on at least two of the plurality of non-transitory, network accessible, computer-readable storage media, wherein at least one of the plurality of video media segments from a first video capture component of the video capture components is stored at a first physical storage location and wherein at least another of the video media segments from the first video capture component is stored at a second physical storage location different from the first physical storage location;

    notifying the distributed database when a video media segment is added to any of the plurality of non-transitory, network accessible, computer-readable storage media,wherein the notifying comprises sending a notification including a uniform resource locator (URL) of the physical storage location of the video media segment in the plurality of non-transitory, network accessible, computer-readable storage media and a tag of the video media segment, wherein the tag includes the identifier of the video source, a start time of the video, and a length of the video media segment, andwherein the determination of name settings and zone settings of the one or more devices associated with the video capture components is performed prior to discovering the one or more video capture components, and wherein the name settings and zone settings of the one or more devices associated with the video capture components are overridden during or after discovering of the one or more video capture components.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×