← Back to Patent Explorer
US4949273A Expired / Lapsed US ⏱️ 0.0 years remaining

Vital processing system including a vital power controller with forgiveness feature

Assignee: SASIB SpA Bologna
•
Filing: 1988-11-04
•
Granted: 1990-08-14
•
Expires: 2008-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present device, a vital power controller with forgiveness, is a subsystem of a larger vital processing system, the function of the subsystem being to verify the proper operation of the larger system and to provide power to the system outputs only when the larger system functions correctly; the larger system periodically delivers checkword sets to the vital power controller (VPC); the checkwords verify the correct operation of the larger system, a valid checkword set enabling the VPC to generate vital power for a limited time; the forgiveness feature allows the VPC to tolerate an occasional bad checkword set and yet continue to provide vital power if the rate at which bad checkword sets is encountered is below a specified rate, thereby providing improved performance in the presence of noise which tends to produce occasional bad checkwords and which would otherwise cause loss of vital power.

Inventors

  • 👤 David B. Rutherford
  • 👤 John W. Parker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 15:14
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0796; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757; G06F11/0763

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 225 words
A vital power controller for verifying the proper operation of a vital processing system and for providing vital power to the system outputs only when the system is functioning correctly comprising: (1) a microprocessor adapted to receive odd and even checkword sets, and including means for converting the checkword sets so as to produce a vital drive signal at an output of said microprocessor; (2) a passive detector for receiving said vital drive signal at its input and providing a low power DC voltage at its output; (3) a DC-to-DC converter for receiving said low power DC voltage at its input and providing vital power at its output; (4) said means for converting said checkword sets including a feedback shift register, a read-only memory having odd and even tables stored therein, whereby a valid checkword set enables the vital power controller to generate said vital power for a time limited by the number of entries in said tables; and (5) means for discriminating between noise events occurring at a relatively low rate compared with the rate encountered with hardware failures, said means for discriminating including a plurality of forgiveness buffers connected to said feedback shift register, each of said buffers being operative to initialize said feedback shift register for generating said vital drive signal for a period equivalent to that for a valid checkword set.
Claim 2
Dependent Claim 225 words
A vital power controller for verifying the proper operation of a vital processing system and for providing vital power to the system outputs only when the system is functioning correctly comprising: (1) a microprocessor adapted to receive odd and even checkword sets, and including means for converting the checkword sets so as to produce a vital drive signal at an output of said microprocessor; (2) a passive detector for receiving said vital drive signal at its input and providing a low power DC voltage at its output; (3) a DC-to-DC converter for receiving said low power DC voltage at its input and providing vital power at its output; (4) said means for converting said checkword sets including a feedback shift register, a read-only memory having odd and even tables stored therein, whereby a valid checkword set enables the vital power controller to generate said vital power for a time limited by the number of entries in said tables; and (5) means for discriminating between noise events occurring at a relatively low rate compared with the rate encountered with hardware failures, said means for discriminating including a plurality of forgiveness buffers connected to said feedback shift register, each of said buffers being operative to initialize said feedback shift register for generating said vital drive signal for a period equivalent to that for a valid checkword set.
Claim 3
Dependent Claim 20 words
A device as defined in claim 1, in which each of said forgiveness buffers is configured as a polynomial divider.
Claim 4
Dependent Claim 48 words
A vital power controller as defined in claim 1, in which said read-only memory in said means for converting contains a forgiveness table for operating said vital power controller during cycles of forgiveness such that these cycles cannot be confused with the normal odd or even checkword cycles.
Claim 5
Dependent Claim 30 words
A device as defined in claim 3, further comprising means for destroying the contents of each forgiveness buffer when such buffer has been used in the cycle of forgiveness process.
Claim 6
Dependent Claim 30 words
A device as defined in claim 1, in which each of said forgiveness buffers is first initialized to a value taken from a table of cycle of forgiveness initialization values.
Claim 7
Dependent Claim 67 words
A device as defined in claim 5, including means for feeding the final state of said feedback shift register into a forgiveness buffer each time a valid odd or even checkword set is processed, thereby to change each buffer state so that after a fixed number of valid checkword cycles, the forgiveness buffer will contain the value which can be used to provide a cycle of forgiveness.
Claim 8
Dependent Claim 32 words
A device as defined in claim 1, in which each of said cycle of forgiveness buffers is first initialized to a value taken from a table of cycle of forgiveness initialization values.
Claim 9
Dependent Claim 67 words
A device as defined in claim 7, including means for feeding the final state of said feedback shift register into a forgiveness buffer each time a valid odd or even checkword set is processed, thereby to change each buffer state, so that after a fixed number of valid checkword cycles, the forgiveness buffer will contain the values which can be used to provide a cycle of forgiveness.
Claim 10
Dependent Claim 237 words
A vital power controller, a vital power controller for verifying the proper operation of a vital processing system and for providing vital power to the system outputs only when the system is functioning correctly comprising: (1) a microprocessor adapted to receive odd and even checkword sets, and including means for converting the checkword sets so as to produce a vital drive signal at an output of said microprocessor; (2) a passive detector for receiving said vital drive signal at its input and providing a low power DC voltage at its output; (3) a DC-to-DC converter for receiving said low power DC voltage at its input and providing vital power at its output; the improvement comprising an arrangement in which said microprocessor includes: (a) a feedback shift register as part of said means for converting; a read-only memory having odd and even tables stored therein, whereby a valid checkword set enables the vital power controller to generate said vital power for a time limited by the number of entries in said tables; and (b) means for discriminating between noise events occurring at a relatively low rate compared with the rate encountered with hardware failures, said means for discriminating including a plurality of forgiveness buffers connected to said feedback shift register, said buffers being selectively operative to initialize said feedback shift register for generating said vital drive signal for a period equivalent to that for a valid checkword set.
Claim 11
Dependent Claim 237 words
A vital power controller, a vital power controller for verifying the proper operation of a vital processing system and for providing vital power to the system outputs only when the system is functioning correctly comprising: (1) a microprocessor adapted to receive odd and even checkword sets, and including means for converting the checkword sets so as to produce a vital drive signal at an output of said microprocessor; (2) a passive detector for receiving said vital drive signal at its input and providing a low power DC voltage at its output; (3) a DC-to-DC converter for receiving said low power DC voltage at its input and providing vital power at its output; the improvement comprising an arrangement in which said microprocessor includes: (a) a feedback shift register as part of said means for converting; a read-only memory having odd and even tables stored therein, whereby a valid checkword set enables the vital power controller to generate said vital power for a time limited by the number of entries in said tables; and (b) means for discriminating between noise events occurring at a relatively low rate compared with the rate encountered with hardware failures, said means for discriminating including a plurality of forgiveness buffers connected to said feedback shift register, said buffers being selectively operative to initialize said feedback shift register for generating said vital drive signal for a period equivalent to that for a valid checkword set.
Claim 12
Dependent Claim 22 words
A device as defined in claim 9, in which each of said cycle of forgiveness buffers is configured as a polynomial divider.
Claim 13
Dependent Claim 48 words
A vital power controller as defined in claim 9, in which said read-only memory in said means for converting contains a forgiveness table for operating said vital power controller during cycles of forgiveness such that these cycles cannot be confused with the normal odd or even checkword cycles.
Claim 14
Dependent Claim 30 words
A device as defined in claim 11, further comprising means for destroying the contents of each forgiveness buffer when such buffer has been used in the cycle of forgiveness process.

References Cited (Backward Citations)

US30986A Cited
USRE30986E Cited
US4368534A Cited
US4307463A Cited
US4471486A Cited
US4563762A Cited
US4553200A Cited
US4611291A Cited
US4831521A Cited
US4617662A Cited
US4740972A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-08-13 1994-02-12 1994-08-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-08-13 1998-02-12 1998-08-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-08-13 2002-02-12 2002-08-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag