US6609099B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus for automatically applying and preparing software, and recording medium for preparing software
Assignee: Knowledge Modeling Inst Inc
•
Filing: 2000-08-01
•
Granted: 2003-08-19
•
Expires: 2020-08-01
Abstract
Abstract When data is simply input without being aware of describing a program language (e.g., COBOL or FORTRAN), the data input meaning is detected, and software for this data processing is automatically applied and prepared. Various types of worksheets corresponding to the business logic terms and data input positions are stored in a business data file. When an operation unit is operated and data is input to the data input position, the input data is stored as rule setting data. When application data corresponding to the rule setting data is input through the operation unit, a business logic applying section determines the use software in accordance with the corresponding business logic term.
Inventors
- 👤 Tadao Matsuzaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 09:11
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30; G06Q; G06Q10/00; G06Q10/06; G06Q10/063
Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
295 words
An apparatus for applying and preparing software, comprising: a worksheet file storing various kinds of business worksheets each using at least one business logic term representing a minimum unit in a business operation, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data; rule setting means for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position; a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term; first using means for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term; second using means for inputting application data corresponding to the business logic term stored in said business data file; and business logic applying means for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
Claim 2
Independent Claim
295 words
An apparatus for applying and preparing software, comprising: a worksheet file storing various kinds of business worksheets each using at least one business logic term representing a minimum unit in a business operation, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data; rule setting means for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position; a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term; first using means for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term; second using means for inputting application data corresponding to the business logic term stored in said business data file; and business logic applying means for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
Claim 3
Dependent Claim
39 words
An apparatus according to claim 1 , wherein the software used in said business logic applying means is software for performing upper limit check processing using the application data and business rule setting data corresponding to the application data.
Claim 4
Dependent Claim
39 words
An apparatus according to claim 1 , wherein the software used in said business logic applying means is software for performing lower limit check processing using the application data and business rule setting data corresponding to the application data.
Claim 5
Dependent Claim
38 words
An apparatus according to claim 1 , wherein the software used in said business logic applying means is software for performing presence check processing using the application data and business rule setting data corresponding to the application data.
Claim 6
Dependent Claim
38 words
An apparatus according to claim 1 , wherein the software used in said business logic applying means is software for performing unit check processing using the application data and business rule setting data corresponding to the application data.
Claim 7
Dependent Claim
37 words
An apparatus according to claim 1 , wherein the software used in said business logic applying means is software for performing edit processing using the application data and business rule setting data corresponding to the application data.
Claim 8
Dependent Claim
38 words
An apparatus according to claim 1 , wherein the software used in said business logic applying means is software for performing total amount/comparison processing using the application data and business rule setting data corresponding to the application data.
Claim 9
Dependent Claim
23 words
An apparatus according to claim 1 , wherein the business logic term is prepared in display data corresponding to a plurality of languages.
Claim 10
Dependent Claim
24 words
An apparatus according to claim 1 , wherein said display and said using means are located at a remote place through a communication path.
Claim 11
Dependent Claim
26 words
An apparatus according to claim 1 , comprising security means for requesting a key input of a user when the business rule setting data is input.
Claim 12
Dependent Claim
31 words
An apparatus according to claim 1 , wherein said rule setting means for displaying the worksheet on said display has a function of simultaneously displaying a plurality of types of worksheets.
Claim 13
Dependent Claim
29 words
An apparatus according to claim 11 , wherein when data are input to data input positions of the plurality of types of worksheets, a data processing order is predetermined.
Claim 14
Dependent Claim
33 words
An apparatus according to claim 1 , wherein a date of application is input to the rule setting data input position by use of a business logic term for setting a business rule.
Claim 15
Dependent Claim
46 words
An apparatus according to claim 13 , wherein the date of application includes a date of start of application and a date of end of application, and data input positions for the date of start of application and the date of end of application are present.
Claim 16
Dependent Claim
30 words
An apparatus according to claim 13 , wherein means for requesting a password input is concomitantly operated in said rule setting means in order to input the date of application.
Claim 17
Dependent Claim
297 words
A recording medium for applying and preparing software, comprising: a worksheet file section storing various kinds of business worksheets each using at least one business logic term representing a minimum unit in a business operation, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data; rule setting software for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position; a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term; first using software for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term; second using software for inputting application data corresponding to the business logic term stored in said business data file; and business logic applying software for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
Claim 18
Dependent Claim
297 words
A recording medium for applying and preparing software, comprising: a worksheet file section storing various kinds of business worksheets each using at least one business logic term representing a minimum unit in a business operation, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data; rule setting software for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position; a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term; first using software for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term; second using software for inputting application data corresponding to the business logic term stored in said business data file; and business logic applying software for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
Claim 19
Dependent Claim
34 words
A medium according to claim 16 , wherein the second use software is software for performing upper limit check processing using the application data and business rule setting data corresponding to the application data.
Claim 20
Dependent Claim
34 words
A medium according to claim 16 , wherein the second use software is software for performing lower limit check processing using the application data and business rule setting data corresponding to the application data.
Claim 21
Dependent Claim
33 words
A medium according to claim 16 , wherein the second use software is software for performing presence check processing using the application data and business rule setting data corresponding to the application data.
Claim 22
Dependent Claim
38 words
A medium according to claim 16 , wherein the software determined by said business logic applying software is software for performing unit check processing using the application data and business rule setting data corresponding to the application data.
Claim 23
Dependent Claim
31 words
A medium according to claim 16 , wherein the second use software is software for performing edit processing using the application data and rule setting data corresponding to the application data.
Claim 24
Dependent Claim
38 words
A medium according to claim 16 , wherein the software determined by said business logic applying software is software for performing total amount/comparison processing using the application data and business rule setting data corresponding to the application data.
Claim 25
Dependent Claim
23 words
A medium according to claim 16 , wherein the business logic term is prepared in display data corresponding to a plurality of languages.
Claim 26
Dependent Claim
19 words
A medium according to claim 16 , wherein software for displaying data on said display includes transmission/reception control software.
Claim 27
Dependent Claim
35 words
A medium according to claim 16 , wherein the rule setting software includes procedure means for performing security check for requesting a key input of the user when the business rule setting data is input.
Claim 28
Dependent Claim
30 words
A medium according to claim 16 , wherein rule setting software for displaying the worksheet on said display has a processing routine for displaying a plurality of types of worksheets.
Claim 29
Dependent Claim
29 words
A medium according to claim 26 , wherein when data are input to data input positions of the plurality of types of worksheets, a data processing order is predetermined.
Claim 30
Dependent Claim
32 words
A medium according to claim 16 , wherein a date of application is input to the rule setting data input position by use of a business logic term for setting business rule.
Claim 31
Dependent Claim
46 words
A medium according to claim 28 , wherein the date of application includes a date of start of application and a date of end of application, and data input positions for the date of start of application and the date of end of application are present.
Claim 32
Dependent Claim
36 words
A medium according to claim 28 , wherein a processing routine for requesting a password key input is concomitantly operated under an environment of the rule setting software in order to input the date of application.
Claim 33
Independent Claim
325 words
An apparatus for applying and preparing software, comprising: a worksheet file storing various kinds of business worksheets each using at least one business logic term representing a minimum unit in a business operation, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data; rule setting means for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position, said display being located at a remote place and connected via a communication path; a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term; first using means for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term, said first using means being located at the remote place and connected via the communication path; second using means for inputting application data corresponding to the business logic term stored in said business data file; and business logic applying means for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
Claim 34
Independent Claim
325 words
An apparatus for applying and preparing software, comprising: a worksheet file storing various kinds of business worksheets each using at least one business logic term representing a minimum unit in a business operation, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data; rule setting means for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position, said display being located at a remote place and connected via a communication path; a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term; first using means for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term, said first using means being located at the remote place and connected via the communication path; second using means for inputting application data corresponding to the business logic term stored in said business data file; and business logic applying means for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
References Cited (Backward Citations)
JPS63305460A
Cited
JPH0362262A
Cited
US5159687A
Cited
US5233513A
Cited
US5761493A
Cited
JPH0462662A
Cited
JPH0476768A
Cited
JPH04369772A
Cited
JPH0546623A
Cited
EP0549112A2
Cited
US5485615A
Cited
US5706405A
Cited
US5539862A
Cited
US5390330A
Cited
US5848426A
Cited
JPH06314289A
Cited
DE4417393A1
Cited
WO1994029786A1
Cited
US6256030B1
Cited
US6237045B1
Cited
EP0722140A1
Cited
JPH08137679A
Cited
JPH08185455A
Cited
US5903453A
Cited
US5890132A
Cited
US5860005A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-08-18 | 2007-02-17 | 2007-08-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-08-18 | 2011-02-17 | 2011-08-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-08-18 | 2015-02-17 | 2015-08-19 | $7700.00 | Window Closed / Lapsed |