Network video recorder system
First Claim
1. A method for implementing a security system for a set of IP-enabled security devices connected by an Ethernet network to a set of local Ethernet ports on a network video recorder having a set of Ethernet controllers attached between the set of local Ethernet ports and a processor, the network video recorder including a memory and a storage device also connected to the processor, the method comprising the steps of:
- downloading a hybrid client program from the network video recorder to an IP client station;
receiving a set of configuration preferences from the hybrid client program;
the network video recorder searching the network for a set of IP-enabled security devices connected at the local Ethernet ports;
the Ethernet controllers reporting device data on the set of IP-enabled security devices connected to the set of local Ethernet ports;
the network video recorder automatically provisioning each device in the set of IP-enabled security devices with a device-specific configuration;
the network video recorder receiving a set of video streams, a set of event transactions, and a set of alarm transactions with a scheduler service;
the network video recorder storing the set of video streams in a media database; and
, the network video recorder storing the set of event transactions and set of alarm transactions in the relational database;
displaying a slider panel to track multiple video streams from the set of video streams;
providing a set of playback controls on the slider panel;
exporting a video stream to a local storage device on the IP client station from the slider panel; and
,synchronizing the set of video streams using the slider panel.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method is presented for network video management and recording of video signals and video analytics generated by a network of IP-enabled cameras. A set of IP cameras are connected in a LAN to a network video recorder further connected by LAN or WAN to a set of client stations. The client station operates a hybrid program including a web-browser and a native application operating on a computer. The network video recorder operates a media recorder to store video streams from the IP cameras into a media database and further operates a relational database for storing camera configuration data, device drivers, event information and alarms. The network video recorder includes a zero configuration networking discovery service for automatically detecting and downloading default configurations to the cameras. Client stations can stream video directly from IP cameras, receive recorded video streams and query the relational database for cameras and events.
46 Citations
2 Claims
-
1. A method for implementing a security system for a set of IP-enabled security devices connected by an Ethernet network to a set of local Ethernet ports on a network video recorder having a set of Ethernet controllers attached between the set of local Ethernet ports and a processor, the network video recorder including a memory and a storage device also connected to the processor, the method comprising the steps of:
-
downloading a hybrid client program from the network video recorder to an IP client station; receiving a set of configuration preferences from the hybrid client program; the network video recorder searching the network for a set of IP-enabled security devices connected at the local Ethernet ports; the Ethernet controllers reporting device data on the set of IP-enabled security devices connected to the set of local Ethernet ports; the network video recorder automatically provisioning each device in the set of IP-enabled security devices with a device-specific configuration; the network video recorder receiving a set of video streams, a set of event transactions, and a set of alarm transactions with a scheduler service; the network video recorder storing the set of video streams in a media database; and
, the network video recorder storing the set of event transactions and set of alarm transactions in the relational database;displaying a slider panel to track multiple video streams from the set of video streams; providing a set of playback controls on the slider panel; exporting a video stream to a local storage device on the IP client station from the slider panel; and
,synchronizing the set of video streams using the slider panel.
-
-
2. A method for implementing a security system for a set of IP-enabled security devices connected by an Ethernet network to a set of local Ethernet ports on a network video recorder having a set of Ethernet controllers attached between the set of local Ethernet ports and a processor, the network video recorder including a memory and a storage device also connected to the processor, the method comprising the steps of:
-
downloading a hybrid client program from the network video recorder to an IP client station; receiving a set of configuration preferences from the IP client station; the network video recorder searching the network for a set of IP-enabled security devices connected at the local Ethernet ports; the Ethernet controllers reporting device data on the set of IP-enabled security devices connected to the set of local Ethernet ports; the network video recorder automatically provisioning each device in the set of IP-enabled security devices with a device-specific configuration; the network video recorder receiving a set of video streams, a set of event transactions, and a set of alarm transactions with a scheduler service; the network video recorder storing the set of video streams in a media database; the network video recorder storing the set of event transactions and set of alarm transactions in the relational database; providing a user login and authentication in the IP client station; discovering a set of attached network video recorders; assigning a profile to the set of attached video recorders; selecting a primary network video recorder from a set of attached network video recorders; executing a graphical user interface in the IP client station; managing the set of attached network video recorders, managing a superset of IP-enabled security devices connected to the set of attached network video recorders and managing video stream recording process from the graphical user interface; displaying a video search dialog; selecting a set of cameras to be included in a video search; specifying a layout of video panels in the video search; specifying an event criteria in the video search; specifying a time base in the video search; transmitting the video search to the network video recorder; receiving search results from the network video recorder as a set of video streams; displaying the set of video streams in the layout of video panels; displaying a slider panel to track multiple video streams from the set of video streams; providing a set of playback controls on the slider panel; exporting a video stream to a local storage device on the IP client station from the slider panel; synchronizing the set of video streams using the slider panel; and
,further comprising the steps of displaying an event panel in the graphical user interface based on the search results and including a history of events in the event panel.
-
Specification