Displaying a representation of data in conditions of limited visual space
First Claim
1. A method for displaying information in a computer system having a visual display device with available display space for displaying representations of a plurality of data items, comprising:
- determining levels of aggregation of aggregated abstract visual elements based on a quantity of the plurality of data items and an amount of the available display space, wherein the aggregated abstract visual elements have a plurality of differing levels of aggregation and are selected to drill down from a highest level of aggregation, through intermediate levels of aggregation, to abstract visual elements and to data items;
generating abstract visual elements that each represent a different group of the plurality of data items;
generating the aggregated abstract visual elements that each represent a different group of the abstract visual elements;
displaying, arranged in a plurality of rows and columns, some of the plurality of data items as unabstracted data items on the visual display device and remaining data items of the plurality of data items as the aggregated abstract visual elements; and
in response to drilling from the highest level of aggregation through intermediate levels of aggregation to a selected abstract visual element,expanding one or more abstract visual elements located a predetermined number of abstract visual elements before and after the selected abstract visual element, with those abstract visual elements between the selected abstract visual element and the expanded one or more abstract visual elements remaining unexpanded; and
in response to receiving selection of a first icon, displaying the different group of the plurality of data items for the selected abstract visual element in a first pop up box that includes a scroll bar; and
in response to receiving selection of a second icon, displaying the different group of the plurality of data items for the selected abstract visual element in a second pop up box that does not include a scroll bar.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for displaying information in a computer system having a visual display device with available display space for displaying representations of a plurality of data items, includes receiving the plurality of data items to provide received data items, and representing the received data items with abstract visual elements on the visual display device to provide displayed abstract visual elements. An interaction with a displayed abstract visual element is received to provide a selected abstract visual element in accordance with the received interaction. A data item represented by the selected abstract visual element is displayed on the visual display device in accordance with the received interaction.
45 Citations
18 Claims
-
1. A method for displaying information in a computer system having a visual display device with available display space for displaying representations of a plurality of data items, comprising:
-
determining levels of aggregation of aggregated abstract visual elements based on a quantity of the plurality of data items and an amount of the available display space, wherein the aggregated abstract visual elements have a plurality of differing levels of aggregation and are selected to drill down from a highest level of aggregation, through intermediate levels of aggregation, to abstract visual elements and to data items; generating abstract visual elements that each represent a different group of the plurality of data items; generating the aggregated abstract visual elements that each represent a different group of the abstract visual elements; displaying, arranged in a plurality of rows and columns, some of the plurality of data items as unabstracted data items on the visual display device and remaining data items of the plurality of data items as the aggregated abstract visual elements; and in response to drilling from the highest level of aggregation through intermediate levels of aggregation to a selected abstract visual element, expanding one or more abstract visual elements located a predetermined number of abstract visual elements before and after the selected abstract visual element, with those abstract visual elements between the selected abstract visual element and the expanded one or more abstract visual elements remaining unexpanded; and in response to receiving selection of a first icon, displaying the different group of the plurality of data items for the selected abstract visual element in a first pop up box that includes a scroll bar; and in response to receiving selection of a second icon, displaying the different group of the plurality of data items for the selected abstract visual element in a second pop up box that does not include a scroll bar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer for displaying information having a visual display device with available display space for displaying representations of a plurality of data items, comprising:
-
determining, with the computer, levels of aggregation of aggregated abstract visual elements based on a quantity of the plurality of data items and an amount of the available display space, wherein the aggregated abstract visual elements have a plurality of differing levels of aggregation and are selected to drill down from a highest level of aggregation, through intermediate levels of aggregation, to abstract visual elements and to data items; generating, with the computer, abstract visual elements that each represent a different group of the plurality of data items; generating, with the computer, the aggregated abstract visual elements that each represent a different group of the abstract visual elements; displaying, with the computer, arranged in a plurality of rows and columns, the plurality of data items with some of the plurality of data items as unabstracted data items on the visual display device and remaining data items of the plurality of data items as the aggregated abstract visual elements; and in response to drilling from the highest level of aggregation through intermediate levels of aggregation to a selected abstract visual element, expanding, with the computer, one or more abstract visual elements located a predetermined number of abstract visual elements before and after the selected abstract visual element, with those abstract visual elements between the selected abstract visual element and the expanded one or more abstract visual elements remaining unexpanded; and in response to receiving selection of a first icon, displaying, with the computer, the different group of the plurality of data items for the selected abstract visual element in a first pop up box that includes a scroll bar; and in response to receiving selection of a second icon, displaying, with the computer, the different group of the plurality of data items for the selected abstract visual element in a second pop up box that does not include a scroll bar. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification