Network device detection, identification, and management
First Claim
1. A computer system for identifying one or more cameras on a network, comprising a computer having non-transitory memory for storing machine instructions that are to be executed by the computer, the machine instructions when executed by the computer implement the following functions:
- performing a network scan by scanning a plurality of network addresses to obtain an initial response from one or more camera devices, each camera device being accessible at a specific network address from the plurality of network addresses;
beginning a fail timer for each of two or more connections to each of the network addresses of the one or more camera devices;
establishing two or more connections to each of the network addresses of the one or more camera devices;
simultaneously transmitting two or more camera device queries over the two or more connections to each of the specific network addresses of the one or more camera devices to attempt to obtain a query response to at least one of the two or more camera device queries, each of the camera device queries being sent according to a query protocol and a query format, the query protocol and/or query format differs for each of the camera device queries, and the query response including information relating to the camera device; and
looping the beginning, establishing and simultaneously transmitting steps until each fail timer expires or the query response to at least one of the two or more camera device queries is obtained.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for identifying devices on a network using a two-step process of first scanning a range network addresses for devices and then acquiring device information from each of the accessible devices. The method involves scanning the network for devices by sending a request to each of a plurality of network addresses, receiving a response from one or more of the devices, obtaining a hardware address for at least some of the responding devices, and identifying the device based on the hardware address. A user interface is provided to display the results of the scan along with the more specific identifying information for some or all of the responding devices.
-
Citations
20 Claims
-
1. A computer system for identifying one or more cameras on a network, comprising a computer having non-transitory memory for storing machine instructions that are to be executed by the computer, the machine instructions when executed by the computer implement the following functions:
-
performing a network scan by scanning a plurality of network addresses to obtain an initial response from one or more camera devices, each camera device being accessible at a specific network address from the plurality of network addresses; beginning a fail timer for each of two or more connections to each of the network addresses of the one or more camera devices; establishing two or more connections to each of the network addresses of the one or more camera devices; simultaneously transmitting two or more camera device queries over the two or more connections to each of the specific network addresses of the one or more camera devices to attempt to obtain a query response to at least one of the two or more camera device queries, each of the camera device queries being sent according to a query protocol and a query format, the query protocol and/or query format differs for each of the camera device queries, and the query response including information relating to the camera device; and looping the beginning, establishing and simultaneously transmitting steps until each fail timer expires or the query response to at least one of the two or more camera device queries is obtained. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 17, 18)
-
-
8. A method of identifying one or more cameras on a network, comprising:
-
performing a network scan by scanning a plurality of network addresses to obtain an initial response from one or more camera devices, each camera device being accessible at a specific network address from the plurality of network addresses; beginning a fail timer for each of two or more connections to each of the network addresses of the one or more camera devices; establishing two or more connections to each of the network addresses of the one or more camera devices; simultaneously transmitting two or more camera device queries over the two or more connections to each of the specific network addresses of the one or more camera devices to attempt to obtain a query response to at least one of the two or more camera device queries, each of the camera device queries being sent according to a query protocol and a query format, the query protocol and/or query format differs for each of the camera device queries, and the query response including information relating to the camera device; and looping the beginning, establishing and simultaneously transmitting steps until each fail timer expires or the query response to at least one of the two or more camera device queries is obtained. - View Dependent Claims (9, 10, 11, 12, 13, 14, 19)
-
-
15. A computer system for identifying one or more cameras on a network, comprising a computer having non-transitory memory for storing machine instructions that are to be executed by the computer, the machine instructions when executed by the computer implement the following functions:
-
performing a network scan by scanning a plurality of network addresses to obtain an initial response from one or more camera devices, each camera device being accessible at a specific network address from the plurality of network addresses; beginning a fail timer for each of two or more connections to each of the network addresses of the one or more camera devices; establishing two or more connections to each of the network addresses of the one or more camera devices; and simultaneously transmitting two or more camera device queries over the two or more connections to each of the specific network addresses of the one or more camera devices to attempt to obtain a query response to at least one of the two or more camera device queries, each of the camera device queries being sent according to a query protocol and a query format, the query format differs for each of the two or more camera device queries, and the query response including information relating to the camera device, the two or more device queries include a device query sent according to a UDP protocol; and looping the beginning, establishing and simultaneously transmitting steps until each fail timer expires or the query response to at least one of the two or more camera device queries is obtained. - View Dependent Claims (20)
-
Specification