Displaying variables stored in calculators
First Claim
Patent Images
1. A method for displaying stored variables, comprising:
- employing a processor executing computer-executable instructions stored on a computer-readable storage medium to implement the following acts;
receiving mathematical expressions as input to a computer-executable program that resolves mathematical expressions to their symbolic results and numeric results;
displaying stored variables and their associated values in one or more windows while the act of receiving mathematical expressions is occurring, the act of displaying automatically updating stored variables and their associated values when a new variable is added, a stored variable is removed, or an associated value is changed; and
disassociating the stored variables from their values individually or collectively upon user selection of an interface element contained in the one or more windows.
2 Assignments
0 Petitions
Accused Products
Abstract
A centralized view and management of stored variables for calculators and pieces of software emulating calculators is provided. Users can glance at the status bar and know what variables are stored. A single click then brings up a window within which a list of the stored variables and their values is shown. In this window users can clear individual variables or the entire variable list. Users can be reminded that their calculations contain stored variables by displaying the stored variable names in one or more different colors so that errors can be easily detected and corrected.
13 Citations
11 Claims
-
1. A method for displaying stored variables, comprising:
employing a processor executing computer-executable instructions stored on a computer-readable storage medium to implement the following acts; receiving mathematical expressions as input to a computer-executable program that resolves mathematical expressions to their symbolic results and numeric results; displaying stored variables and their associated values in one or more windows while the act of receiving mathematical expressions is occurring, the act of displaying automatically updating stored variables and their associated values when a new variable is added, a stored variable is removed, or an associated value is changed; and disassociating the stored variables from their values individually or collectively upon user selection of an interface element contained in the one or more windows. - View Dependent Claims (2, 3, 4)
-
5. A computer for calculating mathematical expressions, comprising:
-
a microprocessor on which a piece of software is executing for receiving a mathematical expression as input and for storing variables and their associated values; and a display on which a window is presented showing the variables and their associated values, the window containing user interface elements that are selectable to cause the variables to be disassociated with their values individually or collectively. - View Dependent Claims (6, 7)
-
-
8. A computer-readable storage medium having computer-executable instructions stored thereon for implementing a method for displaying stored variables, comprising:
-
receiving mathematical expressions as input to a computer-executable program that resolves mathematical expressions to their symbolic results and numeric results; displaying stored variables and their associated values in one or more windows while the act of receiving mathematical expressions is occurring, the act of displaying automatically updating stored variables and their associated values when a new variable is added, a stored variable is removed, or an associated value is changed; and disassociating the stored variables from their values individually or collectively upon user selection of an interface element contained in the one or more windows. - View Dependent Claims (9, 10, 11)
-
Specification