CA1273108A - Secure metering device storage vault for a value printing system - Google Patents

Secure metering device storage vault for a value printing system

Info

Publication number
CA1273108A
CA1273108A CA000545865A CA545865A CA1273108A CA 1273108 A CA1273108 A CA 1273108A CA 000545865 A CA000545865 A CA 000545865A CA 545865 A CA545865 A CA 545865A CA 1273108 A CA1273108 A CA 1273108A
Authority
CA
Canada
Prior art keywords
indicia
module
meter
printing
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CA000545865A
Other languages
French (fr)
Inventor
Paul C. Talmadge
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pitney Bowes Inc
Original Assignee
Pitney Bowes Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pitney Bowes Inc filed Critical Pitney Bowes Inc
Application granted granted Critical
Publication of CA1273108A publication Critical patent/CA1273108A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/0866Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means by active credit-cards adapted therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/363Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes with the personal data of a user
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00016Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
    • G07B17/0008Communication details outside or between apparatus
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00508Printing or attaching on mailpieces
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/29Individual registration on entry or exit involving the use of a pass the pass containing active electronic elements, e.g. smartcards
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00733Cryptography or similar special procedures in a franking system
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00016Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
    • G07B17/0008Communication details outside or between apparatus
    • G07B2017/00153Communication details outside or between apparatus for sending information
    • G07B2017/00177Communication details outside or between apparatus for sending information from a portable device, e.g. a card or a PCMCIA
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00508Printing or attaching on mailpieces
    • G07B2017/00572Details of printed item
    • G07B2017/0058Printing of code
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00733Cryptography or similar special procedures in a franking system
    • G07B2017/00959Cryptographic modules, e.g. a PC encryption board
    • G07B2017/00967PSD [Postal Security Device] as defined by the USPS [US Postal Service]

Abstract

ABSTRACT

A value printing system, such as a postage metering system, is disclosed wherein the secure meter accounting registers are removably coupled to the meter. The registers are maintained redundantly within two dissimilar types of non-volatile memory devices, the devices being enclosed within an accounting vault.
The vault may have the form of a small enclosure which may have the dimensions of a typical credit card. The invention provides for the local recharging of the meter postal funds by the removal of a first vault having an indication of depleted postal funds and the insertion of a second vault having an indication of available funds. In addition, by maintaining the meter accounting registers external to the system, the invention provides for a postage metering system wherein the necessity of the complex mechanical security devices of the prior art is eliminated.

Description

~273~0~ `

Ç I~ B ~ ; Y I ~ Q B~ 52 L
EQB ~ Y~ ;eBI~ ; S

~k~rQL~ i Qf ~h~ Y~D~i A. Ei~l~ Qf ~h~ V erl~iQ~
;

; Tnis invention relates generally to value printing systems and, more particularly, to a system wherein the accounting registers of the secure metering device are redundantly maintained within a plurality of non-volatile memory devices of different types, the devices being provided on a card or module adapted for insertion and removal from the system.

B. ~LiQL ~

Value printing systems, such as a postage printing system, typically are comprised of a secure metering device for recording the values printed, a control device for controlling a printer, and the printer '. , ' :
, ^ ' - - .- ' - - .
.
.

~273~08 itself for applying indicia representative of the value to a document.

Tne secure metering device is typically comprised of registers, known as ascending and descending registers, which are utilized to record the values printed.
Typically, tne ascending register is incremented by the value printed while the descending register is decremented by tne value. When the descending register nas been-so decremented to some minimum value, indicating that tne funds originally allocated to the meter have been depleted, the metering device inhibits tne rurtner printing of indicia until the meter is "recnargedn, or resupplied with funds. As is well known, it is a requirement tnat a postage meter maintain an accurate and secure record of the value of tne postage applied. The use of a non-volatile memory ensures that the postage accounting data stored therein will be accurately maintained even when the meter power is intentionally or unintentionally interrupted.

It nas been known to utilize more than one non-volatile memory device within a postage meter in order . . .
- ' '.. ': . ' '' ' - :

~273~0~3 to further ensure the security and accuracy of the po~tage accounting data, the data typically being redundantly maintained within each of the non-volatile memories. Illustrative of such a postage meter is a U.S. Patent No. 4,566,106, issued on January 21, 1986 to F. Check, Jr., and entitled "Electronic Postage Meter Having Redundant Memory", said U.S. Patent being assigned to the assignee of the present application.
Check teaches the use of redundant non-volatile random access memories controlled by a microprocessor system, the memories having separate groups of address and data lines to minimize identical errors in data stored therein. Also illustrative of a postage meter having redundant non-volatile memories is a copending Canadian application No. 488,632 entitled "Non-Volatile Memory System With Real Time And Power Down Data Storage Capability For An Elec~ronic Postage Meter", assigned to Pitney Bowes, Inc. This copending application discloses a method and associated apparatus for increasing the reliability of the stored accounting data which reflects the transactions of an electronic postage meter, including ~L273108 C-262 _4_ tne steps of and associated apparatus for providing a rirst non-volatile memory capable of storing accounting data wnich represents the postage meter transactions;
updating tne first non-volatile memory in real time for eacn postage transaction to provide a current record of the accounting data for each postage transaction on-the-fly; providing a second non-volatile memory capable of storing accounting data representing the postage meter transactions during a power down cycle of the postage meter; providing a volatile memory capable of storing accounting data which represents the postage meter transactions; updating the volatile memory in real time for eacn postage transaction to provide a curren~ record of the accounting data for eacn postage transaction; and transferring the accounting data from tne volatile memory to the second non-volatile memory during the power down cycle of the postage meter.

Althougn the aforementioned postage meters employing redundant non-volatile memories are well suited for tneir intended applications, a problem arises when it is desired to physically separate the accounting registers and, hence, the non-volatile memories, from , . . . . . . .. -- .... ~
. . ' :. :, . .
: - . .: . . . -~, :
: - ' 12~73~8 C-262 _5 tne postage meter enclosure. For instance, it may be desireable to provide tne accounting registers on a card or module adapted for insertion and removal from tne postage meter system in order to provide a postage meter which does not require a complex mechanical or electrical security system. It may further be desireable to provide such a card or module in order to enable the postage funds within the meter to be periodically recharged.

As may be appreciated, non-volatile memory devices wnich are contained within a module or card enclosure adapted for removal from a postage meter system may be subjected to severe electrical and mechanical stresses.
For example, the card may be inadvertently dropped upon a nard surface, or tne card may be exposed to extremes of temperature and humidity. The devices provided with tne card may also be exposed to static electric discnarge. Furthermore, the card or module may be inadvertently inserted or withdrawn from a postage meter system which is in an operational condition, tnereby possibly exposing the memory devices within to ~luctuations upon their respective power or data .. . . . . .

i273~

busses. Tnus, it may be seen that providing the accounting registers external to the meter may place extreme environmental, mechanical and electrical stresses upon the non-volatile memories containing tne postal accounting registers.

It is, nowever, a desireable goal to so provide the registers external to the meter in that such a postage meter may be conveniently and rapidly recharged with postal funds.

As is well known, in order to recharge many postage meters of the prior art it was often necessary to pnysically convey the entire system, including the printer, to a postal facility or some other similar facility. Such a recharging scheme is obviously disadvantageous in that tne system was required to be removed from service during tne recharging procedure.
This requirement was due partially to the fact that the metering device and tne printer were integrated into an assembly of unitary construction, such an assembly typically having a complex mechanical mechanism to couple tne metering device to the printer in order to - -,: , .

; ' ` ' ~ - ~ .
' iZ73~08 C-262 _7_ prevent the use of the printer apart from the meter.

In response to the aforementioned disadvantage of requiring the removal of tne system to a recharging facility, it nas also been known in the prior art to provide for the recharging the metering device locally, that is, without the physical removal of the system.

