IP Library › Granted Patent US 7,019,757
Granted Patent B2
US 7,019,757 · App. 10/059,088 · Granted Mar 28, 2006

Changing the alpha levels of an application window to indicate a status of a computing task

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,019,757
App. No.
10/059,088
Granted
Mar 28, 2006
Kind
B2
Abstract

A method, system, and program for changing the alpha levels of an application window to reflect the status of a non-interactive computing task are provided. An alpha level is determined to represent a status of a non-interactive computing task. A transparency of at least a selected portion of a displayable object associated with the non-interactive computing task is graphically adjusted according to the alpha level, such that the status of the non-interactive computing task is displayed by the associated displayable object, where one type of displayable object includes an application window.

Claims (80)

1. A method for changing alpha levels of a displayable object, said method comprising the steps of:

determining an alpha level to represent a status of a non-interactive computing task;

determining a color level to represent said non-interactive computing task;

graphically adjusting a transparency of at least a selected portion of a displayable object associated with said non-interactive computing task according to said alpha level, such that said status of said non-interactive computing task is displayed by said associated displayable object; and

graphically adjusting a color with said transparency according to said color level of said at least said selected portion of said displayable object associated with said non-interactive computing task.

2. The method for changing alpha levels of a displayable object according to claim 1 , said method further comprising the step of:

graphically displaying concurrently a plurality of displayable objects independent of whether any of said plurality of displayable objects is active.

3. The method for changing alpha levels of a displayable object according to claim 1 , said method further comprising the step of:

detecting said status for at least one from among usage of a processor, memory, a sound card, a graphics card, a storage device, and network bandwidth.

4. The method for changing alpha levels of a displayable object according to claim 1 , said step of determining an alpha level further comprising the step of:

determining said alpha level according to a user preference for said transparency associated with said non-interactive computing task.

5. The method for changing alpha levels of a displayable object according to claim 1 , said step of determining an alpha level further comprising the step of:

determining said alpha level, wherein said resulting transparency is uniform within said displayable object.

6. The method for changing alpha levels of a displayable object according to claim 1 , said step of determining an alpha level further comprising the step of:

determining said alpha level, wherein said resulting transparency oscillates within said displayable object according to a frequency spectrum of a sound intended for output in association with said displayable object.

7. The method for changing alpha levels of a displayable object according to claim 1 , said method further comprising the step of:

presenting a user with an interface for selecting transparency preferences, wherein said transparency preferences are utilized for determining said alpha level.

8. The method for changing alpha levels of a displayable object according to claim 1 , said step of graphically adjusting a transparency further comprising the step of:

only graphically adjusting a transparency of transparency adjustable sections of said displayable object within said selected portion of said displayable object.

9. The method for changing alpha levels of a displayable object according to claim 1 , said step of graphically adjusting a transparency further comprising the step of:

graphically adjusting a transparency of said displayable object comprising at least one of an application window, an icon, a video representation, and a graphical representation.

10. The method for changing alpha levels of a displayable object according to claim 1 , said method further comprising the step of:

graphically adjusting a transparency of at least said selected portion of a displayable object associated with a progress of an installation program.

11. A system for changing alpha levels of a displayable object, said system comprising:

a graphical user interface for displaying a displayable object;

means for determining an alpha level to represent a status of a non-interactive computing task;

means for determining a color level to represent said non-interactive computing task;

means for graphically adjusting a transparency of at least a selected portion of said displayable object associated with said non-interactive computing task according to said alpha level; and

means for graphically adjusting said color with said transparency according to said color level of said at least said selected portion of said displayable object associated with said non-interactive computing task.

12. The system for changing alpha levels of a displayable object according to claim 11 , said system further comprising:

means for graphically displaying concurrently a plurality of displayable objects within said graphical user interface independent of whether any of said plurality of displayable objects is active.

13. The system for changing alpha levels of a displayable abject according to claim 11 , said system further comprising:

means for detecting said status for at least one from among usage of a processor, memory, a sound card, a graphics card, a storage device, and network bandwidth.

14. The system for changing alpha levels of a displayable object according to claim 11 , said means for determining an alpha level further comprising:

means for determining said alpha level according to a user preference for said transparency associated with said non-interactive computing task.

15. The system for changing alpha levels of a displayable object according to claim 11 , said means for determining an alpha level further comprising:

means for determining said alpha level, wherein said resulting transparency is uniform within said displayable object.

