The present invention relates to an alarm clock, and more particular, to a remotely deactivated alarm clock.
Alarm clocks almost universally include an external switch to disable an alarm. For example, the external switch can include a slider or a pushbutton prominently positioned on the alarm clock housing. Many alarm clocks additionally include a snooze feature to deactivate the alarm for a temporary period of time, typically on the order of several minutes. Because a person need only depress a bedside switch to deactivate the alarm, however, many alarm clocks fail to adequately awaken the individual against the temptation to simply return to sleep.
A number of alarm clocks have been proposed in an attempt to overcome these shortcomings. For example, one proposed alarm clock includes a housing having multiple pushbuttons that illuminate in a random sequence. The alarm is deactivated after the user depresses the pushbuttons in the order illuminated. Another proposed construction includes a manual pushbutton separate from the alarm clock housing. According to this construction, the alarm is deactivated in response to depression of the pushbutton for an extended period of time, for example twelve seconds.
Despite their advantages, alarm clocks according to these constructions have failed to gain widespread acceptance. Accordingly, there remains a continued need for an improved system and method to overcome the tendency to return to sleep after deactivating the alarm, while also offering robust protections against attempts to disable the alarm by unplugging the alarm clock or by disabling the alarm shortly in advance of the scheduled alarm time.
Systems and methods for the remote deactivation of a bedside alarm are provided. According to one embodiment, the system includes an alarm clock adapted to generate a continuing alarm signal and a deactivation unit located remotely from the alarm clock. The alarm clock displays a deactivation code in one embodiment, while in other embodiments a deactivation code includes the current calendar date. The deactivation unit receives a manually-inputted key sequence and wirelessly transmits the key sequence to the alarm clock for validation. The alarm clock interrupts the continuing alarm signal when the key sequence matches a valid deactivation code.
According to another embodiment, the alarm clock is a bedside unit including an alarm device and a processor, and the deactivation unit includes a control panel having a plurality of physical or virtual keys. The processor is adapted to activate the alarm device at a scheduled alarm time, and is further adapted to deactivate the alarm device in response to a key sequence matching the current deactivation code. The deactivation code can be randomly generated in some embodiments, being valid for only a single deactivation of the alarm device. In addition, the alarm clock can include a battery to prevent deactivation of the alarm device by unplugging the alarm clock.
According to still another embodiment, a method for deactivating an alarm is provided. The method includes providing a deactivation unit that is remote from an alarm clock, receiving a manually-inputted key sequence at the deactivation unit, validating, using a processor, the manually-inputted key sequence, and deactivating an audible alarm signal at the alarm clock in response to the validation of the manually-inputted key sequence. The method can further include receiving a snooze command to interrupt operation of the audible alarm signal, and disabling the snooze command after a predetermined number of snooze commands have been received at the alarm clock.
According to yet another embodiment, an alarm clock lock-down method is provided. The lock-down method includes providing an alarm clock adapted to generate an audible alarm signal at a scheduled alarm time, receiving an alarm disable command prior to the scheduled alarm time, determining, using a processor, whether the alarm disable command is received within a lock-down period prior to the scheduled alarm time, and activating the audible alarm signal at the scheduled alarm time if the alarm deactivation command is received within the lock-down period. If the alarm disable command is received prior to the lock-down period, the method can include disabling the scheduled alarm until subsequently enabled by the user.
These and other features and advantages of the present invention will become apparent from the following description of the invention in accordance with the accompanying drawings and appended claims.
An alarm clock system in accordance with one embodiment is illustrated in
As also shown in
The processor 26 can include a microcontroller unit (MCU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other device operable to execute machine readable instructions. The time display 28 can include four 7-segment numerical LEDs that can display minutes and hours, along with a visual indicator for AM/PM, and further optionally the deactivation code. The display system 28 can also be used to display a menu mode that the user may enter and configure. In another embodiment, the display system 28 can be a graphic OLED display to display the time and any other possible pertinent information, including for example a deactivation code or a numeral operation that, when solved by the user, reveals the deactivation code. The alarm device 30 can be any device adapted to generate a continuing audible alarm signal beginning at the scheduled alarm and ending when deactivated. For example, the alarm device can include a 1 kHz sine-wave sent through a driver to a piezoelectric buzzer. Alternatively, the alarm device can include a random stream of high logic pulses that drive a transistor connected to a push type solenoid that pushes the plunger on a concierge bell. As the term is used herein, a ‘continuing’ audible alarm signal includes both continuous (i.e. uninterrupted) tones and discontinuous (i.e., interrupted) tones, including repeating beeps, for example. The alarm signal can also include a radio broadcast in other embodiments.
As noted above, the alarm clock electrical system 24 includes a wireless radio module 32. The wireless radio module 32 includes a 433 MHz radio link in the present embodiment, and is operable to wirelessly receive the deactivation code from the deactivation unit 14. In another embodiment, the deactivation unit 14 can utilize the home power wiring to transmit the deactivation code to the alarm clock 12. In either embodiment, the transmitted alarm deactivation code can contain a header packet that uniquely identifies the alarm clock 12 that the specific deactivation unit 14 is trying to communicate with. This allows two or more alarm clock systems 10 to operate in the same household without causing interference.
The user interface 34 includes a combination of switches, knobs, buttons and/or touchscreens to enable a user to input a desired alarm time, or times, for any day, or specific day, or group of days. The processor 26 stores this information in computer readable memory. The user also has the ability to enable the alarm at the scheduled time through the user interface 34. In one embodiment, the user can use her left hand to manipulate a momentary DPST switch. One pole of this switch activates alarm time setting mode, and the other pole activates time setting mode. With the user's right hand, manipulation of a knob can either advance or retreat the time. Note that there are many other ways that time and alarm time setting can be achieved by one skilled in the art.
The alarm clock electrical system 24 additionally includes a real time clock module 36 to calculate and store the date and time. The real time clock module 36 may be connected to the processor 26 via any supported data transfer protocol, such as the I2C Dallas two wire protocol or SPI. The real time clock module 36 provides the microcontroller 26 with the current date and time. As noted above, the real time clock module 36 can have a battery backed time keeping feature 38, as shown as one embodiment detailed in
Referring again to
Referring again to
As noted above, the alarm clock 12 is operable to deactivate the alarm device 30 when a valid deactivation code is received at the deactivation unit 14. The deactivation code and the deactivation unit 14 can be any process and device that engages the user by requiring at least moderate level of mental thought that facilitates further waking, all the while not being an excessively taxing and long process that might impinge on the user's normal wake-up routine. For example, the deactivation code can include the current date entered in 6 digit form such as MMDDYY. This code is then wirelessly sent to the alarm clock 10. If the 6 digit code matches the current date as determined by the real time clock module 36, the alarm signal is deactivated and the waking user can start the day. In another embodiment, the alarm deactivation code can include a 4 digit number flashed on the hours and minutes display for 1 second every 3 seconds on the alarm clock 12. After the sleeping user has been woken by the alarm signal, the user must look at the alarm clock 12 and memorize the 4 digit number deactivation code that is being flashed every 3 seconds. The user must then rise out of bed, walk to the remote deactivation unit 14 and enter the 4 digit deactivation code into the numeric keypad 46. The deactivation code is then wirelessly sent to the base alarm clock and if correct, the alarm signal is deactivated. In still another embodiment, there can be a specific number of button illuminations, for example six button illuminations, that the user must observe at the control panel 46, and then press, to deactivate the alarm. After the button illumination sequence is complete, the remote alarm deactivation microcontroller unit can verify if the button presses correctly matched the illuminated button sequence. If there is a match, the deactivation unit 14 can send a deactivation signal to the alarm clock 12. The alarm clock 12 can then deactivate the alarm signal and the user can continue on with her day.
A method for the remote deactivation of an alarm clock is illustrated in the flow chart of
Referring again to
Further optionally, the method of
In another embodiment, the method of remote deactivation includes a lock-down feature. The lock-down feature can prevent a user from waking a short time before the scheduled alarm time and in a half-awaken state and deactivating, or setting further back, the alarm time in the hope of sleeping further past the set alarm time. The lock-down feature allows the user to define a length of time called the lock-down period (e.g., thirty minutes). When the alarm has been enabled, and the current time equals the scheduled alarm time less the lock-down period, the alarm clock goes into lock-down mode. When this happens, the switches and knobs that manipulate all alarm and time setting functions are disabled.
More particularly, and with reference to
It must be noted that there can be an occurrence where the user who enabled the lock-down feature will fully rise out of bed before the scheduled alarm time, and will want to leave the house before the alarm goes off. The lock-down feature can take this specific event into account. It can allow the user to disable the alarm without having to wait for the set alarm time. This can be done by simply going to the remote alarm deactivation unit and inputting the deactivation code. After the alarm clock received the correct deactivation code, it will then exit lock-down mode and automatically disable the pending alarm.
The lock-down feature can additionally include a grace-mode. A situation might arise where the user accidentally sets and enables an alarm time that satisfies the lock-down mode condition while lock-down is enabled. In this situation, the alarm clock will enter lock-down mode, and the user will have to walk to the remote alarm deactivation panel and punch in the correct deactivation code. To prevent this undesired event from happening, a grace-mode feature may be implemented. Within the lock-down-grace-period, the user will have a predetermined grace period, such as, but not limited to, 30 seconds, following the setting of any alarm time, in which, the lock-down mode will be suspended even in the case of the current time being later than the alarm time less the lock-down period. This will give the user 30 seconds to fix the incorrectly input alarm time before enacting the change.
The above description is that of current embodiments of the invention. Various alterations and changes can be made without departing from the spirit and broader aspects of the invention as defined in the appended claims, which are to be interpreted in accordance with the principles of patent law including the doctrine of equivalents. Any reference to elements in the singular, for example, using the articles “a,” “an,” “the,” or “said,” is not to be construed as limiting the element to the singular.
Number | Date | Country | |
---|---|---|---|
61597617 | Feb 2012 | US |