Calculating device, calculation program, recording medium, and calculation method
US-2024211530-A1 · Jun 27, 2024 · US
US10042816B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10042816-B2 |
| Application number | US-201514836728-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 26, 2015 |
| Priority date | Sep 17, 2014 |
| Publication date | Aug 7, 2018 |
| Grant date | Aug 7, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A table generating apparatus includes a display unit and a processor which performs the following processes of: receiving an input of a function expression; receiving an input for setting a table range; generating a table representing a relation between a plurality of values in the range and their corresponding values determined by the function expression based on the table range, displaying the generated table on the display unit; receiving an input of an additional value while the table is displayed; adding the received additional value and its corresponding value determined by the function expression to the displayed table; and expanding the table by adding values obtained by subsequently changing the additional value and their corresponding values determined by the function expression to the displayed table, after the table addition function adds the additional value and its corresponding value to the table, each time an operation input is received.
Opening claim text (preview).
What is claimed is: 1. A calculator comprising: a display; an input section having at least a first key for instructing addition and a second key for instructing subtraction; a memory having a program stored thereon; and a processor which, under control of the program stored in the memory, is configured to: display, on the display, a table that includes at least one value that is within a range set by a table range setting and at least one corresponding value acquired by using the at least one value and a function expression; upon receiving at least one designation operation, designate a row within the table; and regardless of whether or not any value is input in the designated row, (i) upon accepting a first key operation input to the first key, acquire a first value by adding a step value set by a step value setting to a value displayed in a row immediately above the designated row, and display, on the display, a first updated table that includes the acquired first value and a corresponding first value acquired by using the first value and the function expression, the acquired first value and the acquired corresponding first value being located at a row of the first updated table corresponding to the designated row of the table, and (ii) upon accepting a second key operation input to the second key, acquire a second value by subtracting the step value set by the step value setting from the value displayed in the row immediately above the designated row, and display, on the display, a second updated table that includes the acquired second value and a corresponding second value acquired by using the second value and the function expression, the acquired second value and the acquired corresponding second value being located at a row of the second updated table corresponding to the designated row of the table. 2. The calculator according to claim 1 , wherein the processor, under control of the program stored in the memory, is further configured to: when any value is input in the designated row, (i) upon accepting the first key operation, display, on the display, the first updated table where the any value input in the designated row of the table is replaced with at least the acquired first value, and (ii) upon accepting the second key operation, display, on the display, the second updated table where the any value input in the designated row of the table is replaced with at least the acquired second value. 3. The calculator according to claim 1 , wherein the processor, under control of the program stored in the memory, is further configured to: upon accepting the first key operation, display, on the display, the first updated table in which a row immediately below the corresponding row is automatically designated and displayed in a distinctive way from other rows in the first updated table, and upon accepting the second key operation, display, on the display, the second updated table in which a row immediately below the corresponding row is automatically designated and displayed in a distinctive way from other rows in the second updated table. 4. The calculator according to claim 3 , wherein the processor, under control of the program stored in the memory, is further configured to: accept another first key operation input to the first key or another second key operation input to the second key after displaying the first updated table or the second updated table on the display, and upon accepting one of the another first key operation and the another second key operation, conduct a corresponding one of displaying processes of: (i) upon accepting the another first key operation, displaying, on the display, another first updated table that includes another first value acquired by adding the step value to the acquired first value or the acquired second value, and another corresponding first value acquired by using the another first value and the function expression, the acquired another first value and the acquired another corresponding first value being located at a row of the another first updated table corresponding to the designated row of the first updated table or the second updated table, and (ii) upon accepting the another second key operation, displaying, on the display, another second updated table that includes another second value acquired by subtracting the step value from the acquired first value or the acquired second value, and another corresponding second value acquired by using the another second value and the function expression, the acquired another second value and the acquired another corresponding second value being located at a row of the another second updated table corresponding to the designated row of the first updated table or the second updated table. 5. The calculator according to claim 1 , wherein the processor, under control of the program stored in the memory, is further configured to: upon accepting an input operation of a value into the designated row of the table, regardless of whether or not any value is input in the designated row, display, on the display, a third updated table that includes the accepted input value and a corresponding third value acquired by using the accepted input value and the function expression, the accepted input value and the acquired corresponding third value being located at a row of the third updated table corresponding to the designated row of the table. 6. The calculator according to claim 5 , wherein the processor, under control of the program stored in the memory, is further configured to: upon accepting the input operation of the value into the designated row of the table, display, on the display, the third updated table in which a row immediately below the corresponding row is automatically designated and displayed in a distinctive way from other rows in the third updated table. 7. The calculator according to claim 6 , wherein the processor, under control of the program stored in the memory, is further configured to: accept another first key operation input to the first key or another second key operation input to the second key after displaying the first updated table or the second updated table on the display, upon accepting one of the another first key operation and the another second key operation, conduct a corresponding one of displaying processes of: (i) upon accepting the another first key operation, displaying, on the display, another first updated table that includes another first value acquired by adding the step value to the accepted input value, and another corresponding first value acquired by using the accepted input value and the function expression, the acquired another first value and the acquired another corresponding first value being located at a row of the another first updated table corresponding to the designated row of the third updated table, and (ii) upon accepting the another second key operation, displaying, on the display, another second updated table that includes another second value acquired by subtracting the step value from the accepted input value, and another corresponding second value acquired by using the accepted input value and the function expression, the acquired another second value and the acquired another corresponding second value being located at a row of the another second updated table corresponding to the designated row of the third updated table. 8. A calculator comprising: a display; an input section having at least a first key for instructing addition and a second key for instructing subtraction; a memory having a program stored thereon; and a processor which, under control of the program stored in the memory, is configured to: display, on the display, a table that includes at least one value tha
for solving equations {, e.g. nonlinear equations, general mathematical optimization problems (optimization specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title
User interface arrangements, e.g. keyboard, display; Interfaces to other computer systems · CPC title
Browsing; Visualisation therefor (for navigating the web G06F16/954; browsing optimisation for the web G06F16/957) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.