Units conversion using flexible, parseable syntax

Information

  • Patent Application
  • 20070214201
  • Publication Number
    20070214201
  • Date Filed
    March 12, 2007
    19 years ago
  • Date Published
    September 13, 2007
    18 years ago
Abstract
The present invention relates to tools for converting dimensional, numerical values from one set of units to another quickly and efficiently. More particularly, it relates to improved, computer-based systems, methods and software for changing between different units and for converting to and from a pre-specified standard set of units. The current embodiments accomplish these changes with as much simplicity, as flexible a syntax, and with as little chance of human error as possible.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 shows a computer based system which may be suitably utilized to implement the present invention;


Claims
  • 1. A computer-implemented method for converting a dimensional, numerical value from one unit to another, the method comprising: identifying an input dimensional, numerical value to convert;expressing the units of the input, dimensional, numerical value as a string of text characters, where the text character for a space may be used to indicate the multiplication of base units within said text string;expressing the desired output units as a string of text characters, where the text character for a space may be used to indicate the multiplication of base units within said text string;computing and displaying the dimensional, numerical value of the input dimensional numerical value in the desired output units.
  • 2. The method of claim 1 where more than one distinct text character may be used to indicate the multiplication of different, exponentiated base units within the text strings defining the input and output units.
  • 3. The method of claim 2 where a mathematical formula has been programmed that yields the correct output in the desired output units for any set of consistent input units and dimensional numerical values.
  • 4. The method of claim 1 where the desired output units are defined by a designated standard system of units.
  • 5. The method of claim 4 where more than one distinct text character may be used to indicate the multiplication of different, exponentiated base units within the text strings defining the input units.
  • 6. The method of claim 5 where a mathematical formula has been programmed that yields the correct output in the desired output units for any set of consistent input units and dimensional numerical values.
  • 7. A computer-implemented system for converting a dimensional, numerical value from any input units to into an equivalent set of units defined by a designated standard system of units, the method comprising: a memory for storing an input, dimensional, numerical value together with an input text string and an output unit text string, where the text character for a space may be used to indicate the multiplication of base units within said text strings;a processor cooperating with the memory and with software to operate so as to convert and display the dimensional, numerical value in the designated output units.
  • 8. The method of claim 7 where more than one distinct text character may be used to indicate the multiplication of different, exponentiated base units within the text strings defining the input and output units.
  • 9. The computer-implemented system of claim 8 where a mathematical formula has been programmed that yields the correct output in the desired output units for any set of consistent input units and dimensional, numerical values.
  • 10. A computer-implemented system for converting a dimensional, numerical value from one unit to another, the method comprising: a memory for storing a dimensional, numerical value together with an input unit text string, where the text character for a space may be used to indicate the multiplication of base units within said text string;a processor cooperating with the memory and with software to operate so as to compute and display the value of the input value in the equivalent units of the designated standard system of units.
  • 11. The computer-implemented system of claim 10 where more than one distinct text character may be used to indicate the multiplication of different, exponentiated base units within the text strings defining the input units.
  • 12. The computer-implemented system of claim 10 where a mathematical formula has been programmed that yields the correct output in the desired output units for any set of consistent input units and dimensional, numerical values.
Provisional Applications (1)
Number Date Country
60781937 Mar 2006 US