Distributed client/server window presentation system
First Claim
1. A data processing system comprising:
- a display terminal,a local processor connected to said display terminal and connected to a local processor memory,a remote processor connected to said local processor and connected to a remote processor memory,said remote processor including means for executing a plurality of application programs and means for sending window display data generated by said application programs to said local processor,said local processor including means for receiving said window display data and drawing respective application windows, each of said application windows containing at least one subarea window within its perimeter,said application programs designating at least one of said subarea windows as an action field through which a user may access a respective application program,means for storing said respective application program window display data common to both one of said application windows and said corresponding action field in the local processor memory, andmeans for storing window display data defining a remaining portion of said one of said application windows outside said subarea designating said action field, in the remote processor memory.
3 Assignments
0 Petitions
Accused Products
Abstract
This invention addresses the management of window geometry (or layout) in a distributed data processing system. In this invention, a client server model includes an application executing on a client system with graphics being drawn on the server system for the end user. Each client application interacts with the user by defining client windows into which are placed graphical data and where input data may be entered by the user. The application software together with the graphics software is provided in the client processor. The server processor includes the ability to display data to the end user. The application data for display, in the form of a window, includes a special designated area within the window to provide user access to the application.
52 Citations
2 Claims
-
1. A data processing system comprising:
-
a display terminal, a local processor connected to said display terminal and connected to a local processor memory, a remote processor connected to said local processor and connected to a remote processor memory, said remote processor including means for executing a plurality of application programs and means for sending window display data generated by said application programs to said local processor, said local processor including means for receiving said window display data and drawing respective application windows, each of said application windows containing at least one subarea window within its perimeter, said application programs designating at least one of said subarea windows as an action field through which a user may access a respective application program, means for storing said respective application program window display data common to both one of said application windows and said corresponding action field in the local processor memory, and means for storing window display data defining a remaining portion of said one of said application windows outside said subarea designating said action field, in the remote processor memory. - View Dependent Claims (2)
-
Specification