Patent ID: 9281958
Filing Date: 2016-03-08
CPC Classification: H04L

Claim Text:
1. A method for providing an interworking service in a home network, the method comprising: sensing, in one or more interworking servers that have a same type, one or more home devices that are connected to the one or more interworking servers, respectively; transmitting, in a first interworking server of the one or more interworking servers, a start message based on an initialization to the remaining interworking servers to allow the one or more interworking servers to identify each other, so that the one or more interworking servers are not doubly connected to the sensed one or more home devices; if the first interworking server receives a response to the start message from a second interworking server of the remaining interworking servers, determining, in the first interworking server, a competitive advantage on the basis of a priority order between the first and second interworking servers; if the first interworking server has a priority order higher than that of the second interworking server, starting, in the first interworking server, to drive so as to make a connection to the one or more home devices; and if the first interworking server has a priority order lower than that of the second interworking server, in the first interworking server, terminating, its operation and entering into a standby mode until time to receive the start message based on the initialization from the remaining interworking servers, wherein, if the first interworking server receives the response to the start message from the second interworking server, the method further comprises: in the first interworking server, analyzing data included in the response and identifying whether the second interworking server has a program whose version is higher than that of the first interworking server; and if it is identified that the second interworking server has the program whose version is higher than that of the first interworking server, in the first interworking server, starting a program upgrade so as to have a program whose version is the same as that of the second interworking server.