16. The system for changing alpha levels of a displayable object according to claim 11 , said means for determining an alpha level further comprising:

means for determining said alpha level, wherein said resulting transparency oscillates within said displayable object according to a frequency spectrum of a sound intended for output in association with said displayable object.

17. The system for changing alpha levels of a displayable object according to claim 11 , said system further comprising:

means for presenting a user with an interface for selecting transparency preferences, wherein said transparency preferences are utilized for determining said alpha level.

18. The system for changing alpha levels of a displayable object according to claim 11 , said means for graphically adjusting a transparency further comprising:

means for only graphically adjusting a transparency of transparency adjustable sections of said displayable object within said selected portion of said displayable object.

19. The system for changing alpha levels of a displayable object according to claim 11 , said means for graphically adjusting a transparency further comprising:

means for graphically adjusting a transparency of said displayable object comprising at least one of an application window, an icon, a video representation, and a graphical representation.

20. The system for changing alpha levels of a displayable object according to claim 11 , said system further comprising:

means for graphically adjusting said transparency of at least said selected portion of a displayable object associated with a progress of an installation program.

21. A program for changing alpha levels of a displayable object, residing on a computer usable medium having computer readable program code means, said program comprising:

means for computing an alpha level to represent a status of a non-interactive computing task;

means for determining a color level to represent said non-interactive computing task;

means for controlling a graphical adjustment to a transparency of at least a selected portion of a displayable object associated with said non-interactive computing task according to said alpha level; and

means for controlling a graphical adjustment of said color with said transparency according to said color level of said at least said selected portion of said displayable object associated with said non-interactive computing task.

22. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for concurrently controlling a graphical display of a plurality of displayable objects independent of whether any of said plurality of displayable objects is active.

23. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for detecting said status for at least one from among usage of a processor, memory, a sound card, a graphics card, a storage device, and network bandwidth.

24. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for determining said alpha level according to a user preference for said transparency associated with said non-interactive computing task.

25. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for determining said alpha level, wherein said resulting transparency is uniform within said displayable object.

26. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for determining said alpha level, wherein said resulting transparency oscillates within said displayable object according to a frequency spectrum of a sound intended for output in association with said displayable object.

27. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for controlling output of a user interface for selecting transparency preferences, wherein said transparency preferences are utilized for determining said alpha level.

28. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for controlling graphical adjustment of only a transparency of transparency adjustable sections of said displayable object within said selected portion of said displayable object.

29. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for controlling graphical adjustment of a transparency of said displayable object comprising at least one of an application window, an icon, a video representation, and a graphical representation.

30. The program for changing alpha levels of a displayable object according to claim 21 , said program further comprising:

means for controlling graphical adjustment of a transparency of at least said selected portion of a displayable object associated with a progress of an installation program.

31. A method for changing alpha levels of a displayable object, said method comprising the steps of:

determining an alpha level to represent a status of a non-interactive computing task; and

graphically adjusting a transparency of at least a selected portion of a displayable object associated with said non-interactive computing task according to said alpha level, wherein said resulting transparency oscillates within said displayable object according to a frequency spectrum of a sound intended for output in association with said displayable object, such that said status of said non-interactive computing task is displayed by said associated displayable object.

32. A system for changing alpha levels of a displayable object, said system comprising:

a graphical user interface for displaying a displayable object;

means for determining an alpha level to represent a status of a non-interactive computing task; and

means for graphically adjusting a transparency of at least a selected portion of said displayable object associated with said non-interactive computing task according to said alpha level, wherein said resulting transparency oscillates within said displayable object according to a frequency spectrum of a sound intended for output in association with said displayable object.

33. A program for changing alpha levels of a displayable object, residing on a computer usable medium having computer readable program code means, said program comprising:

means for computing an alpha level to represent a status of a non-interactive computing task; and

means for controlling a graphical adjustment to a transparency of at least a selected portion of a displayable object associated with said non-interactive computing task according to said alpha level, wherein said resulting transparency oscillates within said displayable object according to a frequency spectrum of a sound intended for output in association with said displayable object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2002
From: BROWN, MICHAEL WAYNE; HATELY, ANDREW DOUGLAS; LAWRENCE, KELVIN RODERICK; PAOLINI, MICHAEL A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 012574/0078 →
Continuity (1)
Related Publication 20030142108A1 · Jul 31, 2003