A method of using finite state machines (FSMs) is disclosed for controlling multiple processes in response to input signals. In an exemplary embodiment, such processes comprise facilities for providing interactive television services and multimedia signals for such services. The FSMs are arranged in...http://www.google.de/patents/US5504896?utm_source=gb-gplus-sharePatent US5504896 - Method and apparatus for controlling program sources in an interactive television system using hierarchies of finite state machines