Patent ID: 7899919

Claim:
A method for synchronization of information between a remote agent included in a remote network and a local agent included in a home network, the method performed by the remote agent located in the remote network which is outside the home network, the method comprising: receiving a first notifying message from a local agent for synchronization of information, the local agent located in the home network, and the first notifying message specifying an accessible home network device among at least one home network device included in the home network; updating a first information comprising a first list of the accessible home network device, based on the received first notifying message, wherein the first information is updated in the remote agent located outside the home network; creating a response message in response to a first search message when the remote agent receives the first search message from a controller located outside the home network, wherein the first search message is for searching the accessible home network device included in the home network and the response message is created based on the updated first information; transmitting the created response message to the controller on behalf of the local agent and the home network device; generating a second list of accessible remote network devices included in the remote network; and transmitting the generated second list to the local agent such that the synchronization of information between the local agent and remote agent is achieved.