发明名称 System and method for managing a floating window
摘要 A method and system for managing overlapping windows on a computer screen of a computer system. A hook filter intercepts an event that has occurred. An association of the hook filter with the event was established prior to the occurrence of the event. The event is characterized by an overlapping condition in which a floating window partially or totally overlaps an active window on the computer screen. A software application is associated with the active window. Response to intercepting the event, the hook filter detects the overlapping condition. Response to detecting the overlapping condition, the hook filter eliminates the overlapping condition to make the active window totally visible.
申请公布号 US9298474(B2) 申请公布日期 2016.03.29
申请号 US200511245230 申请日期 2005.10.05
申请人 International Business Machines Corporation 发明人 Bauchot Frederic;Collet Jean-Luc;Fiammante Marc Charles;Marmigere Gerard;Picon Joaquin
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Schmeiser, Olsen & Watts, LLP 代理人 Schmeiser, Olsen & Watts, LLP ;Pivnichny John
主权项 1. A computer implemented method for managing overlapping windows on a computer screen of a computer system, said method comprising: intercepting by a hook filter an event directed to a target application, said hook filter intercepting the event before the event reaches the target application, an association of the hook filter with the event having been established prior to the occurrence of the event, the event being characterized by an overlapping condition in which a floating window partially or totally overlaps an active window on the computer screen, a software application being executed in the active window; responsive to said intercepting, detecting by the hook filter the overlapping condition; and responsive to said detecting, eliminating the overlapping condition to make the active window totally visible.
地址 Armonk NY US