ORB - (Object Request Broker) - An ORB is essentially "middleware."  By using it, one can operate various electronic devices, including set-top boxes. https://en.wikipedia.org/wiki/Object_request_broker