Patent ID: 6618764
Filing Date: 2003-09-09
Classification: H04L

Abstract:
A method of enabling a first home network of a first software architecture to interact with a second home network of a second software architecture that is different from the first software architecture, the method comprising:detecting a first software representation of a device or of a service that is registered in the first network, the first software representation being comprised of a device or service-specific API that enables software applications within the first network to control interaction with a first respective set of one or more functionalities of the device or service in accordance with the first software architecture; in response to detection of the first software representation, forming a reference of the first software representation, the reference comprising information defining the functionalities performed by the device or service that are relevant to the second network; creating an at least partly functionally equivalent second software representation based on the created reference, the second software representation being comprised of a device or service-specific API for controlling interaction with a second respective set of one or more functionalities of the device or service in accordance with the second software architecture; and registering the second software representation such that software applications within the second network are enabled to interact with the device or service in accordance with the second software architecture using the second software representation.