Programmable personal alarm
BACKGROUND OF THE INVENTION 
     The present invention generally relates to portable personal alarm devices. More specifically, this invention relates to personal alarm devices having selectively programmable means of activating and deactivating the alarm means of the device. 
     The personal alarm devices of the prior art have utilized various alarm activation and deactivation means. In U.S. Pat. No. 4,262,285 to Polley a spring-controlled lever actuator is used to control a pin disposed within the device that renders the device irreversibly activated. Key switch alarm deactivation means have also been used in the prior art. In U.S. Pat. No. 4,404,549 to Berg and U.S. Pat. No. 4,788,532 to Maldonado, conventional push button switches for alarm activation are combined with key-operated deactivation switching means. U.S. Pat. No. 4,665,389 to Clendening discloses a distress signaling device that includes alarm deactivation means that is controlled by removal of a waist belt secured about the user by means of a combination lock. In U.S. Pat. No. 4,520,351 to Altman et al. a passive personal alarm device is disclosed that includes an alarm deactivation means comprising a switch assembly having a plurality of switch settings, some of the settings being open settings and the remainder being closed settings, the closed settings being indistinguishable from the open settings by external examination of the device. Thereby deactivation is possible only by positioning the switch settings in an open setting pattern known only to the user. In U.S. Pat. No. 4,719,454 to Hopkins et al. a personal alarm device is disclosed having push button alarm activation means and alarm deactivation means operable by depression of a combination of push buttons as determined by the internal wiring of the deactivation circuit. 
     While these various inventions in the prior art have provided improvements in personal alarm devices, none provide the flexibility in control of the activation and deactivation means of a personal alarm as hereinafter described for the present invention. 
     SUMMARY OF THE INVENTION 
     The present invention is a personal alarm device that includes programmable alarm deactivation means thereby permitting the user to selectively enter a deactivation code by which the alarm can be deactivated. The deactivation code can be changed only by a user knowing the previously entered code. An integrated circuit is disclosed that is operable in four distinct modes: a coding mode, a verifying mode, a deactivation mode and a re-coding mode. 
     An object of this invention is to provide a personal alarm device that can be carried by the user. 
     Another object of this invention is to provide a personal alarm device that can be secretly programmed with an alarm deactivation code known only to the user. 
     A still further object of the present invention is to provide a programmable personal alarm device having programming means that permit an alarm deactivation code to be selectively changed by only an authorized user. 
     These and other objects and advantages of the present invention will be apparent to those skilled in the art from the following description of a preferred embodiment, claims and appended drawings. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1 is a front perspective view of the personal alarm device of the present invention. 
     FIG. 2 is a rear plan view of the invention. 
     FIG. 3 is a block diagram of the electrical circuitry of the present invention. 
    
    
     DESCRIPTION OF A PREFERRED EMBODIMENT 
     FIG. 1 illustrates in a front perspective view the personal alarm device 1 of the present invention. The device 1 generally comprises a hollow housing member 10 having a numerical keypad 20 disposed in its forward face 11, a speaker 30 disposed in a side wall 12, a first panic strip 40 disposed on the forward face 11 of the housing member 10 below said numerical keypad 20 and a second panic strip 50 disposed on the top wall 13 of the housing member 10. A program button 60 is disposed on the forward face 11 of the housing member 10 adjacent to the numerical keypad 20. The keypad 20 preferably includes nine keys 21 which are numbered 1 through 9 for programming purposes as will be better understood in view of the description device operation of hereinafter. The keys 21, program button 60 and panic strips 40, 50 are switching means that are normally open. They are spring loaded and upon release assume automatically a normal position. 
     As can be seen in the rear plan view of the device 1 illustrated in FIG. 2 a battery compartment 70 having a compartment door 71 to selectively seal said battery compartment 70 is disposed in the rear wall 14 of said housing member 10. The battery compartment door 71 is preferably secured to said housing member 10 by means of tamper-resistant recessed screw means 72. A pocket clip 15 is integrally formed with the rear wall 14 of said housing 10 for selective attachment of the device 1 to a pocket or the like. The device 1 is preferably made operable by one or a plurality of batteries 73, for example a 9-volt battery, which is stored in said battery compartment 70. 
     A block diagram of the electrical circuitry of the present device 1 is illustrated in FIG. 3 where it can be seen that the device further includes an alarm 80 which communicates with said speaker 30 and the panic strips 40, 50, and a beeper 90. While the preferred embodiment of the device 1 includes a beeper, i.e. an audible sound device, visual or tactile indicating means may be utilized for its purposes. The alarm 80 and the beeper 90, as well as the keypad 20 and program button 60, also communicate with a micro-chip 100. The micro-chip 100 is preferably a programmable, non-erasable micro-chip 100, for example micro-chip Model No. 8051 manufactured by Intel Corp., and provides operation and control means for the device 1. The micro-chip 100 is programmed at the chip production facilities for operation as hereinafter described. 
     When the battery 73 is initially placed in the compartment 70 and connected to the micro-chip 100, code prompt means 101 in the micro-chip 100 causes the beeper 90 to give one beep. This indicates to the user that the device 1 is ready for receipt of a deactivation code. After the one beep by the beeper 90 the deactivation code is entered by depressing in sequence individual keys 21 of the keypad 20. The deactivation code entered by the user is totally at the user&#39;s discretion, however, the code preferably should be a number sequence that can be easily remembered by the user, such as a birth date address, etc. Upon completing entry of the code the program button 60 is depressed. The keypad 20 communicates with code register and storage means 102 in the micro-chip 100 which is operable in four distinct modes of operation: a coding mode, a verifying mode, a deactivating mode and a re-coding mode. Initially the code register and storage means 102 is set in the coding mode and when the deactivation code is entered via the keypad 20 the code register and storage means 102 reads the deactivation code entered and registers the code therein. When the program button 60 is depressed the entered code is stored in the code register and storage means 102. The code register and storage means 102 communicates with a code storage indicator 103 which is activated by depressing the program button 60 following entry of a deactivation code, that is, when the code is stored. The code storage indicator 103 causes the beeper 90 to give two beeps which indicates to the user that the deactivation code has been stored in the code register and storage means 102. The code storage indicator 103 communicates with a mode shifter 104 which shifts the code register and storage means 102 from the coding mode to the verifying mode when the code storage indicator 103 is activated. The mode shifter 104 is also capable of distinguishing the order in which the keypad 20 and program button 60 are pressed and functioning differently to change the deactivation code as hereinafter described in greater detail. 
     The code register and storage means 102 is now in the verifying mode and to verify the code entered, the deactivation code is again entered via keypad 20. A code verifier and alarm set means 105 communicates with the code register and storage means 102 and if the correct code has been entered the code verifier and alarm set means 105 causes the beeper 90 to give three beeps, which verifies to the user the code entered, and sets the alarm 80. Upon setting the alarm 80 the code verifier and alarm set means 105 causes the mode shifter 104 to shift the code register and storage means 102 from the verifying mode to the deactivating mode. If an incorrect code is entered the code verifier and alarm set means 105 does not activate the mode shifter 104 but instead causes the beeper 90 to give one long, continuous buzz, which indicates to the user that the code register and storage means 102 remains in the verifying mode ready to again verify the entered code. 
     When the alarm 80 is set the code register and storage means 102 is in the deactivating mode. In an emergency situation the alarm 80 can now be activated by depressing either the first panic strip 40 or the second panic strip 50. To deactivate the alarm 80 the deactivation code is entered via keypad 20. A code comparer 106 communicates with the code register and storage means 102 and alarm deactivation means 107. The code comparer 106 compares the entered code with the code stored in the code register and storage means 102 and if the correct code is entered the code comparer 106 activates the alarm deactivation means 107 which causes the alarm 80 to shut off and reset. The same deactivation code is still effective for subsequent use. 
     The mode shifter 104 is also capable of recognizing whether the program button 60 is depressed before the deactivation code is entered via the keypad 20. This function of the mode shifter 104 permits the deactivation code to be changed by the user. To change the deactivation code the program button 60 is depressed first which causes the mode shifter 104 to shift the code register and storage means 102 to the re-coding mode. The current deactivation code is then entered via keypad 20 and the program button 60 is depressed again. The code register and storage means 102 reads the entered code and the code comparer 106 compares the current deactivation code with the entered code. If the current code and the entered code are the same the code register and storage means 102 cause the beeper 90 to give two beeps. The new deactivation code is now entered via keypad 20 and the program button 60 is depressed to store the new code in the code register and storage means 102 and shift the code register and storage means 102 to the verifying mode. The new code is then verified as heretofore described. 
     The preferred embodiment of the device 1 is illustrative of the present disclosure and is not intended to be limiting. Various PG,9 changes and modifications of the personal alarm device 1 of the present invention may be made without departing from the spirit and scope of the disclosure. For example, the code comparer 106 and code verifier and alarm set means 105 may be combined into a single means without departing from the spirit and scope of this invention. Furthermore, the keypad may be numerical or alphabetic or a combination thereof. Such changes and modifications within the coverage of the language of the claims hereinafter recited are intended to be included as part of the present disclosure.