Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
252 words
Window manager for a windowing system including a window server adapted to command the display on screen of first windows reserved by client programs of said system, said window manager being adapted to manage the disposition and the circulation of first windows within a second window reserved by said system and said server being adapted to hold in memory a tree structure of windowing data on the basis of which said window server communicates with said screen window manager and with said client programs, said structure having a root defining said second window and nodes defining corresponding first windows, said window manager comprising: a) an identification mechanism for identifying a client program as an integrator client program, a client program which can integrate first windows generated by other client programs into its own windowing system by detecting, when said client program requests a display of a first window, a specific control data (70) set in the node of the tree structure corresponding to said first window, b) a publication mechanism for advising said integrator client program when at least one other client program requests a display of another first window, by storing an identifier (50) of said other first window in the root of the tree structure, c) and an overload mechanism for providing said tree structure with second windowing data (60) set to specific values under control of an integrator client program, said second windowing data being used for controlling disposition and circulation of said first windows into said second window.
Claim 2
Dependent Claim
252 words
Window manager for a windowing system including a window server adapted to command the display on screen of first windows reserved by client programs of said system, said window manager being adapted to manage the disposition and the circulation of first windows within a second window reserved by said system and said server being adapted to hold in memory a tree structure of windowing data on the basis of which said window server communicates with said screen window manager and with said client programs, said structure having a root defining said second window and nodes defining corresponding first windows, said window manager comprising: a) an identification mechanism for identifying a client program as an integrator client program, a client program which can integrate first windows generated by other client programs into its own windowing system by detecting, when said client program requests a display of a first window, a specific control data (70) set in the node of the tree structure corresponding to said first window, b) a publication mechanism for advising said integrator client program when at least one other client program requests a display of another first window, by storing an identifier (50) of said other first window in the root of the tree structure, c) and an overload mechanism for providing said tree structure with second windowing data (60) set to specific values under control of an integrator client program, said second windowing data being used for controlling disposition and circulation of said first windows into said second window.
Claim 3
Dependent Claim
256 words
Windowing system including a window manager for a windowing system including a window server adapted to command the display on screen of first windows reserved by client programs of said system, said window manager being adapted to manage the disposition and the circulation of first windows within a second window reserved by said system and said server being adapted to hold in memory a tree structure of windowing data on the basis of which said window server communicates with said screen window manager and with said client programs, said structure having a root defining said second window and nodes defining corresponding first windows, said window manager comprising: a) an identification mechanism for identifying a client program as an integrator client program, a client program which can integrate first windows generated by other client programs into its own windowing system, by detecting, when said client program requests a display of a first window, a specific control data (70) set in the node of the tree structure corresponding to said first window, b) a publication mechanism for advising an integrator client program when at least one other client program requests a display of another first window, by storing an identifier (50) of said other first window in the root of the tree structure, c) and an overload mechanism for providing said tree structure with second windowing data (60) set to specific values under control of an integrator client program, said second windowing data being used for controlling disposition and circulation of said first windows into said second window.
Claim 4
Dependent Claim
256 words
Windowing system including a window manager for a windowing system including a window server adapted to command the display on screen of first windows reserved by client programs of said system, said window manager being adapted to manage the disposition and the circulation of first windows within a second window reserved by said system and said server being adapted to hold in memory a tree structure of windowing data on the basis of which said window server communicates with said screen window manager and with said client programs, said structure having a root defining said second window and nodes defining corresponding first windows, said window manager comprising: a) an identification mechanism for identifying a client program as an integrator client program, a client program which can integrate first windows generated by other client programs into its own windowing system, by detecting, when said client program requests a display of a first window, a specific control data (70) set in the node of the tree structure corresponding to said first window, b) a publication mechanism for advising an integrator client program when at least one other client program requests a display of another first window, by storing an identifier (50) of said other first window in the root of the tree structure, c) and an overload mechanism for providing said tree structure with second windowing data (60) set to specific values under control of an integrator client program, said second windowing data being used for controlling disposition and circulation of said first windows into said second window.
Claim 5
Dependent Claim
270 words
Workstation comprising a display screen connected to a processor under the control of a windowing system including a window manager for a windowing system including a window server adapted to command the display on screen of first windows reserved by client programs of said system, said window manager being adapted to manage the disposition and the circulation of first windows within a second window reserved by said system and said server being adapted to hold in memory a tree structure of windowing data on the basis of which said window server communicates with said screen window manager and with said client programs, said structure having a root defining said second window and nodes defining corresponding first windows, said window manager comprising: a) an identification mechanism for identifying a client program as an integrator client program, a client program which can integrate first windows generated by other client programs into its own windowing system, by detecting, when said client program requests a display of a first window, a specific control data (70) set in the node of the tree structure corresponding to said first window, b) a publication mechanism for advising an integrator client program when at least one other client program requests a display of another first window, by storing an identifier (50) of said other first window in the root of the tree structure, c) and an overload mechanism for providing said tree structure with second windowing data (60) set to specific values under control of an integrator client program, said second windowing data being used for controlling disposition and circulation of said first windows into said second window.
Claim 6
Dependent Claim
270 words
Workstation comprising a display screen connected to a processor under the control of a windowing system including a window manager for a windowing system including a window server adapted to command the display on screen of first windows reserved by client programs of said system, said window manager being adapted to manage the disposition and the circulation of first windows within a second window reserved by said system and said server being adapted to hold in memory a tree structure of windowing data on the basis of which said window server communicates with said screen window manager and with said client programs, said structure having a root defining said second window and nodes defining corresponding first windows, said window manager comprising: a) an identification mechanism for identifying a client program as an integrator client program, a client program which can integrate first windows generated by other client programs into its own windowing system, by detecting, when said client program requests a display of a first window, a specific control data (70) set in the node of the tree structure corresponding to said first window, b) a publication mechanism for advising an integrator client program when at least one other client program requests a display of another first window, by storing an identifier (50) of said other first window in the root of the tree structure, c) and an overload mechanism for providing said tree structure with second windowing data (60) set to specific values under control of an integrator client program, said second windowing data being used for controlling disposition and circulation of said first windows into said second window.
Claim 7
Dependent Claim
128 words
A window display management apparatus for controlling the display of windows generated by client programs, including integrator client programs, in a computerized windowing system, comprising: a mechanism for identifying said client programs and receiving window control data associated with each of said client programs; a mechanism for circulating and displaying said windows generated by said client programs; an identification mechanism for detecting said integrator client programs, client programs which can integrate into their own windowing systems said windows generated by said client programs; a publication mechanism for notifying said integrator client programs of the presence of said windows generated by said client programs; and an overload mechanism for allowing said integrator client programs to access and alter said window control data associated with each of said client programs.
Claim 8
Dependent Claim
128 words
A window display management apparatus for controlling the display of windows generated by client programs, including integrator client programs, in a computerized windowing system, comprising: a mechanism for identifying said client programs and receiving window control data associated with each of said client programs; a mechanism for circulating and displaying said windows generated by said client programs; an identification mechanism for detecting said integrator client programs, client programs which can integrate into their own windowing systems said windows generated by said client programs; a publication mechanism for notifying said integrator client programs of the presence of said windows generated by said client programs; and an overload mechanism for allowing said integrator client programs to access and alter said window control data associated with each of said client programs.