Patent US4559554A successfully refreshed from Google Patents.
US5202984A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and method for updating transaction file
Assignee: Casio Computer Co Ltd
•
Filing: 1992-03-13
•
Granted: 1993-04-13
•
Expires: 2012-03-13
Abstract
Abstract A table memory is provided for selecting types of files to be updated in accordance with identification codes designating types of transactions. When a transaction occurs, the corresponding transaction record and the identification code indicating the type of transaction are generated. Data from the table memory is retrieved in accordance with the identification code to select all the files to be updated. The selected files are sequentially updated in accordance with the transaction record.
Inventors
- 👤 Toshio Kashio
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 13:39
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/02; G06F; G06F16/00; G06F16/10; G06F16/17; G06F16/178
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
287 words
An apparatus for updating files, comprising: (A) input table memory means for storing an input table including a plurality of third labels; (B) first table memory means for storing a first table including a plurality of first labels and said third labels, said third labels being in one-to-one correspondence with the first labels; (C) input data memory means having an input data memory corresponding to said input table, said input data memory storing data items and the third labels included in the input table, said third labels being in one-to-one correspondence with each of the data items; (D) file memory means for storing a file corresponding to the first table, said file including data items and first labels included in the first table, said first labels being in one-to-one correspondence with each of the data items; (E) data input means, coupled to said input table memory means and to said input data memory means, for inputting data items which are designated to have a one-to-one correspondence with one of the respective third labels included in the input table, and for storing the input data items along with the corresponding third labels in said input data memory; (F) read out means, coupled to said input data memory means and to said first table memory means, for reading, from the input data memory, a data item corresponding to the third label which coincides with the third label included in the first table; and (G) update means, coupled to said read out means, to said first table memory means, and to said file memory means, for updating, in the file, a data item corresponding to the third label included in the first table, in accordance with the readout data item.
Claim 2
Independent Claim
287 words
An apparatus for updating files, comprising: (A) input table memory means for storing an input table including a plurality of third labels; (B) first table memory means for storing a first table including a plurality of first labels and said third labels, said third labels being in one-to-one correspondence with the first labels; (C) input data memory means having an input data memory corresponding to said input table, said input data memory storing data items and the third labels included in the input table, said third labels being in one-to-one correspondence with each of the data items; (D) file memory means for storing a file corresponding to the first table, said file including data items and first labels included in the first table, said first labels being in one-to-one correspondence with each of the data items; (E) data input means, coupled to said input table memory means and to said input data memory means, for inputting data items which are designated to have a one-to-one correspondence with one of the respective third labels included in the input table, and for storing the input data items along with the corresponding third labels in said input data memory; (F) read out means, coupled to said input data memory means and to said first table memory means, for reading, from the input data memory, a data item corresponding to the third label which coincides with the third label included in the first table; and (G) update means, coupled to said read out means, to said first table memory means, and to said file memory means, for updating, in the file, a data item corresponding to the third label included in the first table, in accordance with the readout data item.
Claim 3
Independent Claim
439 words
An apparatus for updating files, comprising: (A) input table memory means for storing an input table including a plurality of third labels; (B) first table memory means for storing a first table including a plurality of first labels and said third labels, said third labels being in one-to-one correspondence with the first labels; (C) second table memory means for storing a second table including a plurality of second labels and said first labels, said first labels being in one-to-one correspondence with the second labels; (D) input data memory means having an input data memory corresponding to said input table, said input data memory storing data items and third labels included in the input table, said third labels being in one-to-one correspondence with each of the data items; (E) first file memory means for storing a first file corresponding to the first table, said first file including data items and first labels included in the first table, said first labels being in one-to-one correspondence with each of the data items; (F) second file memory means for storing a second file corresponding to the second table, said second file including data items and second labels included in the second table, said second labels being in one-to-one correspondence with each of the data items; (G) input means, coupled to said input table memory means and to said input data memory means, for inputting a data items which are designated to have a one-to-one correspondence with one of the respective third labels included in the input table, and for storing the input data item and corresponding third labels in the input data memory; (H) storing means, coupled to said input data memory means, to said first table memory means, and to said first file memory means, for reading, from the input data memory, data items which are in one-to-one correspondence with the respective third labels included in the first table, and for storing the readout data items, in the first file, along with the first labels which coincide with the first labels corresponding to the third labels included in the first table; and (I) update means, coupled to said first file memory means, to said second table memory means, and to said second file memory means, for reading, from the first file, data items which are in one-to-one correspondence with the respective first label included in the second table, and for updating, in accordance with the read out data items data items which are in the second file and which respectively correspond to the second labels that coincide with the second labels respectively corresponding to the first labels included in the second table.
Claim 4
Independent Claim
439 words
An apparatus for updating files, comprising: (A) input table memory means for storing an input table including a plurality of third labels; (B) first table memory means for storing a first table including a plurality of first labels and said third labels, said third labels being in one-to-one correspondence with the first labels; (C) second table memory means for storing a second table including a plurality of second labels and said first labels, said first labels being in one-to-one correspondence with the second labels; (D) input data memory means having an input data memory corresponding to said input table, said input data memory storing data items and third labels included in the input table, said third labels being in one-to-one correspondence with each of the data items; (E) first file memory means for storing a first file corresponding to the first table, said first file including data items and first labels included in the first table, said first labels being in one-to-one correspondence with each of the data items; (F) second file memory means for storing a second file corresponding to the second table, said second file including data items and second labels included in the second table, said second labels being in one-to-one correspondence with each of the data items; (G) input means, coupled to said input table memory means and to said input data memory means, for inputting a data items which are designated to have a one-to-one correspondence with one of the respective third labels included in the input table, and for storing the input data item and corresponding third labels in the input data memory; (H) storing means, coupled to said input data memory means, to said first table memory means, and to said first file memory means, for reading, from the input data memory, data items which are in one-to-one correspondence with the respective third labels included in the first table, and for storing the readout data items, in the first file, along with the first labels which coincide with the first labels corresponding to the third labels included in the first table; and (I) update means, coupled to said first file memory means, to said second table memory means, and to said second file memory means, for reading, from the first file, data items which are in one-to-one correspondence with the respective first label included in the second table, and for updating, in accordance with the read out data items data items which are in the second file and which respectively correspond to the second labels that coincide with the second labels respectively corresponding to the first labels included in the second table.
Claim 5
Independent Claim
488 words
An apparatus for updating files, comprising: (A) first table memory means for storing a first table including a plurality of first labels; (B) second table memory means for storing a second table and a third table, said second table including a first transaction type code, a plurality of second labels, and one of the first labels, said one of the first labels corresponding to one of the second labels, and said third table including a second of the first labels, said another of the first labels corresponding to one of the third labels; (C) first file memory means for storing a first file corresponding to said first table, said first file including data items and first labels contained in the first table and corresponding one-to-one with each of the data items; (D) second file memory means for storing a second file corresponding to said second table, said second file including data items and second labels contained in the second table and corresponding one-to-one with each of the data items; (E) third file memory means for storing a third file corresponding to said third table, said third file including data items and third labels contained in the third table and corresponding one-to-one with each of the data items; (F) input means for inputting an arbitrary transaction type code; (G) table selecting means, coupled to said second table memory means and to said input means, for selecting from the second table memory means one of the second and third tables including the transaction type code which coincides with the input transaction type code; (H) first read out means, coupled to said first file memory means, to said table select means and to said second table means, for, when the selected table is the second table, reading a data item from the first file corresponding to the first label included in the second table; (I) first update means, coupled to said first read out means, to said second table memory means, and to said second file memory means, for updating, in accordance with the read out data item, a data item which is in the second file and corresponds to the second label which coincides with the second label corresponding to the first label included in the second table; (J) second read out means, coupled to said first file memory means and to said second table memory means, for, when the selected table is the third table, reading a data item from the first file corresponding to the first label included in the third table; and (K) second update means, coupled to said second read out means, to said second table memory means, and to said third file memory means, for updating, in accordance with the read out data item, a data item which is in the third file and corresponds to the third label which coincides with the third label corresponding to the first label included in the third table.
Claim 6
Independent Claim
488 words
An apparatus for updating files, comprising: (A) first table memory means for storing a first table including a plurality of first labels; (B) second table memory means for storing a second table and a third table, said second table including a first transaction type code, a plurality of second labels, and one of the first labels, said one of the first labels corresponding to one of the second labels, and said third table including a second of the first labels, said another of the first labels corresponding to one of the third labels; (C) first file memory means for storing a first file corresponding to said first table, said first file including data items and first labels contained in the first table and corresponding one-to-one with each of the data items; (D) second file memory means for storing a second file corresponding to said second table, said second file including data items and second labels contained in the second table and corresponding one-to-one with each of the data items; (E) third file memory means for storing a third file corresponding to said third table, said third file including data items and third labels contained in the third table and corresponding one-to-one with each of the data items; (F) input means for inputting an arbitrary transaction type code; (G) table selecting means, coupled to said second table memory means and to said input means, for selecting from the second table memory means one of the second and third tables including the transaction type code which coincides with the input transaction type code; (H) first read out means, coupled to said first file memory means, to said table select means and to said second table means, for, when the selected table is the second table, reading a data item from the first file corresponding to the first label included in the second table; (I) first update means, coupled to said first read out means, to said second table memory means, and to said second file memory means, for updating, in accordance with the read out data item, a data item which is in the second file and corresponds to the second label which coincides with the second label corresponding to the first label included in the second table; (J) second read out means, coupled to said first file memory means and to said second table memory means, for, when the selected table is the third table, reading a data item from the first file corresponding to the first label included in the third table; and (K) second update means, coupled to said second read out means, to said second table memory means, and to said third file memory means, for updating, in accordance with the read out data item, a data item which is in the third file and corresponds to the third label which coincides with the third label corresponding to the first label included in the third table.
References Cited (Backward Citations)
US4370707A
Cited
US3822378A
Cited
US4003031A
Cited
US4031515A
Cited
US4032900A
Cited
US4034350A
Cited
US4064553A
Cited
US4103334A
Cited
US4079234A
Cited
US4133041A
Cited
JPS5346689A
Cited
US4145753A
Cited
US4321672A
Cited
JPS5751137A
Cited
JPS5756093A
Cited
US4555759A
Cited
JPS5846735A
Cited
JPS5853384A
Cited
US4667292A
Cited
US4642767A
Cited
US4633397A
Cited
US4851999A
Cited
US4730252A
Cited
US4939689A
Cited
US4809170A
Cited
US4949258A
Cited
US4914569A
Cited
US4967348A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-04-12 | 1996-10-12 | 1997-04-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-04-12 | 2000-10-12 | 2001-04-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-04-12 | 2004-10-12 | 2005-04-13 | $7700.00 | Window Closed / Lapsed |