Method and apparatus for displaying and controlling allocation of resource in a data processing system
First Claim
Patent Images
1. A method in a data processing system for displaying resource allocation information, the method comprising the data processing system implemented steps of:
- identifying allocations of a resource; and
displaying a plurality of geometric shapes, wherein each geometric shape within the plurality of geometric shapes provides a graphical representation of an allocation of the resource relative to other geometric shapes within the plurality of geometric shapes, wherein each geometric shape includes an indication of an unconsumed portion of the allocation and an indication of a consumed portion of the allocation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus in a data processing system for displaying resource allocation information. Allocations of a resource are identified. A plurality of cylinders is displayed, wherein each cylinder within the plurality of cylinders provides a graphical representation of an allocation of the resource relative to other cylinders within the plurality of cylinders.
-
Citations
45 Claims
-
1. A method in a data processing system for displaying resource allocation information, the method comprising the data processing system implemented steps of:
-
identifying allocations of a resource; and
displaying a plurality of geometric shapes, wherein each geometric shape within the plurality of geometric shapes provides a graphical representation of an allocation of the resource relative to other geometric shapes within the plurality of geometric shapes, wherein each geometric shape includes an indication of an unconsumed portion of the allocation and an indication of a consumed portion of the allocation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
displaying an identification for each of the plurality of geometric shapes.
-
-
8. The method of claim 1, wherein the indication of the unconsumed portion is a first color while the indication of the consumed portion is a second color.
-
9. The method of claim 1 further comprising:
-
providing an input means in the plurality of geometric shapes for receiving user input;
responsive to receiving user input directed towards a selected geometric shape within the plurality of geometric shapes, changing the allocation of the resource represented by the geometric shape, wherein a changed allocation of the resource occurs for the selected geometric shape; and
redisplaying the plurality of geometric shapes to account for changed allocation.
-
-
10. The method of claim 9, wherein the input means is plurality of hot spots.
-
11. The method of claim 1 further comprising:
displaying an indicator when the allocation for a geometric shape is less than a threshold value.
-
12. The method of claim 11, wherein the plurality of geometric shapes are displayed in a first color and wherein the indicator is a display of the geometric shape in a second color.
-
13. The method of claim 1, wherein the plurality of geometric shapes is a plurality of cylinders.
-
14. The method of claim 1, wherein the plurality of geometric shapes is a plurality of boxes.
-
15. The method of claim 1, wherein the plurality of geometric shapes is a plurality of rectangles.
-
16. The method of claim 1, wherein the plurality of geometric shapes is a plurality of cylinders and boxes.
-
17. A method in a data processing system for displaying resource allocation information, the method comprising the data processing system implemented steps of:
-
displaying a plurality of cylinders in an array, wherein each cylinder within the plurality of cylinders provides a graphical representation of an allocation of the resource relative to other cylinders within the plurality of cylinders;
providing a plurality of hot spots of the plurality of cylinders, wherein each hot spot is used to receive input to adjust the allocation of the resource for the cylinder associated with the hot spot; and
responsive to receiving user input to adjust the allocation, adjusting the allocation of the resource for the cylinder associated with the hot spot, wherein each cylinder includes an indication of an unconsumed portion of the allocation and an indication of a consumed portion of the allocation. - View Dependent Claims (18, 19, 20, 21)
displaying an identification for each of the plurality of cylinders.
-
-
22. A graphical control for use in a data processing system to manage an allocation of a resource, the graphical control comprising:
-
identification means for identifying the allocation of the resource;
a plurality of cylinders displayed in a stack within the data processing system, wherein each of the plurality of cylinders represents an allocation of the resource relative to other cylinders within the plurality of cylinders and wherein each cylinder includes an indication of an unused portion and a used portion of the allocation; and
a plurality of hot spots, wherein the plurality of hot spots is used to receive input to change the allocation of the resource. - View Dependent Claims (23)
-
-
24. A data processing system for displaying resource allocation information, the data processing system comprising:
-
identifying means for identifying allocations of a resource; and
displaying means for displaying a plurality of geometric shapes, wherein each geometric shape within the plurality of geometric shapes provides a graphical representation of an allocation of the resource relative to other geometric shapes within the plurality of geometric shapes, wherein each geometric shape includes an indication of an unconsumed portion of the allocation and an indication of the consumed portion of the allocation. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
displaying means for displaying an identification for each of the plurality of geometric shapes.
-
-
31. The data processing system of claim 24, wherein the indication of the unconsumed portion is a first color while the indication of the consumed portion is a second color.
-
32. The data processing system of claim 24 further comprising:
-
providing means for providing an input means in the plurality of geometric shapes for receiving user input;
changing means, responsive to receiving user input directed towards a selected geometric shape within the plurality of geometric shapes, for changing the allocation of the resource represented by the geometric shape, wherein a changed allocation of the resource occurs for the selected geometric shape; and
redisplaying means for redisplaying the plurality of geometric shapes to account for changed allocation.
-
-
33. The data processing system of claim 32, wherein the input means is plurality of hot spots.
-
34. The data processing system of claim 33 further comprising:
displaying means for displaying an indicator when the allocation for a geometric shape is less than a threshold value.
-
35. The data processing system of claim 34, wherein the plurality of geometric shapes are displayed in a first color and wherein the indicator is a display of the geometric shape in a second color.
-
36. The data processing system of claim 24, wherein the plurality of geometric shapes is a plurality of boxes.
-
37. The data processing system of claim 24, wherein the plurality of geometric shapes is a plurality of rectangles.
-
38. The data processing system of claim 24, wherein the plurality of geometric shapes is a plurality of cylinders and boxes.
-
39. A data processing system for displaying resource allocation information, the data processing system comprising:
-
displaying means for displaying a plurality of cylinders in an array, wherein each cylinder within the plurality of cylinders provides a graphical representation of an allocation of the resource relative to other cylinders within the plurality of cylinders;
providing means for providing a plurality of hot spots of the plurality of cylinders, wherein each hot spot is used to receive input to adjust the allocation of the resource for the cylinder associated with the hot spot; and
adjusting means for responsive to receiving user input to adjust the allocation, adjusting the allocation of the resource for the cylinder associated with the hot spot, wherein each cylinder includes an indication of an unconsumed portion of the allocation and an indication of the consumed portion of the allocation. - View Dependent Claims (40, 41, 42, 43)
displaying means for displaying an identification for each of the plurality of cylinders.
-
-
44. A computer program product in a computer readable medium for displaying resource allocation information, the computer program product comprising:
-
first instructions for identifying allocations of a resource; and
second instructions for displaying a plurality of geometric shapes, wherein each geometric shape within the plurality of geometric shapes provides a graphical representation of an allocation of the resource relative to other geometric shapes within the plurality of geometric shapes, wherein each geometric shape includes an indication of an unconsumed portion of the allocation and an indication of the consumed portion of the allocation.
-
-
45. A computer program product in a computer readable medium for displaying resource allocation information, the computer program product comprising:
-
first instructions for displaying a plurality of cylinders in an array, wherein each cylinder within the plurality of cylinders provides a graphical representation of an allocation of the resource relative to other cylinders within the plurality of cylinders;
second instructions for providing a plurality of hot spots of the plurality of cylinders, wherein each hot spot is used to receive input to adjust the allocation of the resource for the cylinder associated with the hot spot; and
third instructions, responsive to receiving user input to adjust the allocation, for adjusting the allocation of the resource for the cylinder associated with the hot spot, wherein each cylinder includes an indication of an unconsumed portion of the allocation and an indication of the consumed portion of the allocation.
-
Specification