Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
123 words
A data processing system, comprising: means for displaying display windows; and means coupled to said displaying means for: executing first and second interdependent data processing tasks; associating said first and second interdependent tasks with respective ones of said display windows; passing window identification data from said first task to said second task; triggering execution of said second task in response to execution of said first task; and controlling, in response to said triggering, display of said second task's display window visually connected to and moving with said first task's display window in response to data identifying said first task's display window such that changes to size and position of said first task display window have corresponding changes on said second task display window.
Claim 2
Dependent Claim
123 words
A data processing system, comprising: means for displaying display windows; and means coupled to said displaying means for: executing first and second interdependent data processing tasks; associating said first and second interdependent tasks with respective ones of said display windows; passing window identification data from said first task to said second task; triggering execution of said second task in response to execution of said first task; and controlling, in response to said triggering, display of said second task's display window visually connected to and moving with said first task's display window in response to data identifying said first task's display window such that changes to size and position of said first task display window have corresponding changes on said second task display window.
Claim 3
Dependent Claim
37 words
A data processing system as claimed in claim 1, wherein said data includes identification of a portion of memory storing parameters describing said first task's display window and said data is made available to said second task.
Claim 4
Dependent Claim
21 words
A data processing system as claimed in claim 1, wherein said second task's window is displayed within said first task's window.
Claim 5
Dependent Claim
43 words
A data processing system as claimed in claim 1 wherein said second task has a function of downloading files from another data processing system required by said first task and said second task's window provides an indication of a progress of said downloading.
Claim 6
Dependent Claim
21 words
A data processing system as claimed in claim 2 wherein said second task's window is displayed within said first task's window.
Claim 7
Dependent Claim
43 words
A data processing system as claimed in claim 2 wherein said second task has a function of downloading files from another data processing system required by said first task and said second task's window provides an indication of a progress of said downloading.
Claim 8
Dependent Claim
43 words
A data processing system as claimed in claim 3 wherein said second task has a function of downloading files from another data processing system required by said first task and said second task's window provides an indication of a progress of said downloading.
Claim 9
Dependent Claim
43 words
A data processing system as claimed in claim 5, wherein said second task has the function of downloading files from another data processing system required by said first task and said second task's window(s) provides an indication of the progress of said downloading.
Claim 10
Independent Claim
136 words
A method of controlling windows on a data processing system having an operating system controlling a plurality of application programs executing within said data processing system, comprising: identifying memory within said data processing system storing parameters associated with each of said plurality of application programs executing within said data processing system; passing the identified memory of an active application program window of said plurality of application programs to a second application program via said operating system, said second application program processing an interdependent task required by said first application program; executing said second application program for said interdependent task in a display window visually connected to and moving with said active application program window such that changes to position and size of said display window results in the corresponding changes to said active application program window.
Claim 11
Independent Claim
136 words
A method of controlling windows on a data processing system having an operating system controlling a plurality of application programs executing within said data processing system, comprising: identifying memory within said data processing system storing parameters associated with each of said plurality of application programs executing within said data processing system; passing the identified memory of an active application program window of said plurality of application programs to a second application program via said operating system, said second application program processing an interdependent task required by said first application program; executing said second application program for said interdependent task in a display window visually connected to and moving with said active application program window such that changes to position and size of said display window results in the corresponding changes to said active application program window.
Claim 12
Independent Claim
117 words
A method of displaying a plurality of display windows in a data processing system, said plurality of windows under the control of an operating system, comprising: executing a first task in a first display window by said operating system on said data processing system; calling an interdependent task from said first task and passing memory identification data describing said first task display window to said interdependent task; and executing said interdependent task in response to receiving said memory identification data and simultaneously displaying a second display window, said second display window visually linked to said first display window such that changes to position and size of said first display window are made to said second display window.
Claim 13
Independent Claim
117 words
A method of displaying a plurality of display windows in a data processing system, said plurality of windows under the control of an operating system, comprising: executing a first task in a first display window by said operating system on said data processing system; calling an interdependent task from said first task and passing memory identification data describing said first task display window to said interdependent task; and executing said interdependent task in response to receiving said memory identification data and simultaneously displaying a second display window, said second display window visually linked to said first display window such that changes to position and size of said first display window are made to said second display window.
Claim 14
Dependent Claim
30 words
A method of displaying a plurality of display windows in a data processing system as in claim 10 wherein said second display window is displayed within said first display window.
Claim 15
Dependent Claim
33 words
A method of displaying a plurality of display windows in a data processing system as in claim 10 wherein memory identification data is a portion of memory storing parameters describing said first task.