×

Network video recorder system

  • US 9,860,490 B2
  • Filed: 09/23/2014
  • Issued: 01/02/2018
  • Est. Priority Date: 11/05/2010
  • Status: Active Grant
First Claim
Patent Images

1. In a system comprising a network, a network video recorder connected to the network, a set of cameras connected to the network video recorder, and a server connected to the network, the network video recorder programmed to store and execute instructions that cause the system to automatically perform a method comprising the steps of:

  • connecting each camera of the set of cameras to the network video recorder;

    powering each camera of the set of cameras;

    receiving a broadcast message from each camera of the set of cameras;

    automatically transmitting an IP address to each camera of the set of cameras;

    determining a set of video parameters based on the broadcast message for each camera of the set of cameras;

    sending the set of video parameters to each camera of the set of cameras;

    synchronizing a time among the set of cameras;

    automatically configuring an event delivery address for each camera of the set of cameras;

    automatically configuring a set of motion detection parameters for each camera of the set of cameras;

    wherein the broadcast message further comprises a set of connectivity data, and wherein the step of determining further comprising the steps of;

    automatically reporting the set of connectivity data from the broadcast message;

    automatically comparing the set of connectivity data with the set of video parameters;

    sending a request for the set of video parameters based on the set of connectivity data;

    receiving the set of video parameters in response to the request;

    receiving the broadcast messages from each camera by the network video recorder using a zero configuration networking protocol, the connectivity data in each broadcast message including a make, a model, a list of inherent capabilities, and a MAC address for a respective camera;

    providing the IP addresses of each camera by the network video recorder using a dynamic host configuration protocol service;

    including a video compression, a video frame rate, a video quality, a video resolution and a data transfer rate in the video parameters for the cameras;

    providing a network time protocol service by the network video recorder to synchronize a time of each camera;

    setting up event delivery for each camera by communicating an IP address of the network video recorder to each camera as the event delivery address for camera events from each camera;

    wherein the step of determining further comprising the steps of;

    searching a SQL database for a match between the set of connectivity data and the set of video parameters;

    when a match is not determined;

    requesting a set of video parameters from the server by the network video recorder;

    receiving the set of video parameters from the sever after the server searches for and retrieves the requested set of video parameters from a database of the server; and

    ,saving the set of video parameters by the network video recorder prior to sending the set of video parameters to each camera.

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