Illustrative of one such local recharging technique, wherein tne meter is recnarged by the use of a punched card or a data entry medium purchased at a postal or some other facility and thereafter inserted into the meter to transfer the amount of funds appearing on the card or coupon into the meter, are a ~.S. Patent No.
3,194,946, issued on July 13, 1965 to Jacob Rabinow, entitled "Postage Meter Set by Cardsn, and the ~ollowing U.S. Patents to Luther G. Simjian, Nos.
4,218,011, issued August 19, 1981, entitled "Coupon Controlled Netering Devicen, 4,222,518 issued September 16, 1980, entitled "Metering Systemn, 4,258,252, issued on March 24, 1981, entitled "Check Controlled Metering Devicen, and 4,268,817, issued May 19, 1981, entitled ~Check Controlled Metering Device." Also illustrative ... ... . . . .................. . .

.

31~8 of this recharging technique is U.S. Patent No.
4,629,871 to Check Jr. et al, entitled "An Electronic Postage Meter System Settable By Means of A Remotely Generated Input Device".

While postage printing systems constructed in accordance with the aforementioned U.s. Patents do provide a means for locally recharging the metering device, the use of such systems are disadvantageous in other respects. One such disadvantage is that the secure accounting register~ of the metering device are still contained within the system, thereby necessitating the use of the aforementioned complex mechanical mechanism to securely couple the meter to the printer. Another disadvantage of such prior art systems is that the overall system cost may be higher due to the requirement of providing a suitable punched card or coupon reading and validating device within the system.

It has also been known in the prior art to provide for the local recharging of the metering device by means of , .

~273~

C-262 _9_ a data link to a central station or registering device.
Illustrative of tnis recharging technique are two U.S.
Patents to Lutner G. Simjian, No. 3,255,439, issued on June 7, 1966, entitled "Postage Metering System" and No. 3,428,948, issued on February 18, 1969, entitled "Postage Metering system" and a u.s. Patent No.
3,596,247, issued on July 27, 1971, to A. Eckert entitled "Automatic Register Setting Apparatus"r and a U.S. Patent No. 4,097,923 to Eckert et al, issued on June 27, 1978, entitled "Remote Postage~ Meter Charging System Using An Advanced Microcomputerized Postage Metern, said last two U.S. Patents assigned to the assignee of the present application.

Wnile postage printing systems constructed in accordance with the aforementioned U.S. Patents do also provide a technique for locally recharging the metering device from a remote location, they suffer from simi~iar disadvantages as tnose beforementioned.
Tnose disadvantages are the inclusion of the meter accounting registers within the system, thereby requiring tne securing of the entire system, and the ~added cost and complexity of providing within the - -.
- '. ' .:. : : . . . . .

~273~01!3 system a suitable data link com~unications means.

In addition, these systems suffer from an additional disadvantage in that if the data link or the central station, which may be a computer system, malfunctions, the postal printing system may be required to remain out of service for an extended period of time, or until a time that the malfunction is corrected and the metering device can be recharged with funds.

It is therefore an object of an aspect of the present invention to provide a postal mailing system which may be recharged with postal funds without requiring the removal of the system to a remote recharging facility.

It is an object of an aspect of the present invention to provide a postal mailing system wherein the secured postage meter accounting registers are maintained external to and separable from the system, thereby eliminating the requirement of mechanically securing the metering device and the printer.

It is an object of an aspect of the present invention to provide a postal mailing system wherein the external postage meter accounting registers are redundantly maintained within two separate types of non-volatile storage devices, thereby providing an even greater degree of ~ecurity for the postage meter accounting data.

It is an object of an aspect of the present invention to provide a postal mailing system wherein the external postage meter accounting registers are contained within a low cost credit card-like enclosure which may be readily transported and inserted within the postal mailing system.

SUMMARY OF TH~ INVENTION
The foregoing disadvantages of the postal mailing systems of the prior art are overcome and the aforementioned primary objectiveæ are achieved by a value printing system constructed in accordance with the invention. In an illustrative embodiment, a postal mailing system is disclosed which is comprised of a metering device for recording the values of postage ~;~73~8 indicia printed, a control device for controlling theoperation of a printer, and the printer itself whic~
prints indicia representative of a value of postage upon a document. In addition, the system is adapted for naving the secure accounting registers of tne metering device removably coupled to the metering device, the registers being redundantly stored by two different types of non-volatile storage devices so that a data disrupting event will not affect the data stored ~10 witnin each device. The storage devices are contained - within a low cost accounting enclosure, or vault, which may have the form of a thin module, such as a credit card-like enclosure.

By maintaining the secure accounting registers separate from the system within such a vault and by the use of ; other security techniques such as storing the postage indicia pattern data within the metering device and encrypting tne pattern data before communicating the indicia to tne printer, tne system need not be physically secured with complex mechanical mechanisms, as are tne systems of the prior art.

: - : ~, .. , - . ........................................ . .

- ~ , ' ' ... ~ , .

- i273~08 In addition, the system may have tne postal funds locally recnarged by the insertion of a new vault card obtained rrom a recnarging facility, the new card being charged witn a desired amount of postal funds. By naving two or more sucn vault cards, an operator of the system need not experience the loss of the use of the system. wnen tne funds witnin a first vault card are depleted the user may simply remove the first card and insert a second card which still has available postal funds remaining therein.

In accordance with an illustrative embodiment of the invenlion a postal mailing system is disclosed which includes an electronic postage meter which has secure accounting registers stored redundantly in an external module or card, tne registers being stored in an electronic form witnin a non-volatile memory (NVM) device and also in magnetic form on a strip of magnetic media suitable for being recorded upon and read back by a read/write head. The meter also comprises an accounting processing unit. The accounting processing unit is comprised of a processing device, in this embodiment a microcomputer, and a NVM data protection . : , .

' unit connected to the microcomputer. In addition, there is also connected to the microcomputer an indicia memory, wherein a representation of the fixed pattern of tne postage indicia is stored in digital form.

Tne postage meter provides a capability of generating an encrypted validation number and the fixed pattern of tne indicia for printing on a document. This generated validation number provides a method for detection-of unaccounted printing and supplies the postal autnorities with information on the meter ; accounting registers. A high speed printer of this embodiment would be located within tne mailing machine or some otner nost whicn would also be a part of the - 15 mailing system.

The control device or mailing machine of this embodiment comprises principally a second microcompu~er for the control of the high speed printer. The meter is able to communicate over a high speed, secure data bus with the control device to perform all the accounting functions, to accept funds, reset to zero for removal from service and any other actions that - . : -. . ' ' ' - ' . ' . ~ , . . . . .

- - - .: . , ;

electronic postal mailing systems generally perform.The meter is also able to communicate with the control device to provide a digital representation of the fixed pattern of the postage indicia itself. The electronic postage meter of this embodiment, as before-mentioned, does not print postage but supplies an electronic signal which will represent an encrypted validation number for the posta~e amount that it accounts for and, in addition, a digital representation of tne fixed portion of the postage indicia. In this embodiment the encrypted validation number is to be printed along with a dollar amount, the meter serial number and tne date of issue. The validation number is typically printed in a system approved format that would be appropriate for automatic detection if required. This encrypted validation number is used to detect illegal printing of a dollar amount that has not been accounted for.

In tnis illustrative embodiment the mailing machine's processing unit would receive a dollar amount from a keyboard or tne like and would send that information to ~ne processing device of the meter. The meter would .' ~' ' ~ ' ' .

127~

tnereafter generate an encrypted validation number using a key and plain text supplied by tne processing unit OI the meter. Tne plain text would be the postage information and meter accounting registers of the meter. It snould be recognized that other information sucn as date, origin of the document, destination, etc., can also be used depending on the need and desires of user. The key would be internally stored within the NVM.

