System for providing a same user interface and an appropriate graphic user interface for computers having various specifications
First Claim
Patent Images
1. A computer system, comprising:
- a first computer which executes a first input/output system program which displays output according to a display output command from an application program on a first window and sends input according to a notice of generation of input through a second window for said application program to said application program;
a second computer which executes a second input/output system program which displays said output on a third window having specifications which are different from those of said first window, and sends input, which is inputted through a fourth window having specifications which are different from those of said second window, to said application program; and
a third computer which executes a change program which modifies said display output command, which is appropriate for the specifications of said first window to be appropriate for the specifications of said third window so that said modified display output command causes said second input/output system program to display said output appropriately, and modifies a notice of generation of input, which is appropriate for the specifications of said fourth window to be appropriate for the specifications of said second window, so that said modified notice of generation of input causes said application program to receive an input appropriately.
1 Assignment
0 Petitions
Accused Products
Abstract
A method or system to change a display output by a program without modifying the program. The invention also provides a program or computer to accomplish this change in display output. The invention intercepts and converts a graphics display command into the desired configuration and also performs reverse conversion of input data in compliance with computer environment assumed from the program. Additionally the invention converts data exchanged between the program and computer system mutually as needed.
-
Citations
38 Claims
-
1. A computer system, comprising:
-
a first computer which executes a first input/output system program which displays output according to a display output command from an application program on a first window and sends input according to a notice of generation of input through a second window for said application program to said application program; a second computer which executes a second input/output system program which displays said output on a third window having specifications which are different from those of said first window, and sends input, which is inputted through a fourth window having specifications which are different from those of said second window, to said application program; and a third computer which executes a change program which modifies said display output command, which is appropriate for the specifications of said first window to be appropriate for the specifications of said third window so that said modified display output command causes said second input/output system program to display said output appropriately, and modifies a notice of generation of input, which is appropriate for the specifications of said fourth window to be appropriate for the specifications of said second window, so that said modified notice of generation of input causes said application program to receive an input appropriately. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program stored on a storage medium which operates between an application program and a first input/output system program, said computer program causes said computer to perform the steps of:
-
modifying a display output command, which is appropriate for specifications of a first window generated by said first input/output system program, to be appropriate for specifications of a third window generated by a second input/output system program, said third window having specifications which are different from those of said first window so that said modified display output command causes said second input/output system program to appropriately display said output on said third window; and modifying a notice of generation of input, which is appropriate for specifications of a fourth window generated by said second input/output system program, said fourth window having specifications which are different from those of a second window generated by said first input/output system program, to be appropriate for the specifications of said second window so that said modified notice of generation of input causes said application program to receive an input appropriately; wherein said steps of modifying a display output command and modifying a notice of generation of input are independent of each other. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer on which a program operates in cooperation with an application program being executed by a second computer, wherein a first input/output system program is also being executed on said second computer, and a second input/output system program is being executed on a third computer, said computer comprising:
-
a processor; a memory for storing said program to be executed by the processor; wherein said processor when executing said program performs the steps of; modifying a display output command, which is appropriate for specifications of a first window generated by said first input/output system program, to be appropriate for specifications of a third window generated by said second input/output system program, said third window having specifications which are different from those of said first window so that said modified display output command causes said second input/output system program to appropriately display said output on said third window; and modifying a notice of generation of input, which is appropriate for specifications of a fourth window generated by said second input/output system program, said fourth window having specifications which are different from those of a second window generated by said first input/output system program, to be appropriate for the specifications of said second window so that said modified notice of generation of input causes said application program to receive an input appropriately; and wherein said steps of modifying a display output command and modifying a notice of generation of input are independent of each other. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method for sharing an application program between a plurality of computers, said computers execute a first input/output system program and a second input/output system program respectively, said method comprising the steps of:
-
modifying a display output command, which is appropriate for specifications of a first window generated by said first input/output system program, to be appropriate for specifications of a third window generated by said second input/output system program, said third window having specifications which are different from those of said first window so that said modified display output command causes said second input/output system program to display said output on said third window appropriately; and modifying a notice of generation of input, which is appropriate for specifications of a fourth window generated by said second input/output system program, said fourth window having specifications which are different from those of a second window generated by said first input/output system program, to be appropriate for the specifications of said second window so that said modified notice of generation of input causes said application program to receive an input appropriately; wherein said steps of modifting a display output command and modifying a notice of generation of input are independent of each other. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A computer system comprising:
-
a first computer which executes a first input/output system program which displays output according to a display output command from an application program on a first window and sends input according to a notice of generation of input through a second window for said application program to said application program; a second computer which executes a second input/output system program which displays output on a third window with specifications which are different from those of said first window, and sends input, which is inputted through a fourth window with specifications which are different from those of said second window, to said application program; and a third computer which executes a change program which comprises; a function for modifying said display output command, which is appropriate for the specifications of said first window to be appropriate for the specifications of said third window so that said modified display output command causes said second input/output system program to display said output appropriately; and a function for modifying said notice of generation of input, which is appropriate for the specifications of said fourth window to be appropriate for the specifications of said second window so that said modified notice of generation of input causes said application program to receive input appropriately. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
Specification