Patent ID: 9749184
Date: 2017-08-29
CPC Classifications: H04L

Claim:
1. A method for discovering network devices using a cloud device, the cloud device being connected to one or more client devices and the network devices through a network, the method comprising: receiving registration information from the network devices which have been registered to the cloud device through the network, converting private Internet Protocol (IP) addresses of the network devices into public IP addresses; generating a management list for recording the registration information and a management status of each of the registered network devices, the management status comprising a status representing whether each of the registered network devices has been managed by a network manager, and identification information of the network manager which managed the each of the registered network devices; receiving a request of searching for available network devices of a specified network manager from a specified client device; retrieving specified network devices managed by the specified network manager from the management list according to identification information of the specified network manager; searching for target network devices which have the same public Internet Protocol (IP) addresses as the specified network devices by comparing the public IP address of each specified network device with the public IP address of each registered network device; and presenting one or more target network devices which have not been managed by any network manager to the specified client device for the specified network manager, and eliminating and not presenting target networks devices which have been managed by any other network manager.