Space efficent sortable table
First Claim
1. A graphical user interface (GUI) for the display and sorting of data, the graphical user interface comprising:
- a plurality of columns, including a first column;
a plurality of rows, including a first row;
a first data cell defined by the intersection of the first column and the first row;
a first data value of a first data type displayed in the first data cell at a first position;
a second data value of a second data type displayed in the first data cell at a second position, wherein the first and second positions are different;
a first header associated with the first column and including a first header label that identifies the first data type, the first header label located within the first header at a position corresponding to the first position of the first data value within the first data cell; and
a second header associated with the first column and including a second header label that identifies the second data type, the second header label located within the second header at a position corresponding to the second position of the second data value within the first data cellwherein the first position is vertically separated from the second position within the first data cell and at least within a portion of the first data value and a portion of the second data value overlap in a horizontal direction.
1 Assignment
0 Petitions
Accused Products
Abstract
A sortable and space efficient graphical user interface and a system for the efficient display of sortable data are disclosed herein. The graphical user interface may include at least one column, at least one row and a data cell defined by the intersection of at least one column and at least one row. First and second data may be displayed in the data cell. A first header is associated with the first column and identifies the first data. A second header is associated with the first column and identifies the second data. In the system for displaying sortable data, a graphical user interface is displayed upon a graphical display. A table is displayed as at least a portion of the graphical user interface, the table having a column with a plurality of rows, each row displaying first and second data and a first header associated with a first data and a second header associated with the second data.
-
Citations
16 Claims
-
1. A graphical user interface (GUI) for the display and sorting of data, the graphical user interface comprising:
-
a plurality of columns, including a first column; a plurality of rows, including a first row; a first data cell defined by the intersection of the first column and the first row; a first data value of a first data type displayed in the first data cell at a first position; a second data value of a second data type displayed in the first data cell at a second position, wherein the first and second positions are different; a first header associated with the first column and including a first header label that identifies the first data type, the first header label located within the first header at a position corresponding to the first position of the first data value within the first data cell; and a second header associated with the first column and including a second header label that identifies the second data type, the second header label located within the second header at a position corresponding to the second position of the second data value within the first data cell wherein the first position is vertically separated from the second position within the first data cell and at least within a portion of the first data value and a portion of the second data value overlap in a horizontal direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for displaying sortable data, the system comprising:
-
a graphical display; a graphical user interface display upon the graphical display; a table displayed as at least a portion of the graphical user interface, the table including a column with a plurality of rows defining a plurality of cells, each row displaying a first data value of a first data type at a first location within each cell and second data value of a second data type at a second location within each cell wherein the first location is vertically spaced apart from the second location within each cell and the first location and second location at least partially overlap in the horizontal direction within each cell; first header displayed as at least a portion of the graphical user interface and associated with the column, the first header presents a first label that identifies the first data type, the first label is located within the first header at a position that corresponds to the first location of the first data value within each cell; a second header displayed as at least a portion of the graphical user interface and associated with the column, the second header presents a second label that identifies the second data type, the second label is located within the second header at a position that corresponds to the second location of the second data value within each cell; and a user input device operable to receive a selection of at least one of the first and second headers; wherein upon the receipt of the selection of the first header, the plurality of rows in the column are sorted according to the first data value in each row, and upon the receipt of the selection of the second header, the plurality of rows in the column are sorted according to the second data value in each row. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A graphical user interface (GUI) for the display and sorting of data, the graphical user interface comprising:
-
a plurality of columns, including a first column; a plurality of rows, including a first row; a first data cell defined by the intersection of the first column and the first row; a first data value of a first data type displayed in the first data cell at a first position; a second data value of a second data type displayed in the first data cell at a second position, wherein the first and second positions are different; a first header associated with the first column and including a first header label that identifies the first data type, the first header label located within the first header at a position corresponding to the first position of the first data value within the first data cell; and a second header associated with the first column and including a second header label that identifies the second data type, the second header label located within the second header at a position corresponding to the second position of the second data value within the first data cell wherein the first position is left justified at a top of the first data cell and the second position is right justified at a bottom of the first data cell.
-
Specification