Remote control of a local processor console
First Claim
1. A computer system comprising:
- a first processor console including a first display screen and a first keyboard means for entering first data;
first storage means, local to and serving said first processor console, for storing at least one panel template containing fixed panel information for display on said first display screen;
a second processor console including a second display screen, a second keyboard means for entering second data, and memory means for storing said second data;
second storage means, local to and serving said second processor console, for storing at least one panel template containing fixed panel information for display on said second display screen;
communication facility means, coupling said first processor console to said second processor console, for supporting communication between said first processor console and said second processor console;
first means, resident within said first processor console, for transmitting to said second processor console via said communication facility means an identification of a panel template for display on said second display screen; and
second means, resident within said second processor console and coupled to said memory means, for receiving said panel template identification, determining if said panel template identification identifies a panel template stored in said second storage means, andif so, controlling said second display screen to display the identified panel template, andif not, requesting transmission of said identified pane template from said first storage means, said first means receiving and responding to said request from said second means by transmitting said identified panel template to said second storage means via said communication facility means, said second means fetching said identified panel template transmitted by said first means and stored in said second storage means and controlling said second display screen to display said identified panel template; and
whereinsaid second means fetches said second data from said memory means and controls said second display screen to merge and display said second data with said identified panel template, and sends said second data to said first processor console via said communication facility means, said second means controlling said second display screen to merge and display said second data with said identified panel template in response to the entering of said second data from said second keyboard means without direction from said first processor console to merge and display said second data with said identified panel template;
said first means determines if variable information instead of said second data shall be merged and displayed with said identified panel template on said second display screen based on said second data received from said second processor console, andif so, sends said variable information to said second processor console, and said second means receives said variable information and controls said second display screen to merge and display said variable information with said identified panel template, andif not, does not send said variable information to said second processor console and said second data remains displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
A first processor console includes a first display screen and a first storage device for storing panel templates containing fixed panel information for display on the first display screen. A second processor console includes a second display screen and a second storage device for storing panel templates containing fixed panel information for display on the second display screen. The first processor console transmits to the second processor console an identification of a panel template for display on the second display screen. The second processor console receives the panel template identification, determines if the panel template identification identifies a panel stored in the second storage means and displays the panel on the second display screen if the identification identifies a panel stored in the second storage device, and requests transmission of the identified panel template if the second storage device does not contain the identified panel template. The first processor console also transmits variable information to the second processor console for merger with the identified panel template. The first and second processor consoles utilize standard operating systems to participate in the remote operations.
-
Citations
13 Claims
-
1. A computer system comprising:
-
a first processor console including a first display screen and a first keyboard means for entering first data; first storage means, local to and serving said first processor console, for storing at least one panel template containing fixed panel information for display on said first display screen; a second processor console including a second display screen, a second keyboard means for entering second data, and memory means for storing said second data; second storage means, local to and serving said second processor console, for storing at least one panel template containing fixed panel information for display on said second display screen; communication facility means, coupling said first processor console to said second processor console, for supporting communication between said first processor console and said second processor console; first means, resident within said first processor console, for transmitting to said second processor console via said communication facility means an identification of a panel template for display on said second display screen; and second means, resident within said second processor console and coupled to said memory means, for receiving said panel template identification, determining if said panel template identification identifies a panel template stored in said second storage means, and if so, controlling said second display screen to display the identified panel template, and if not, requesting transmission of said identified pane template from said first storage means, said first means receiving and responding to said request from said second means by transmitting said identified panel template to said second storage means via said communication facility means, said second means fetching said identified panel template transmitted by said first means and stored in said second storage means and controlling said second display screen to display said identified panel template; and
whereinsaid second means fetches said second data from said memory means and controls said second display screen to merge and display said second data with said identified panel template, and sends said second data to said first processor console via said communication facility means, said second means controlling said second display screen to merge and display said second data with said identified panel template in response to the entering of said second data from said second keyboard means without direction from said first processor console to merge and display said second data with said identified panel template; said first means determines if variable information instead of said second data shall be merged and displayed with said identified panel template on said second display screen based on said second data received from said second processor console, and if so, sends said variable information to said second processor console, and said second means receives said variable information and controls said second display screen to merge and display said variable information with said identified panel template, and if not, does not send said variable information to said second processor console and said second data remains displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
a first processor console including a first display screen and a first keyboard means for entering first data; first storage means, local to and serving said first processor console, for storing at least one panel template containing fixed panel information for display on said first display screen; a second processor console including a second display screen, a second keyboard means for entering second data, and memory means for storing said second data; second storage means, local to and serving said second processor console, for storing at least one panel template containing fixed panel information for display on said second display screen; communication facility means, coupling said first processor console to said second processor console, for supporting communication between said first processor console and said second processor console; first means, resident within said first processor console, for transmitting to said second processor console via said communication facility means an identification of a panel template for display on said second display screen; and second means, resident within said second processor console and coupled to said memory means, for receiving said panel template identification, determining if said panel template identification identifies a panel template stored in said second storage means, and if so, controlling said second display screen to display the identified panel template, and if not, requesting transmission of said identified panel template from said first storage means, said first means receiving and responding to said request from said second means by transmitting said identified panel template to said second storage means via said communication facility means, said second means fetching said identified panel template transmitted by said first means and stored in said second storage means and controlling said second display screen to display said identified panel template; and
whereinsaid second means fetches said second data from said memory means and controls said second display screen to merge and display said second data with said identified panel template, and sends said second data to said first processor console via said communication facility means, said second means controlling said second display screen to merge and display said second data with said identified panel template in response to the entering of said second data from said second keyboard means without direction from said first processor console to merge and display said second data with said identified panel template; said first means determines if another panel template shall be displayed on said second display screen instead of said identified panel template based on said second data received from said second processor console, and if so, sends an identification of said other panel template to said second processor console, and said second means receives said other panel template identification, determines if said other panel template identification identifies a panel template stored in said second storage means, controls said second display screen to display said other panel template if said second storage means stores said other identified panel template and requests transmission of said other identified panel template from said first storage means if said second storage means does not store said other identified panel template, said first means receives and responds to said request by transmitting said other identified panel template to said second storage means, if not, does not send an identification of another panel template to said second processor console, and said identified panel template remains displayed. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification