This paper proposes the design of the software Universal Middleware Bridge (UMB) that can be used to solve seamless interoperability problems caused by the heterogeneity of several kinds of home network middleware. We verified that the proposed UMB dynamically maps physical devise in all different middleware domains into virtually abstracted devices in the UMB domain and enables all home devices overlaid on heterogeneous networks to be seen as virtually the same physical devices in the same middleware domain, as well as to detect and control each other. As a result, it is concluded that the proposed architecture provides commercial feasibility and cost benefic for the system implementations(1).