None
The System, Method and computer program product serves to simplify research and processes in material science and cryogenics and relevant process industries by a provision of a multi-tool (as discussed in claims) material property (such as Thermal Conductivity, Specific Heat capacity, Young's modulus, Linear Expansion, and Expansion Coefficient and other such properties) and temperature calculator, for quick calculations and analysis of cryogenic materials and thermodynamic or scientific materials and relevant processes (used for designing products or manufacturing, or any other wide use). A prospective link and method of communication via a data network of this computer program product to thermodynamic or scientific apparatus or cryogenic hardware would provide an effective source for local or remote monitoring and control of previously manually controlled devices and processes.
Many researchers, scientists and industries, particularly in the field of cryogenics or material sciences, lack an automated method of calculation and database for material property and temperature calculation, as well as other processes to analyze and process the materials for further use. NIST (National Institute of Standards and Technology) provides only a reference to the materials and properties, thus leaving researchers, scientists and industries, with tedious manual calculations to arrive at only one output of the computation.
Further complex mathematical processes on the functions to be done manually to obtain more data points is almost impossible at a manual pace. With the growing age of reliance on technology and sophisticated (and automated) algorithms to simplify redundant and excessive procedures, this invention promises exactly the proposed statement, in a way that will be discussed in detail in the following sections. These obstacles will be tackled by the proposed system (of software), to provide for a much smoother and insightful research process related in any way to the database of materials or thermodynamics.
Thermodynamic or scientific apparatus or cryogenic hardware, previously manually calibrated and monitored, can also be done effectively via this computer program product integration to said hardware over a data network.
The present invention incorporates a number of known technologies into a novel system for making thermodynamic or scientific or cryogenic determinations. More particularly, embodiments of the present invention use a mobile application client (an “App”) and ability for the mobile application client or non mobile application client to perform search or calculations and communicate with other thermodynamic or scientific or cryogenic hardware or apparatus over a data communications network. The proposed method, system or computer program product (a web-computational tool (accessible with/out internet connection)) will solve all of the above stated problems by automating all possible ‘useful’ scientific outputs by means of mathematical manipulation of functions and complex computations of numerous data inputs instantaneously (from the new functions, or the original) (chosen by the user or another apparatus or device or system: dependent on type of calculation or data retrieval to be performed).
The invention's computer program product consists of software with 5 components which can be further extended for providing more related functions and features:
1. A multiple option matrix of ‘property calculator’ which displays the required output of the material and its property value (accurately upto the maximum number of decimal places possible), based on a singular degree Kelvin scale temperature input and the choice of material and property from a search field or drop down column (holding the list of all matrix position possibilities (combinations of property and material))
2. The inverse function matrix of the first component which outputs the degree Kelvin scale temperature based on the material property value input, after choosing from the material and property from a search field or drop down column (holding the list of all matrix position possibilities (combinations of property and material))
3. The graphing functionality, which outputs an interactive and comprehensive graph based on the choice of the material and property from a search field or drop down column (holding the list of all matrix position possibilities (combinations of property and material)) as well as the degree Kelvin temperature domain constraints, essentially modelling the property function assigned to that matrix position. It also computes and outputs the bounded integral of the graphed function between the input temperature domain, using the ‘step length’ as a part of the computing process to accurately compute the integral
4. The comparing algorithm, which effectively utilizes the functions stated in the first component, but involves additional list of matrices (of a combination of properties and materials), and choosing these results in the output of a tabular format, including the material, property and the temperature in the tab. Such a format provides for easy comparison between the computed outputs, effectively minimizing processes to arrive at decisions regarding these properties and values as discussed in the background of the application.
5. The additional features package, which comprises of finer details regarding experimental accuracy and display of the algorithm design, consisting of significant figure checks, uncertainty checks and easy to comprehend web-pattern (with a simple layout and display format), along with post-processing-downloadable data files. The computer program product will also contain additional scientific tools and user guidance methods and systems which will be discussed in detail later (in the detailed description section).
These components are effectively accessible by the bundling algorithm, causing multiple such facets of specific code-language classes accessible under one domain. With button and click functionalities, recording inputs and switching between components is made extremely simple.
This bundle-functionality domain is accessible with and without internet application, in the form a web-computational tool online and in the form of a scientific application (downloadable) offline and send or receive data over a data network to other users, systems or hardware or apparatus
The method of data-processing in the bundle-functionality will be described in detail in the later sections. The method generally entails the way in which the computer program product will ‘flow’ the data through the program, giving the desired output.
These functionalities provided through the systems or computer program product can be easily linked via a data communication network to any relevant local or remote thermodynamic or scientific or cryogenic hardware (Dewar vessels for instance) to augment their factors, which will be discussed in detail in the following sections.
This invention, as discussed previously, comprises of computer program product systems to rely on useful output to the ‘research community’ and scientists or industries. These computer program product and systems and method will be discussed in detail using the drawings, as they represent all the aspects of the computational-tool. The user can directly interact with the computer program product to provide inputs and receive outputs. The apparatus or device or other systems can interact with the computer program product via an application program interface (API) which allows two way information communication between the computer program product and the apparatus or device or other systems.
Referencing
whose unique numerical identifiers are used in the switch-case scenario of all the possibilities. The temperature in degree Kelvin serves as a solving parameter of the logarithmic equation situated in each switch-case scenario (with unique coefficients pertaining to each material and property possible). The numerical parameter is used in the equation to generate the numerical property value and assign it to a common variable accessible by all cases. The variable is then displayed in the designated reference tag.
Referencing
Referencing
Referencing
All components (
The bundling of all the components is done in the most simple way by enabling the following interface: a home page with component 1 as the default setting and 4 possible access buttons for each component (1-4) which refreshes the interface and displays the default condition of each component (1-4). Using each component alternatively as described above and receiving and output is observed without a screen refresh. After obtaining a suitable output, any other button functionality would lead the user to the same process described above in this ‘Referencing
Subpart ‘A’ depicts the ‘omega’ (or Ω) functionality, used to form a linear combination of property and material out of 2 one dimensional string arrays for properties and materials, and assigning each combination in the 2 dimensional matrix a unique identifier to be used in the switch case scenario. Subpart 13′ depicts the ‘delta’ (or δ) functionality, used in component 4, mainly to form ‘links’ between separate material and property arrays to form a matrix with links of more than just 1 property and 1 value, for a more vast search option provision.
The computer program product is capable to deal with decimal numbers, except in the unique identifiers of the material and property combinations which have to be whole numbers
Referencing
Regarding the additional features, they all comprise of computer program product enhancements to all the calculators for scientific accuracy regarding experimental data and to promote quick and efficient use by user-friendly and comprehensible instruction design.
The Additional Features and their Corresponding Explanation are as Follows:
Uncertainty Accounting: The output in all the calculators, will also calculate the property values with the uncertainty (percentage of the magnitude of the property added and subtracted, and will output them accordingly (tabular for multiple values, or as is for singular values). The graphical output will also entail the graph of the values with the subtracted and added percentage uncertainty (3 graphs in total, with ideal, added and subtracted uncertainties). The user will be asked for the number of significant digits I output desires, but will be notified about the ideal numbers depending on the context of use and accuracy required.
User-Neutral Interface and ability: The color and arrangement style of the text, instructions, headings, and pictures will be in a style and format that isn't strenuous or non-appealing to certain communities (like the usage of blue in “Facebook” website to not affect red-green colorblind people and their usage of the interface).
Warning Gestures: Scientific experimentation and yielded data or assets (such as non calculated or calculated values or data or metadata or digitized content) must be used specifically in certain fashions, also with precision. Guidelines on these implications and its importance will be set up in a clear manner on the user visuals panel. Any tampering (in terms of inputting data which may be incorrect or inapplicable in certain cases (like inputting outside the specified domain) will be notified about to the user (specific to each case chosen).
Downloadable Data Sets or assets: The data or assets (such as non calculated or calculated values or data or metadata or digitized content) produced will be automatically downloaded in the ‘downloads’ folder of the device, as an excel file for further future reference or analysis. Alternatively, a manual method for doing the same will also be displayed if the user prefers so.
Comprehensibility Boost in output: The output will be boldened, separated from the other text, and tabulated neatly (if required), to allow quick and simple reference of the output directly on the screen by the user.
This application provides an innovative and automated approach to complex and precise computations with record speed, by effectively taking a manually processable database (on the NIST webpage) and rendering it into a computational methods and systems, understandable by any device or platform with a processing unit.
Thus, this bundled computer program product offers a sophisticated and precise method of functioning, ultimately benefitting the users with huge amounts of processed data from limited inputs, previously almost impossible to do so due to the requirement of a very high level of complex mathematical capabilities and a large amount of time.
Thus this computer program product (or web-computational tool and application) offers accuracy and efficiency (in time and vastness of data processed) regarding scientific data related to materials.
For all components requiring scientific data for the data flow process, it has been referenced from the NIST materials science page to be utilized.
Regarding the hardware application, this computer program product can be further enhanced for a multi-device link to monitor, providing effective additional uses of the computer program product to further benefit the cryogenic research and development as a whole.
While specific ideas and embodiments have been illustrated and described, numerous modifications come to mind without significantly departing from the spirit of the invention, and the scope of protection is only limited by the scope of the accompanying claims.
1. YM: Youngs Modulus
2. TC: Thermal Conductivity
3. SH: Specific Heat
4. EC: Expansion Coefficient
5. f(x): Function of the specific material and property
6. R: Real Numbers
7. x: input value/lower limit
8. y: input value/upper limit
9. T: Temperature
10. P: Property (also written as f(T))
11. M: Material
12. f−1(x): Inverse function (also written as f−1(P)=T)
13. ∫ f (x) : Integral calculation of the function (property value from the upper and lower temperature limits