Tne meter would then send the validation number along witn tne meter serial number and a representation of tne fixed pattern of the postage indicia to the processing unit of the mailing machine. The processing unit within the mailing machine thereafter sends the postage indicia, meter serial number, dollar amount and validation number to a printer. The printer, in turn, prints tne postage indicia, date, meter serial number, dollar amount and validation number on a mailpiece or document.

Thus, in this illustrative embodiment a microcomputer witnin the meter would be in communication with a `' ', . . , . - . . - . .

' ~

1273~0~

microcomputer witnin a mailing machine or some other type o~ hOSt unit. In this system, the postage meter would supply an enabling electronic signal which represents an encrypted validation number and the fixed portion of the postage indicia to the mailing machine.
After receiving the enabling signal from the postage meter, ~he mailing machine would activate its printer to print the postage indicia including the desired postage amount.

Tne postage meter of this embodiment contains no integral accounting registers, sucn as ascending and descending registers, the registers being instead maintained externally to the meter, thereby making tne meter less complex and less expensive. In addition, a postage meter of this type could be adapted to a wide variety of mailing machines or other peripheral units. The encryption scheme utilized to protect the validity of the postage indicia can be any of a variety of schemes known to those skilled in the art including, for example, those that have been used typically to protect the accounting information located ~within the meter.

-. ' ', ' ~ , ' ' .
- . -.

., ' ' ' i273108 This system provides for a s.lmple and low cost method to recharge the postal funds of the meter by the insertion into the meter of a vault card having available postal funds indicated therein. The use of the invention also provides for a simpler and less expensive postal mailing system in that the meter and printer may be included within an enclosure that need not be mechanically secured against tampering because the meter's accounting registers are securely maintained separately from the system.

The system also provides for the rapid printing of postage indicia by the utilization of the high speed, secure communications bus between the meter and the host and, additionally, by the use of the high speed printer, such as an ink jet printer.

Various aspects of the invention are as follows:
A value printing system for printing a plurality of indicia respectively having a fixed pattern and a given 0 value, said system comprising:
a) means for printing respective indicia:
b) value metering means, said metering means including first data processing means, said first processing means including means for storing data corresponding to the fixed pattern of said indicia, said first processing means adapted to receive data corresponding to each given value;
c) a data storage module, said module removably connectable to said value metering means and including a plurality of dissimilar non-volatile memory means, each of said non-volatile memory means including a record of a total value currently available for printing indicia whereby said record is redundantly stored in said data storage module, each of said memory means connected to ' ~ ' .

.

~2731iO8 - 18a -said first processing means when said module is connected to said metering means;
d) said first processing means including means for generating a given signal when each given value to be printed does not exceed said total value currently available for printing indicia, said first processing means including means for deducting in turn each given value not exceeding said total value from said total value whereby said total value is maintained current;
and e) means for controlling said printing means, said controlling means including second data processing means, and said second processing means including means responsive to said signal for causing said printing means to print an indicia.

A data storage module for use in a system for controlling printing means to print a plurality of indicia respectively having a fixed pattern and a given value, wherein said system includes value metering means having data processing means including means for deducting in turn respective given values to be printed from a total value stored in each of two dissimilar memory means, said module comprising:
means for removably connecting said module to said value metering means, a plurality of dissimilar non-volatile memory means adapted to be connected to said first processing means when said module is connected to said metering means, and each of said non-volatile memory means including a record of a total value currently available for printing indicia whereby said record is redundantly stored in said module.

12~3108 - 18b -BRI~F aBS~RlPTION OF l~ a~I~9s The above-mentioned and other features of the invention will become better understood with reference to the following detailed description when taken in , 3~

conjunction with the accompanying drawing, wherein likereference numerals designate similar elements in the various figures, and in which:

FIG. 1 is a block diagram of the electronic postal mailing system;

FIG. 2 shows the postage indicia printed by the postal mailing system of FIG. l;

FIG. 3 is a flow chart of the operation of the host of tne postal mailing system of FIG. l;

FIG. 4 is a flow chart of the operation of the meter of ~ 15 tne postal mailing system of FIG. l;

- FIG. 5 is a block diagram of one embodiment of the postal mailing system; and FIG. 6 is a block diagram showing the interface between the vault and the meter of FIG. 5.

. , . -. . . . ~ , . ..
.. . ~ . - . :
... .. . , . . , . , ~ . . . : - .
.

- ' , .

~2'73~08 D~TAIL~D DESCRIPTION

The invention is disclosed in the context of a postage meter system, however, other types of metering systems may have the invention applied thereto with equal success. Such other types of metering systems include parcel service meters, tax stamp meters, check writing meters, ticket imprinters, and other similar value printing systems and devices.

Referring now to FIG. 1 the postage metering system 1 comprises in this embodiment of the invention a postage .
:

. -:. ~

lZ73~

meter 2 and a system controller, or host, 3. Meter 2 and nost 3 may be contained within a single enclosure 4, as may be a printer 5. Printer 5 is operable for printing an indicia 6 representative of a value of postage upon a document 7.

As may be seen, meter 2 is comprised of a central : . processing unit (CPu) 8, which may be a microcomputer or a microprocessor, which in turn is coupled to a security logic circuit 9 and an indicia ROM 10, wherein a fixed portion of the postage indicia 6 is stored in digital form. In addition, CPU 8 is coupled to an inter-CPU interface 11 which provides for bidirectional communication with a CPU 12 within the host 3.

In accordance with the invention, security logic circuit 9 couples CPU 8 to an accounting vault 13.
Vault 13 is comprised of two dissimilar non-volatile storage devices, namely a non-volatile memory 14 and a magnetic media 15, which may be a strip of metalization, suitable for magnetically recording and playing back digital information. In order to provide for the recording and playing back of the digital ' ' -~ . . , , ' ' .
., .. : ' ' ' .

information a magnetic read/write device 16 is provided to interface CPU 8, via security logic 9, with the media 15. Device 16 is comprised of a read/write head 17 wnich is moveably mounted such that it may be moved along the media 15, thereby writing or reading data upon the length of media 15.

- As can be seen, vault 13 has the form of a separable module which may have the pnysical dimensions of a typical credit card. In operation, vault 13 is inserted within an opening 18 provided within enclosure 4 such that it is electrically connected with an interfacing means (not shown) whereby NV~ 14 is coupled to CPU 8 via security logic 9. ~ead 17 is disposed such that, when vault 13 is so inserted, the head 17 is operably coupled to media 15.

Typically, a keyboard or the like (not shown) sends the information representing the postage amount to microcomputer 12. Thereafter, the microcomputer 12 sends a request signal to microcomputer 8 consisting of tne postage amount to obtain a validation number for printing.

. .

~ . . .

" ' :'': ' ~

Tne microcomputer 8, after receiving the request signal from microcomp~ter 12, will determine if sufficient postal funds, as indicated by the meter accounting registers within vault 13, are available to print the desired postage amount. If there are sufficient funds microcomputer 8 will compute an encrypted validation number based in part on a key stored within the NVM 14.
Access to the NVM 14 is gained througn security logic 9 hicn provides for ensuring the date integrity of the accounting, encryption, and other data stored within vault 13. The validation number, by way of example, may be computed by combining the serial number of the postage meter and a secret code stored within the ~VM
14. As may be appreciated, if vault 13 is not - 15 connected to system 1, the validation number cannot be computed by the meter 2, thereby prevent.ing the printing of the postage indicia 6.

The validation number will thereafter be transmitted to the microcomputer 12 of the ~ost 3 along with a representation of the fixed pattern of the postal ~indicia 6, stored in an indicia ROM 10, to initiate the .

i2~3~8 printing process. The printer 5, as before-mentioned, in turn will print on the document 7 the information communicated from the microcomputer 12. Thus, the meter 2 provides to the host 3 a signal consisting of tne fixed pattern of the postage indicia, the meter serial number, and the validation number to be printed on document 7. The host 3 in response to this signal provides the postage amount. In this embodiment, either the host 3 or the meter 2 can provide the city, state and date information. In addition, for each such indicia 6 printed, meter 2 updates the accounting data stored within NV~ 14 and media 15, the data being redundantly stored within each to lessen the probability of error. Such updating typically includes ~; 15 deducting from the current amount of the remaining, or available postal funds, the amount dispensed by the printing of indicia 6. Thus, it may be seen that for eac~ indicia printed, the amount of the available postal funds is correspondingly reduced by a given value of the indicia. When the amount of available funds is depleted, that is when the amount falls below tne amount required to print an indicia, the meter 2 will no longer provide to host 3 the aforementioned , ~731~8 enabling signal consisting of the validation number and pattern of the postage indicia. Thus, the host 3 will be disabled from activating printer 5 to print any ~urther indicia until the amount of available postal funds is recharged or replenished. In accordance with tbe invention, the postal funds may be easily replenished by uncoupling a first vault 13 having an indication of depleted funds stored within, and coupling, or connecting, to meter 2 a second vault 13 - 10 whicn has an indication of available funds.

- Referring now to FIG. 2, the indicia 6 may be seen to nave a graphical, fixed pattern 19, a dollar amount 22, a date and a city of origin 23 and a meter serial number 21. In addition, the indicia 18 will include a validation number 24. Pattern 19 is said to be fixed inasmuch as it is not necessary to determine it for each indicia printed, unlike the amount 22. As may be appreciated, altnough the pattern 19 is shown in FIG. 2 to nave the form of a graphical representation of an eagle, a variety of predetermined, distinctive patterns could be used, depending on the particular application of a value printing system embodying the invention.

. .
, ~ : ' ' "' .. . . . .

i2~3~

FIGS. 3 and 4 are flow charts describing the operation of the postal mailing system. Initially the host 3 (FIG. 1) will receive a required postage dollar amount from a source, whether that be an operator or some other source, indicated by box 40. Thereafter, the dollar amount is transmitted to the meter 2 ~FIG. 1), box 41. Referring to FIG..4, the meter 2 will then receive that doIlar amount from the host 3, box 42, and will thereafter generate a validation number, box 43.
After generating the validation number, the meter 2 will thereafter transmit the meter serial number, the validation number, which includes postal information, - and the fixed portion of the indicia back to the host 3, box 44. ~eferring back to FIG. 3, the host 3 will then receive the meter serial number, validation number, and fixed portion of the indicia from the meter, box 45. Thereafter the printer 5 (FIG. 1) will print on the document 7 the fixed portion of the postage indicia 19, the dollar amount 22, the date 23, the meter serial number 21, and the validation number 24, box 46. Referring to FIG. 4, the meter 2 will then update the accounting information stored within vault -. : ~ -'-- - .' ~ - . . ''.

i:Z'73i~3~

C-2~2 -27-13 ln accordance with postage dollar amount.

~nasmuch as a stated purpose of the postage meter of tne invention is to provide for the high speed printlng of postage indicia on documents, the transfer of data between meter 2 and host 3 must be accomplished in a high speed and efficient manner. This requirement may be made even more evident by considering the representation of the fixed pattern 19 of the postage indicia 6 stored in the indicia ROM 10 of FIG. 1.

Typically, a postage indicia represented in a format suitable for printing by a dot matrix type of printing device, has a standard size of one inch by two inches and is comprised of 240 columns eacn having 120 dots, eacn dot possibly having one of three levels of intensity. The total number of bits required to represent such a dotmatrix type of indicia may be 68,400, or approximately 10,800 bytes. As may be appreciated, if the postage indicia is supplied to the host 3 for eacn document printed, a considerable amount of data must be rapidly transferred between meter 2 and host 3, especially considering that in a high speed .
", , ,, , 'I
. . . - .

-. -', ~ , .
, ~ --, ' ~

12'73108 postage metering system three or more documents may be so printed every second.

In addition to tne requirement for a high speed data communications bus linking the meter 2 and the host 3, sucn a nigh speed dot matrix printing requirement necessitates the use of a suitable high speed printer.
SucA a printer must, in addition to having a capability for nigh speed operation, be capable of providing a print quality and other print characteristics which make it suitable for printing postage and other valuable indicia. One such suitable printer is an ink jet printer, wherein droplets of ink are electrostatically deflected at high speeds by electronically controlled deflection plates, as is well known in the art.
:. .

Referring now to FIG. 5 there is shown in block diagram - form one embodiment of a high speed, modularized postage metering system 50. System 50, as shown, is comprised of a postage meter, or Meter 52, a print control module, or ~ost 54, and an ink jet printer ~ module 56. Coupled to Meter 52 is a secure accounting :

- :, ' ' .... .
,, ~ ' . - ' ' . .' . . ~ '. . ' ' ~ , '. . '- " ~
, .

~.273~108 module, or Vault 55.

Meter 52 is further comprised of an Accounting CPU 58, which may be a microprocessor such as the z-80 manufactured by the Z~log Corporation and other manufacturers.

As is well known, such a microprocessor has a bus structure characterized by a control bus 60, a data bus :10 62, and an address bus 64. The purpose of the busses is to control, identify, and transfer program instructions and data to and from memory and :input/output (I/O) devices connected to the busses.

Connected to the busses 60, 62 and 64 is a Security Logic 66 circuit which monitors the addresses generated -by CPU 58 in order to control access to the memory devices contained within Vault 55. These memory devices, namely nonvolatile RAM (NOVRAM) 110 and magnetic storage media (MSM) 112 each contain a copy of the ascending and descending postal accounting registers and otner accounting data generated by CPU
58. Coupling the NOVRAM 110 to the Meter 52 is an .: - ,.

,' - : - ~
.

' ~27;3~8 Electronic Vault Interface (EVI) 106. Coupling MSM 112 to Meter 52 is a magnetic storage media interface (MSMI) 108 having a read/write head 109. The description of the operation of EVI 106 and MSMI 108 will be presented in detail hereinafter.

A security logic circuit that could be utilized for the Security Logic 66 is disclosed in Canadian Patent application No. 503,785 entitled "A Postage Meter With A
Non-Volatile Memory Security Circuit" and assigned to - the assignee of the subject application. The circuit - disclosed in this application provides means for limiting the amount of time that the accounting memories may be continuously enabled and also provides other protective mechanisms so that the valuable accounting information stored therein cannot be inadvertently modified or destroyed.

Also connected to CPU 58 by the busses 60, 62 and 64 are a program storage read only memory (ROM) 74 wherein the operating instructions and constants required by CPU 58 are stored. In addition, two RAM devices 70 and -, - .
:

~2'73~L08 C-~62 -31-76 are also provided to store temporary data and otherinformation required by CPU 58 during the execution of its normal operating program. As is well known, such a device is commonly referred to as a "scratchpad" RAM.
As may be seen, R~M 70 has a battery 72 connected tnereto, thus preventing the loss of certain system temporary data in the event of a power failure or the operator deenergizing the system 50.

In addition to the above described devices connected to tne busses 60, 62 and 64 there is provided an indicia ROM 80. RON 80 has permanently stored within a representation, or copy, of the fixed pattern 19 (shown in FIG. 2) of the postage indicia 6. As was described above, in this embodiment of the invention fixed pattern 19 is stored as a series of data bytes representative of the dot matrix pattern required to print fixed pattern 19. The bytes of data representative of this fixed pattern 19 may be provided to Rost 54 by Meter 52 for each postage indicia printed. Thus a high degree of security is - achieved in the use of the system 50 in that the graphical rormat of the postage indicia cannot be ~' ' ' ' ~

:. ~
, 12~31~8 purposely or inadvertently reproduced by Bost 54 unless the Meter 52 is operational and, additionally, unless the required communication between the two is accomplished in a predefined and specific manner.
Tnus, the accounting by Meter 52 of each postage indicia printed is assured.

As may be appreciated, the implementation of this feature may be carried out in a variety of ways. For example, in order to provide a greater degree of security the fixed pattern l9 stored within RON 80 may be encrypted by Meter 52 before being provided to Uost 54. As another example, the fixed pattern l9 could be stored within ROM 80 as a predetermined sequence of data suitable for generating the graphical pattern of the indicia when the data is operated on by a mathematical formula stored within Neter 52 or ~ost 54.

In order to provide an efficient and high speed means for transferring the possibly large amount of data between Meter 52 and ~ost 54, a high speed data communications means is required. This communications means is provided by an Inter-CPU Interface 82 which - ~ - .

12'73~8 couples CPU 58 to a control CPU 84 within Host 54, the communication being accomplished by the use of a memory "swapping" or interchange technique.

A function of CPU 84 is to control the printing of postage indicia on a document (not shown in FIG. 5) by printer module 56 in response to document position and system timing inputs provided by a mailing machine (not shown) coupled to Host 54. Such mailing machines typically are comprised of document feeders and conveyors and function to collate documents for - insertion within an envelope, the envelope then being printed with the correct postage having a predetermined, given value. In a high speed mailing machine there may be three or more envelopes per second which require the printing of postage thereon. Such high speed operation necessitates that CPU 84 operate in a "real time"
environment and, hence, be of a suitable type for this operation. One suitable type of - , , 0~

C--262 _34_ microprocessor for such a demanding application is a member of the 68000 family of microprocessors, such microprocessors being manufactured by the Motorola Corporation and other manufacturers.

Connected to CPU 84 are a plurality of busses, namely a ~. .
control bus 86, a data bus 88 and an address bus 90 for - coupl ing CPU 84 to a pl urality of memory and I/O

devices.

A decoder logic 92 block operates to decode the address 90 and control 86 busses, in a well known manner, in ~; order to generate one of a plurality of device select signals (not shown) for activating a proper one of the devices connected to the busses 86, 88 and 90 of CPU 84.

An instruction ROM 94 contains the operating instructions and constants required by CPU 84 to carry 20 out its function of controlling the printing of postage indicia. Scratchpad RAM 96 is utilized by CPV 84 to contain variabl e and temporary data required for operation.

.''~ ~ . -.

~Z'73~8 C-262 _35_ In order to pro~ide CPU 84 with a means to communicate with the mailing machine and other external devices a Sync and Verify Logic 98 block and a Postage Input Logic 102 block are provided. The purpose of the Sync 5 and Verify Logic 98 is to provide CPU 98 with inputs from tne mailing machine (not shown), such inputs being ; representative of timing and position information relating to the documents being processed by the mailing machine. In addition, Sync and Verify Logic 98 provides for outputting the required control signals from CPU 84 to the mailing machine (not shown).
' ~

Postage Input Logic 102 block provides for inputting data representative of the dollar amount of postage required by each document. This input may be provided by, for example, an operator keyboard or the output of a document weighing machine. The amount of postage required by each document is provided by CPU 84 to CPUi 58, as has been previously described, in order that Meter 52 may make an accounting of the amount within memory devices 110 and 112.

... . .. . ..
.

. . , . . .

.. . .
, : : ~ . , C-2b2 -36-Also connected to CPU 84 may be a clock/calendar device 78 whicn provides for maintaining the current time and date information. Such information is required, typically, for printing as a part of the postage indicia. As may be appreciated, the clock/calendar device 78 could alternatively be contained within Meter 52 or, alternatively, both the Meter 52 and ~ost 54 could each contain such a clock/calendar device.
Appropriate software routines in each of the Meter 52 and ~ost 54 could then be utilized, before the printing of a postage indicia, to verify that the time and date in each are in agreement, thereby providing a still further degree of security.

. .
`~ 15 In addition to the above desc-ibed logic blocks, a Comm Link 100, or communications logic block, is provided for interfacing CPU 84 to other devices by way of a standard communications link, such as RS-232-C or IEEE-488 or some other general purpose serial or parallel communications channel. As examples of devices that may be connected to Comm Link 100 are a printer for printing system st~tus and accounting information or a modem for allowing telephonic communications with a ' ` ` ~- ' . ' ,, `
.
- ' ' '' ' : .

