← Back to Patent Explorer
EP1418498A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Multi-window display device, multi-window managing method, and display control program

Assignee: NEC Corp
•
Filing: 2003-11-05
•
Granted: —
•
Expires: 2023-11-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multi-window display device is provided which is capable of preventing interference with each other in displaying of two or more windows (W1, W2, and W3) caused by a window control request from any one of two or more application programs (AP1, AP2, and AP3). A window manager (12) judges whether or not a window control request from the application program corresponding to any one of two or more windows (W1, W2, and W3) being displayed on a display section (13) is allowed to be executed, based on preset display priority of the application program that has made a window control request and, if a result of the judgement shows that the request is allowed to be executed, executes the window control request and preferentially displays the any one of two or more windows (W1, W2, and W3) and, if the result of the judgement shows that the request is not allowed to be executed, neglects the window control request.

Inventors

  • 👤 Hiroyuki Tomimori

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 22:15
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F9/00; G06F9/06; G06F9/44; G06F9/451

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 217 words
A multi-window display device comprising: a display device (13); a window manager (12) to display, in response to a window control request from any one of two and more application programs (AP1, AP2, and AP3), each of which corresponds to any one of two or more windows (W1, W2, and W3) in a one-to-one relationship, said two or more windows (W1, W2, and W3) on said display device (13) by having said two or more windows (W1, W2, and W3) overlap one another while controlling display priority of each of said two or more windows (W1, W2, and W3); and wherein said window manager (12) judges whether a window control request from the application program corresponding to any one of said two or more windows (W1, W2, and W3) being displayed is allowed to be executed or not, based on preset display priority of the application program that has made said window control request and, if a result of the judgement shows that said window control request is allowed to be executed, executes said window control request and preferentially displays said any one of said two or more windows (W1, W2, and W3) and, if said result of said judgement shows that said window control request is not allowed to be executed, neglects said window control request.
Claim 2
Dependent Claim 180 words
The multi-window display device according to Claim 1, characterized in that said window manager (12) comprises: an application information managing section (15) to manage display priority of each of said application programs (AP1, AP2, and AP3) and each of said two or more windows (W1, W2, and W3) ; a window state managing section (16) to mange a present state of overlapping of each of said two or more windows (W1, W2, and W3) in a display screen of said display device (13); a request judging section (17) judges, based on said display priority managed by said application information managing section (15) and on a present state of overlapping of each of said two or more windows (W1, W2, and W3) being managed by said window state managing section (16), whether or not said window control request from said application program is allowed to be executed; and a window control section (18) controls each of said two or more windows (W1, W2, and W3) on said display screen of said display device (13) based on said result of said judgement.
Claim 3
Dependent Claim 124 words
The multi-window display device according to Claim 2, characterized in that said request judging section (17), when said display priority of said application program that has made said window control request is higher than that of a window being displayed in a highest location on said display screen of said display device (13), produces a result from said judgement that said window control request is allowed to be executed and when said display priority of said application program that has made said window control request is lower than that of said window being displayed in a highest location on said display screen of said display device (13), produces a result from said judgement that said window control request is not allowed to be executed.
Claim 4
Dependent Claim 237 words
A multi-window display device comprising: a display device (13); a window manager (12) to display, in response to a window control request from any one of two and more application programs (AP1, AP2, and AP3), each of which corresponds to any one of two or more windows (W1, W2, and W3) in a one-to-one relationship, said two or more windows (W1, W2, and W3) on said display device (13) by having said two or more windows (W1, W2, and W3) overlap one another while controlling display priority of each of said two or more windows (W1, W2, and W3); and wherein said window manager (12) judges whether or not a window control request from the application program corresponding to any one of said two or more windows (W1, W2, and W3) being displayed is allowed to be executed, based on preset display priority of the application program that has made said window control request, and on a function of a display mode to instruct a window to be displayed or not to be displayed and, if a result of the judgement shows that said window control request is allowed to be executed, executes said window control request and preferentially displays said any one of said two or more windows (W1, W2, and W3) and, if a result of said judgement shows that said window control request is not allowed to be executed, neglects said window control request.
Claim 5
Dependent Claim 174 words
The multi-window display device according to Claim 4, characterized in that said window manager (12) comprises: an application information managing section (15) to manage display priority of each of said application programs (AP1, AP2, and AP3) and each of said two or more windows (W1, W2, and W3); a window state managing section (16A) to mange a present state of overlapping of each of said two or more windows (W1, W2, and W3) on a display screen of said display device (13) and said display mode; a request judging section (17A) judges, based on said display priority being managed, a present state of overlapping of each of said two or more windows (W1, W2, and W3) being managed, and said display mode being managed, whether or not said window control request from said application program is allowed to be executed; and a window control section (18) controls each of said two or more windows (W1, W2, and W3) on said display screen of said display device (13) based on said result of said judgement.
Claim 6
Dependent Claim 151 words
The multi-window display device according to Claim 5, characterized in that said request judging section (17A), when said display priority of said application program that has made said window control request is higher than that of a window being displayed in a highest location on said display screen of said display device (13) and a function of said display mode instructs a window to be displayed, produces a result from said judgement that said window control request is allowed to be executed and when said display priority of said application program that has made said window control request is lower than that of said window being displayed in a highest location on said display screen of said display device (13) or said function of said display mode instructs said window not to be displayed, produces a result from said judgement that said window control request is not allowed to be executed.
Claim 7
Dependent Claim 250 words
A multi-window managing method being used in a multi-window display device having a display device (13) and a window manager (12) to display, in response to a window control request from any one of two and more application programs (AP1, AP2, and AP3), each of which corresponds to any one of two or more windows (W1, W2, and W3) in a one-to-one relationship, said two or more windows (W1, W2, and W3) on said display device (13) by having said two or more windows (W1, W2, and W3) overlap one another while controlling display priority of each of said two or more windows (W1, W2, and W3), for managing a state of overlapping of each of said two or more windows (W1, W2, and W3), said multi-window managing method comprising; a step of judging whether a window control request from the application program corresponding to any one of said two or more windows (W1, W2, and W3) being displayed on said display device (13) is allowed to be executed or not, based on preset display priority of the application program that has made said window control request and, if a result of the judgement shows that said window control request is allowed to be executed, executing said window control request and preferentially displaying said any one of said two or more windows (W1, W2, and W3) and, if said result of said judgement shows that said window control request is not allowed to be executed, neglecting said window control request.
Claim 8
Dependent Claim 274 words
A multi-window managing method being used in a multi-window display device having a display device (13) and a window manager (12) to display, in response to a window control request from any one of two and more application programs (AP1, AP2, and AP3) , each of which corresponds to any one of two or more windows (W1, W2, and W3) in a one-to-one relationship, said two or more windows (W1, W2, and W3) on said display device (13) by having said two or more windows (W1, W2, and W3) overlap one another while controlling display priority of each of said two or more windows (W1, W2, and W3), for managing a state of overlapping of each of said two or more windows (W1, W2, and W3), said multi-window managing method comprising; a step of judging whether or not a window control request from the application program corresponding to any one of said two or more windows (W1, W2, and W3) being displayed on a screen of said display section (13) is allowed to be executed, based on preset display priority of the application program that has made said window control request and on a function of a display mode to instruct a window to be displayed or not to be displayed and, if a result of the judgement shows that said window control request is allowed to be executed, executing said window control request and preferentially displaying said any one of said two or more windows (W1, W2, and W3) and, if a result of said judgement shows that said window control request is not allowed to be executed, neglecting said window control request.
Claim 9
Dependent Claim 259 words
A display control program to have a computer achieve a multi-window managing method being used in a multi-window display device having a display device (13) and a window manager (12) to display, in response to a window control request from any one of two and more application programs (AP1, AP2, and AP3), each of which corresponds to any one of two or more windows (W1, W2, and W3) in a one-to-one relationship, said two or more windows (W1, W2, and W3) on said display device (13) by having said two or more windows (W1, W2, and W3) overlap one another while controlling display priority of each of said two or more windows (W1, W2, and W3), for managing a state of overlapping of each of said two or more windows (W1, W2, and W3), said multi-window managing method comprising; a step of judging whether a window control request from the application program corresponding to any one of said two or more windows (W1, W2, and W3) being displayed on said display device (13) is allowed to be executed or not, based on preset display priority of the application program that has made said window control request and, if a result of the judgement shows that said window control request is allowed to be executed, executing said window control request and preferentially displaying said any one of said two or more windows (W1, W2, and W3) and, if said result of said judgement shows that said window control request is not allowed to be executed, neglecting said window control request.
Claim 10
Dependent Claim 282 words
A display control program to have a computer achieve a multi-window managing method being used in a multi-window display device having a display device (13) and a window manager (12) to display, in response to a window control request from any one of two and more application programs (AP1, AP2, and AP3), each of which corresponds to any one of two or more windows (W1, W2, and W3) in a one-to-one relationship, said two or more windows (W1, W2, and W3) on said display device (13) by having said two or more windows (W1, W2, and W3) overlap one another while controlling display priority of each of said two or more windows (W1, W2, and W3), for managing a state of overlapping of each of said two or more windows (W1, W2, and W3), said multi-window managing method comprising; a step of judging whether or not a window control request from the application program corresponding to any one of said two or more windows (W1, W2, and W3) being displayed on a screen of said display section (13) is allowed to be executed, based on preset display priority of the application program that has made said window control request and on a function of a display mode to instruct a window to be displayed or not to be displayed and, if a result of the judgement shows that said window control request is allowed to be executed, executing said window control request and preferentially displaying said any one of said two or more windows (W1, W2, and W3) and, if a result of said judgement shows that said window control request is not allowed to be executed, neglecting said window control request.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag