Modeling Environment with Generally Accessible Variables for Dynamically Linked Mathematical Representations

Information

  • Patent Application
  • 20070198620
  • Publication Number
    20070198620
  • Date Filed
    August 21, 2006
    18 years ago
  • Date Published
    August 23, 2007
    17 years ago
Abstract
An electronic device capable of graphical data analysis is provided. The device includes a processor capable of manipulating numerical data and a graphical data. An input is provided for issuing instructions to the processor to manipulate the numerical data and graphical data. The device includes a memory device, a software program, and an output. The memory device is for storing graphical data and numerical data. The software program is stored in the memory device and is operable for dynamically linking the numerical data and graphical data, such that when the numerical data is updated the software automatically updates the linked graphical data, and vice versa. The output is operable for displaying graphical data and numerical data.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the present disclosure and the advantages thereof reference is now made to the following brief description, taken in connection with the accompanying drawings and detailed description, wherein like reference numerals represent tike parts.



FIG. 1 is an illustration of an overview of one embodiment of the present invention.



FIG. 2 is an example of a wave displayed on a handheld calculator that has been captured as graphical data.



FIG. 3 is an example of numerical data which includes data from several axes produced on the display of a handheld calculator and displayed as numerical data.



FIG. 4 is a block diagram of one embodiment of the present invention.



FIG. 5 is an example of an update system to dynamically link data



FIG. 6 is an example of an interface that was produced on the display of a handheld calculator that can be used to populate a numerical table from graphical data.



FIG. 7 illustrates a block diagram of a mobile device operable for some of the various embodiments of the present disclosure.



FIG. 8 illustrates an exemplary general purpose computer system suitable for implementing the several embodiments of the disclosure.


Claims
  • 1. An electronic device capable of graphical data analysis, comprising: a processor capable of manipulating numerical data and a graphical data;an input for issuing instructions to the processor to manipulate the numerical data and graphical data;a memory device for storing graphical data and numerical data;a software program stored in the memory device and operable for dynamically linking the numerical data and graphical data, such that when the numerical data is updated the software automatically updates the linked graphical data, and vice versa; andan output operable for displaying graphical data and numerical data.
  • 2. The electronic device of claim 1, wherein the electronic device output displays the graphical data using one coordinate system selected from the group consisting of polar, radian, and Cartesian coordinate.
  • 3. The electronic device of claim 1, wherein the electronic device output is capable of simultaneously displaying more than one representation of data.
  • 4. The electronic device of claim 1, wherein the electronic device is capable of extrapolating a mathematic function from numerical data and graphical data.
  • 5. The electronic device of claim 4, wherein the electronic device is capable of storing the extrapolated mathematical function as central data in the memory device.
  • 6. The device of claim 1, further comprising a second graphical data, wherein second graphical data is a representation of the numerical data over a range separate than that of graphical data.
  • 7. The electronic device of claim 6, wherein the processor obtains third graphical data from user made changes to the graphical data.
  • 8. The electronic device of claim 6, wherein the processor obtains numerical data from user changes to the first graphical data, second graphical area, or third graphical data.
  • 9. A electronic calculator for mathematical analysis, comprising: a processor;a memory electrically coupled to the processor;a display screen electrically coupled to the processor;a first card stored in memory and having a graphical environment and maintaining graphical data;a second card stored in memory and having a tabular environment and maintaining numerical data; anda software component operable to link the first and second cards such that when the graphical data is updated the software component updates the numerical data stored in the memory and vice versa.
  • 10. The electronic calculator of claim 9, further comprising a third card having a textual environment and maintaining numerical data, and a fourth card having a scratch pad environment and maintaining numerical data such that when data from one of the first, second, third, and fourth cards is modified, the software is operable to propagate the change to the linked data of the other cards, respectively.
  • 11. The electronic calculator of claim 9, wherein the electronic calculator is capable of extrapolating a mathematic function from numerical data and graphical data and storing the extrapolated mathematical function as central data in the memory device.
  • 12. The electronic calculator of claim 9, wherein the operating system of the electronic calculator is directed towards button navigation and operation rather than a pointer navigation system.
  • 13. The electronic calculator of claim 9, wherein the display screen of the electronic calculator is capable of displaying both graphical data and numerical data simultaneously.
  • 14. The electronic calculator of claim 9, wherein the processor uses an update system to dynamically update representations of data.
  • 15. The electronic calculator of claim 13, wherein the electronic calculator is capable of creating a new representation of graphical data dynamically linked to the numerical data or graphical data.
  • 16. A computer readable medium maintaining software instructions for data analysis, the software instructions comprising: dynamically linking graphical data and numerical data;updating the graphical data to reflect changes made to numerical data;updating the numerical data to reflect changes made to graphical data; anddisplaying the numerical data and graphical data.
  • 17. The computer readable medium of claim 16, further comprising wherein the numerical data is maintained on a first card having one of a tabular environment, a scratch pad environment, a text editor environment.
  • 18. The computer readable medium of claim 16, wherein the graphical and numerical data are displayed simultaneously.
  • 19. The computer readable medium of claim 16, further comprising the step of storing numerical data in a memory of an electronic device, and displaying the numerical data and graphical data based upon the contents of the memory.
  • 20. The computer readable medium of claim 19, further comprising the step of sharing the memory of the electronic device with other electronic devices, and updating the numerical data and graphical data when a change is made to the memory of the electronic device.
Provisional Applications (1)
Number Date Country
60775959 Feb 2006 US