EP0516403A2 - Method of remote diagnostics for franking machines - Google Patents
Method of remote diagnostics for franking machines Download PDFInfo
- Publication number
- EP0516403A2 EP0516403A2 EP92304809A EP92304809A EP0516403A2 EP 0516403 A2 EP0516403 A2 EP 0516403A2 EP 92304809 A EP92304809 A EP 92304809A EP 92304809 A EP92304809 A EP 92304809A EP 0516403 A2 EP0516403 A2 EP 0516403A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- fault
- franking machine
- franking
- computer
- memory
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00314—Communication within apparatus, personal computer [PC] system, or server, e.g. between printhead and central unit in a franking machine
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00016—Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
- G07B17/0008—Communication details outside or between apparatus
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00362—Calculation or computing within apparatus, e.g. calculation of postage value
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00435—Details specific to central, non-customer apparatus, e.g. servers at post office or vendor
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00016—Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
- G07B17/0008—Communication details outside or between apparatus
- G07B2017/00088—Communication details outside or between apparatus via landlines
- G07B2017/00096—Communication details outside or between apparatus via landlines via phone lines
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00016—Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
- G07B17/0008—Communication details outside or between apparatus
- G07B2017/00153—Communication details outside or between apparatus for sending information
- G07B2017/00169—Communication details outside or between apparatus for sending information from a franking apparatus, e.g. for verifying accounting
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00314—Communication within apparatus, personal computer [PC] system, or server, e.g. between printhead and central unit in a franking machine
- G07B2017/00338—Error detection or handling
Definitions
- This invention relates to remotely diagnosing faults which may occur in franking machines.
- Franking machines in use in the field may develop faults at indeterminate periods. Some faults may be insignificant and merely prevent use of certain facilities normally provided by the machine or may be intermittent and affect use of the franking machine at indeterminate times. Other more serious faults may occur which result in inhibition of use of the machine for franking of mail items. The latter more serious faults cause significant inconvenience to the user of the machine because the machine is not available for use in franking mail. It is desirable to reduce or prevent the occurrence of faults in machines in order to ensure that generally the machines are always available for use when required. By maintaining a fault history of each machine in the field it is possible from analysis of the fault history of any individual machine to predict and provide an early warning of the possible occurrence of a specific fault. From this predictive information action may be taken to service or modify the franking machine prior to the occurrence of the predicted fault and thereby prevent loss of use of the machine.
- the invention also envisages apparatus for carrying out the method.
- a franking machine 101 comprises an electronic microprocessor 11 for carrying out control and accounting functions in the franking machine.
- a keyboard 12 is provided for input of data by a user of the machine and a display device 13 is provided to enable the microprocessor to display information to assist the user in using the franking machine.
- a read-only memory (ROM) 14 is provided for the storage of fixed information such as program routines for controlling operation of the microprocessor 11 and a random access memory 15 is provided as a working store for the microprocessor.
- Non-volatile memories 16, 17 are provided for the storage of accounting data and as is well known in franking machines may include a descending register for storing a value of credit available for use in franking of mail items with postage value, a tote register for storing an accumulated value of postage used in franking mail items, an items register storing a count of the number of items franked and a high items register for storing a count of the number of items franked with a postage value in excess of a predetermined value.
- a printing device 18 is controlled by the microprocessor to print franking impressions on mail items.
- franking machines which operate in a pre-payment mode
- the user of the machine makes a payment to the postal authority and the value of the payment is entered into the descending register of the franking machine to provide an amount of credit available for use in franking mail items with postage value.
- the read-only memory 14 stores a program routine for controlling the microprocessor in carrying out franking operations.
- the user of the machine inputs by means of the keyboard 12 a value of postage with which a mail item is to be franked and the microprocessor checks to determine that there is a sufficient value of credit in the descending register for required franking.
- the microprocessor continues with the program routine to modify the contents of the registers to take account of the franking being effected and to operate the printing device to print a franking impression with the required postage value on the mail item. If there is insufficient credit available the franking routine is terminated and printing of the franking impression is not effected. The franking machine remains incapable of carrying out further franking operations until such time as additional credit has been entered into the descending register.
- each register is duplicated in each of the non-volatile memory devices 16, 17 so that if one device should fail, the registers in the other device will continue to store the accounting data.
- the franking machine is provided with an input/output interface 19 communicating with the microprocessor to enable the microprocessor to communicate with apparatus external to the franking machine.
- the microprocessor 11 and the computer 20 carry out a series of steps in which credit update information is transmitted from the computer to the franking machine and in which the franking machine sends accounting data from its registers to the computer.
- Security in transmission of the information over open telephone lines is maintained by transmitting a transaction identity code comprising a pseudo-random number in messages between the computer and franking machine and by encrypting the messages.
- the franking machine 101 is provided with a fault register 22 having a number "n" of storage locations. Upon occurrence of a fault, the microprocessor writes a code representing the type of fault which has occurred into a storage location of the fault register, the codes being written into the storage locations in turn.
- the register stores a log of the most recent "n" faults which have occurred.
- the program routine carried out by the franking machine during re-setting of credit includes a sub-routine in which the contents of all the storage locations of the fault register 22 are read out and transmitted to the re-crediting authority computer 20.
- the storage locations of the fault register are erased so that after read out, the register is ready to receive the code representing the next fault when it occurs. Instead of erasing the storage locations of the fault register, the storage locations may be overwritten in turn in such a manner that when the code for each new fault is written to the register the code for the oldest fault is overwritten. Accordingly the codes stored in the register always represent the most recent "n" faults which have occurred.
- the re-crediting authority computer is provided with memory 23 and when the computer receives the log of fault codes from a franking machine in the course of re-setting credit in that franking machine, the computer writes the log of fault codes into its the memory 23. It will be appreciated that a large number of franking machines 101 - 10 n are re-credited as and when required by a single central re-crediting computer. Accordingly the log of fault codes is stored in the memory together with information identifying the meter from which the log has been received. Thus over a period of time, the computer 20 will receive and store in memory 23 the fault logs or histories of all those machines 101 - 10 n which have had credit updated during that period.
- this transmission of fault data occurs automatically each time a franking machine is re-credited and hence as result does not require communication with the franking machine specifically for the purpose of transmitting fault data. Accordingly the user of the machine is not required to carry out any additional operation and the accumulation and transmission of fault data is transparent to the user.
- the fault log data is transmitted and collected at the computer memory 23 at a periodicity which corresponds to some extent upon the amount of use of each franking machine.
- the fault register 22 is shown as a separate element however if desired the fault register may be implemented as a register in the non-volatile memories 16, 17 and like the accounting registers in these memories may be duplicated in each of the memories 16 and 17.
- the service organisation is provided with a computer 24 which is capable of communicating with the re-crediting authority computer 20 and is permitted to have access to the fault log data in memory 23. Periodically the computer 24 accesses the fault log in memory 23 and an analysis of the faults which have occurred on the franking machines is carried out. Such an analysis may predict that a specific franking machine is likely to develop a specific fault and in accordance with that prediction a service engineer visits the site of the franking machine to carry out modification or repair of the machine to prevent occurrence of the predicted fault. The analysis alternatively may predict that a specific batch of machines is prone to one or more specific faults in which event action may be taken to modify all machines in that batch to prevent occurrence of that fault in those machines of the batch which are not yet affected.
- the transportable modules may be utilised to convey fault log data from the franking machine to the computer 20 instead of utilising the telephone network.
- the transportable modules may be utilised to convey fault log data from the franking machine to the computer 20 instead of utilising the telephone network.
- transmission of the fault log data from the franking machine is effected each time the franking machine is re-credited.
- transmission of the fault log data may be effected as part of another routine which occurs periodically for each machine.
- franking machines which are operated in a post payment mode do not carry out re-crediting operations.
- the postal authority require to receive data relating to usage of the machines and for this purpose receive the values stored in the accounting data registers to enable the authority to audit usage of the machines.
- the transmission of fault log data may be effected as a sub-routine of the main routine for collection of account data.
- the flow chart of Figure 2 illustrates the steps carried out in each of the franking machines 101 - 10 n , the central re-crediting computer 20 and the service computer 24 to provide fault histories of each machine, to transmit these fault histories to the service computer and to modify or repair the machines in dependence upon analysis of the fault histories.
- Analysis of the fault log of a specific franking machine may indicate that there is a probability of failure of a component of that machine which would result in the machine becoming inoperable to effect franking of mail items and hence require an on-site visit by a service engineer to effect an early repair or replacement of that component to ensure that the machine continues to operate satisfactorily and remains in service.
- the analysis of the fault log may indicate a fault history which does not require physical replacement or repair of a component.
- faults may arise from software program routines or sub-routines particularly under certain conditions of use of the machine in which there is interaction between sub-routines which had not been envisaged when the software was written or installed in the machine.
- Such faults may also arise due to change in tolerances of electronic components such that they are required by a software routine to operate close to a current tolerance limit.
- a modification of the software routine may be made which has the effect of operating the component safely within its current tolerance.
- the software may be modified to overcome any tendency for the detected fault to occur.
- the service computer 24 may communicate via the telephone network 21 with a selected one of the franking machines 101 - 10 n to enable the modified software code to be transmitted to the franking machines from the service computer via the telephone network.
- the modified software code may be transmitted to all franking machines of a specified model number in the field or only to those franking machines which, from analysis of their fault histories, indicate a need for modification of the software.
- Access to the memories in the franking machines which store software code must be restricted to prevent unauthorised modification of the software and accordingly any transmission from the service computer to the franking machines for the purpose of modifying or writing new software routines into the memories of the franking machines includes signals which enable access to the software code memories to be obtained. Such transmissions are carried out in a secure manner to ensure that only authorised transmissions enable access to the software code memories and that only the software code transmitted in an authorised transmission is written to the memories of the franking machines.
- a method of securely transmitting data over a telephone network for the purpose of re-crediting a franking machine is described in our European patent application 89313220.9 referred to hereinbefore.
- a similar secure method of transmitting data may be used for transmission of signals to modify operation of the franking machine.
- re-crediting is effected by means of a transportable memory module as described in our British patent No. 2173738 and referred to hereinbefore
- modification of software code in a franking machine may be effected by utilising the transportable memory module to carry the modified software code to be written into the memory of the franking machine.
- Our British patent describes a method of ensuring security of the data carried by the module and such a method may be utilised to ensure security of signals carried by the module to be utilised to modify operation of the franking machine.
- the modification of software may include re-configuration of variables capable of being set in the franking machine software program routine.
- the software memories of the franking machine may be loaded with a number of subroutines in manufacture of the franking machine. Some of these sub-routines may be activated upon installation of the franking machine while others of these sub-routines are left in-activated. During use of the franking machine in the field it may be desired to de-activate or activate selected ones of these co-resident sub-routines either to modify the facilities provided by the franking machine or in order to overcome the probability of a fault arising as indicated by the analysis of the fault history of that machine.
- fault flags are set to indicate the occurrence of the fault. Some faults may arise due to a detected error in data stored in the franking machine.
- Electronic accounting data is handled by the circuits of the franking machine in a manner such that, except in the event of catastrophic failure, the data can be re-constructed. For example each register which stores accounting data is replicated four times and in each operation of the franking machine involving the accounting data the contents of the four replications of the registers are compared. If the contents are identical continued operation of the franking machine is permitted. However if the contents of three replications of the register are the same but one register is different a fault flag is set to inhibit continued operation of the machine.
- a sub-routine can be activated to correct the data in that one of the replications which is different from the other three replications and to reset the fault flag.
- This subroutine may be activated remotely by the service computer using a secure transmission and then the fault flag may be reset remotely by a secure transmission. If the data has been corrected the fault flag can be reset. Other faults may occur which do not involve electronic data. If the fault is transitory or intermittent a transmission to reset the fault flag will be successful in resetting the fault flag. However where a permanent or non-transitory fault exists the reset of the fault flag will fail. Many faults are transitory or intermittent and hence the remote resetting of the fault flag allows the franking machine to be continued to be used until a service repair can be effected.
- the service computer 24 is shown as communicating with the re-credit computer by means of a dedicated communication link 25. However it is to be understood that the service computer may communicate with the re-credit computer via the telephone network 21.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer And Data Communications (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Abstract
Description
- This invention relates to remotely diagnosing faults which may occur in franking machines.
- Franking machines in use in the field may develop faults at indeterminate periods. Some faults may be insignificant and merely prevent use of certain facilities normally provided by the machine or may be intermittent and affect use of the franking machine at indeterminate times. Other more serious faults may occur which result in inhibition of use of the machine for franking of mail items. The latter more serious faults cause significant inconvenience to the user of the machine because the machine is not available for use in franking mail. It is desirable to reduce or prevent the occurrence of faults in machines in order to ensure that generally the machines are always available for use when required. By maintaining a fault history of each machine in the field it is possible from analysis of the fault history of any individual machine to predict and provide an early warning of the possible occurrence of a specific fault. From this predictive information action may be taken to service or modify the franking machine prior to the occurrence of the predicted fault and thereby prevent loss of use of the machine.
- According to the invention a method of remotely diagnosing faults which may occur in a franking machine comprises the steps of storing in a memory of the franking machine a fault code identifying a fault in the franking machine upon occurrence of the fault to form a fault history of the franking machine; periodically accessing said memory to read said fault history comprising codes stored in said memory subsequent to a previous access; transmitting said fault history read from the memory to a central computer; and analysing said fault history to provide an indication of impending faults.
- The invention also envisages apparatus for carrying out the method.
- The method in accordance with the invention will now be described by way of example with reference to the drawings in which:-
- Figure 1 is a block diagram illustrating franking machines connected for communication with a remote resetting centre and service centre, and
- Figure 2 is a flow chart of a sequences of events in remote fault diagnosis and remedial action in respect of a franking machine.
- Referring first to Figure 1, a
franking machine 10₁ comprises anelectronic microprocessor 11 for carrying out control and accounting functions in the franking machine. Akeyboard 12 is provided for input of data by a user of the machine and adisplay device 13 is provided to enable the microprocessor to display information to assist the user in using the franking machine. A read-only memory (ROM) 14 is provided for the storage of fixed information such as program routines for controlling operation of themicroprocessor 11 and arandom access memory 15 is provided as a working store for the microprocessor.Non-volatile memories printing device 18 is controlled by the microprocessor to print franking impressions on mail items. In franking machines which operate in a pre-payment mode, the user of the machine makes a payment to the postal authority and the value of the payment is entered into the descending register of the franking machine to provide an amount of credit available for use in franking mail items with postage value. The read-only memory 14 stores a program routine for controlling the microprocessor in carrying out franking operations. In such franking operations, the user of the machine inputs by means of the keyboard 12 a value of postage with which a mail item is to be franked and the microprocessor checks to determine that there is a sufficient value of credit in the descending register for required franking. If there is sufficient credit the microprocessor continues with the program routine to modify the contents of the registers to take account of the franking being effected and to operate the printing device to print a franking impression with the required postage value on the mail item. If there is insufficient credit available the franking routine is terminated and printing of the franking impression is not effected. The franking machine remains incapable of carrying out further franking operations until such time as additional credit has been entered into the descending register. - As is well known in franking machines those operational parts of the machine which maintain accounting records and which effect printing of the franking impression are protected from attempts to fraudulently interfere with the operation thereof. To this end the operational parts of the machine are housed in a secure housing access to which may be made only by authorised personnel of the postal authority or of an authorised service organisation and any external electrical connections to the machine are protected to prevent external application of unauthorised signals in an attempt to use the machine fraudulently. The accounting operations and storing of the accounting records are carried out in a manner to ensure integrity of the accounting data even in the event of the occurrence of faults in the machine. For example, each register is duplicated in each of the
non-volatile memory devices - The franking machine is provided with an input/
output interface 19 communicating with the microprocessor to enable the microprocessor to communicate with apparatus external to the franking machine. - Previously, when the credit value in the descending register had fallen to a low value it was necessary for the postage meter of the franking machine to be taken to a resetting authority such as the postal authority to have an increased value of credit entered into the descending register. However current postage meters are constructed to have provision to enable increased credit to be entered remotely without removing the postage meter from the user's premises. A system for re-setting credit in a franking machine remotely by means of a re-crediting computer 20 is described in our european patent application 89313220.9. Communication is established between the microprocessor of the franking machine and a re-crediting authority computer 20 via the
interface 19 and a telephone network 21. Themicroprocessor 11 and the computer 20 carry out a series of steps in which credit update information is transmitted from the computer to the franking machine and in which the franking machine sends accounting data from its registers to the computer. Security in transmission of the information over open telephone lines is maintained by transmitting a transaction identity code comprising a pseudo-random number in messages between the computer and franking machine and by encrypting the messages. - During operation of franking machines faults may occur which in themselves do not prevent operation of the machine for franking purposes but which may provide an indication that a more serious fault condition preventing use of the machine has a probability of occurring in the future. Accordingly it is desirable to log faults as they occur in each machine to provide a fault history for each individual franking machine and to analyse these faults to determine if from experience any of the machines in use in the field have a fault history which suggests that they are likely to fail in operation. The
franking machine 10₁ is provided with afault register 22 having a number "n" of storage locations. Upon occurrence of a fault, the microprocessor writes a code representing the type of fault which has occurred into a storage location of the fault register, the codes being written into the storage locations in turn. Thus at any time, the register stores a log of the most recent "n" faults which have occurred. The program routine carried out by the franking machine during re-setting of credit includes a sub-routine in which the contents of all the storage locations of thefault register 22 are read out and transmitted to the re-crediting authority computer 20. The storage locations of the fault register are erased so that after read out, the register is ready to receive the code representing the next fault when it occurs. Instead of erasing the storage locations of the fault register, the storage locations may be overwritten in turn in such a manner that when the code for each new fault is written to the register the code for the oldest fault is overwritten. Accordingly the codes stored in the register always represent the most recent "n" faults which have occurred. The re-crediting authority computer is provided withmemory 23 and when the computer receives the log of fault codes from a franking machine in the course of re-setting credit in that franking machine, the computer writes the log of fault codes into its thememory 23. It will be appreciated that a large number of franking machines 10₁ - 10n are re-credited as and when required by a single central re-crediting computer. Accordingly the log of fault codes is stored in the memory together with information identifying the meter from which the log has been received. Thus over a period of time, the computer 20 will receive and store inmemory 23 the fault logs or histories of all those machines 10₁ - 10n which have had credit updated during that period. It will be appreciated that this transmission of fault data occurs automatically each time a franking machine is re-credited and hence as result does not require communication with the franking machine specifically for the purpose of transmitting fault data. Accordingly the user of the machine is not required to carry out any additional operation and the accumulation and transmission of fault data is transparent to the user. Furthermore by transmitting the fault log data as part of the re-crediting routine, the data is transmitted and collected at thecomputer memory 23 at a periodicity which corresponds to some extent upon the amount of use of each franking machine. In Figure 1, thefault register 22 is shown as a separate element however if desired the fault register may be implemented as a register in thenon-volatile memories memories - Servicing and correcting faults in franking machines is carried out by an authorised service organisation. The service organisation is provided with a
computer 24 which is capable of communicating with the re-crediting authority computer 20 and is permitted to have access to the fault log data inmemory 23. Periodically thecomputer 24 accesses the fault log inmemory 23 and an analysis of the faults which have occurred on the franking machines is carried out. Such an analysis may predict that a specific franking machine is likely to develop a specific fault and in accordance with that prediction a service engineer visits the site of the franking machine to carry out modification or repair of the machine to prevent occurrence of the predicted fault. The analysis alternatively may predict that a specific batch of machines is prone to one or more specific faults in which event action may be taken to modify all machines in that batch to prevent occurrence of that fault in those machines of the batch which are not yet affected. - Where the re-crediting of franking machines is carried out by means of transportable memory modules as in the CREDIPAC re-crediting system marketed by Alcatel Business Systems Limited, the transportable modules may be utilised to convey fault log data from the franking machine to the computer 20 instead of utilising the telephone network. For a more detailed description of the operation of re-crediting utilising a transportable memory module reference may be made to the specification of our British patent No. 2173738.
- As hereinbefore described, transmission of the fault log data from the franking machine is effected each time the franking machine is re-credited. However transmission of the fault log data may be effected as part of another routine which occurs periodically for each machine. For example, franking machines which are operated in a post payment mode do not carry out re-crediting operations. However periodically the postal authority require to receive data relating to usage of the machines and for this purpose receive the values stored in the accounting data registers to enable the authority to audit usage of the machines. Where the data relating to usage of the machines collected remotely by transmission of the data either by means of the telephone network or for example by means of a transportable module the transmission of fault log data may be effected as a sub-routine of the main routine for collection of account data.
- The flow chart of Figure 2 illustrates the steps carried out in each of the franking machines 10₁ - 10n, the central re-crediting computer 20 and the
service computer 24 to provide fault histories of each machine, to transmit these fault histories to the service computer and to modify or repair the machines in dependence upon analysis of the fault histories. - Analysis of the fault log of a specific franking machine may indicate that there is a probability of failure of a component of that machine which would result in the machine becoming inoperable to effect franking of mail items and hence require an on-site visit by a service engineer to effect an early repair or replacement of that component to ensure that the machine continues to operate satisfactorily and remains in service. However the analysis of the fault log may indicate a fault history which does not require physical replacement or repair of a component. For example faults may arise from software program routines or sub-routines particularly under certain conditions of use of the machine in which there is interaction between sub-routines which had not been envisaged when the software was written or installed in the machine. Such faults may also arise due to change in tolerances of electronic components such that they are required by a software routine to operate close to a current tolerance limit. A modification of the software routine may be made which has the effect of operating the component safely within its current tolerance. In response to such faults being registered in any of the franking machines, transmitted to the re-credit computer 20, and written to the
memory 23 and then being transferred to the service computer for analysis, the software may be modified to overcome any tendency for the detected fault to occur. Instead of installing the modified software by on-site visits of a service engineer, theservice computer 24 may communicate via the telephone network 21 with a selected one of the franking machines 10₁ - 10n to enable the modified software code to be transmitted to the franking machines from the service computer via the telephone network. The modified software code may be transmitted to all franking machines of a specified model number in the field or only to those franking machines which, from analysis of their fault histories, indicate a need for modification of the software. Access to the memories in the franking machines which store software code must be restricted to prevent unauthorised modification of the software and accordingly any transmission from the service computer to the franking machines for the purpose of modifying or writing new software routines into the memories of the franking machines includes signals which enable access to the software code memories to be obtained. Such transmissions are carried out in a secure manner to ensure that only authorised transmissions enable access to the software code memories and that only the software code transmitted in an authorised transmission is written to the memories of the franking machines. A method of securely transmitting data over a telephone network for the purpose of re-crediting a franking machine is described in our European patent application 89313220.9 referred to hereinbefore. A similar secure method of transmitting data may be used for transmission of signals to modify operation of the franking machine. Where re-crediting is effected by means of a transportable memory module as described in our British patent No. 2173738 and referred to hereinbefore modification of software code in a franking machine may be effected by utilising the transportable memory module to carry the modified software code to be written into the memory of the franking machine. Our British patent describes a method of ensuring security of the data carried by the module and such a method may be utilised to ensure security of signals carried by the module to be utilised to modify operation of the franking machine. - The modification of software may include re-configuration of variables capable of being set in the franking machine software program routine. The software memories of the franking machine may be loaded with a number of subroutines in manufacture of the franking machine. Some of these sub-routines may be activated upon installation of the franking machine while others of these sub-routines are left in-activated. During use of the franking machine in the field it may be desired to de-activate or activate selected ones of these co-resident sub-routines either to modify the facilities provided by the franking machine or in order to overcome the probability of a fault arising as indicated by the analysis of the fault history of that machine.
- When faults occur in the franking machine, fault flags are set to indicate the occurrence of the fault. Some faults may arise due to a detected error in data stored in the franking machine. Electronic accounting data is handled by the circuits of the franking machine in a manner such that, except in the event of catastrophic failure, the data can be re-constructed. For example each register which stores accounting data is replicated four times and in each operation of the franking machine involving the accounting data the contents of the four replications of the registers are compared. If the contents are identical continued operation of the franking machine is permitted. However if the contents of three replications of the register are the same but one register is different a fault flag is set to inhibit continued operation of the machine. Since the contents of three replications of the register are identical it is clear that these replications contain correct data. Accordingly a sub-routine can be activated to correct the data in that one of the replications which is different from the other three replications and to reset the fault flag. This subroutine may be activated remotely by the service computer using a secure transmission and then the fault flag may be reset remotely by a secure transmission. If the data has been corrected the fault flag can be reset. Other faults may occur which do not involve electronic data. If the fault is transitory or intermittent a transmission to reset the fault flag will be successful in resetting the fault flag. However where a permanent or non-transitory fault exists the reset of the fault flag will fail. Many faults are transitory or intermittent and hence the remote resetting of the fault flag allows the franking machine to be continued to be used until a service repair can be effected.
- In Figure 1, the
service computer 24 is shown as communicating with the re-credit computer by means of a dedicated communication link 25. However it is to be understood that the service computer may communicate with the re-credit computer via the telephone network 21.
Claims (13)
- A method of remotely diagnosing faults which may occur in a franking machine characterised by the steps of storing in a memory (22) of the franking machine (10₁) a fault code identifying a fault in the franking machine upon occurrence of the fault to form a fault history of the franking machine; periodically accessing said memory to read said fault history comprising codes stored in said memory subsequent to a previous access; transmitting said fault history read from the memory (22) to a central computer (24); and analysing said fault history to provide an indication of impending faults.
- A method of remotely diagnosing faults as claimed in claim 1 further characterised in that the franking machine (10₁) is in communication from time to time with a central re-crediting computer (20) for updating of credit stored in the franking machine and in that said memory (22) in the franking machine is accessed and the fault history stored therein is transmitted to the central re-crediting computer (20) each time the franking machine is in communication with the central re-crediting computer for re-setting of the credit stored in the franking machine.
- A method as claimed in claim 2 further characterised by the step of storing at the central re-crediting computer (20) the fault history received from each of a plurality of franking machines (10₁-10n) as the respective franking machines are re-credited by the re-crediting computer (20).
- A method as claimed in claim 3 including the step of periodically accessing the fault histories stored by the central re-crediting computer (20) and transmitting said fault histories to a fault analysis computer (24).
- A method as claimed in any preceding claim further characterised in that the fault history is transmitted from the franking machine (10₁-10n) to the central computer (24) via an input/output interface (19) of the franking machine and a telephone network (21).
- A method as claimed in any one of claims 1 to 4 further characterised in that the fault history is transmitted from the franking machine to the central computer (24) by writing said fault history into a transportable memory module; connecting said module to the central computer (20) and reading the fault history from the module to the computer.
- A method as claimed in any preceding claim further characterised by means (24) responsive to the fault history received by the central computer and operable to communicate with at least one selected franking machine (10₁-10n) to effect modification of operation of that franking machine.
- A method as claimed in claim 7 further characterised in that the means (24) responsive to the fault history is operable in response to the fault history to transmit a signal to the selected franking machine effective to modify a program routine or sub-routine in said franking machine.
- A method as claimed in claim 8 further characterised in that the modification of the program routine comprises activating or de-activating program sub-routines which are co-resident in the selected franking machine.
- A method as claimed in claim 7 or 8 wherein the means (24) responsive to the fault history is operable to transmit a reset signal to the selected franking machine effective to reset a fault flag in said franking machine.
- A method as claimed in any one of claims 7 to 10 further characterised in that the transmission of signals to modify operation of a selected franking machine is effected in a secure manner.
- A franking machine system characterised by a franking machine (10₁) including a fault history memory (22); means (11) operative upon occurrence of a fault in said franking machine to write into said memory (22) a fault code representing said fault to form in said memory a fault history comprising a series of fault codes representing respectively a series of occurred faults;
a central computer (24) remote from said franking machine; communication means (21) for transmitting data between said franking machine and said central computer;
means (11) operative periodically to read said fault history comprising the series of fault codes from said memory (22) and to transmit said fault history via said communication means (21) to said central computer (24); and
said central computer (24) being operative in response to said fault history to analyse said fault history and generate an indication of impending faults of said franking machine (10₁). - A franking machine system characterised by a central re-crediting computer (20) including fault storage means (23); a plurality of franking machines (10₁-10n) ; each said franking machine including accounting registers (16, 17) for storing accounting data; a fault history memory (22); means (11) operative upon occurrence of a fault in said franking machine to write into said memory (22) a fault code representing the fault which has occurred so that the memory (22) stores a fault history comprising a series of faults codes representing a series of occurred faults; communication means (21) operable to transmit data between said central computer (20) and each of said franking machines;
means operable to exchange data between the central computer (20) and a selected one of said franking machines (10₁-10n), said data including re-crediting data effective to re-credit said accounting registers (16, 17) of said selected franking machine and to read out from said fault history memory (22) of said selected franking machine said fault history stored therein and to transmit said fault history to said central computer (20) for storage in said fault storage means (23); and
a fault analysis computer (24) operable periodically to communicate with said re-setting computer (20) to read out fault histories stored in said fault storage means (23) relating to franking machines of said plurality and to analyse said fault histories and to generate for each franking machine an indication of impending faults.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9111490 | 1991-05-29 | ||
GB9111490A GB2256396B (en) | 1991-05-29 | 1991-05-29 | Method of remote diagnostics for franking machines |
Publications (3)
Publication Number | Publication Date |
---|---|
EP0516403A2 true EP0516403A2 (en) | 1992-12-02 |
EP0516403A3 EP0516403A3 (en) | 1993-10-13 |
EP0516403B1 EP0516403B1 (en) | 1997-08-13 |
Family
ID=10695714
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19920304809 Revoked EP0516403B1 (en) | 1991-05-29 | 1992-05-28 | Method of remote diagnostics for franking machines |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0516403B1 (en) |
DE (1) | DE69221538T2 (en) |
GB (1) | GB2256396B (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL9402178A (en) * | 1994-07-12 | 1996-01-02 | Hadewe Bv | Mail-processing system with central parameter storage |
NL9401155A (en) * | 1994-07-12 | 1996-02-01 | Hadewe Bv | Mail processing system with diagnostic facilities. |
EP0717379A2 (en) | 1994-12-15 | 1996-06-19 | Francotyp-Postalia GmbH | Method for improving the security from franking machines at a credit transfer |
EP0718798A2 (en) * | 1994-12-22 | 1996-06-26 | Neopost Limited | Franking machine and franking machine system |
US5671146A (en) * | 1993-12-21 | 1997-09-23 | Francotyp-Postalia Gmbh | Method for improving the security of postage meter machines |
EP0825564A2 (en) * | 1996-08-23 | 1998-02-25 | Pitney Bowes Inc. | Process and apparatus for remote system inspection of a value dispensing mechanism such as a postage meter |
EP0840919A1 (en) * | 1996-04-23 | 1998-05-13 | Ascom Hasler Mailing Systems, Inc. | System for providing early warning preemptive postal equipment replacement |
EP0716398A3 (en) * | 1994-12-07 | 1998-07-08 | Francotyp-Postalia Aktiengesellschaft & Co. | Interface circuit for franking machine and method for manipulation-proof print data control |
US5805711A (en) * | 1993-12-21 | 1998-09-08 | Francotyp-Postalia Ag & Co. | Method of improving the security of postage meter machines |
EP0939384A2 (en) * | 1998-02-27 | 1999-09-01 | Pitney Bowes Inc. | Postage printing system having secure reporting of printer errors |
EP0892368A3 (en) * | 1997-07-14 | 2000-12-13 | Francotyp-Postalia AG & Co. | Method for downloading statistical data and for the classification in statistical sets at the loading of a batch of data |
EP1001383A3 (en) * | 1998-10-09 | 2000-12-13 | Francotyp-Postalia Aktiengesellschaft & Co. | Apparatus and method for the storage of data concerning the usage of a terminal |
EP0992947A3 (en) * | 1998-10-09 | 2000-12-13 | Francotyp-Postalia Aktiengesellschaft & Co. | Apparatus and method for the storing of data concerning the usage of an end-user device |
US6435410B2 (en) | 1997-12-31 | 2002-08-20 | Neopost B.V. | System and method for registration of documents by marking and registration of markings |
EP1244064A1 (en) * | 2001-03-21 | 2002-09-25 | Francotyp-Postalia AG & Co. KG | Franking machine with a data transmission apparatus |
US6842742B1 (en) | 1996-04-23 | 2005-01-11 | Ascom Hasler Mailing Systems, Inc. | System for providing early warning preemptive postal equipment replacement |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0019515A2 (en) * | 1979-05-09 | 1980-11-26 | Friden Mailing Equipment Corporation | Electronic postage meter having improved security and fault tolerance features |
GB2066735A (en) * | 1977-10-28 | 1981-07-15 | Pitney Bowes Inc | Electronic postal meter |
EP0172573A2 (en) * | 1984-08-22 | 1986-02-26 | Pitney Bowes Inc. | Electronic postage meter having multiple non-volatile memories for storing different historical information reflecting postage transactions |
GB2178880A (en) * | 1985-08-06 | 1987-02-18 | Pitney Bowes Inc | Remote postage meter inspection system |
GB2188875A (en) * | 1986-04-10 | 1987-10-14 | Pitney Bowes Inc | Postage meter recharging system |
GB2188874A (en) * | 1986-04-10 | 1987-10-14 | Pitney Bowes Inc | Postage meter recharging system |
EP0376573A2 (en) * | 1988-12-30 | 1990-07-04 | Neopost Limited | Franking system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4870644A (en) * | 1982-09-21 | 1989-09-26 | Xerox Corporation | Control crash diagnostic strategy and RAM display |
-
1991
- 1991-05-29 GB GB9111490A patent/GB2256396B/en not_active Expired - Fee Related
-
1992
- 1992-05-28 EP EP19920304809 patent/EP0516403B1/en not_active Revoked
- 1992-05-28 DE DE1992621538 patent/DE69221538T2/en not_active Revoked
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2066735A (en) * | 1977-10-28 | 1981-07-15 | Pitney Bowes Inc | Electronic postal meter |
EP0019515A2 (en) * | 1979-05-09 | 1980-11-26 | Friden Mailing Equipment Corporation | Electronic postage meter having improved security and fault tolerance features |
EP0172573A2 (en) * | 1984-08-22 | 1986-02-26 | Pitney Bowes Inc. | Electronic postage meter having multiple non-volatile memories for storing different historical information reflecting postage transactions |
GB2178880A (en) * | 1985-08-06 | 1987-02-18 | Pitney Bowes Inc | Remote postage meter inspection system |
GB2188875A (en) * | 1986-04-10 | 1987-10-14 | Pitney Bowes Inc | Postage meter recharging system |
GB2188874A (en) * | 1986-04-10 | 1987-10-14 | Pitney Bowes Inc | Postage meter recharging system |
EP0376573A2 (en) * | 1988-12-30 | 1990-07-04 | Neopost Limited | Franking system |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5805711A (en) * | 1993-12-21 | 1998-09-08 | Francotyp-Postalia Ag & Co. | Method of improving the security of postage meter machines |
EP0969421A2 (en) | 1993-12-21 | 2000-01-05 | Francotyp-Postalia Aktiengesellschaft & Co. | Method for improving the security of franking machines |
US5671146A (en) * | 1993-12-21 | 1997-09-23 | Francotyp-Postalia Gmbh | Method for improving the security of postage meter machines |
NL9401155A (en) * | 1994-07-12 | 1996-02-01 | Hadewe Bv | Mail processing system with diagnostic facilities. |
EP0697259A1 (en) * | 1994-07-12 | 1996-02-21 | Hadewe B.V. | Mail processing system with diagnostic facilities |
US5984507A (en) * | 1994-07-12 | 1999-11-16 | Hadewe B. V. | Mail processing system with diagnostic facilities |
NL9402178A (en) * | 1994-07-12 | 1996-01-02 | Hadewe Bv | Mail-processing system with central parameter storage |
EP0716398A3 (en) * | 1994-12-07 | 1998-07-08 | Francotyp-Postalia Aktiengesellschaft & Co. | Interface circuit for franking machine and method for manipulation-proof print data control |
EP1154382A3 (en) * | 1994-12-07 | 2002-02-06 | Francotyp-Postalia AG & Co. KG | Method for manipulation-proof control of print data and internal interface circuit for franking machines |
EP0717379A2 (en) | 1994-12-15 | 1996-06-19 | Francotyp-Postalia GmbH | Method for improving the security from franking machines at a credit transfer |
EP0718798A3 (en) * | 1994-12-22 | 1999-09-08 | Neopost Limited | Franking machine and franking machine system |
EP0718798A2 (en) * | 1994-12-22 | 1996-06-26 | Neopost Limited | Franking machine and franking machine system |
EP0840919A4 (en) * | 1996-04-23 | 2001-04-25 | Ascom Hasler Mailing Sys Inc | SYSTEM FOR PERFORMING A PREVENTIVE REPLACEMENT OF A POSTAGE MACHINE |
EP0840919A1 (en) * | 1996-04-23 | 1998-05-13 | Ascom Hasler Mailing Systems, Inc. | System for providing early warning preemptive postal equipment replacement |
US6842742B1 (en) | 1996-04-23 | 2005-01-11 | Ascom Hasler Mailing Systems, Inc. | System for providing early warning preemptive postal equipment replacement |
US6098032A (en) * | 1996-04-23 | 2000-08-01 | Ascom Hasler Mailing Systems, Inc. | System for providing early warning preemptive postal equipment replacement |
EP0825564A2 (en) * | 1996-08-23 | 1998-02-25 | Pitney Bowes Inc. | Process and apparatus for remote system inspection of a value dispensing mechanism such as a postage meter |
EP0825564A3 (en) * | 1996-08-23 | 2000-05-17 | Pitney Bowes Inc. | Process and apparatus for remote system inspection of a value dispensing mechanism such as a postage meter |
EP0892368A3 (en) * | 1997-07-14 | 2000-12-13 | Francotyp-Postalia AG & Co. | Method for downloading statistical data and for the classification in statistical sets at the loading of a batch of data |
US6435410B2 (en) | 1997-12-31 | 2002-08-20 | Neopost B.V. | System and method for registration of documents by marking and registration of markings |
US6991152B2 (en) | 1997-12-31 | 2006-01-31 | Neopost B.V. | Opening and franking of postal items |
EP0939384A3 (en) * | 1998-02-27 | 2000-10-11 | Pitney Bowes Inc. | Postage printing system having secure reporting of printer errors |
EP0939384A2 (en) * | 1998-02-27 | 1999-09-01 | Pitney Bowes Inc. | Postage printing system having secure reporting of printer errors |
EP1001383A3 (en) * | 1998-10-09 | 2000-12-13 | Francotyp-Postalia Aktiengesellschaft & Co. | Apparatus and method for the storage of data concerning the usage of a terminal |
EP0992947A3 (en) * | 1998-10-09 | 2000-12-13 | Francotyp-Postalia Aktiengesellschaft & Co. | Apparatus and method for the storing of data concerning the usage of an end-user device |
US6820066B1 (en) | 1998-10-09 | 2004-11-16 | Francotyp-Postalia Ag & Co. Kg | Arrangement and method for storing data relating to the usage of a terminal device |
EP1244064A1 (en) * | 2001-03-21 | 2002-09-25 | Francotyp-Postalia AG & Co. KG | Franking machine with a data transmission apparatus |
Also Published As
Publication number | Publication date |
---|---|
EP0516403A3 (en) | 1993-10-13 |
GB9111490D0 (en) | 1991-07-17 |
DE69221538D1 (en) | 1997-09-18 |
GB2256396A (en) | 1992-12-09 |
EP0516403B1 (en) | 1997-08-13 |
GB2256396B (en) | 1995-03-29 |
DE69221538T2 (en) | 1997-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0516403B1 (en) | Method of remote diagnostics for franking machines | |
US4780601A (en) | Control system for franking machines | |
US6240403B1 (en) | Method and apparatus for a modular postage accounting system | |
US5771348A (en) | Method and arrangement for enhancing the security of critical data against manipulation | |
US5671146A (en) | Method for improving the security of postage meter machines | |
CA1180120A (en) | Electronic postage meter with weak memory indication | |
GB1561482A (en) | Protection of data processing system against unauthorised programmes | |
US6523013B2 (en) | Method and apparatus for performing automated fraud reporting | |
EP0513880B1 (en) | Microprocessor systems for electronic postage arrangements | |
US6098032A (en) | System for providing early warning preemptive postal equipment replacement | |
EP0099571A2 (en) | Housing for electronic device such as a postage meter | |
US5799093A (en) | Process and apparatus for remote system inspection of a value dispensing mechanism such as a postage meter | |
US6766308B2 (en) | Method and apparatus for placing automated calls for postage meter and base | |
US7305710B2 (en) | Method for securely loading and executing software in a secure device that cannot retain software after a loss of power | |
US6842742B1 (en) | System for providing early warning preemptive postal equipment replacement | |
US7769700B1 (en) | Method and apparatus for transferring post meter data | |
EP0356052B1 (en) | Franking machine | |
DE69526777T2 (en) | System for recording the initialization and reinitialization of an electronic franking machine | |
EP0493943B1 (en) | Postage meter monitoring and control | |
WO1994011848A1 (en) | System with removable containers for cash and device for calculating the content of said containers | |
CA2225000C (en) | System for providing early warning preemptive postal equipment replacement | |
US20040220889A1 (en) | Device alerting to expiration in a franking system | |
DE9215438U1 (en) | System with self-collecting dispensers | |
Varadarajan | Reliable System Software for the Micro-Processor Based Hydrometeorological Network for Real Time Stream Flow and Flood Forecasting in Narmada Basin in India |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): CH DE FR GB LI |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): CH DE FR GB LI |
|
17P | Request for examination filed |
Effective date: 19940318 |
|
17Q | First examination report despatched |
Effective date: 19950822 |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): CH DE FR GB LI |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: NV Representative=s name: HEPP, WENGER & RYFFEL AG Ref country code: CH Ref legal event code: EP |
|
REF | Corresponds to: |
Ref document number: 69221538 Country of ref document: DE Date of ref document: 19970918 |
|
ET | Fr: translation filed | ||
PLBQ | Unpublished change to opponent data |
Free format text: ORIGINAL CODE: EPIDOS OPPO |
|
PLBI | Opposition filed |
Free format text: ORIGINAL CODE: 0009260 |
|
26 | Opposition filed |
Opponent name: PITNEY BOWES INC. WORLD HEADQUARTERS, Effective date: 19980513 |
|
PLBF | Reply of patent proprietor to notice(s) of opposition |
Free format text: ORIGINAL CODE: EPIDOS OBSO |
|
PLBF | Reply of patent proprietor to notice(s) of opposition |
Free format text: ORIGINAL CODE: EPIDOS OBSO |
|
PLBF | Reply of patent proprietor to notice(s) of opposition |
Free format text: ORIGINAL CODE: EPIDOS OBSO |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: IF02 |
|
PLAW | Interlocutory decision in opposition |
Free format text: ORIGINAL CODE: EPIDOS IDOP |
|
APAC | Appeal dossier modified |
Free format text: ORIGINAL CODE: EPIDOS NOAPO |
|
APAC | Appeal dossier modified |
Free format text: ORIGINAL CODE: EPIDOS NOAPO |
|
APAC | Appeal dossier modified |
Free format text: ORIGINAL CODE: EPIDOS NOAPO |
|
APBP | Date of receipt of notice of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA2O |
|
APBQ | Date of receipt of statement of grounds of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA3O |
|
APAA | Appeal reference recorded |
Free format text: ORIGINAL CODE: EPIDOS REFN |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20050519 Year of fee payment: 14 Ref country code: DE Payment date: 20050519 Year of fee payment: 14 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 20050523 Year of fee payment: 14 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20050524 Year of fee payment: 14 |
|
APBU | Appeal procedure closed |
Free format text: ORIGINAL CODE: EPIDOSNNOA9O |
|
RDAF | Communication despatched that patent is revoked |
Free format text: ORIGINAL CODE: EPIDOSNREV1 |
|
RDAG | Patent revoked |
Free format text: ORIGINAL CODE: 0009271 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: PATENT REVOKED |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
27W | Patent revoked |
Effective date: 20050814 |
|
APAH | Appeal reference modified |
Free format text: ORIGINAL CODE: EPIDOSCREFNO |
|
GBPR | Gb: patent revoked under art. 102 of the ep convention designating the uk as contracting state |
Free format text: 20050814 |