Patent ID: 9277250
Filing Date: 2016-03-01
CPC Classification: G06F,G06K,G08B,H04N

Claim Text:
1. A system for performing video analytics comprising: a video surveillance system, comprising one or more processors for ingesting a video stream from a remotely located video capture device, wherein said video surveillance system performs real-time or near-real time video analytics on the video stream; an application programming interface (API) for providing an interface for functions to interface between the video surveillance system and the remotely located video capture device; and a software engine, comprising program instructions stored in at least one non-transitory medium, said program instructions able to be executed by at least one processor to perform at least one programmatic action responsive to results produced by an analytics engine that performs the real-time analytics, wherein the analytics engine: wherein internet connected computers are able to send authorized commands to a video surveillance system directed to the remotely located video capture device, wherein the video surveillance system conveys signals through the API to the remotely located video capture device to effectuate an adjustment of the remotely located video capture device to change an aspect of the video stream captured by the remotely located video capture device.