×

Network based real-time analytics of raw video streams

  • US 8,941,735 B2
  • Filed: 09/14/2012
  • Issued: 01/27/2015
  • Est. Priority Date: 07/25/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • one or more computers receiving a video stream over a network from a remotely located video capture device;

    at least one of the one or more computers processing the video stream in real-time or near real time, wherein the processing of the video stream extracts at least one metric from content of the video stream, wherein the one or more computers process the video stream using an application program interface (API), wherein the processing comprises decoding the video stream from the remotely located video capture device, and wherein the application program interface is a filter specific to the remotely located video capture device, wherein different types, versions, and varieties of video capture devices are associated with different filters or APIs, wherein the processing occurs using an analytics engine that is a component of an intelligent video surveillance system that is unable to process the video stream in absence of the application program interface;

    at least one of the one or more computers comparing the extracted metric against at least one previously established value to generate either a TRUE or a FALSE result;

    responsive to a TRUE result, at least one of the one or more computers automatically initiating at least one programmatic action, which comprises a notification action that conveys a notification to at least one previously designated user when a previously established condition is automatically detected by the analytics engine, wherein the previously established value, the programmatic action, or both are user configurable, and wherein the programmatic action is a real time or a near real time action resulting from analyzing content of the video stream; and

    responsive to a FALSE comparison result, the one or more computers not initiating the at least one programmatic action.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×