Visualization spreadsheet

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C707S793000, C345S419000, C345S215000

Reexamination Certificate

active

06496832

ABSTRACT:

FIELD OF THE INVENTION
The present invention generally relates to systems for analyzing data, and in particular, to systems for analyzing data where data sets are transformed into visual representations using an arrangement of cells.
BACKGROUND
The task of data analysis often involves complex data sets that are not easily comprehensible. Spreadsheets have proven to be highly successful tools for interacting with data. Typical spreadsheets can apply algebraic operations, manipulate rows or columns, and explore “what-if” scenarios, but they are limited in the complexity of information that can be manipulated. Furthermore, typical spreadsheets are limited in their graphical representations of the data. Complex data sets involve multiple data dimensions or variables that are beyond the limitations of typical spreadsheets.
Visualization techniques exist for representing various forms of complex data sets. Visualization techniques allow complex data sets to be transformed into graphical representations so that users can explore these complex data sets more easily. However, current visualization techniques are also limited. During analysis of complex data sets, it is often desirable to combine, select, or manipulate several different data sets at the same time, such as exploring different views of the data interactively, applying operations like rotation or data filtering to a view or group of views, and comparing two or more related data sets. Current visualization techniques do not support these capabilities. Accordingly, improvements in systems for analyzing complex data sets are desirable.
SUMMARY OF THE DISCLOSURE
In one aspect of the present invention, one example embodiment involves a system for analyzing data organized into data sets and for transforming the data sets into a visual representation of the data sets. The system includes a memory, a first processor, and an output device. The memory is configured with a data structure for maintaining an arrangement of cells in a grid of rows and columns and for storing the data sets. The first processor is configured to map attributes of the data sets into visual representations of the data sets. The output device displays the visual representations of the data sets in the cells. A user can extract meaning from the data by visually comprehending the relationships between the data sets.
In another aspect, the system may also include a selection module for selecting a data set, or data sets, and an operator module for selecting an algorithmic operator for manipulating the selected data set, or data sets. The system applies the selected algorithmic operator to modify the selected data set, or data sets, or generate at least one new data set.
In another aspect, the system may also include a dependency module by which the system determines dependencies between the selected data sets.
In another aspect, a method of analyzing data organized into data sets and for transforming the data sets into a visual representation of the data sets is described. The method includes maintaining an arrangement of cells in a grid of rows and columns and for storing the data sets; mapping attributes of the data sets into visual representations of the data sets; and displaying the visual representations of the data sets in the cells.
In another aspect, a computer-readable medium encoded with data representing a computer program, that can cause a computer, having memory and an output device, to analyze data organized into data sets and for transforming the data sets into a visual representation of the data sets, is described. The computer program comprising a method for maintaining an arrangement of cells in a grid of rows and columns and for storing the data sets, mapping attributes of the data sets into visual representations of the data sets, and displaying the visual representations of the data sets in the cells.


REFERENCES:
patent: 5072412 (1991-12-01), Henderson, Jr. et al.
patent: 5093907 (1992-03-01), Hwong et al.
patent: 5231577 (1993-07-01), Koss
patent: 5255363 (1993-10-01), Seyler
patent: 5416895 (1995-05-01), Anderson et al.
patent: 5463724 (1995-10-01), Anderson et al.
patent: 5515477 (1996-05-01), Sutherland
patent: 5581678 (1996-12-01), Kahn
patent: 5598519 (1997-01-01), Narayanan
patent: 5604854 (1997-02-01), Glassey
patent: 5634133 (1997-05-01), Kelley
patent: 5721847 (1998-02-01), Johnson
patent: 5768158 (1998-06-01), Adler et al.
patent: 5784545 (1998-07-01), Anderson et al.
patent: 5867154 (1999-02-01), Berstis et al.
patent: 6018497 (2000-01-01), Gunasekera
patent: 6078869 (2000-06-01), Gunasekera
patent: 6112214 (2000-08-01), Graham et al.
patent: 6138130 (2000-10-01), Adler et al.
patent: 6206036 (2001-03-01), Loyd et al.
Chuah, M.C. et al., “On the Semantics of Interactive Visualizations”, Data Visualization, IEEE, pp. 29-36 (1996).
Henderson, Jr., D.A. et al., “Rooms: The Use of Multiple Virtual Workspaces to Reduce Space Contention in a Window-Based Graphical User Interface”,ACM Transactions on Graphics, 5(3):211-243 (Jul. 1986).
Hudson, S.E. et al., “Interactive Specification of Flexible User Interface Displays”,ACM Transactions on Information Systems, 8(3):269-288 (Jul. 1990).
Hudson, S.E., “User Interface Specification Using an Enhanced Spreadsheet Model”,ACM Transactions on Graphics, 13(3):209-239 (Jul. 1994).
Kandogan, E. et al., “Elastic Windows: A Hierarchical Multi-Window World-Wide Web Browser”, University of Maryland, College Park, MD, pp. 169-177 (1997).
Lee, J.P. et al.., “An Architecture for Retaining and Analyzing Visual Explorations of Databases”, Visualization '95 proceedings, IEEE, pp. 101-108 (1995).
Levoy, M., “Spreadsheets for Images”, Computer Graphics Proceedings, Annual Conference Series, pp. 139-146 (1994).
Myers, B.A., “Graphical Techniques in a Spreedsheet for Specifying User Interfaces”, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, pp. 243-249 (1991).
Piersol, K.W., “Object Oriented Spreadsheets: The Analytic Spreadsheet Package”, OOPSLA '86 Proceedings, pp. 385-390 (Sep. 1986).
Rao, R. et al. “The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus+Context Visualization for Tabular Information”, CHI '94, pp. 318-322 and 481-482 (1994).
Schroeder, W.J., et. al.,“The Design and Implementation of An Object-Oriented Toolkit For 3D Graphics And Visualization”, IEEE, pp. 93-100 and 472 (1996).
Spenke, M. et al., “FOCUS: The Interactive Table for Product Comparison and Selection”, GMD—German National Research Center for Information Technology, Sankt Augustin, Germany, pp. 41-50 (1996).
Stadelmann, M., “A Spreadsheet Based on Constraints”,UIST '93,pp. 217-224 (Nov. 3-5, 1993).
Tweedie, L., “Characterizing Interactive Externalizations”,Papers, CHI 97, pp. 375-382 (Mar. 22-27, 1997).
Varshney, A. et al., “FINESSE: A Financial Information Spreadsheet”, IEEE, pp. 70-71 and 125 (1996).
Wilde, N. et al., “Spreadsheet-based Interactive Graphics: from Prototype to Tool”, CHI '90 Proceedings, pp. 153-159 (1990).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Visualization spreadsheet does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Visualization spreadsheet, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Visualization spreadsheet will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2997565

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.