Integrated spreadsheet expanding table with collapsable columns

a spreadsheet and expanding table technology, applied in the field of graphic user interfaces (guis), can solve the problems of not being of significant help, data presented in spreadsheet form is often difficult to work, and the current user interface controls used to display lists of related information do not provide adequate methods for organizing and navigating very large amounts of information

Inactive Publication Date: 2007-03-01
IBM CORP
View PDF10 Cites 85 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0012] It is another object of the invention to determine a plurality of first rows of the plurality of N rows having duplicate first data cell values and then collapsing the plurality of determined first rows of the plurality of N rows to display a single collapsed row representing the plurality of first rows, thereby hiding the plurality of first rows.

Problems solved by technology

Data presented in a spreadsheet form is often difficult to work with when the number of rows or columns of the spreadsheet becomes large.
This would not be of significant help in our example as there would still be millions of rows displayed even if some rows were hidden.
Current user interface (UI) controls used to display lists of related information do not provide adequate methods for organizing and navigating very large amounts of information.
Even where one exists, moving rows to the left of a vertical bar in order to provide the hierarchical format disturbs the familiar relationship perception of the user.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Integrated spreadsheet expanding table with collapsable columns
  • Integrated spreadsheet expanding table with collapsable columns
  • Integrated spreadsheet expanding table with collapsable columns

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044]FIG. 1 illustrates a representative workstation or server hardware system in which the present invention may be practiced. The system 100 of FIG. 1 comprises a representative computer system 101, such as a personal computer, a workstation or a server, including optional peripheral devices. The workstation 101 includes one or more processors 106 and a bus employed to connect and enable communication between the processor(s) 106 and the other components of the system 101 in accordance with known techniques. The bus connects the processor 106 to memory 105 and long-term storage 107 which can include a hard drive, diskette drive or tape drive for example. The system 101 might also include a user interface adapter, which connects the microprocessor 106 via the bus to one or more interface devices, such as a keyboard 104, mouse 103, a Printer / scanner 110 and / or other interface devices, which can be any user interface device, such as a touch sensitive screen, digitized entry pad, etc...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

GUI selected rows of a displayed spreadsheet are collapsed based on column values such that all of the rows having the same value in the selected column are represented by a single collapsed row with an indicator indicating the row is collapsed. All column values of all the rows of the spreadsheet can be collapsed or individual column values can be collapsed. Collapsed rows are expanded for all rows or for a selected row. The expanded rows may be sorted, retain the original sequence but be grouped by column value or may be displayed in the original sequence with rows having different values.

Description

FIELD OF THE INVENTION [0001] The present invention relates to the field of graphic user interfaces (GUIs) within computer systems. More specifically, the present invention relates managing presentations large spreadsheets or tables on a computer system. BACKGROUND OF THE INVENTION [0002] Spreadsheet applications provide a matrix of cells. The matrix is made up of “rows”, a row having one or more horizontal cells and “columns”, a column having one or more vertical cells. Each cell of a row is positionally related, as is each cell of a column. Each cell can contain data or a formula for presenting data at the cell. The matrix of the spreadsheet can be sorted by column or row in order to rearrange the information in the matrix to make the presentation of the data more user friendly. A multi-column table is a simple form of a spreadsheet wherein data cell values are explicitly data rather than formulae. The terms “table” and “spreadsheet” will be used interchangeably within the present...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/00
CPCG06F17/246G06F40/18
Inventor LEWIS-BOWEN, ALISTERWEITZMAN, LOUIS M.
Owner IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products