Multidimensional split view for a pivot table or other grid-based component
First Claim
Patent Images
1. A method, performed by a computer system, for displaying tabular formatted data that cannot be legibly displayed in its entirety on a single display screen, comprising:
- generating a graphical user interface screen including a display area on the single display screen for displaying tabular formatted data;
receiving the tabular formatted data from a computer database, wherein the tabular formatted data is configured as a single table providing a contiguous single view of the tabular formatted data arranged in at least a first dimension, and wherein the tabular formatted data is too large to be legibly displayed in its entirety within the display area as the single table;
while maintaining continuity of the single table, displaying only a portion of the tabular formatted data in the display area;
receiving a split command from a user, wherein the split command includes a split index for splitting the tabular formatted data in at least the first dimension while maintaining continuity of the single table;
defining contiguous first and second non-overlapping data subsets of the tabular formatted data based on the split index, wherein the first data subset and the second data subset form the single table;
based on the split command, separating the display area in a first data pane and a second data pane;
displaying a first portion of the first data subset in the first data pane and a second portion of the second data subset in the second data pane, wherein the first portion of the first data subset and the second portion of second data subset displayed form the displayed portion of the tabular formatted data; and
while maintaining continuity of the single table, limiting the first data pane to a first scroll range in the first dimension corresponding with the first data subset and the second data pane to a second scroll range in the first dimension corresponding with the second data subset.
1 Assignment
0 Petitions
Accused Products
Abstract
A data view may be into multiple data panes. Splits between data panes may be horizontal or vertical, allowing data panes to be arranged horizontally and vertically. Scroll boundaries are set for each pair of adjacent data panes, such that each data pane may only scroll through a portion of the data on its side of the scroll boundary. Data panes may be scrolled independently in the direction of a split. Data panes may be scrolled together perpendicular to the direction of a split.
-
Citations
21 Claims
-
1. A method, performed by a computer system, for displaying tabular formatted data that cannot be legibly displayed in its entirety on a single display screen, comprising:
-
generating a graphical user interface screen including a display area on the single display screen for displaying tabular formatted data; receiving the tabular formatted data from a computer database, wherein the tabular formatted data is configured as a single table providing a contiguous single view of the tabular formatted data arranged in at least a first dimension, and wherein the tabular formatted data is too large to be legibly displayed in its entirety within the display area as the single table; while maintaining continuity of the single table, displaying only a portion of the tabular formatted data in the display area; receiving a split command from a user, wherein the split command includes a split index for splitting the tabular formatted data in at least the first dimension while maintaining continuity of the single table; defining contiguous first and second non-overlapping data subsets of the tabular formatted data based on the split index, wherein the first data subset and the second data subset form the single table; based on the split command, separating the display area in a first data pane and a second data pane; displaying a first portion of the first data subset in the first data pane and a second portion of the second data subset in the second data pane, wherein the first portion of the first data subset and the second portion of second data subset displayed form the displayed portion of the tabular formatted data; and while maintaining continuity of the single table, limiting the first data pane to a first scroll range in the first dimension corresponding with the first data subset and the second data pane to a second scroll range in the first dimension corresponding with the second data subset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, performed by a computer system, for displaying tabular formatted data that cannot be legibly displayed in its entirety on a single display screen in a graphical user interface, comprising:
-
receiving the tabular formatted data from a computer database, wherein the tabular formatted data is configured as a single table providing a contiguous single view of the tabular formatted data which is too large to be legibly displayed in its entirety on the display screen within a display area as the single table; in the graphical user interface, creating a view area for tabular formatted data displayed as the single table; while maintaining continuity of the single table, displaying only a portion of the tabular formatted data in the view area; receiving a split command and a data entity selection; while maintaining the continuity of the single table, splitting the tabular formatted data into at least two contiguous non-overlapping subsets, based on the split command and the data entity selection; splitting the view area into at least two adjacent data panes, wherein each data pane is associated with one subset, and wherein each data pane is configured to only display tabular formatted data from its associated subset, and wherein an arrangement of the data panes prevents contradicting relative locations of viewable and scrollable data from their respective subsets, wherein viewable portions of the at least two subsets define contiguous non-overlapping portions of the single table; and setting at least a first scroll boundary for the data panes based on the data entity selection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A tangible, non-transitory computer-readable information storage medium including instructions executable by a processor for a method of displaying tabular formatted data that cannot be legibly displayed in its entirety on a single display screen in a graphical user interface screen, the method comprising:
-
generating a display area on the single display screen for displaying tabular formatted data configured as a single table in the user interface; receiving the tabular formatted data from a computer database, wherein the tabular formatted data is configured as a single table providing a contiguous single view of the tabular formatted data arranged in at least a first dimension, and wherein the tabular formatted data is too large to be legibly displayed in its entirety within the display area as the single table; while maintaining continuity of the single table, displaying only a portion of the tabular formatted data in the display area; receiving a split command from a user, wherein the split command includes a split index for splitting the tabular formatted data in at least the first dimension while maintaining continuity of the single table; defining contiguous first and second non-overlapping data subsets of the tabular formatted data based on the split index, wherein the first data subset and the second data subset form the single table; based on the user'"'"'s split command, separating the area in a first data pane and a second data pane; displaying a first portion of the first data subset in the first data pane and a second portion of the second data subset in the second data pane, wherein the first portion of the first data subset and the second portion of second data subset displayed form the displayed portion of the tabular formatted data; and while maintaining continuity of the single table, limiting the first data pane to a first scroll range in the first dimension corresponding with the first data subset and the second data pane to a second scroll range in the first dimension corresponding with the second data subset.
-
-
21. A system comprising:
-
a client system including a graphical user interface screen; a database storing tabular formatted data that cannot be legibly displayed in its entirety within a display area as a single table on a single display screen; and an application server connected with the database and the client system via at least one network, wherein the application server is adapted to retrieve the tabular formatted data from the database and communicate the retrieved tabular formatted data with the client system; wherein the client system includes an application including instructions executable by the client system to perform a method comprising; generating a display area for displaying the tabular formatted data in the graphical user interface; receiving the tabular formatted data from the database, wherein the tabular formatted data is configured as a single table providing a contiguous single view of the tabular formatted data arranged in at least a first dimension, and wherein the tabular formatted data is too large to be legibly displayed in its entirety within the display area as the single table on the display screen; while maintaining continuity of the single table, displaying a portion of the tabular formatted data in the display area; receiving a split command from a user, wherein the split command includes a split index for splitting the tabular formatted data in at least the first dimension; defining contiguous first and second non-overlapping data subsets of the tabular formatted data based on the split index, wherein the first data subset and the second data subset form the single table; based on the user'"'"'s split command, separating the display area in a first data pane and a second data pane; displaying a first portion of the first data subset in the first data pane and a second portion of the second data subset in the second data pane, wherein the first portion of the first data subset and the second portion of second data subset displayed form the displayed portion of the tabular formatted data; and while maintaining the continuity of the single table, limiting the first data pane to a first scroll range in the first dimension corresponding with the first data subset and the second data pane to a second scroll range in the first dimension corresponding with the second data subset.
-
Specification