.
. ` ', ' ` :
.

i273108 - C-262 _37 central co~puter, sucn as a postal facility accounting computer.

In order to provide CPU ~4 with the ability to perform one of its basic functions, that is the printing of postage indicia, a high speed direct memory access (DMA) 104 device is provided to couple the busses 86, 88 and 90 to the Ink Jet Printer Module 56. As is well known, such a DMA device typically functions to transfer data, witbout the intervention of the system microprocessor, between an I/O device, such as Module 56, and the microprocessor memory.

In operation, CPU 84 may temporarily store within RAM
96 tne data bytes representative of the fixed pattern of the postage indicia provided by Meter 52 and, additionally, data representative of the variable portions such as the pos~age amount 22 and date 23 (as shown in FIG. 2). The complete indicia would thereby be represented as a plurality of bytes descriptive of, for example, the dot matrix pattern re~uired to form the indicia 6. DMA 104, after activation by CPU 84, functions to automatically provide MODULE 56 with : ~' . -''' , , .
- ' ' ' , ~73~8 .

indicia dot matrix data from RAM 96 for printing on a document.

Referring now to FIG. 6 there is shown the Vault 55 enclosure, or Vault Card 120 partially inserted within an opening 122 provided within the system 50 enclosure 4 ~snown in FIG. 1). Enclosure 120 may be of any suitable shape, one such shape being that of a typical credit card. Disposed within Vault Card 120 is the NOVRAM 110 which contains one copy of the accounting data, such as the ascending and descending postal registers, required to be maintained by a postage meter.

