摘要 |
A presentation engine adapted for performing a presentation in accordance with a predefined decision tree is described. The decision tree is represented by an action table comprising a set of entries, each entry comprising an entry identifier. The presentation engine comprises an entry tracking unit adapted for finding a current entry specified by a current entry identifier, and an entry processing unit adapted for performing an action defined by the current entry, said action being at least one of: displaying information, gathering user input, gathering system status parameters, controlling an external device. The presentation engine further comprises a next entry selection unit adapted for acquiring a return code indicating an outcome of the action, for selecting, in dependence on the return code, a next entry identifier of a next entry to be processed, and for redefining this next entry identifier as a current entry identifier.
|