User interface system having a separate menu flow software object and operation software object
First Claim
1. A user interface system, for displaying an operation menu and transferring contents of said operation menu based on an operation input received in response to the operation menu being selected, comprising:
- a processor configured to execute a process requirement corresponding to the operation input;
a group of independent software objects configured to display the operation menu and to transfer the contents of said operation menu in response to the operation menu being selected, said group of independent software objects including;
a menu flow software object configured to control the transfer of the contents of the operation menu and to manage menu display layout; and
an operation software object separate from the menu flow software object and functioning in cooperation with the menu flow software object to control processing of the operation input by the processor;
wherein the operation software object comprises;
an operational information memorizing object configured to store contents of the operation software object; and
an operation controlling object separate from the operational information memorizing object and functioning in cooperation with the operational information memorizing object to create, change, and delete the input operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface system, computer program product, and method for displaying an operation menu and transferring the contents thereof based on an operation input received in response to operation menu selection. The display and transfer of the operation menu are achieved using a group of independent software objects that include a menu flow software object that controls the transfer of the contents of the operation menu and a separate operation software object that functions in cooperation with the menu flow software object to control processing of the operation input by a processor. The operation software object includes an operational information memorizing object for storage of the operation software object contents and a separate operation controlling object functioning in cooperation with the operational information memorizing object to create, change, and delete the input operation.
8 Citations
8 Claims
-
1. A user interface system, for displaying an operation menu and transferring contents of said operation menu based on an operation input received in response to the operation menu being selected, comprising:
-
a processor configured to execute a process requirement corresponding to the operation input;
a group of independent software objects configured to display the operation menu and to transfer the contents of said operation menu in response to the operation menu being selected, said group of independent software objects including;
a menu flow software object configured to control the transfer of the contents of the operation menu and to manage menu display layout; and
an operation software object separate from the menu flow software object and functioning in cooperation with the menu flow software object to control processing of the operation input by the processor;
wherein the operation software object comprises; an operational information memorizing object configured to store contents of the operation software object; and
an operation controlling object separate from the operational information memorizing object and functioning in cooperation with the operational information memorizing object to create, change, and delete the input operation. - View Dependent Claims (2)
a flow information object configured to capture and transfer said contents of the operation menu as static information; and
a flow control object configured to transfer the operation menu based on the operation input, said flow control object being separate from said flow information object and functioning in cooperation with said flow information object.
-
-
3. A computer program product, comprising:
-
a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to generate a user interface for displaying an operation menu and transferring the contents of said operation menu based on an operation input received in response to the operation menu being selected, the computer program code mechanism comprising;
a first computer code device configured to display the operation menu and to transfer the contents of said operation menu in response to the operation menu being selected, said first computer code device including;
a second computer code device configured to control the transfer of the operation menu and to manage menu display layout; and
a third computer code device configured to control processing of the operation input, the second and third computer code devices respectively embodying separate software objects functioning in cooperation with each other;
wherein the third computer code device comprises; an operational information memorizing object configured to store contents of an operation software object; and
an operation controlling object configured to create, change, and delete the input operation, said operation controlling object being separate from the operational information memorizing object and functioning in cooperation with the operational information memorizing object. - View Dependent Claims (4)
a flow information object configured to capture and transfer said operation menu as static information; and
a flow control object configured to transfer the operation menu based on the operation input, said flow control object being separate from said flow information object and functioning in cooperation with said flow information object.
-
-
5. A method for processing an input with a user interface, comprising the steps of:
-
displaying an operational menu and transferring contents of said operation menu based on an operation input received in response to the operation menu being selected, using plural software objects;
controlling the transfer of the operation menu and managing menu display layout using a menu flow software object;
controlling processing of the operation input using an operation software object, the operation software object being separated from the menu flow software object and functioning in cooperation with the menu flow software object; and
executing a requirement process corresponding to the operation input;
wherein the step of controlling processing of the operation input comprises the steps of; storing contents of the operation software object using an operational information memorizing object; and
creating, changing, and deleting the input operation using an operation controlling object, said operation controlling object being separate from the operational information memorizing object and functioning in cooperation with the operational information memorizing object. - View Dependent Claims (6)
capturing and transferring the operation menu as static information, using a flow information object; and
transferring the operation menu based on the operation input, using a flow control object, said flow control object being separate from said flow information object and functioning in cooperation with said flow information object.
-
-
7. A computer readable medium containing program instructions for execution on a computer system, which when executed by a computer, cause the computer to perform the steps of:
-
displaying an operation menu and transferring the contents of said operation menu based on an operation input received in response to the operation menu being selected, using plural software objects;
controlling the transfer of the operation menu with a menu flow software object;
controlling processing of the operation input using an operation software object, the operation software object being separate from the menu flow software object and functioning in cooperation with the menu flow software object; and
executing a requirement process corresponding to the operation input;
wherein the step of controlling processing of the operations input comprises the steps of; storing contents of the operation software object, using an operational information memorizing object; and
creating, changing, and deleting the input operation using an operation controlling object, said operation controlling object being separate from the operational information memorizing object and functioning in cooperation with the operational information memorizing object. - View Dependent Claims (8)
capturing and transferring the operation menu as static information using a flow information object; and
transferring the operation menu based on the operation input, using a flow control object, said flow control object being separate from said flow information object and functioning in cooperation with said flow information object.
-
Specification