Patent US4839813A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4839813A Expired / Lapsed US ⏱️ 0.0 years remaining

Computerized parcel shipping system

Assignee: Pitney Bowes Inc
•
Filing: 1985-10-24
•
Granted: 1989-06-13
•
Expires: 2005-10-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computerized partial shipping system wherein transactions related to a plurality of carriers are recorded in a single file. The file has a pair of counters for each carrier, with the first counter storing the total number of transactions recorded for that carrier and the second counter storing the number of closed transaction records for that carrier. The programs enable the archiving of the records, and updating the records of the file.

Inventors

  • 👤 Karen F. Hills
  • 👤 Paul H. Mitchell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 15:29
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/08; G06Q40/00; G06Q40/12

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 143 words
A method of controlling a computer system to handle transactions, each related to one of a plurality of subjects and having one of a plurality of statuses; comprising the steps of: (a) creating a file of records; (b) reserving selected records of said file for a plurality of first and a plurality of second counters, wherein each of said subjects corresponds to one of said first counters and with one of said second counters; (c) recording transactions in separate, unreserved records on said files; (d) recording the number of said recorded transactions having a first status and relating to a selected one of said subjects in a one of said first counters corresponding to said particular subject; and, (e) recording the number of said recorded transactions related to said particular subject in a one of said second counters corresponding to said particular subject.
Claim 2
Independent Claim 143 words
A method of controlling a computer system to handle transactions, each related to one of a plurality of subjects and having one of a plurality of statuses; comprising the steps of: (a) creating a file of records; (b) reserving selected records of said file for a plurality of first and a plurality of second counters, wherein each of said subjects corresponds to one of said first counters and with one of said second counters; (c) recording transactions in separate, unreserved records on said files; (d) recording the number of said recorded transactions having a first status and relating to a selected one of said subjects in a one of said first counters corresponding to said particular subject; and, (e) recording the number of said recorded transactions related to said particular subject in a one of said second counters corresponding to said particular subject.
Claim 3
Dependent Claim 46 words
The method of claim 1 wherein said first status corresponds to a closed status, and further comprising summing the differences between said second and first counters associated with each of said subjects to determine the number of transactions having an active status recorded in said file.
Claim 4
Dependent Claim 34 words
The method of claim 1 further comprising creating a second file of records and recording thereon transactions relating to an additional subject, said additional subject not having related transactions recorded on said first file.
Claim 5
Dependent Claim 14 words
The method of claim 1 wherein said first status corresponds to a closed status.
Claim 6
Dependent Claim 40 words
The method of claim 4 further comprising determining the difference between said second and said first counter corresponds to said particular subject, said difference defining the number of active transactions recorded in said file and relating to said particular subject.
Claim 7
Independent Claim 191 words
A method for controlling a computer system to handle transactions each related to one of a plurality of different subjects and each having either a closed status or an active status wherein said transactions are recorded in a file having a plurality of first counters each of said first counters storing the number of transactions recorded in said file and having a closed status and related to the respective corresponding subject, and a plurality of second counters, each of said second counters recording the number of transactions recorded in said file and relating to the respective corresponding subject; said method comprising the steps of: (a) reading the contents of one of said first and one of said second counters associated with a selected subject; (b) initializing a third counter; (c) sequentially reading said transactions recorded in said file, archiving each transaction recorded in said file and corresponding to said selected subject and having a closed status, and incrementing said third counter for each transaction that is archived, and then setting said first counter to zero and said second counter equal to the difference between said second counter and said third counter.
Claim 8
Independent Claim 191 words
A method for controlling a computer system to handle transactions each related to one of a plurality of different subjects and each having either a closed status or an active status wherein said transactions are recorded in a file having a plurality of first counters each of said first counters storing the number of transactions recorded in said file and having a closed status and related to the respective corresponding subject, and a plurality of second counters, each of said second counters recording the number of transactions recorded in said file and relating to the respective corresponding subject; said method comprising the steps of: (a) reading the contents of one of said first and one of said second counters associated with a selected subject; (b) initializing a third counter; (c) sequentially reading said transactions recorded in said file, archiving each transaction recorded in said file and corresponding to said selected subject and having a closed status, and incrementing said third counter for each transaction that is archived, and then setting said first counter to zero and said second counter equal to the difference between said second counter and said third counter.
Claim 9
Independent Claim 219 words
A method for controlling a computer system to update a first file of records of transactions each related to one of a plurality of subjects and having either a closed status or an active status, said file having a plurality of first counters each corresponding to one of said subjects and storing the number of transactions having a closed status and relating to the respective corresponding subject recorded in said file, a plurality of second counters each corresponding to one of subjects and storing the number of transactions relating to the respective subject recorded in said file; said method comprising the steps of: (a) creating a temporary file; (b) determining the difference between a one of said second and a one of said first counters associated with a selected subject, said difference corresponding to the number of active files corresponding to said selected subject; (c) initializing a third counter; (d) sequentially accessing the records of said file and writing transactions related to said selected subject and having an active status to said temporary file while incrementing said third counter; (e) and determining if said difference is equal to said third counter upon completion of said step of accessing said transaction records, whereby said temporary file may be verified as recording a complete set of transactions having an active status.
Claim 10
Independent Claim 219 words
A method for controlling a computer system to update a first file of records of transactions each related to one of a plurality of subjects and having either a closed status or an active status, said file having a plurality of first counters each corresponding to one of said subjects and storing the number of transactions having a closed status and relating to the respective corresponding subject recorded in said file, a plurality of second counters each corresponding to one of subjects and storing the number of transactions relating to the respective subject recorded in said file; said method comprising the steps of: (a) creating a temporary file; (b) determining the difference between a one of said second and a one of said first counters associated with a selected subject, said difference corresponding to the number of active files corresponding to said selected subject; (c) initializing a third counter; (d) sequentially accessing the records of said file and writing transactions related to said selected subject and having an active status to said temporary file while incrementing said third counter; (e) and determining if said difference is equal to said third counter upon completion of said step of accessing said transaction records, whereby said temporary file may be verified as recording a complete set of transactions having an active status.
Claim 11
Dependent Claim 42 words
The method of claim 7 further comprising the steps of: repeating steps (b) through (e) of claim 7 for each of said subjects then deleting said first file, and then renaming said temporary file to have the name of said first file.
Claim 12
Independent Claim 187 words
A method for controlling a computer system to handle transactions, each related to one of a plurality of different subjects and having either a closed status or an active status, wherein said transactions are recorded in a file having a plurality of first counters each corresponding to one of said subjects and storing the number of transactions recorded in said file and having a closed status and relating to the respective corresponding subject, and a plurality of second counters each corresponding to one of said subjects and storing the number of transactions recorded in said file and relating to the respective corresponding subject; said method comprising the steps of: (a) determining the difference between a one of said second and a one of said first counters corresponding to a selected one of said subjects to determine the number of active transactions relating to said selected subject stored in said file; (b) saving transactions recorded in said file and having an active status and relating to said selected subject; and, (c) setting said second corresponding counter equal to said difference and setting said first corresponding counter to zero.
Claim 13
Independent Claim 187 words
A method for controlling a computer system to handle transactions, each related to one of a plurality of different subjects and having either a closed status or an active status, wherein said transactions are recorded in a file having a plurality of first counters each corresponding to one of said subjects and storing the number of transactions recorded in said file and having a closed status and relating to the respective corresponding subject, and a plurality of second counters each corresponding to one of said subjects and storing the number of transactions recorded in said file and relating to the respective corresponding subject; said method comprising the steps of: (a) determining the difference between a one of said second and a one of said first counters corresponding to a selected one of said subjects to determine the number of active transactions relating to said selected subject stored in said file; (b) saving transactions recorded in said file and having an active status and relating to said selected subject; and, (c) setting said second corresponding counter equal to said difference and setting said first corresponding counter to zero.
Claim 14
Dependent Claim 152 words
A computer file structure comprising a file of records, said records recording transactions, each of said transactions relating to one of a plurality of subjects and having one of a plurality of statuses, each of said records including a number uniquely corresponding to said related subject of said recorded transaction, said file further having a file header having a plurality of first and a plurality of second counters, wherein each of said subjects corresponds to one of said first and with one of said second counters, said first counters recording the number of transactions recorded in said file and relating to the respective corresponding subjects and having a predetermined one of said statuses, and said second counters recording the number of transactions recorded in said file and relating to the respective corresponding subjects; said counters being arranged in said file in correspondence with the order of said numbers corresponding to said subjects.
Claim 15
Dependent Claim 152 words
A computer file structure comprising a file of records, said records recording transactions, each of said transactions relating to one of a plurality of subjects and having one of a plurality of statuses, each of said records including a number uniquely corresponding to said related subject of said recorded transaction, said file further having a file header having a plurality of first and a plurality of second counters, wherein each of said subjects corresponds to one of said first and with one of said second counters, said first counters recording the number of transactions recorded in said file and relating to the respective corresponding subjects and having a predetermined one of said statuses, and said second counters recording the number of transactions recorded in said file and relating to the respective corresponding subjects; said counters being arranged in said file in correspondence with the order of said numbers corresponding to said subjects.
Claim 16
Dependent Claim 218 words
In a parcel shipping system including a scale system for weighing items to be shipped and a recording system coupled to said scale system for recording data relating to said items, said recording system comprising a recording medium having a file structure for data recorded thereon and means for recording data on and reading data from said recording medium; the improvement wherein said file structure comprises a carrier logging file having records thereon corresponding to shipments of said items handled by one of a plurality of carriers and information indicating that said shipments each have one of a plurality of statuses, each record further including a number uniquely corresponding to the carrier handling the corresponding shipment and said file further comprising a file header having a plurality of first and a plurality of second counters, wherein each of said carrier corresponds to one of said first and one of said second counter, said first counters recording the number of shipments recorded in said file and handled by the respective corresponding carrier and having a predetermined one of said statuses, and said second counters recording the number of transactions recorded in said file and handled by the respective corresponding carrier, said counters being arranged in said file in correspondence with the order of said numbers corresponding to said carriers.
Claim 17
Dependent Claim 218 words
In a parcel shipping system including a scale system for weighing items to be shipped and a recording system coupled to said scale system for recording data relating to said items, said recording system comprising a recording medium having a file structure for data recorded thereon and means for recording data on and reading data from said recording medium; the improvement wherein said file structure comprises a carrier logging file having records thereon corresponding to shipments of said items handled by one of a plurality of carriers and information indicating that said shipments each have one of a plurality of statuses, each record further including a number uniquely corresponding to the carrier handling the corresponding shipment and said file further comprising a file header having a plurality of first and a plurality of second counters, wherein each of said carrier corresponds to one of said first and one of said second counter, said first counters recording the number of shipments recorded in said file and handled by the respective corresponding carrier and having a predetermined one of said statuses, and said second counters recording the number of transactions recorded in said file and handled by the respective corresponding carrier, said counters being arranged in said file in correspondence with the order of said numbers corresponding to said carriers.
Claim 18
Dependent Claim 15 words
The parcel shipping system of claim 11 wherein said determined status is a closed status.
Claim 19
Dependent Claim 27 words
The parcel shipping system of claim 11 further comprising keyboard means coupled to said recording system for inputting further data thereto for recording on said recording medium.
Claim 20
Dependent Claim 22 words
The parcel shipping system of claim 11 wherein said recording system comprises a microcomputer and said recording medium comprises a magnetic disk.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-06-12 1992-12-12 1993-06-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-06-12 1996-12-12 1997-06-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-06-12 2000-12-12 2001-06-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag