METHOD AND SYSTEM FOR REGISTERING PLURALITY OF DEVICES
A computer-implemented method includes receiving, at a server, device information of a plurality of devices, the device information being collected by an intermediate device, receiving, at the server, administrator information, and registering the plurality of devices to the server based on the received administrator information and the received device information. A system for registering the plurality of devices may implement the computer-implemented method.
1 . A computer-implemented method, comprising:
receiving, at a server, device information of a plurality of devices, the device information being collected by an intermediate device;
receiving, at the server, administrator information; and
registering the plurality of devices to the server based on the received administrator information and the received device information.
2 . The computer-implemented method of claim 1 , wherein
the plurality of devices are discovered by the intermediate device, and
the device information is collected by the intermediate device from the discovered plurality of devices.
3 . The computer-implemented method of claim 2 , wherein the method further comprises:
transmitting a device search request to the intermediate device, wherein
the plurality of devices are discovered by the intermediate device receiving the transmitted device search request.
4 . The computer-implemented method of claim 1 , wherein the device information is uploaded to the server by an administrator.
5 . The computer-implemented method of claim 1 , wherein the registering of the plurality of devices comprises:
determining whether the plurality of devices are already registered to the server, and
registering to the server an unregistered device from among the plurality of devices based on the received administrator information and the received device information.
6 . The computer-implemented method of claim 1 , wherein the registering of the plurality of devices comprises:
determining whether the plurality of devices are already registered to the server, and
changing a registration status of a registered device from among the plurality of devices.
7 . The computer-implemented method of claim 1 , wherein the registering of the plurality of devices comprises:
transmitting to the plurality of devices a registration request for registering the plurality of devices to the server based on the received administrator information and the received device information,
receiving from the plurality of devices a registration response transmitted in response to the registration request, and
registering the plurality of devices to the server based on the received registration response.
8 . The computer-implemented method of claim 7 , wherein at least one of the registration request and the registration response is communicated by the intermediate device.
9 . A system, comprising:
a memory configured to store instructions; and
at least one processor configured to execute the instructions to:
receive device information, collected by an intermediate device, of a plurality of devices,
receive administrator information, and
register the plurality of devices to the system based on the received administrator information and the received device information.
10 . The system of claim 9 , wherein
the plurality of devices are discovered by the intermediate device, and
the device information is collected by the intermediate device from the discovered plurality of devices.
11 . The system of claim 10 , wherein
the processor is further configured to execute the instructions to transmit a device search request to the intermediate device, and
the plurality of devices are discovered by the intermediate device in response to the intermediate device receiving the transmitted device search request.
12 . The system of claim 10 , wherein the device information is uploaded to the system by an administrator.
13 . The system of claim 9 , wherein the processor is further configured to execute the instructions to:
determine whether the plurality of devices are already registered to the system, and
register to the system an unregistered device among the plurality of devices based on the received administrator information and the received device information.
14 . The system of claim 9 , wherein the processor is further configured to execute the instructions to:
determine whether the plurality of devices are already registered to the system, and
change a registration status of a registered device among the plurality of devices.
15 . The system of claim 9 , wherein the processor is further configured to execute the instructions to:
transmit to the plurality of devices a registration request for registering the plurality of devices to the system based on the received administrator information and the received device information,
receive from the plurality of devices a registration response transmitted in response to the registration request, and
register the plurality of devices to the system based on the received registration response.
16 . The system of claim 9 , wherein at least one of the registration request and the registration response is communicated by the intermediate device.
17 . A non-transitory computer readable recording medium having recorded thereon instructions, which when executed by a processor, cause the processor to carry out the computer-implemented method of claim 1 .
18 . A non-transitory computer readable recording medium having thereon instructions, which when executed by a processor, cause the processor to:
collect device information from a plurality of devices; and
transmit to a server the device information and administrator information such that the plurality of devices are registered to the server.
19 . The non-transitory computer readable recording medium of the claim 18 , wherein the instructions further cause the processor to:
receive from the server a registration request;
transmit the registration request to the plurality of devices,
receive a registration response from the plurality of device, and
transmit the registration response to the server such that the plurality of devices are registered to the server.
20 . The non-transitory computer readable recording medium of the claim 18 , wherein the plurality of devices are discovered by an electronic device in response to the electronic device receiving a device search request from the server.