US5325290A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Billing system with data indexing
Assignee: CENTILLION DATA SYSTEMS LLC
•
Filing: 1991-10-25
•
Granted: 1994-06-28
•
Expires: 2011-10-25
Abstract
Abstract Systems and methods for preparing reports and for displaying information concerning transactions between service providers and service customers including preprocessing of records relating to transaction details in order to create indices enabling rapid sorting of the records.
Inventors
- 👤 Lynn S. Cauffman
- 👤 Jeffrey N. Thompson
- 👤 John M. Cauffman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 17:44
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/04; G06Q30/02; G06Q30/0283; G06Q30/0284; H; H04; H04M; H04M15/00; H04M15/41; H04M15/43; H04M15/44; H04M15/52; H04M15/58; H04M15/70; H04M15/745; H04M2215/00; H04M2215/01; H04M2215/0104; H04M2215/0108; H04M2215/0164; H04M2215/0176; H04M2215/0188
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
171 words
A system for displaying information concerning a transaction between a service provider and a service customer, said system comprising: storage means for storing individual transaction records prepared by said service provider, said transaction records relating to individual transaction for at least one service customer; first and second data processing means comprising respective computation hardware means and respective software programming means arranged for directing the activities of said computation hardware means; said first data processing means selecting, from said storage means, records relating to transaction details for said at least one transaction customer, and performing preprocessing operations on said selected records including creating indices from said records for enabling rapid sorts of said selected records; means for transferring said preprocessed selected records including said indices from said first data processing means to said second data processing means; and said second data processing means being adapted to perform additional processing on said preprocessed selected records to enable display of extracts of said selected records, said selected records being rapidly sorted utilizing said indices.
Claim 2
Independent Claim
171 words
A system for displaying information concerning a transaction between a service provider and a service customer, said system comprising: storage means for storing individual transaction records prepared by said service provider, said transaction records relating to individual transaction for at least one service customer; first and second data processing means comprising respective computation hardware means and respective software programming means arranged for directing the activities of said computation hardware means; said first data processing means selecting, from said storage means, records relating to transaction details for said at least one transaction customer, and performing preprocessing operations on said selected records including creating indices from said records for enabling rapid sorts of said selected records; means for transferring said preprocessed selected records including said indices from said first data processing means to said second data processing means; and said second data processing means being adapted to perform additional processing on said preprocessed selected records to enable display of extracts of said selected records, said selected records being rapidly sorted utilizing said indices.
Claim 3
Independent Claim
120 words
A system for displaying transaction information, said system comprising: means for storing individual transaction records, said transaction records relating to individual transaction for at least one transaction customer; first and second data processing means; said first data processing means generating preprocessed summary reports from said transaction records and creating, from said summary reports, induces in a sequence defined by selected sort keys, said indices being adapted for preparing reports of said transaction records; means for transferring said summary reports and indices from said first data processing means to said second data processing means; and said second data processing means being adapted to perform additional processing on said summary reports and indices to enable display of extracts of said transaction records.
Claim 4
Independent Claim
120 words
A system for displaying transaction information, said system comprising: means for storing individual transaction records, said transaction records relating to individual transaction for at least one transaction customer; first and second data processing means; said first data processing means generating preprocessed summary reports from said transaction records and creating, from said summary reports, induces in a sequence defined by selected sort keys, said indices being adapted for preparing reports of said transaction records; means for transferring said summary reports and indices from said first data processing means to said second data processing means; and said second data processing means being adapted to perform additional processing on said summary reports and indices to enable display of extracts of said transaction records.
Claim 5
Independent Claim
163 words
A system for displaying transaction information under control of a user, said system comprising: transaction provided storage means for storing individual transaction records prepared by said provider, said transaction records relating to individual transactions for at least one transaction customer; first and second data processing means employing different operating system; and said first data processing means selecting, from said transaction provided storage means, records relating to transaction cost for at least one transaction customer, and performing preprocessing operations on said selected records including creating indices adapted for rapidly preparing reports of said selected records in a sequence defined by selected sort keys; means for transferring said selected records and indices from said first data processing means to said second data processing means; and said second data processing means being adapted to perform additional processing on said preprocessed selected records to enable display or printing of extracts from said selected records in a sequence defined by said previously prepared indices and said sort keys.
Claim 6
Independent Claim
163 words
A system for displaying transaction information under control of a user, said system comprising: transaction provided storage means for storing individual transaction records prepared by said provider, said transaction records relating to individual transactions for at least one transaction customer; first and second data processing means employing different operating system; and said first data processing means selecting, from said transaction provided storage means, records relating to transaction cost for at least one transaction customer, and performing preprocessing operations on said selected records including creating indices adapted for rapidly preparing reports of said selected records in a sequence defined by selected sort keys; means for transferring said selected records and indices from said first data processing means to said second data processing means; and said second data processing means being adapted to perform additional processing on said preprocessed selected records to enable display or printing of extracts from said selected records in a sequence defined by said previously prepared indices and said sort keys.
Claim 7
Independent Claim
115 words
A system for preparing and presenting reports from transaction detail records, said detail records including at least one key field on which said reports are based, said system comprising: means for accumulating summary records extracted from said detail records; means for storing said summary records and said detail records in a predetermined sequence; means for preparing at least one indice for retrieving said detail and summary records in a sorted sequence which is different from said predetermined sequence, said sorted sequence being a function of the values of at least said key field of each of said detail records; and means for presenting said detail and summary records in a sequence defined by said index.
Claim 8
Independent Claim
115 words
A system for preparing and presenting reports from transaction detail records, said detail records including at least one key field on which said reports are based, said system comprising: means for accumulating summary records extracted from said detail records; means for storing said summary records and said detail records in a predetermined sequence; means for preparing at least one indice for retrieving said detail and summary records in a sorted sequence which is different from said predetermined sequence, said sorted sequence being a function of the values of at least said key field of each of said detail records; and means for presenting said detail and summary records in a sequence defined by said index.
Claim 9
Dependent Claim
45 words
A system as in claim 4 further comprising: means for storing said summary records and said detail records on an information exchange means; and wherein said at least one index and said summary records are stored in a common file on said information exchange means.
Claim 10
Independent Claim
135 words
A method for displaying information concerning a transaction between a service provider and a service customer, said method comprising: storing individual transaction records prepared by said service provider, said transaction records relating to individual transactions for at least one service customer; selecting records relating to transaction details for said at least one transaction customer in a first data processing means, and performing preprocessing operations on said selected records including creating indices from said records for enabling rapid sorts of said selected records; transferring said preprocessed selected records including said indices from said first data processing means to a second data processing means; and performing additional processing on said preprocessed selected records in said second data processing means to enable display of extracts of said selected records, said selected records being rapidly sorted utilizing said indices.
Claim 11
Independent Claim
135 words
A method for displaying information concerning a transaction between a service provider and a service customer, said method comprising: storing individual transaction records prepared by said service provider, said transaction records relating to individual transactions for at least one service customer; selecting records relating to transaction details for said at least one transaction customer in a first data processing means, and performing preprocessing operations on said selected records including creating indices from said records for enabling rapid sorts of said selected records; transferring said preprocessed selected records including said indices from said first data processing means to a second data processing means; and performing additional processing on said preprocessed selected records in said second data processing means to enable display of extracts of said selected records, said selected records being rapidly sorted utilizing said indices.
Claim 12
Independent Claim
123 words
A method for displaying transaction information, said method comprising: storing individual transaction records, said transaction records relating to individual transactions for at least one transaction customer; first and second data processing means; generating preprocessed summary reports from said transaction records in a first data processing means and creating, from said summary reports, indices in a sequence defined by selected sort keys, said indices being adapted for preparing reports of said transaction records; transferring said summary reports and indices from said first data processing means to a second data processing means; and performing additional processing of said summary reports and indices in said second data processing means to enable display of extracts of said transaction records, said records being rapidly sorted utilizing said indices.
Claim 13
Independent Claim
123 words
A method for displaying transaction information, said method comprising: storing individual transaction records, said transaction records relating to individual transactions for at least one transaction customer; first and second data processing means; generating preprocessed summary reports from said transaction records in a first data processing means and creating, from said summary reports, indices in a sequence defined by selected sort keys, said indices being adapted for preparing reports of said transaction records; transferring said summary reports and indices from said first data processing means to a second data processing means; and performing additional processing of said summary reports and indices in said second data processing means to enable display of extracts of said transaction records, said records being rapidly sorted utilizing said indices.
Claim 14
Independent Claim
106 words
A method for preparing and presenting reports from transaction detail records, said detail records including at least one key field on which said reports are based, said method comprising: accumulating summary records extracted from said detail records; storing said summary records and said detail records in predetermined sequence; preparing at least one index for retrieving said detail and summary records in a sorted sequence which is different from said predetermined sequence, said sorted sequence being a function of the values of at least said key field of each of said detail records; and presenting said detail and summary records in a sequence defined by said index.
Claim 15
Independent Claim
106 words
A method for preparing and presenting reports from transaction detail records, said detail records including at least one key field on which said reports are based, said method comprising: accumulating summary records extracted from said detail records; storing said summary records and said detail records in predetermined sequence; preparing at least one index for retrieving said detail and summary records in a sorted sequence which is different from said predetermined sequence, said sorted sequence being a function of the values of at least said key field of each of said detail records; and presenting said detail and summary records in a sequence defined by said index.
Claim 16
Independent Claim
131 words
A system for preparing and presenting reports from transaction detail records, said system comprising: means for storing individual transaction detail records; first and second data processing means employing different operating systems; information interchange media means; said first data processing means performing preprocessing operations on said individual transaction detail records including creating, from said transaction detail records, indices adapted for rapidly preparing reports of selected records in a sequence defined by selected sort keys; said information interchange media means transferring said selected records and indices from said first data processing means to said second data processing means; said second data processing means being adapted to perform additional processing on said preprocessed selected records to enable display or printing or extracts from said selected records in said sequence defined by said sort keys.
Claim 17
Independent Claim
131 words
A system for preparing and presenting reports from transaction detail records, said system comprising: means for storing individual transaction detail records; first and second data processing means employing different operating systems; information interchange media means; said first data processing means performing preprocessing operations on said individual transaction detail records including creating, from said transaction detail records, indices adapted for rapidly preparing reports of selected records in a sequence defined by selected sort keys; said information interchange media means transferring said selected records and indices from said first data processing means to said second data processing means; said second data processing means being adapted to perform additional processing on said preprocessed selected records to enable display or printing or extracts from said selected records in said sequence defined by said sort keys.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-06-27 | 1997-12-27 | 1998-06-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-06-27 | 2001-12-27 | 2002-06-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-06-27 | 2005-12-27 | 2006-06-28 | $7700.00 | Window Closed / Lapsed |