EP0137737A2

Postage value calculation system and mailing system.

Abstract

In a microprocessor based mailing system, postal rate charts (Figure 2A) are provided on portable media such as floppy disks, having the capability to update such postal rate charts. The mailing system includes a microcomputer system made up of microprocessor 22, a CRT display 30, a keyboard 40, a dual disk drive 24 and a printer 26. The mailing system also has a scale for determining the weight of items to be mailed, and an optional postal meter. The microprocessor determines the appropriate postage for items to be mailed in accordance with (a) the item's weight, (b) postal information input by an operator and (c) postal rate charts stored on a first disk in one of the disk drives. To update the postal rate charts a second disk may be substituted for the first while the first disk is shifted to the other drive. The second disk contains updating information and an updating program to update the rate charts. Upon initialization of the system the updating program is loaded and executed. After updating the first disk the information on the second disk is destroyed, preferably by copying the updated first disk onto it.

EP0137737A2, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Projected expiry passed 11 September 2004, 22 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

17 claims: 2 independent, 15 dependent

  1. 1
    A data processing system comprising:a) a processor b) a processor memory operatively associated with said processor for storing programs to be executed;c) first portable media drive means operatively associated with said processor for providing access to a portable media;d) second portable media drive means operatively associated with said processor for providing access to a portable media;e) initializing means for, in response to an initializing signal, controlling the transfer of program data from a predetermined location on a portable medium mounted in said first drive to predetermined locations in said memory, and for transferring control of said processor to the program defined by said program data;f) a first portable medium for storing data, said first medium including a boot loader program in said predetermined locations, an operating program, selected parameter data to be used in the execution of said operating program whereby said system may be operated in a normal mode to execute said operating program in accordance with said parameter data by mounting said first medium in said first drive and generating an initializing signal;g) a second portable medium for storing data, said second medium data including data for updating said selected parameter data and said second medium data further including data defining an updating program for controlling the updating of said selected parameter data when said first medium is mounted in said second drive, said updating program data being stored so as to be loadable by said initializing means, whereby said system may be operated in an updating mode to update said selected parameter data by mounting said first medium in said second drive, mounting said second medium in said first drive and generating an initializing signal.
  2. 2
    A data processing system as described in Claim 1 wherein:a) said system further comprises a scale operatively associated with said processor for determining the weights of items to be mailed;b) said parameter data comprises of postal data charts;and, c) said operating program determines the applicable postage values for said items to be mailed in accordance with the weight of said item, as measured by said scale, and said rate charts.
  3. 3
    A data processing system as described in Claim 2 wherein said system further comprises means for entry by an operator of additional postal information, said information including information defining the desired class of postal service, and said operating program selects appropriate postal data charts in accordance with said desired class of service.
  4. 4
    A data processing system as described in Claim 3 wherein said first medium data further includes additional data identifying selected postal data charts so that said system may only compute postal values for corresponding classes of postal service.
  5. 5
    A data processing system as described in Claim 4 wherein said updating data includes data for updating all available postal data charts and said updating program updates only said selected postal rate charts in accordance with said additional identifying .information stored on said first medium.
  6. 6
    A data processing system as described in Claim 1 wherein said updating program controls said system in said updating mode to destroy said updating data after updating of said parameter data.
  7. 7
    A data processing system as described in Claim 2 wherein said updating program controls said system in said updating mode to destroy said updating data after updating said updating parameter data.
  8. 8
    A data processing system as described in Claim 6 wherein said updating program destroys said updating data by copying the information contained on said first medium after updating onto said second medium, so as to provide a back-up copy of the updated first medium while destroying said updating data.
  9. 9
    A data processing system as described in Claim 7 wherein said updating program destroys said updating data by copying the information contained on said first medium after updating onto said second medium, so as to provide a back-up copy of the updated first medium while destroying said updating data.
  10. 10
    A data processing system as described in Claim 1 wherein said updating program further controls said processor to check the validity of said updating data in accordance with a check sum algorithm.
  11. 11
    A portable storage medium storing data as patterns of indicia in selected locations within the structure of said medium for use in a data processing system to update parameter data stored in a similar storage medium, said similar storage medium additionally storing data in predetermined locations defining a program to be loaded into and executed by said data processing system upon initialization of said data processing system when said similar storage medium is operatively associated with said data processing system, said portable storage medium comprising:a) a first pattern of indicia representing data for updating said parameter data;and, b) a second pattern of indicia, stored in locations such that said second pattern will be loaded into said data processing system upon initialization, said second pattern defining an updating program for updating said parameter data in accordance with said updating data, whereby said portable storage medium may be substituted for said similar medium so that said updating program may be loaded into, and executed by, said data processing system upon initialization of said data processing system and said data proc ng system may update said parameter information in accordance with said updating data when said similar medium is operatively associated with said data processing system.
  12. 12
    A portable storage medium as described in Claim 11 wherein said . parameter data consists of postal data charts and said second pattern of indicia defines data for updating said postal data charts.
  13. 13
    A portable storage medium as defined in Claim 11 wherein said updating program controls said data processing system to destroy said first pattern of indicia after updating said parameter information.
  14. 14
    A portable storage medium as defined in Claim 12 wherein said updating program controls said data processing system to destroy said first pattern of indicia after updating said parameter information.
  15. 15
    A portable storage medium as described in Claim 13 wherein said updating program controls said data processing system to destroy said updating data by copying the information stored on said similar medium onto said portable storage medium after updating, so as to provide a back-up copy of said similar medium after updating while destroying said updating data.
  16. 16
    A portable storage medium as described in Claim 14 wherein said updating program controls said data processing system to destroy said updating data by copying the information stored on said similar medium onto said portable storage medium after updating, so as to provide a back-up copy of said similar medium after updating while destroying said updating data.
  17. 17
    A portable storage medium as described in Claim 11 wherein said updating program controls said data processing system to verify the accuracy of said updated parameter data in accordance with a check sum algorithm.
Independent claims17