Patent ID: 7849413
Filing Date: 2010-12-07
Classification: G06F,H04N

Abstract:
1. An information processing apparatus comprising: a storage unit adapted to store first and second user interface description documents including input information, output information, and control information; a parsing unit adapted to parse the first and second user interface description documents; a management unit adapted to manage user interface information obtained as a result of parsing by said parsing unit; an input unit adapted to control data input, according to the input information; an output unit adapted to control data output, according to the output information; and a control unit adapted to control operation of a user interface, according to the control information, wherein the first user interface description document includes an instruction to refer to the second user interface description document, wherein the language specification of the first user interface description document is written using the same language specification as the second user interface description document from among a plurality of language specifications using a specific description language describing a user interface, said parsing unit parses the first user interface description document and the second user interface description document as a reference destination of the first user interface description document, said management unit integrates and manages user interface information of the parsed first and second user interface description documents, said control unit implements operation, according to the control information of the second user interface description document, the first user interface description document further includes a designation which defines, as a widget, a user interface described by the second user interface description document as the reference destination, and is associated with an operation of the widget, and has a conversion part that converts execution of the operation of the widget into an event of the second user interface description document, and has a notification part that notifies the converted event to the second user interface description document, the second user interface description document includes descriptions of an event corresponding to the description associated with the operation and an action corresponding to the event in the control information, and said control unit executes an action in response to the event converted by the conversion part in accordance with the control information in the second user interface description document.