Patent JPH03211718A successfully refreshed from Google Patents.
Patent US4362823A successfully refreshed from Google Patents.
Patent US5740427A successfully refreshed from Google Patents.
US5740427A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Modular automated account maintenance system
Assignee: Individual
•
Filing: 1994-12-29
•
Granted: 1998-04-14
•
Expires: 2014-12-29
Abstract
Abstract A method and data processing system for processing various transactions, accounts, and journals. Data is received by the dam processing system, wherein the data includes data that is specific to accounting processes. A first portion of the data is identified as core data, wherein this first portion contains data specific to accounting processes. The second portion of the data is identified as auxiliary data. The core data and auxiliary data are stored in different files. Links are established between the various types of data. The stored data may be retrieved by a number of different processes, but core data may be modified only by accounting processes.
Inventors
- 👤 Lincoln Stoller
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 09:26
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/02
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
274 words
A method for enchancing a computer implemented accounting system for processing multiple transactions, the method comprising the computer implemented steps of: (a) receiving a transaction comprising externally supplied data of which some is data that is specific to an accounting process; (b) identifying a first portion of said externally supplied data and a second portion of said externally supplied data in response to receiving said transaction, wherein said first portion contains data specific to accounting processes and said second portion contains transaction specific data; (c) associating said first portion of externally supplied data with said second portion of externally supplied data utilizing a unique transaction identifier, wherein said second portion manifests one data structure of a plurality of data structures, wherein said one data structure is identified as one transaction type of a plurality of transaction types, wherein said one transaction type corresponds to said one data structure, wherein said second portion is identified as corresponding to said one transaction type; (d) storing said first portion of externally supplied data in a first data collection and storing said second portion of externally supplied data in one second data collection of a plurality of possible second data collections, wherein said one second data collection stores said second portions of data associated with said multiple transactions, wherein said one second data collection stores only said second portions of data identified as corresponding to said one transaction type; (e) retrieving data from said plurality of data collections utilizing said unique transaction identifier and said transaction type, wherein data is more efficiently accessed, and programs for accessing data are more efficiently maintained within a computer implemented accounting system.
Claim 2
Independent Claim
274 words
A method for enchancing a computer implemented accounting system for processing multiple transactions, the method comprising the computer implemented steps of: (a) receiving a transaction comprising externally supplied data of which some is data that is specific to an accounting process; (b) identifying a first portion of said externally supplied data and a second portion of said externally supplied data in response to receiving said transaction, wherein said first portion contains data specific to accounting processes and said second portion contains transaction specific data; (c) associating said first portion of externally supplied data with said second portion of externally supplied data utilizing a unique transaction identifier, wherein said second portion manifests one data structure of a plurality of data structures, wherein said one data structure is identified as one transaction type of a plurality of transaction types, wherein said one transaction type corresponds to said one data structure, wherein said second portion is identified as corresponding to said one transaction type; (d) storing said first portion of externally supplied data in a first data collection and storing said second portion of externally supplied data in one second data collection of a plurality of possible second data collections, wherein said one second data collection stores said second portions of data associated with said multiple transactions, wherein said one second data collection stores only said second portions of data identified as corresponding to said one transaction type; (e) retrieving data from said plurality of data collections utilizing said unique transaction identifier and said transaction type, wherein data is more efficiently accessed, and programs for accessing data are more efficiently maintained within a computer implemented accounting system.
Claim 3
Dependent Claim
27 words
The method of claim 1, wherein all said first portions of the data have an identical data structure and are stored utilizing an identical data storage means.
Claim 4
Dependent Claim
166 words
The method of claim 1, wherein said first data collection includes a first storage means and a second storage means and further comprising: (a) dividing said first portion into a header subportion and a components subportion, wherein said header subportion includes transaction data whose structure is common to all transactions, wherein said components subportion includes a plurality of components that contain accounts data affecting a plurality of accounts, wherein a number of said plurality of components may differ for each transaction, wherein said plurality of components may affect a different plurality of accounts for each transaction; (b) storing said header subportion in a first storage means and storing said components subportion in a second storage means; (c) associating said header subportion with said components subportion utilizing a unique identifier; (d) retrieving data from said first and said second data storage means utilizing said unique identifiers; wherein data is more efficiently accessed, and programs for accessing data are more efficiently maintained within a computer implemented accounting system.
Claim 5
Dependent Claim
43 words
The method of claim 3, wherein in the plurality of components a number of accounts in said plurality of accounts may vary for each transaction and an identity of each account in said plurality of accounts is determined by said externally supplied data.
Claim 6
Dependent Claim
21 words
The method of claim 3, wherein said accounts data comprises values that affect one or more balances stored with each account.
Claim 7
Dependent Claim
43 words
The method of claim 3, wherein said accounts data contains a plurality of elements, wherein an element of said plurality of elements affects an account in said plurality of accounts, wherein said element comprises one or more amounts affecting balances in said account.
Claim 8
Dependent Claim
46 words
Method of claim 3, wherein all said plurality of components have an identical data structure and are stored utilizing an identical data storage means, wherein all said first portions of the data have an identical data structure and are stored utilizing an identical data storage means.
Claim 9
Independent Claim
208 words
A method for enhancing a computer implemented accounting system for processing accounts, the method comprising the computer implemented steps of: (a) receiving an account comprising externally supplied data of which some is data that is specific to the accounting process; (b) identifying a first portion of said data and a second portion of said data in response to receiving said account, wherein said first portion contains data specific to the accounting process and said second portion contains account specific data; (c) associating said first portion with said second portion utilizing a unique identifier, wherein said second portion manifests a data structure of a plurality of data structures, wherein said second portion's data structure is identified as one of a plurality of account types; (d) storing said first portion of data in a first data collection and storing said second portion of data in one of a plurality of second data collections, wherein an identical second data collection is used for storing all said second portions of data of equal type; (e) retrieving data from said plurality of data collections utilizing said unique identifier and said account type; wherein data is more efficiently accessed, and programs for accessing data are more efficiently maintained within a computer implemented accounting system.
Claim 10
Independent Claim
208 words
A method for enhancing a computer implemented accounting system for processing accounts, the method comprising the computer implemented steps of: (a) receiving an account comprising externally supplied data of which some is data that is specific to the accounting process; (b) identifying a first portion of said data and a second portion of said data in response to receiving said account, wherein said first portion contains data specific to the accounting process and said second portion contains account specific data; (c) associating said first portion with said second portion utilizing a unique identifier, wherein said second portion manifests a data structure of a plurality of data structures, wherein said second portion's data structure is identified as one of a plurality of account types; (d) storing said first portion of data in a first data collection and storing said second portion of data in one of a plurality of second data collections, wherein an identical second data collection is used for storing all said second portions of data of equal type; (e) retrieving data from said plurality of data collections utilizing said unique identifier and said account type; wherein data is more efficiently accessed, and programs for accessing data are more efficiently maintained within a computer implemented accounting system.
Claim 11
Dependent Claim
28 words
The method of claim 8, wherein all of said first portions of the data have an identical data structure and are stored utilizing an identical data storage means.
Claim 12
Dependent Claim
229 words
The method of claim 8, wherein said first data collection includes a first storage means and a second storage means and further comprising: (a) dividing said first portion of the data into an account subportion and a components subportion, wherein said account subportion includes account data whose structure is common to all accounts, wherein said components subportion includes a plurality of components that contains transaction data affecting a plurality of transactions, wherein said account subportion is associated with said components subportion utilizing a unique account identifier; (b) storing said account subportion in said first storage means and storing said components subportion in said second storage means, wherein a number of said plurality of transactions may differ for each account, wherein said components may affect a different plurality of transactions for each account, wherein a set of all components affecting all accounts in said first data collection constitutes a complete set of components, wherein one subset of components of said complete set that affect an identical transaction always exists, wherein components of said one subset are said transaction's components and are associated with each other utilizing a unique transaction identifier; (c) retrieving data from said first and said second storage means utilizing unique account identifiers and unique transaction identifiers; wherein data is more efficiently accessed, and programs for accessing data are more efficiently maintained within a computer implemented accounting system.
Claim 13
Dependent Claim
47 words
The method of claim 10, wherein said transactions data contained in said plurality of components comprises one or more amounts affecting balances in said accounts, wherein said amounts associated with said transaction components are subject to a balancing condition imposing one or more constraints upon said amounts.
Claim 14
Dependent Claim
17 words
The method of claim 10, wherein said plurality of components is determined by said externally supplied information.
Claim 15
Dependent Claim
261 words
A data processing system for more efficiently utilizing journals to manage accounts comprising: (a) account receiving means for receiving an account comprising externally supplied account information of which some information is specific to an accounting process; (b) first storage means of storing said account in an accounts collection; (c) journal receiving means for receiving a journal comprising externally supplied information; (d) second storage means for storing said journal in a journals collection, wherein said externally supplied account information specifies a journal from said journals collection that is associated with said account; (e) association means for associating said account with said journal utilizing a unique journal identifier, wherein each account in said accounts collection is associated with one journal in said journals collection, wherein each journal in said journals collection is associated with one or more accounts in said accounts collection, wherein said externally supplied account information specifies one or more account balances, wherein said externally supplied account information specifies an account type from a plurality of account types, wherein there is a type rule that limits which accounts may be associated with said journals based on said account's type; (f) rule application means for applying said type rule so that said accounts collection only contains accounts that conform to said rule; (g) retrieval means for retrieving accounts data from said accounts collection such that said accounts data is related to a subset of journals from said journals collection, wherein account balances can be more easily reviewed, and programs for accessing data are more efficiently maintained within a computer implemented accounting system.
Claim 16
Dependent Claim
261 words
A data processing system for more efficiently utilizing journals to manage accounts comprising: (a) account receiving means for receiving an account comprising externally supplied account information of which some information is specific to an accounting process; (b) first storage means of storing said account in an accounts collection; (c) journal receiving means for receiving a journal comprising externally supplied information; (d) second storage means for storing said journal in a journals collection, wherein said externally supplied account information specifies a journal from said journals collection that is associated with said account; (e) association means for associating said account with said journal utilizing a unique journal identifier, wherein each account in said accounts collection is associated with one journal in said journals collection, wherein each journal in said journals collection is associated with one or more accounts in said accounts collection, wherein said externally supplied account information specifies one or more account balances, wherein said externally supplied account information specifies an account type from a plurality of account types, wherein there is a type rule that limits which accounts may be associated with said journals based on said account's type; (f) rule application means for applying said type rule so that said accounts collection only contains accounts that conform to said rule; (g) retrieval means for retrieving accounts data from said accounts collection such that said accounts data is related to a subset of journals from said journals collection, wherein account balances can be more easily reviewed, and programs for accessing data are more efficiently maintained within a computer implemented accounting system.
Claim 17
Dependent Claim
111 words
The data processing system of claim 13 comprising: (a) transaction receiving means for receiving a transaction that affects a plurality of account balances; (b) third storage means for storing said transaction in a transactions collection, wherein there is a transaction rule that imposes a general condition that applies to all transactions, wherein said transaction rule limits effects said transaction can have upon said plurality of account balances; (c) application means for applying said transaction rule so that said transactions collection only contains transactions that conform to said rule; (d) retrieval means for retrieving transactions data associated with those transactions that affect balances of a subset of accounts in said accounts collection.
Claim 18
Dependent Claim
36 words
The method of claim 13, wherein said account information includes a specification of a general ledger account that is associated with said account, wherein said general ledger account is one of a plurality of general accounts.
References Cited (Backward Citations)
US4636947A
Cited
US4642767A
Cited
US4918593A
Cited
US5193055A
Cited
US4843548A
Cited
US4933842A
Cited
US5202984A
Cited
US5283895A
Cited
US5115504A
Cited
US5227967A
Cited
US5226158A
Cited
US5117356A
Cited
US5644118A
Cited
US5390113A
Cited
US5262942A
Cited
US5201046A
Cited
US5317504A
Cited
US5371680A
Cited
US5608874A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-04-13 | 2001-10-13 | 2002-04-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-04-13 | 2005-10-13 | 2006-04-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-04-13 | 2009-10-13 | 2010-04-14 | $7700.00 | Window Closed / Lapsed |