Patent US5325290A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 22:57
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)

GB2070829A Cited
US5146590A Cited
US5103475A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag