Method and apparatus for calculation with display data
First Claim
1. A method for facilitating analysis of data in a data file stored in a computer system comprising the following steps executed by the computer system:
- displaying on a computer screen a view of the data file, the view having data arranged in rows and columns;
displaying a calculator icon on the computer screen, the calculator icon including a plurality of button representations each corresponding to a different function that can be applied to rows and columns in the data file and a display area for displaying ones of the functions;
receiving from an input device information identifying a one of the functions selected by the user;
receiving from the input device information identifying a row or a column of the data file to which the selected function is to be applied;
displaying in the display area of the calculator icon an equation defining an application of the selected function to the identified row or column;
applying the selected function to all data in the identified row or column data to produce a set of calculated results;
entering the set of calculated results into the data file; and
displaying the set of calculated results on the computer screen as part of the displayed data file proximate to the identified row or column.
18 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for facilitating analysis of data in a data base. The data base data is displayed on a touch sensitive screen. A calculator icon is overlayed on the data. A user selects a function, such as "TOTAL," by touching a corresponding function button displayed as part of the calculator icon. The user then selects the data to be totaled by touching a row header or column header for the data rows or columns he wishes to include in the calculation. Once the data for the calculation is selected, a "=" icon is touched, and a new row or column holding the results of the calculation is inserted into the displayed data. The calculation is displayed in a window of the calculator icon as the calculation is built by the user.
94 Citations
28 Claims
-
1. A method for facilitating analysis of data in a data file stored in a computer system comprising the following steps executed by the computer system:
-
displaying on a computer screen a view of the data file, the view having data arranged in rows and columns; displaying a calculator icon on the computer screen, the calculator icon including a plurality of button representations each corresponding to a different function that can be applied to rows and columns in the data file and a display area for displaying ones of the functions; receiving from an input device information identifying a one of the functions selected by the user; receiving from the input device information identifying a row or a column of the data file to which the selected function is to be applied; displaying in the display area of the calculator icon an equation defining an application of the selected function to the identified row or column; applying the selected function to all data in the identified row or column data to produce a set of calculated results; entering the set of calculated results into the data file; and displaying the set of calculated results on the computer screen as part of the displayed data file proximate to the identified row or column. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for facilitating analysis of data in a multi-dimensional data model stored in a computer system comprising the following steps executed by the computer system:
-
displaying a view of the data model on a computer screen, the view having data arranged in rows and columns; displaying a calculator icon on the computer screen, the calculator icon including a plurality of button representations each corresponding to a different function that can be applied to the displayed data model and a display area for displaying ones of the functions; receiving from an input device coupled to the computer screen an indication that one of the button representations has been selected, thereby selecting a function corresponding to the selected button representation; altering the view of the data model to indicate the rows and columns of the view that are appropriate for the selected function; receiving from the input device indications of a row or a column of the indicated data model portions to which the selected function is to be applied; displaying in the display area of the calculator icon an equation defining an application of the selected function to the identified row or column; applying the selected function to all data in the indicated row or column to produce a set of calculated results; and displaying the set of calculated results on the computer screen as part of the view of the data model proximate to the indicated row or column. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A data processing system for facilitating analysis of data in a multi-dimensional data model comprising:
-
first means for displaying on a computer screen a view of the data in the data model, the view having data arranged in rows and columns; second means for displaying a calculator icon with the view on the first displaying means, the calculator icon including a plurality of button representations each corresponding to a different function to be applied to the data in the data model and a display area for displaying ones of the functions; means, coupled to the second displaying means, for selecting one of said button representations; means, coupled to said first and second displaying means, for controlling the display means to display a different view of the data model on the display means to indicate rows and columns of the view which are appropriate for the selected function; means for receiving data identifying a row or a column of the indicated rows and columns to which the selected function is to be applied; means for displaying in the display area of the calculator icon an equation defining an application of the selected function to the identified row or column; means for applying the selected function to all data in the identified row or column to produce a set of calculated results; and means for displaying the set of calculated results on the computer screen as part of the data model proximate to the identified row or column.
-
-
16. An apparatus for facilitating analysis of data in a data file stored in a computer system, comprising:
-
a computer screen; first means for displaying on the computer screen a view of the data in the data file, the view having data arranged in rows and columns; second means for displaying a calculator icon on the computer screen the calculator icon including a plurality of button representations each corresponding to a different function that can be applied to portions of the data in the data file and a display area for displaying ones of the functions; an input device for reading data input by a user; means for receiving information from the input device identifying a first one of the displayed functions; means for receiving from the input device information identifying a row or a column of the stored data file to which the first displayed function is to be applied; means for displaying in the display area of the calculator icon an equation defining an application of the selected function to the identified row or column; means for applying the first selected function to all data in the identified row or column to produce a set of calculated results; means for entering the set of calculated results into the data file; and means for displaying the set of calculated results on the computer screen as part of the view of the data file proximate to the identified row or column. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. An apparatus for facilitating analysis of multi-dimensional data in a multi-dimensional data model stored in a computer system, comprising:
-
a computer screen; means for displaying a view of the multi-dimensional data in the data model on the computer screen, the view having data arranged in rows and columns; means for displaying a calculator icon on the computer screen, the calculator icon including a plurality of button representations each corresponding to a different function that can be applied to the data in the data model and a display area for displaying ones of the functions; an input device coupled to the computer screen; means for receiving from the input device an indication that one of the button representations has been selected, thereby selecting the function corresponding to the selected button representation; means for altering the view of the data model to indicate rows or columns of the view that are appropriate for the selected function; means for receiving from the input device indications of a row or column of the indicated data model portions to which the selected function is to be applied; means for displaying in the display area of the calculator icon an equation defining an application of the selected function to the identified row or column; means for applying the selected function to all the data in the indicated row or column to produce a set of calculated results; and means for displaying the set of calculated results on the computer screen as part of the view of the data model proximate the indicated row or column. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification