The middleware service interacts with data carousel data objects and acts as a bridge between the data carousel and subscribed control points. The middleware service can serve a variety of objects, including streams, applications, stream events and also enables new applications and services to be deployed...http://www.google.de/patents/US20060041924?utm_source=gb-gplus-sharePatent US20060041924 - Digital television middleware service for home networking domains