The inclusion of electronic devices, such as NOVRAM
110, within credit card-like enclosures, and a method of constructing such "smart cards" is well known in the art. Illustrative of such a card containing an electronic device are U.S. Patent Nos. 4,506,146, 20 issued on March 19, 1985 to R. Berthold et al and U.S.
Patent No. 4,575,621, issued on March 11, 1986 to ~.

Dreifus. Additionall~, the fabrication of integrated circuit devices suitable for inclusion within such .

: .... . . ~ . . . ~
. .

' : , ' ~: . : ' .
~ ' :

i~73~0~3 C-262 _39_ cards is discussed in an article entitled "Smart Cardsn, published in Scientific American, Vol. 253, No.
5, November 1985 at pages 152 to 159. The use of such cards is becoming increasingly advantageous for credit cards, bank cards, and other types of consumer related applications. Typically, such a card will contain, witnin a non-volatile memory device, information relating to the cards owner. Such information may include an account number and a credit balance, for a credit card, or a savings or checking account balance, for a bank card. In such consumer related applications the data stored within the card, or in a card-like module having a similar function, is also stored within tne accounting storage devices of a separate processing unit, such as a central accounting and billing computer. Typically, the data within the card permits the consumer to make a transaction, such as purchasing goods or withdrawing funds from a bank account, without the active intervention of the central computer at the time of the transaction. So long as the card indicates that the consumer has sufficient funds to make the purchase or withdraw an amount of money, the ~transaction may be consumated locally, typically at a . : . , :. . .

.

-~3~8 C-262 _40 terminal provided for reading the data within the card and veri~ying the transaction. Such a terminal would also typically be operable for modifying the data witnin the card to reflect the results of the current transaction. Tne data relating to the consumer's account maintained by the central accounting computer may then be updated at a later time.

As may be appreciated, the Vault Card 120 of the invention differs from such consumer cards in that the accounting registers contained within, such as the ascending and descending postal fund registers, comprise the only record of the funds available to the user of System 50. That is, the accounting storage devices within the Card 120t although separable from the Meter 52, are e~uivalent to the accounting storage - devices of the aforementioned central accounting computer used in conjunction with the consumer cards.

