Patent ID: 8271625

Claim:
A method of synchronizing a first object stored in a first device with a second object stored in a second device by a control point in a Universal Plug and Play (UPnP) network, the method comprising: storing first metadata of the first object in the first device along with the first object; storing second metadata of the second object in the second device along with the second object; determining a synchronization protocol supported by both the first device and the second device which can be used in synchronizing the first object and the second object based on Browse( ) responses of Content Directory Services (CDS) of the first device and the second device; and requesting the first device to synchronize the first object using the determined synchronization protocol by calling a predetermined synchronization action provided by the first device, wherein when the synchronization action is called, the first device synchronizes the first object with the second object using the determined synchronization protocol without further intervention of the control point, and a first Browse( ) response of the CDS of the first device includes information on a synchronization protocol which is available to be used to synchronize the first object as the first metadata of the first object, and a second Browse( ) response of the CDS of the second device includes information on a synchronization protocol which is available to be used to synchronize the second object as the second metadata of the second object.