Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
176 words
A vehicle safety system having a sensor for detecting vehicle acceleration and a microcomputer for processing the sensor output and in which the microcomputer executes a collision discrimination program on an interrupt basis at prescribed regular time intervals based on the sensor output for discriminating whether or not a collision has occurred and repeatedly executes a background program for processing prescribed background jobs, thereby controlling activation of the vehicle safety devices, the system further comprising: first monitoring means for monitoring whether or not the collision discrimination program is being properly executed based on whether or not the time for executing one program cycle of the collision discrimination program is longer than a prescribed value, a second monitoring means for monitoring whether or not the background program is being properly executed based on whether or not the time for executing one program cycle of the background program is longer than a prescribed value, and reset means for resetting the microcomputer when at least one of the first and second monitoring means detects an error in program execution.
Claim 2
Dependent Claim
176 words
A vehicle safety system having a sensor for detecting vehicle acceleration and a microcomputer for processing the sensor output and in which the microcomputer executes a collision discrimination program on an interrupt basis at prescribed regular time intervals based on the sensor output for discriminating whether or not a collision has occurred and repeatedly executes a background program for processing prescribed background jobs, thereby controlling activation of the vehicle safety devices, the system further comprising: first monitoring means for monitoring whether or not the collision discrimination program is being properly executed based on whether or not the time for executing one program cycle of the collision discrimination program is longer than a prescribed value, a second monitoring means for monitoring whether or not the background program is being properly executed based on whether or not the time for executing one program cycle of the background program is longer than a prescribed value, and reset means for resetting the microcomputer when at least one of the first and second monitoring means detects an error in program execution.
Claim 3
Dependent Claim
71 words
A system as claimed in claim 1, wherein the first monitoring means comprises means for outputting a first timer reset signal at the execution of each program cycle of the collision discrimination program and first timer means operative in response to the first timer reset signal for outputting a first reset signal when the time for executing one program cycle of the collision discrimination program becomes longer than a prescribed value.
Claim 4
Dependent Claim
16 words
A system as claimed in claim 2, wherein the first timer means is a watchdog timer.
Claim 5
Dependent Claim
37 words
A system as claimed in claim 2, wherein the reset means is a means provided in the microcomputer for resetting the microcomputer in response to a signal from outside and is supplied with the first reset signal.
Claim 6
Dependent Claim
37 words
A system as claimed in claim 2, wherein the reset means is a means provided in the microcomputer for resetting the microcomputer in response to a signal from outside and is supplied with the second reset signal.
Claim 7
Dependent Claim
69 words
A system as claimed in claim 1, wherein the second monitoring means comprises means for outputting a second timer reset signal at the execution of each program cycle of the background program and second timer means operative in response to the second timer reset signal for outputting a second reset signal when the time for executing one program cycle of the background program becomes longer than a prescribed value.
Claim 8
Dependent Claim
35 words
A system as claimed in claim 6, wherein the second timer means is a monitoring timer means having a timer period slightly longer than the time for executing one program cycle of the background program.
Claim 9
Dependent Claim
239 words
A vehicle safety system having a sensor for detecting vehicle acceleration and a microcomputer for processing the sensor output and in which the microcomputer executes a collision discrimination program on an interrupt basis at prescribed regular time intervals based on the sensor output for discriminating whether or not a collision has occurred and repeatedly executes a background program for processing prescribed background jobs, thereby controlling activation of the vehicle safety devices, the system further comprising: means for outputting a first timer reset signal at the execution of each program cycle of the collision discrimination program, first timer means operative in response to the first timer reset signal for outputting a first reset signal when the time for executing one program cycle of the collision discrimination program becomes longer than a prescribed value, means for outputting a second timer reset signal at the execution of each program cycle of the background program, second timer means operative in response to the second timer reset signal for outputting a second reset signal when the time for executing one program cycle of the background program becomes longer than a prescribed value, and reset means responsive to the first and second reset signals for resetting the microcomputer when the time for executing one program cycle of the collision discrimination program becomes longer than the prescribed value or when the time for executing one program cycle of the background program becomes longer the prescribed value.
Claim 10
Dependent Claim
239 words
A vehicle safety system having a sensor for detecting vehicle acceleration and a microcomputer for processing the sensor output and in which the microcomputer executes a collision discrimination program on an interrupt basis at prescribed regular time intervals based on the sensor output for discriminating whether or not a collision has occurred and repeatedly executes a background program for processing prescribed background jobs, thereby controlling activation of the vehicle safety devices, the system further comprising: means for outputting a first timer reset signal at the execution of each program cycle of the collision discrimination program, first timer means operative in response to the first timer reset signal for outputting a first reset signal when the time for executing one program cycle of the collision discrimination program becomes longer than a prescribed value, means for outputting a second timer reset signal at the execution of each program cycle of the background program, second timer means operative in response to the second timer reset signal for outputting a second reset signal when the time for executing one program cycle of the background program becomes longer than a prescribed value, and reset means responsive to the first and second reset signals for resetting the microcomputer when the time for executing one program cycle of the collision discrimination program becomes longer than the prescribed value or when the time for executing one program cycle of the background program becomes longer the prescribed value.
Claim 11
Independent Claim
180 words
A method of controlling a vehicle safety system having a sensor for detecting vehicle acceleration and a microcomputer for processing the sensor output and in which the microcomputer executes a collision discrimination program on an interrupt basis at prescribed regular time intervals based on the sensor output for discriminating whether or not a collision has occurred and repeatedly executes a background program for processing prescribed background jobs, thereby controlling activation of the vehicle safety devices, the method comprising: a first monitoring step for monitoring whether or not a collision discrimination program is being properly executed based on whether or not the time for executing one program cycle of the collision discrimination program is longer than a prescribed value, a second monitoring step for monitoring whether or not a background program is being properly executed based on whether or not the time for executing one program cycle of the background program is longer than a prescribed value, and a step for resetting the microcomputer when at least one of the first and second monitoring steps detects an error in program execution.
Claim 12
Independent Claim
180 words
A method of controlling a vehicle safety system having a sensor for detecting vehicle acceleration and a microcomputer for processing the sensor output and in which the microcomputer executes a collision discrimination program on an interrupt basis at prescribed regular time intervals based on the sensor output for discriminating whether or not a collision has occurred and repeatedly executes a background program for processing prescribed background jobs, thereby controlling activation of the vehicle safety devices, the method comprising: a first monitoring step for monitoring whether or not a collision discrimination program is being properly executed based on whether or not the time for executing one program cycle of the collision discrimination program is longer than a prescribed value, a second monitoring step for monitoring whether or not a background program is being properly executed based on whether or not the time for executing one program cycle of the background program is longer than a prescribed value, and a step for resetting the microcomputer when at least one of the first and second monitoring steps detects an error in program execution.
Claim 13
Dependent Claim
162 words
A vehicle safety system having a sensor for detecting vehicle acceleration and a microcomputer for processing the sensor output and in which the microcomputer executes a collision discrimination program on an interrupt basis at prescribed regular time intervals based on the sensor output for discriminating whether or not a collision has occurred and repeatedly executes a background program for processing prescribed background jobs, thereby controlling activation of the vehicle safety devices, the system further comprising: means for at the entry portion of the subroutine of each data processing program executed in the microcomputer saving to memory a code peculiar to the subroutine concerned, comparing means for at the exit portion of each subroutine comparing the code of the executed subroutine with the saved code, checking means responsive to the comparing means for checking whether or not the data processing program was properly executed, and reset means for resetting the microcomputer in accordance with the result of the check by the checking means.
Claim 14
Dependent Claim
162 words
A vehicle safety system having a sensor for detecting vehicle acceleration and a microcomputer for processing the sensor output and in which the microcomputer executes a collision discrimination program on an interrupt basis at prescribed regular time intervals based on the sensor output for discriminating whether or not a collision has occurred and repeatedly executes a background program for processing prescribed background jobs, thereby controlling activation of the vehicle safety devices, the system further comprising: means for at the entry portion of the subroutine of each data processing program executed in the microcomputer saving to memory a code peculiar to the subroutine concerned, comparing means for at the exit portion of each subroutine comparing the code of the executed subroutine with the saved code, checking means responsive to the comparing means for checking whether or not the data processing program was properly executed, and reset means for resetting the microcomputer in accordance with the result of the check by the checking means.