A function of Vault Card 120 is, therefore, to permit the printing of postage indicia by system 50 until the funds available therein are depleted to some minimum value. In addition, a function of the Card 120 is to ' .

~ .
, . .

lZ~3~

permit the System 50 to be used without the requirement of providing complex mechanical security mechanisms to prevent the fraudulent use of the system, such fraudulent use being the unaccounted for printing of postage.

Furthermore, the Vault Card 120, in accordance with the invention, is provided with two dissimilar types of non-volatile memory devîces to ensure the accuracy and security of the valuable accounting data stored within.
~- As will now be discussed, there is disposed upon an outer surface of Vault Card 120 the MSM 112, which in ~ this embodiment may be a strip of metalization operable ; for having data magnetically recorded thereon and read back by R/W head 109. MSM 112 has recorded thereon, typically, a second copy of the aforesaid accounting data. The data contained within MSM 112 is magnetically coupled between the Vault Card 120 and the ~eter 52, while the data contained within NOVRAM 110 is, in this embodiment of the invention, electrically coupled to Meter 52 by means of a plurality of interconnecting pads 124. Pads 124 are disposed upon an outer surface of Vault Card 120 such that when Vault Card 120 is ' ' ' ' ' ` ' " ~
,:- .. , ., .,. . , ~,. . , :, ' - ' ' .` ~ ~ ' `

~ ' . '~ ' .,: :
' , - `' ''"`
- :
`

12~3108 fully inserted within opening 122, as shown by the direction of the arrow 121, the pads 124 are in electrical contact with a plurality of mating pads 126.
Tnus NOVRAM ilO is operably coupled, via EVI 106, to the control bus 60, data bus 62 and address bus 64 of Meter 52. As can be seen, this coupling together is ~- acnieved by connecting a control bus 128, a data bus 130 and an address bus 132 of NOVRAM 110, through pads 124 and 126, to a suitably buffered control bus 134, data bus 136 and address bus 138 provided by EVI 106.
- Although three lines of each of the busses 128 through 138 are shown in FIG. 6 it is understood that each of -~ the aforesaid busses may have more or less than three lines. Additionally, other lines (not shown) may be lS provided for coupling power from the system 50 to NOVRAM 110 or, alternatively, NOVRAM 110 may be powered from a suitable battery (not shown), such as a lithium battery, wnich would also be disposed within Vault Card 120. Although the interface between NOVRAM 110 and EVI
106 is snown in FIG. 6 to be a parallel type of interface, other well known types of interface schemes `~ are also within the scope of the invention. For ~example, the interface could be achieved in a bit .

, ., : . : , . ' ' .
:, ' ' ' , .
' ' ' , ~ ' ' ' , .
,, , ' ~ ' -.
.

12~31(~8 C-262 _43_ serial fashion, thereby reducing the number of pads 124 and 126 required. Alternatively, the pads 124 and 126 could be ellminated altogether by employing such devices as photoemitting diodes and photoreceptive transistors to optically couple data between NOVRAM 110 and EVI 106. In still another embodiment, the data may be capacitively coupled by means of a high frequency, pAase or amplitude modulated signal. Thu6, it may be realized that the advantages conferred on a postal mailing system by the use of the invention aLe not : dependent on the particular method of coupling between NOVRAM 110 and EVI 106.

As has been previously mentioned, MSMI 108 is operative 15 for coupling MSM 112, via R/W ~ead 109, to the control bus 60, data bus 62, and address bus 64 of Meter 52, these busses being monitored, as has been described, by Security Logic 66 to safeguard the accounting data stored within Vault Card 55. In operation, MSMI 108 converts the digital data appearing on busses 60, 62 : and 64 to a format suitable for recording, via line 139, on MSM 112. During playback, MSMI 108 converts the low level signals appearing on line 139 to.digital - ' ~

, ~ , . - '' ' ' ' .
- , .. . -. . - . .

-' ~273~:013 C-262 _44_ data suitable for transmission over bus 62. MSMI 108 is also operative to control, via a ~ead Control Bus (~CB) 140, the operation of a R/W Head Drive 142.
Drive 142 is responsive to ~CB 140 to cause R/W Head 109 to move as indicated by the arrows 144 relative to MSM 112, whereby data can be recorded and subse~uently played back along the length of MSM 112. In order to accomplish the movement of R/W ~ead 109 Drive 142 may be a stepper motor having a rotational output coupled to a wormgear or a pulley arrangement. R/W ~ead 109 is suitably coupled to the wormgear or pulley such that ~ead 109 may be moved relative to MSM 112.

- MSMI 108 may be comprised of a control microcomputer ~not shown) and the requisite read/write circuitry (not shown) to record upon and playback data from MSM 112.
Such a control microcomputer would be operable for communicating with the Accounting CPU 58 (shown in FIG.
5) by means of busses 60r 62 and 64. Such a control microcomputer would also be operable for controlling tne recording and playback of data and, also, for controlling R/W ~ead Drive 142 via ~CB 140 to position R/W ~ead 109 at a desired position along the length of - ~ .

, , ., ~ : , . :

C-262 _45_ MSM 112.

As has been previously mentioned, an aspect of the invention is to provide two dissimilar types of non-volatile st~rage devices, each storing a copy of theaccounting data. Tne use of two dissimilar types of devices is based on the knowledge that while one type - - of non-volatile device may be sensitive to a particular data disrupting event, the other type of device may be immune to the event. For example, the proximity of a strong magnetic field or a sudden mechanical shock may disrupt the data stored within MSM 112, while NOVRAM
110 would be unaffected by such a data disrupting event. Alternatively, while a sudden surge or loss of power may affect the data within NOV~AM 110, MSM 112 would normally be unaffected by such a power fluctuation.

~ nus, wnile the two dissimilar types of memories shown in this embodiment of the invention are a non-volatile RAN device and a magnetic storage media, other types of dissimilar non-volatile memory devices may also be used sucn as electrically eraseable read only memory .... . . . . . . .

,, - '' . ~.. -: . ' ' -127~8 (EEPRO~), battery backed-up CMOS RAM, and bubble memory type devices. Tnerefore, the use of the invention snould not be considered as being limited to the particular types of memory devices shown and described S nerein.

As nas been mentioned, the above described embodiment can be modified in a variety of ways and those modifications would still be within the spirit and scope of the Applicants' invention. For example, although the use of a plurality of non-volatile memories each of a different given type has been disclosed in the context of a card or module adapted for insertion and removal from the metering device, the invention may also be applied to a postage meter or other type of value printing system having integral accounting registers wherein it is desired to increase the reliability of tne stored accounting data. Thus, while this invention nas been disclosed by means of a specific, illustrative embodiment, the principals thereof are capable of a wide range of modification by those skilled in the art within the scope of the following claims.

. .
. : -~ ' ~

:: ~

Claims (21)

THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. A value printing system for printing a plurality of indicia respectively having a fixed pattern and a given value, said system comprising:
a) means for printing respective indicia;
b) value metering means, said metering means including first data processing means, said first processing means including means for storing data corresponding to the fixed pattern of said indicia, said first processing means adapted to receive data corresponding to each given value:
c) a data storage module, said module removably connectable to said value metering means and including a plurality of dissimilar non-volatile memory means, each of said non-volatile memory means including a record of a total value currently available for printing indicia whereby said record is redundantly stored in said data storage module, each of said memory means connected to said first processing means when said module is connected to said metering means:
d) said first processing means including means for generating a given signal when each given value to be printed does not exceed said total value currently available for printing indicia, said first processing means including means for deducting in turn each given value not exceeding said total value from said total value whereby said total value is maintained current:
and e) means for controlling said printing means, said controlling means including second data processing means, and said second processing means including means responsive to said signal for causing said printing means to print an indicia.
2. The system according to Claim 1, wherein said data storage module includes a battery connected to provide power to at least one of said dissimilar memory means.
3. The system according to Claim 1 including an encryption key code stored in each of said dissimilar memory means.
4. The system according to Claim 1, wherein said indicia is a postage indicia.
5. The system according to Claim 1, wherein said indicia includes a date.
6. The system according to Claim 1, wherein said indicia includes information corresponding to a geographic location.
7. The system according to Claim 1, wherein said first and second processing means each include a microprocessor.
8. The system according to Claim 1, wherein said printing means includes ink jet printing means.
9. The system according to Claim 1, wherein one of said dissimilar memory means is a non-volatile RAM and the other of said memory means is a magnetic storage media, and said system including means for reading data from and writing data into said magnetic storage media.
10. The system according to Claim 1, wherein said first processing means includes a microprocessor and logic circuit and ROM, and said logic circuit communicating with at least one of said dissimilar memory means and ROM under control of the microprocessor for determining when each given value does not exceed the total value currently available for printing.
11. The system according to Claim 1, wherein said first processing means includes a serial number for said metering means, at least one of said dissimilar memory means including an encryption key code stored therein, and first processing means including means for utilizing said serial number and key code for generating an encrypted validation number, and said signal including said encrypted validation number.
12. The system according to Claim 1, wherein said data storage module is one of a plurality of data storage modules respectively removably connectable to said value metering means, whereby a given one of said modules may be replaced with another given one of said modules.
13. The system according to Claim 1, wherein said dissimilar non-volatile memory means are two non-volatile memory means selected from a group consisting of a non-volatile RAM, a magnetic storage media, and EEROM, a battery backed CMOS RAM and a bubble memory.
14. The system according to Claim 1, wherein one of said dissimilar memory means is more tolerant to an occurrence of a given fault condition than the other of said dissimilar memory means.
15. A data storage module for use in a system for controlling printing means to print a plurality of indicia respectively having a fixed pattern and a given value, wherein said system includes value metering means having data processing means including means for deducting in turn respective given values to be printed from a total value stored in each of two dissimilar memory means, said module comprising:
means for removably connecting said module to said value metering means, a plurality of dissimilar non-volatile memory means adapted to be connected to said first processing means when said module is connected to said metering means, and each of said non-volatile memory means including a record of a total value currently available for printing indicia whereby said record is redundantly stored in said module.
16. The module according to Claim 15, wherein said module includes a battery connected to provide power to at least one of said dissimilar memory means.
17. The module according to Claim 15 including an encryption key code stored in at least one of said dissimilar memory means.
18. The module according to Claim 15, wherein said value is a postage value.
19. The module according to Claim 15, wherein one of said dissimilar memory means is a non-volatile RAM and the other of said memory means is a magnetic storage media.
20. The module according to Claim 15, wherein said dissimilar non-volatile memory means are two non-volatile memory means selected from a group consisting of a non-volatile RAM, a magnetic storage media, an EEROM, a battery backed CMOS RAM and a bubble memory.
21. The module according to Claim 15, wherein said means for removably connecting said module includes means for removably connecting said module to means for increasing each total value currently available for printing indicia to a new value.
CA000545865A 1986-09-02 1987-09-01 Secure metering device storage vault for a value printing system Expired - Lifetime CA1273108A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/902,844 US4809185A (en) 1986-09-02 1986-09-02 Secure metering device storage vault for a value printing system
US902,844 1986-09-02

Publications (1)

Publication Number Publication Date
CA1273108A true CA1273108A (en) 1990-08-21

Family

ID=25416486

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000545865A Expired - Lifetime CA1273108A (en) 1986-09-02 1987-09-01 Secure metering device storage vault for a value printing system

Country Status (3)

