发明名称 System and method for task prioritization in computerized graphic interface environments
摘要 A system and method are provided for automatically adjusting priority assigned to execution of applications, tasks, or workspaces to thereby improve performance relative to other such applications, tasks or workspaces in a computerized multitasking graphical user interface environment. A display of a plurality of visual indicators is provided, each of which corresponds to a differing task. By selection of one of the indicators, the priority given to execution of the task is altered as the task is thereby moved into a focused state as a result of such selection. A window manager interposed between a server and application registers in the server the adjusted state of a particular application as being either set in focus or cleared. An application may detect from the server a window-id corresponding to the application for which an adjustment in priority is desired. A mapper function, lookup table, or the like for mapping window-id to a corresponding process-id is obviated as a result of employing messaging/signalling. The amount of CPU resource then directed to the particular application as a result of the priority alteration is thereby in turn altered. In this manner, a focused application is dynamically provided with more CPU resource relative to remaining tasks, applications, or suites thereof associated with a workspace executing in the multitasking environment.
申请公布号 US5867160(A) 申请公布日期 1999.02.02
申请号 US19960741889 申请日期 1996.10.31
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KRAFT, IV, GEORGE;MOORE, JOHN ANTHONY
分类号 G06F3/00;(IPC1-7):G06F3/00 主分类号 G06F3/00
代理机构 代理人
主权项
地址