Apparatus and method for managing multimedia information configuring graphical user interface
AssigneeSamsung Electronics Co., Ltd.
InventorSung-hee Cho
Life of this patent
Estimating the term…
Abstract
An apparatus to manage a multimedia-information-configuring graphical user interface includes a storage unit that includes a mapping information table to store a state of a widget and an action mapped to the state and a current state table to store a current state of the widget, an input unit to receive GUI-setting data to set a configuration and an operation of the widget, and a control unit to generate the mapping information table by parsing the GUI-setting data, searches the mapping information table for the action using the current state table, and to perform the action found by the searching.
Claims33
An apparatus to manage a multimedia-information-configuring graphical user interface (GUI), the apparatus comprising:
- a storage to store a mapping information table in which a state of a widget and an action mapped to the state are stored, a current state table in which a current state of the widget is stored, and an antonym dictionary that only includes one or more states that are incompatible with the current state of the widget;
- an input unit to receive GUI-setting data to set a configuration and an operation of the widget;
- and
- a control unit to generate the mapping information table by parsing the GUI-setting data, to search the mapping information table for the action using the current state table, and to perform the action found by the searching.
A method of managing a multimedia-information-configuring graphical user interface (GUI), the method comprising:
- receiving GUI-setting data to set a configuration and an operation of a widget;
- generating a mapping-information table in which a state of the widget and an action mapped to the state are stored and a current state table in which a current state of the widget is stored by parsing the GUI-setting data;
- generating an antonym dictionary that only includes one or more states that are incompatible with the current state of the widget;
- searching the mapping information table for the action using the current state table;
- and
- performing the action found by the searching.
An apparatus to manage a graphical user interface (GUI), the apparatus comprising:
- a storage to store received GUI-setting data that relates to a configuration and an operation of a GUI and a widget to be used in the GUI, and to store an antonym dictionary that only includes one or more states that are incompatible with a current state of the widget;
- and
- a control unit to perform an action using a mapping information table in which a state of the widget and an action mapped to the state are stored and a current state table in which the current state of the widget is stored.
A method of managing a graphical user interface (GUI), the method comprising:
- storing received GUI-setting data that relates to a configuration and an operation of a GUI and a widget to be used in the GUI;
- performing an action using a mapping information table in which a state of the widget and the action mapped to the state are stored and a current state table in which a current state of the widget is stored;
- and
- generating an antonym dictionary that only includes one or more states that are incompatible with the current state of the widget.
A method of setting up a storage to manage widgets to be used in a graphical user interface (GUI), the method comprising:
- generating a mapping information table in which a state of a widget and an action mapped to the state are stored and a current state table in which a current state of the widget is stored based on received GUI-setting data related to a configuration and an operation of a GUI and the widget to be used in the GUI;
- storing the generated mapping information table and the generated current state table in the storage;
- and
- generating, from the received GUI-setting data, an antonym dictionary that only includes one or more states that are incompatible with the current state of the widget.
An apparatus to set up a storage to manage widgets to be used in a graphical user interface (GUI), comprising:
- a control unit to generate a mapping information table in which a state of a widget and an action mapped to the state are stored, a current state table in which a current state of the widget is stored based on received GUI-setting data related to a configuration and an operation of a GUI and the widget to be used in the GUI, and an antonym dictionary that only includes one or more states that are incompatible with the current state of the widget;
- and
- a storage to store the generated mapping information table, the generated current state table, and the antonym dictionary.
A method of using widgets stored in a storage to interact with a graphical user interface (GUI), the method comprising:
- performing an action on a GUI by changing a widget of the GUI from an existing state to a new state, wherein the performing includes referring to an antonym dictionary that only includes one or more states that are incompatible with the existing state of the widget;
- and
- displaying the action, wherein the existing state and the new state of the widget are mapped to the action in a mapping information table, the new state is stored in a current state table, and the mapping information table and the current state table are set up based on received GUI-setting data related to a configuration and an operation of a GUI and the widget to be used in the GUI.
An apparatus to use widgets stored in a storage to interact with a graphical user interface (GUI), comprising:
- a control unit to perform an action on a GUI by changing a widget of the GUI from an existing state to a new state, wherein the control unit refers to an antonym dictionary that only includes one or more states that are incompatible with the existing state of the widget;
- and
- a display unit to display the action, wherein the new state and the existing state of the widget are mapped to the action in a mapping information table, the new state is stored in a current state table, and the mapping information table and the current state table are set up based on received GUI-setting data related to a configuration and an operation of a GUI and the widget to be used in the GUI.
Dependencies are inferred from the claim text.