1. A method for testing an image based occupant classification system, the method comprising:
identifying a plurality of disturbances for an image based occupant classification system;
identifying a plurality of test occupants for a vehicle;
randomly selecting at least one disturbance from the plurality of disturbances;
randomly selecting a test occupant from the plurality of test occupants;
introducing said randomly selected disturbance and randomly selected test occupant to the image based occupant classification system; and
evaluating whether the image based occupant classification system properly determines a characteristic of the test occupant.
2. The method of claim 1 wherein identifying the plurality of disturbances comprises identifying a driving condition, and wherein introducing said randomly selected disturbance comprises introducing the driving condition to the image based occupant classification system.
3. The method of claim 2 wherein introducing the driving condition comprises operating a vehicle according to the driving condition, wherein the vehicle includes the image based occupant classification system.
4. The method of claim 2 wherein identifying the plurality of disturbances further comprises identifying a plurality of malfunction events for the image based occupant classification system, wherein randomly selecting at least one disturbance from the plurality of disturbances comprises randomly selecting a malfunction event from the plurality of malfunction events, and wherein introducing said randomly selected disturbance further comprises introducing the randomly selected malfunction event to the image based occupant classification system.
5. The method of claim 2 wherein identifying the plurality of disturbances further comprises identifying a plurality of lighting conditions for an image based occupant classification system, wherein randomly selecting at least one disturbance from the plurality of disturbances comprises randomly selecting a lighting condition from the plurality of lighting conditions, and wherein introducing said randomly selected disturbance further comprises introducing the randomly selected lighting condition to the image based occupant classification system.
6. The method of claim 1 wherein evaluating whether the image based occupant classification system properly determines a characteristic of the test occupant comprises calculating a failure rate.
7. The method of claim 4 wherein identifying the plurality of malfunction events further comprises analyzing a fault tree.
8. The method of claim 1 wherein identifying the plurality of disturbances comprises compiling a list of the plurality of disturbances.
9. The method of claim 1 wherein identifying the plurality of test occupants comprises compiling a list of the plurality of test occupants.
10. The method of claim 1 wherein randomly selecting said disturbance and randomly selecting a test occupant comprises employment of a randomizer.
11. A method for testing an image based occupant classification system, the method comprising:
identifying a plurality of disturbances for the image based occupant classification system;
identifying a plurality of test occupants for a vehicle; and
employing a randomizer to randomly select from among the plurality of disturbances, to randomly select from among the plurality of test occupants, and to associate each of the randomly selected disturbances with at least one of the randomly selected test occupants.
12. The method of claim 11 wherein identifying the plurality of disturbances comprises identifying a driving condition, and wherein the method further comprises employing the randomizer to further associate each of the randomly selected disturbances with the driving condition.
13. The method of claim 11 wherein identifying the plurality of disturbances further comprises identifying a plurality of malfunction events for an image based occupant classification system, and wherein employing a randomizer to associate each of the randomly selected disturbances with at least one of the randomly selected test occupants comprises employing the randomizer to associate each of the randomly selected malfunction events with at least one of the randomly selected test occupants.
14. The method of claim 11 wherein identifying a plurality of disturbances comprises identifying a plurality of lighting conditions for an image based occupant classification system, and wherein the method further comprises employing the randomizer to associate each of the randomly selected lighting conditions with at least one of the randomly selected test occupants.
15. The method of claim 12 further comprising:
operating a vehicle according to the driving condition;
introducing one of the disturbances to the image based occupant classification system; and
evaluating whether the image based occupant classification system properly determines a characteristic of at least one of the test occupants.
16. The method of claim 15 wherein evaluating whether the image based occupant classification system properly determines a characteristic of at least one of the test occupants further comprises calculating a failure rate.
17. The method of claim 13 wherein the plurality of malfunction events include vehicular conditions that impair the image based occupant classification system from properly identifying the test occupant.
18. The method of claim 13 wherein identifying the plurality of malfunction events further comprises analyzing a fault tree.
19. The method of claim 11 wherein identifying the plurality of disturbances further comprises compiling a list of the plurality of disturbances.
20. The method of claim 11 wherein identifying the plurality of test occupants further comprises compiling a list of the plurality of test occupants.
21. A method for testing an image based occupant classification system, the method comprising:
generating a plurality of test cases, each test case comprising a randomly selected disturbance and a randomly selected test occupant;
for each test case, introducing the randomly selected test occupants into a passenger compartment of a vehicle and performing the disturbance; and
calculating a failure rate of an algorithm associated with the image based occupant classification system in determining a characteristic of the test occupant.
23. The method of claim 21 wherein the randomly selected disturbance comprises a malfunction event.
24. The method of claim 21 wherein the randomly selected disturbance comprises a driving condition.
25. The method of claim 21 wherein the randomly selected disturbance comprises a lighting condition.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A communications system for placing a plurality of calls with a common message to a plurality of subscribers via a public switched telephone network, the system comprising:
a plurality of end offices;
a plurality of end office switches, each disposed in one of the plurality of end offices and in communication with the public switched telephone network;
a plurality of auto-dialers, each disposed in one of the plurality of end offices and interconnected with one of the plurality of end office switches for placing the plurality of calls to the plurality of subscribers via the one of the plurality of end office switches; and
an auto-dialer controller in communication with each of the plurality of auto-dialers,
wherein the auto-dialer controller receives an instruction to place the plurality of calls, transmits the instruction to each of the plurality of auto-dialers, and transmits call information to each of the plurality of auto-dialers that corresponds to the plurality of calls to be placed to the plurality of subscribers, and
wherein the plurality of auto-dialers place the plurality of calls to the plurality of subscribers based on the call information transmitted from the auto-dialer controller.
2. The system as set forth in claim 1, wherein each of the plurality of auto-dialers is interconnected with one of the plurality of end office switches via a trunk group.
3. The system as set forth in claim 1, wherein each of the plurality of end office switches is interconnected with the plurality of subscribers via local loop lines.
4. The system as set forth in claim 1, wherein each of the plurality of auto-dialers includes an instruction receiver for receiving the instruction to place the plurality of calls to the plurality of subscribers.
5. The system as set forth in claim 1, wherein each of the plurality of auto-dialers includes switch concentrator circuit information of a switch concentrator circuit of one of the plurality of end office switches for determining an order for placing the plurality of calls.
6. The system as set forth in claim 1, wherein each of the plurality of auto-dialers includes an instruction receiver for receiving the instruction to place the plurality of calls, and wherein a single instruction is transmitted to the instruction receiver of each of the plurality of auto-dialers.
7. A method for placing a plurality of calls with a common message to a plurality of subscribers via a public switched telephone network, the method comprising:
receiving, by an auto-dialer controller, an instruction to place the plurality of calls and call information corresponding to the plurality of calls to be placed to the plurality of subscribers;
transmitting the instruction to place the plurality of calls from the auto-dialer controller to a plurality of auto-dialers, each of the plurality of auto-dialers being disposed in one of a plurality of end offices;
transmitting the call information from the auto-dialer controller to the plurality of auto-dialers;
initiating, based on the call information transmitted from the auto-dialer controller, the plurality of calls with the plurality of auto-dialers; and
placing the plurality of calls to the plurality of subscribers via a plurality of end office switches, each of the plurality of end office switches being disposed in one of the plurality of end offices and in communication with the public switched telephone network and interconnected with one of the plurality of auto-dialers.
8. The method as set forth in claim 7, wherein each of the plurality of auto-dialers is interconnected with one of the plurality of end office switches via a trunk group.
9. The method as set forth in claim 7, wherein each of the plurality of end office switches is interconnected with the plurality of subscribers via local loop lines.
10. The method as set forth in claim 7, further comprising:
receiving, by the plurality of auto-dialers, the instruction to place the plurality of calls to the plurality of subscribers,
wherein each of the plurality of auto-dialers initiates the plurality of calls in response to receiving the instruction.
11. The method as set forth in claim 7, wherein each of the plurality of auto-dialers includes switch concentrator circuit information of a switch concentrator circuit of one of the plurality of end office switches, and wherein each of the plurality of auto-dialers initiates the plurality of calls based on the switch concentrator circuit information of the switch concentrator circuit of one of the plurality of end office switches.
12. A non-transitory computer-readable medium encoded with an executable computer program for placing a plurality of calls with a common message to a plurality of subscribers via a public switched telephone network, the non-transitory computer-readable medium comprising:
a receiving code segment that receives an instruction to place the plurality of calls and call information corresponding to the plurality of calls to be placed to the plurality of subscribers;
a first transmitting code segment that transmits the instruction to place the plurality of calls to a plurality of auto-dialers, each of the plurality of auto-dialers being disposed in one of a plurality of end offices;
a second transmitting code segment that transmits the call information to the plurality of auto-dialers;
an initiating code segment that initiates, based on the call information, the plurality of calls with the plurality of auto-dialers; and
a placing code segment that places the plurality of calls to the plurality subscribers via a plurality of end office switches, each of the plurality of end office switches being disposed in one of the plurality of end offices and in communication with the public switched telephone network and interconnected with one of the plurality of auto-dialers.
13. The non-transitory computer-readable medium as set forth in claim 12, wherein each of the plurality of auto-dialers is interconnected with one of the plurality of end office switches via a trunk group.
14. The non-transitory computer-readable medium as set forth in claim 12, further comprising:
a second receiving code segment that receives, at the plurality of auto-dialers, the instruction to place the plurality of calls to the plurality of subscribers,
wherein the initiating code segment initiates the plurality of calls in response to the second receiving code segment receiving the instruction.
15. The non-transitory computer-readable medium as set forth in claim 12, wherein each of the plurality of auto-dialers includes switch concentrator circuit information of a switch concentrator circuit of one of the plurality of end office switches, and wherein the initiating code segment initiates the plurality of calls based on the switch concentrator circuit information of the switch concentrator circuit of one of the plurality of end office switches.