Country Link
US (1) US4809185A (en)
CA (1) CA1273108A (en)
GB (1) GB2197257B (en)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1301334C (en) * 1988-02-08 1992-05-19 Pitney Bowes Inc. Postal charge accounting system
CA1328927C (en) * 1988-02-08 1994-04-26 Glynn M. Brasington Postal charge accounting system
US4901241A (en) * 1988-03-23 1990-02-13 Drexler Technology Corporation Debit card postage meter
US5065000A (en) * 1988-08-01 1991-11-12 Pavo Pusic Automated electronic postage meter having a direct acess bar code printer
GB8926954D0 (en) * 1989-11-29 1990-01-17 Alcatel Business Systems Franking machine
ATE98023T1 (en) * 1989-12-15 1993-12-15 Landis & Gyr Business Support TARIFF DEVICE WITH SECURE BI-DIRECTIONAL INTERFACE.
DE4033164A1 (en) * 1990-10-16 1992-04-23 Francotyp Postalia Gmbh FRANKING STRIP SYSTEM
GB2251212B (en) * 1990-12-31 1994-10-05 Alcatel Business Systems Postage meter monitoring and control
US7035832B1 (en) 1994-01-03 2006-04-25 Stamps.Com Inc. System and method for automatically providing shipping/transportation fees
US6233568B1 (en) * 1994-01-03 2001-05-15 E-Stamp Corporation System and method for automatically providing shipping/transportation fees
US5510992A (en) * 1994-01-03 1996-04-23 Post N Mail, L.C. System and method for automatically printing postage on mail
US5812536A (en) * 1995-07-05 1998-09-22 Pitney Bowes Inc. Secure accounting system employing RF communications for enhanced security and functionality
US5696829A (en) * 1995-11-21 1997-12-09 Pitney Bowes, Inc. Digital postage meter system
US5710707A (en) * 1995-11-21 1998-01-20 Pitney Bowes Inc. Postage metering system including primary accounting means and means for accessing secondary accounting means
US5918234A (en) * 1995-11-22 1999-06-29 F.M.E. Corporation Method and apparatus for redundant postage accounting data files
US5822738A (en) 1995-11-22 1998-10-13 F.M.E. Corporation Method and apparatus for a modular postage accounting system
US5793867A (en) * 1995-12-19 1998-08-11 Pitney Bowes Inc. System and method for disaster recovery in an open metering system
US6151590A (en) * 1995-12-19 2000-11-21 Pitney Bowes Inc. Network open metering system
US5781438A (en) * 1995-12-19 1998-07-14 Pitney Bowes Inc. Token generation process in an open metering system
US5835689A (en) * 1995-12-19 1998-11-10 Pitney Bowes Inc. Transaction evidencing system and method including post printing and batch processing
US6157919A (en) 1995-12-19 2000-12-05 Pitney Bowes Inc. PC-based open metering system and method
US6285990B1 (en) * 1995-12-19 2001-09-04 Pitney Bowes Inc. Method for reissuing digital tokens in an open metering system
GB9601937D0 (en) * 1996-01-31 1996-04-03 Neopost Ltd Mail franking apparatus
US7226494B1 (en) * 1997-04-23 2007-06-05 Neopost Technologies Secure postage payment system and method
EP0838069A4 (en) * 1996-04-23 2000-07-12 Ascom Hasler Mailing Sys Inc Secure postage payment system and method
US5749078A (en) * 1996-08-23 1998-05-05 Pitney Bowes Inc. Method and apparatus for storage of accounting information in a value dispensing system
US6050486A (en) * 1996-08-23 2000-04-18 Pitney Bowes Inc. Electronic postage meter system separable printer and accounting arrangement incorporating partition of indicia and accounting information
US5812400A (en) * 1996-08-23 1998-09-22 Pitney Bowes Inc. Electronic postage meter installation and location movement system
US5731980A (en) * 1996-08-23 1998-03-24 Pitney Bowes Inc. Electronic postage meter system having internal accounting system and removable external accounting system
US5909373A (en) * 1996-09-03 1999-06-01 Pitney Bowes Inc. System for discounting postage for a postage kiosk containing a franking machine
US5826246A (en) * 1996-12-31 1998-10-20 Pitney Bowes Inc. Secure postage meter in an ATM application
JP2002507802A (en) * 1998-03-18 2002-03-12 アスコム ハスラー メーリング システムズ インコーポレイテッド Tamper proof postal security with long life battery
US6381589B1 (en) * 1999-02-16 2002-04-30 Neopost Inc. Method and apparatus for performing secure processing of postal data
DE19928058B4 (en) * 1999-06-15 2005-10-20 Francotyp Postalia Ag Arrangement and method for generating a security impression
WO2002049269A1 (en) * 2000-12-15 2002-06-20 United States Postal Service Electronic postmarking without directly utilizing an electronic postmark server
AU2002227394A1 (en) * 2000-12-18 2002-07-01 United States Postal Service Method of using personal signature as postage
US8108322B2 (en) 2002-07-29 2012-01-31 United States Postal Services PC postage™ service indicia design for shipping label
CN1689049A (en) * 2002-08-29 2005-10-26 美国邮政服务公司 Systems and methods for re-estimating the postage fee of a mailpiece during processing
US7882036B1 (en) * 2006-05-01 2011-02-01 Data-Pac Mailing Systems Corp. System and method for postal indicia printing evidencing and accounting
US9761061B1 (en) 2006-10-26 2017-09-12 Stamps.Com Inc. Shipping interface for a user interface
US8775331B1 (en) 2006-12-27 2014-07-08 Stamps.Com Inc Postage metering with accumulated postage
US8612361B1 (en) 2006-12-27 2013-12-17 Stamps.Com Inc. System and method for handling payment errors with respect to delivery services
US8156020B2 (en) * 2007-06-08 2012-04-10 Ricoh Company, Ltd. Charge managing system, image forming apparatus, charge managing server, and image forming method
US20090070242A1 (en) * 2007-09-12 2009-03-12 Xerox Corporation Local cost computation accounting for a print job
US20090070264A1 (en) * 2007-09-12 2009-03-12 Xerox Corporation Data processing card based copy bill payment capability
EP2085844A1 (en) * 2008-01-22 2009-08-05 Siemens Aktiengesellschaft Method for controlling the recipe of a batch process
KR101034326B1 (en) * 2010-09-02 2011-05-16 주식회사 지오네트 Electronic card module having the storage function of product manufacturing/maintenance/operation information
US10713634B1 (en) 2011-05-18 2020-07-14 Stamps.Com Inc. Systems and methods using mobile communication handsets for providing postage

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3194946A (en) * 1961-06-20 1965-07-13 Control Data Corp Postage meter set by cards
US3255439A (en) * 1961-07-13 1966-06-07 Gen Res Inc Postage metering system
US3428948A (en) * 1965-12-13 1969-02-18 Gen Res Inc Postage metering system
US3596247A (en) * 1968-04-24 1971-07-27 Pitney Bowes Inc Automatic register setting apparatus
US3702464A (en) * 1971-05-04 1972-11-07 Ibm Information card
US3890599A (en) * 1973-09-13 1975-06-17 Command Automation Inc Arrangement for protecting and authenticating a document
DE2350418A1 (en) * 1973-10-08 1975-04-10 Gretag Ag PROCEDURE AND EQUIPMENT FOR CREATING AND EVALUATING FALSE-PROOF MACHINELY READABLE PAYMENT RECEIPTS
US4097923A (en) * 1975-04-16 1978-06-27 Pitney-Bowes, Inc. Remote postage meter charging system using an advanced microcomputerized postage meter
GB1542284A (en) * 1976-01-09 1979-03-14 Barcrest Ltd Recording electrical information
US4222518A (en) * 1978-10-19 1980-09-16 Simjian Luther G Metering system
US4226360A (en) * 1978-12-19 1980-10-07 Simjian Luther G Metering system
US4249071A (en) * 1979-02-27 1981-02-03 Simjian Luther G Metering system
US4253158A (en) * 1979-03-28 1981-02-24 Pitney Bowes Inc. System for securing postage printing transactions
US4218011A (en) * 1979-05-15 1980-08-19 Simjian Luther G Coupon controlled metering device
US4258252A (en) * 1979-07-19 1981-03-24 Simjian Luther G Check controlled metering device
US4285050A (en) * 1979-10-30 1981-08-18 Pitney Bowes Inc. Electronic postage meter operating voltage variation sensing system
US4422148A (en) * 1979-10-30 1983-12-20 Pitney Bowes Inc. Electronic postage meter having plural computing systems
US4301507A (en) * 1979-10-30 1981-11-17 Pitney Bowes Inc. Electronic postage meter having plural computing systems
US4629871A (en) * 1979-12-28 1986-12-16 Pitney Bowes, Inc. Electronic postage meter system settable by means of a remotely generated input device
US4268817A (en) * 1980-02-13 1981-05-19 Simjian Luther G Check controlled metering device
US4317028A (en) * 1980-04-21 1982-02-23 Simjian Luther G Subscriber check accepting and issuing apparatus
FR2486687B1 (en) * 1980-07-09 1986-08-22 Roneo Alcatel Ltd POSTAL POSTAGE COUNTER
US4436992A (en) * 1981-01-08 1984-03-13 Simjian Luther G Check controlled metering device
US4566106A (en) * 1982-01-29 1986-01-21 Pitney Bowes Inc. Electronic postage meter having redundant memory
US4458109A (en) * 1982-02-05 1984-07-03 Siemens Corporation Method and apparatus providing registered mail features in an electronic communication system
US4575621A (en) * 1984-03-07 1986-03-11 Corpra Research, Inc. Portable electronic transaction device and system therefor
US4649266A (en) * 1984-03-12 1987-03-10 Pitney Bowes Inc. Method and apparatus for verifying postage
US4628457A (en) * 1984-03-19 1986-12-09 Pitney Bowes Inc. Postal rate memory module with integral battery power
US4775246A (en) * 1985-04-17 1988-10-04 Pitney Bowes Inc. System for detecting unaccounted for printing in a value printing system
GB2174039B (en) * 1985-04-17 1989-07-05 Pitney Bowes Inc Postage and mailing information applying system

Also Published As

Publication number Publication date
GB8720523D0 (en) 1987-10-07
US4809185A (en) 1989-02-28
GB2197257B (en) 1991-02-13
GB2197257A (en) 1988-05-18

Similar Documents

Publication Publication Date Title
CA1273108A (en) Secure metering device storage vault for a value printing system
JP2795988B2 (en) Printer control method for printing postage
US4858138A (en) Secure vault having electronic indicia for a value printing system
EP0825565B1 (en) Electronic postage meter system separable printer and accounting arrangement incorporating partition of indicia and accounting information
US4775246A (en) System for detecting unaccounted for printing in a value printing system
CA1273109A (en) Secured printer for a value printing system
EP0825561B1 (en) Electronic postage meter system having internal accounting system and removable external accounting system
US5202834A (en) Mail item processing system
US5293319A (en) Postage meter system
US5655023A (en) Advanced postage payment system employing pre-computed digital tokens and with enhanced security
US4821195A (en) Method and apparatus for sequentially numbering mail pieces
US4999481A (en) Method and apparatus for sequentially numbering mail pieces
US4947333A (en) Batch mailing system
JPS6258388A (en) Price printing apparatus and method
GB2185443A (en) Transmitting postage value and verification systems
GB2188880A (en) Methods and systems for detection of tampering
EP0825566B1 (en) Electronic postage meter installation and location movement system
JPS62194594A (en) Method and apparatus for processing postal matter
US6238038B1 (en) Secure digital postage print module
AU750360B2 (en) Postage printing system having secure reporting of printer errors
CA2325609C (en) Advance postage payment system employing pre-computed digital tokens and with enhanced security
GB2196899A (en) System and methods for processing mail
MXPA97006446A (en) Separable printer of the electronic release system and counting arrangement that incorporates individual division and information
MXPA97006447A (en) Electronic release system that has an internal counting system and a removable external counting system

Legal Events

Date Code Title Description
MKEX Expiry