CN102047198B - 用于识别复位条件的方法和系统 - Google Patents

用于识别复位条件的方法和系统 Download PDF

Info

Publication number
CN102047198B
CN102047198B CN200980119006.8A CN200980119006A CN102047198B CN 102047198 B CN102047198 B CN 102047198B CN 200980119006 A CN200980119006 A CN 200980119006A CN 102047198 B CN102047198 B CN 102047198B
Authority
CN
China
Prior art keywords
value
mode
activation sequence
designated value
pattern
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200980119006.8A
Other languages
English (en)
Other versions
CN102047198A (zh
Inventor
吉恩·西平斯基
史蒂夫·H·N·程
刘刚
媛·H·刘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SC Johnson and Son Inc
Original Assignee
SC Johnson and Son Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SC Johnson and Son Inc filed Critical SC Johnson and Son Inc
Publication of CN102047198A publication Critical patent/CN102047198A/zh
Application granted granted Critical
Publication of CN102047198B publication Critical patent/CN102047198B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/30Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
    • G06F1/305Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations in the event of power-supply fluctuations

Abstract

一种识别复位条件的方法,包括以下步骤:判断存储值是否等于指定值,如果存储值不等于指定值,则执行第一模式,并且如果存储值等于指定值,则执行第二模式。第二模式还包括将存储值设置为不同于指定值的一个值的步骤。

Description

用于识别复位条件的方法和系统
技术领域
本公开一般涉及微处理器控制的装置,更具体而言,涉及响应于检测到特定条件,为微处理器控制的装置提供不同的操作模式。 
背景技术
微处理器执行程序以控制各种各样的电学和机电装置,从个人电脑到用于挥发性物质的自动分配器。在这种微处理器控制的装置中,电源,如电池或电插座,向微处理器或装置的其它部件供电。装置的正确操作对于电源提供的功率级的波动是敏感的。例如,如果功率下降到微处理器的阈值操作级之下,则由微处理器执行的用于控制装置的程序被中断或复位。功率的下降可能是各种故意或意外条件导致的。例如,当装置被故意关闭以节约功率时,当电源随着时间的流逝而耗尽时,或者当由于电源的波动或者由于装置执行某些功能导致电流消耗增加而发生临时电力下降(即,局部暂时限制用电(brownout))时,可能会发生功率下降。在一些应用中,可能希望或者甚至必须能够识别导致功率下降的条件,使得微处理器执行的程序能够被调整,以在功率恢复到阈值操作级之上时恢复装置的正确操作。因此,需要一种有效并且可靠的方式来识别导致复位的条件并基于条件的识别来恢复装置的正确操作。还希望实现该问题的解决方案仅需要最少数量的附加组件,例如,控制电路、存储器和电源。 
发明内容
根据一个实施例,识别复位条件的方法包括以下步骤:判断存储值是否等于指定值,如果存储值不等于指定值,则执行第一模式,并如果存储值等于指定值,则执行第二模式。该第二模式还包括将存储值设置为不同于指定值的一个值的步骤。 
根据另一实施例,用于识别复位条件的系统包括微处理器。微处理器包 括用于在保存在存储器中的值不等于指定值时执行第一模式且在该值等于指定值时执行第二模式的程序。该第二模式还包括将保存在存储器中的值设置为不同于指定值的一个值的步骤。 
根据又一实施例,分配设备包括用于区分电源开启复位和低压复位的第一装置,用于在电源开启复位过程中执行喷射操作的第二装置,以及用于在低压复位过程中绕过喷射操作的第三装置。 
考虑下面的详细描述,将会清楚本发明的其它方面和优点。 
附图说明
图1是微处理器控制的装置的第一实施例的框图; 
图2示出了可以由图1的装置执行的程序的流程图; 
图3是微处理器控制的装置的第二实施例的框图; 
图4是根据图3的第二实施例的装置的等距视图; 
图5示出了可以由图4的装置执行的程序的流程图; 
图6示出了在图4的装置的正常操作模式中可以执行的程序的流程图;以及 
图7示出了在图4的主动操作模式中可以执行的程序的流程图。 
具体实施方式
图1的框图包括微处理器10、电源12和一个或更多个组件14,如,电路和/或机电装置。该框图可以被实现为各种各样的装置和系统(例如,个人电脑、汽车、照明系统、加热和空调系统、用于气溶胶容器的自动分配器)中的控制系统,以及本领域技术人员已知的任意其它合适的实施方式。微处理器10和组件14被耦合到电源12且从电源12接收功率。而且,微处理器10耦合到(一个或多个)组件14且执行程序以控制其操作。在一个实施例中,微处理器10可以是基于SH6610C的单芯片4位微控制器,如,由位于香港九龙的九龙湾宏光道39号宏天广场33层3301室的中颖电子有限公司(Sino Wealth Microelectronics Corp.Ltd.)制造的那些微控制器。然而,可以预期,本领域技术人员已知的各种类型的微处理器都可以与本发明的实施例一起使用。图1还示出了耦合到微处理器10的存储器16。在其它实施例中,微处理器10包括内置存储器和其它组件,例如,计时器和时钟,模拟/数字 转换器、输入/输出接口、逻辑元件等,这对于本领域技术人员来说是容易想到的。 
图中2示出了由微处理器10执行的程序的一个实施例,该程序起始于复位/起动方框20。在方框20之后,控制前进到判断方框22,判断指定存储器位置(例如,存储器16中的位置)保存的值是否等于指定值“A”。指定值“A”可以是任何值和大小且可以以任意格式存储,这对本领域技术人员来说是容易想到的。如果判断方框22判断存储器值不等于“A”,则控制前进到第一操作模式的方框24,并存储器位置被设置为值“A”。接下来,控制前进到执行功能的方框26,该功能诸如是起动序列、初始化序列或一些其它想要的功能。在方框26之后,控制前进到方框28,并存储器位置被设置为指定值“B”。在本实施例中,指定值“B”不等于“A”,但可以是任意值、任意大小,并且可以以任意格式存储。 
再次参考判断方框22,如果存储器位置确实存储了等于“A”的值,则控制绕过方框24和26,并直接前进到第二操作模式的方框208。接着,在方框208,存储器位置被设置为值“B”。在本方案中,程序是响应于在方框26中的较早操作序列期间导致的低压复位。例如,诸如当机电组件通电时,方框26中功能的执行可能导致从电源引出的电流的增加,这导致供应到微处理器的功率暂时下降到阈值操作级之下,即,局部暂时限制用电。在控制前进到方框28之前,这种局部暂时限制用电导致图2的程序复位到方框20,即,低压复位。在本方案中,低压复位不允许存储器值被擦除或者复位到不同于“A”的值。存储器值“A”被保留,因为剩余功率的量仍将通过电源12供应到微处理器10,这对于微控制10维持存储器16中保存的值是足够的。因此,在低压复位之后,当控制前进到判断方框22时,存储器值等于“A”且控制将绕开导致复位的方框24和26且直接前进到方框28,在方框28,存储器位置被设置为值“B”。然而,如果程序被故意地复位,则存储器值可以被擦除或者设置为不同于“A”的某一随机值。图2的程序提供有效并且可靠的处理来识别指定复位条件并响应于该识别调整装置的操作。 
图3的框图类似于图1的框图,二者均包括微处理器10、电源12和存储器16。图3还包括诸如马达30、发光二极管(“LED”)32和传感器34等组件。图4示出了图3的框图被实现为用于分配气溶胶容器42的内容物的装置40的一个实施例。装置40可以是美国专利申请No.11/725,402中描 述的装置之一,此处通过引用将该申请的全部内容结合在本文中。装置40包括适于接收气溶胶容器42和电池46的外壳44。另外,装置40还包括选择器开关48、按钮50和致动器臂52。装置40还包括设置在外壳44中且在图3中一般性示出的电路、微处理器10、马达30、LED32和传感器34。 
微处理器10在喷射操作中控制马达30以对致动器臂52进行致动,致动器臂52按下气溶胶容器42的阀杆54以从其分配内容物。微处理器10包括响应于由按钮50、计时器或传感器34产生的信号而开始喷射操作的程序。计时器可以实现在微处理器10中或者实现为单独的组件。例如,在一个实施例中,微处理器10包括用于以定时自动致动模式来控制装置40的程序,其中装置40以预定时间间隔(例如,每30分钟)执行喷射操作。可替代地或者与第一实施例相结合地,微处理器10被编程为响应于来自传感器34和/或按钮50的信号执行喷射操作。实际上,在美国专利申请No.11/725,402中描述或者本领域技术人员已知的任意操作方法可以与装置40结合使用。 
为了说明微处理器10的低压复位判断和操作流程调整功能的目的,将特别描述一个特定实施例。再次回到图4,在本实施例中,选择器开关48用于开启和关闭装置40和在各种操作模式之间进行选择,各种操作模式包括计时模式、感测模式和组合计时和感测模式。LED32闪烁表示装置40开启并且在正常操作和/或提供装置40将要执行喷射操作的警告。按钮50提供气溶胶容器42的手动致动,其中按钮50可以由用户按下,以在除装置40关闭的任意时间起动喷射操作。按钮50允许用户手动超越控制装置40的自动致动。本实施例中的传感器34是可用于检测运动的光电池光传感器。不过,可以使用任意类型的运动检测器,例如,无源红外或热电运动传感器、红外反射运动传感器、超声波运动传感器、或者雷达或微波无线运动传感器。而且,传感器34可以使用任意其它类型的已知传感器(例如,热传感器或气味传感器)来代替或与之组合使用。 
参考图5,当选择器开关48被拨动到开启位置或者新电池46被插入到装置40中,即,电源复位时,微处理器10执行的用于控制装置40的程序开始于复位/起动方框70。此后,控制前进到判断方框72,判断是否执行测试模式。如果需要执行测试模式,则在方框74执行测试模式。在一个实施例中,在制造厂执行测试模式以在客户使用装置之前确保装置正确操作。例如,判断方框72可以判断当电池46被插入到装置40且按钮50被按下5秒 时将要执行测试模式。此后,在方框74可执行各种测试,诸如,测试马达30、LED32和传感器34。也可执行其它测试,这对本领域技术人员来说是显然的。 
在方框74执行测试模式之后,或者如果判断方框72判断不执行测试模式,则控制前进到判断方框76。判断方框76判断指定存储器位置存储的值是否与指定值“A”相等。如果存储器值不等于“A”,则控制前进到延时方框78,并控制暂停预定时间周期,例如约10-30秒。在延时方框78之后,控制前进到方框80,并发布激活(activation)序列即将到来的警告或通知。在本实施例中,警告是LED32的闪烁或闪光。然而,在其它实施例中,警告可以是视觉、声觉、触觉、味觉的组合,或者本领域技术人员容易想到的任意其它警告。在方框80之后,控制前进到方框82且存储器位置被设置为值“A”。 
接下来,程序执行激活序列。在本实施例中,激活序列是包括方框84、86和88的喷射操作。更具体而言,喷射操作在方框84开始,在该方框,马达30通电以向下移动致动器臂52,从而将气溶胶容器42的阀杆54压下到开放位置。在方框86,马达30被断电。此后,在方框88,马达30通电,以相反的方向移动致动器臂52以帮助阀杆54移动到关闭和非按下位置。在一个实施例中,马达30在方框84通电约1秒,并且马达30在方框86断电约150毫秒,并且马达30在方框88通电约400毫秒。本领域技术人员容易理解,对于本实施例的激活序列的调整可以包括相同或不同步骤的任意序列。在激活序列之后,控制前进到方框90,在此过程中,如上所述,存储器位置被设置为指定值“B”,该指定值“B”不同于前面提到的值“A”。 
回到判断方框76,如果指定存储器位置存储等于指定值“A”的值,则控制绕过方框78-88直接前进到方框90,以将存储器位置设置为值“B”。在方框90之后,控制前进到方框902,程序进入正常操作工序或模式,其中,程序执行手动或自动激活序列,这将在下面详细描述。 
在本实施例中,当选择器开关48被拨动到开启位置或者新电池被插入到装置中时,程序执行包括执行方框84-88的起动或电源开启复位操作,以执行激活序列。程序也根据正常操作模式执行激活序列。在复位/起动和正常操作模式中,当马达30通电时电流消耗增加。这种增加的电流消耗导致电池46以及由电池46供电的相关电路(例如,微处理器10)两端的电压降。 增加的电流消耗和附加的电压降是临时的,即,这种效果在激活序列完成或中断之后就会消失。 
在正常操作模式中,不管在激活序列中的附加电压降如何,电池46向微处理器10提供比微处理器10的阈值操作级高的足够电压级。当电池电压变得耗尽时,临时电压降将导致供应到微处理器10的电压级落到阈值操作级之下。当在激活序列中供应到微处理器10的电压级落到阈值操作级之下时,装置40进入局部暂时限制用电状态,并导致装置40的低压复位(见图5的方框70)以及上述复位/起动方法的再次运行。然而,在装置40的复位之前,可以在中断的激活序列期间分配流体。 
当装置40复位时,程序将通常导致另一激活序列发生(见图中的78-88),这将在此后导致装置40的再一次局部暂时限制用电和复位。然而,当在判断方框76判断保存在存储器位置中的值等于“A”时,本装置40的程序能够识别局部暂时限制用电导致的复位,即,低压复位,由此允许装置40绕过不希望的附加的复位激活序列。具体而言,在本实施例中,当装置40最初开启时,在方框82,程序将存储器位置设置为值“A”。如上所述,在激活序列中或紧随其后,后续激活序列和局部暂时限制用电导致装置40复位,这使得在控制前进到方框90之前使控制返回到方框70,并且其存储器值被复位为值“B”。如上所述,16在复位条件而不是电源开启条件下,存储器维持其中存储的值。因此,因为存储器位置等于值“A”,控制绕过另一激活序列,直接前进到方框90。如果存储器位置不等于值“A”,则局部暂时限制用电或低压条件不会导致复位,并且程序执行起动操作,包括激活序列。以这种方式,图5中示出的程序可以区分电源开启复位和低压复位且相应地调整装置40的操作。 
在本实施例中,两个完全充电的电池46向微处理器10和装置40的其它电学或机电组件14提供约3.2伏特的电压。微处理器10的阈值操作级约为1.8伏特。激活序列在电池46两端导致约0.5-0.6的电压降。因此,即使激活序列导致了电压降,完全充电的电池46向微处理器10提供足够的电压级。然而,当电池46被消耗掉约2.2-2.3伏特范围内时,在激活序列过程中的附加电压降可以将供应到微处理器10的电压临时降低到约1.7伏特,由此导致微处理器10由于低压条件而复位。 
图6示出了开始于方框100的本发明的正常操作模式。在方框100,装 置40开启LED32以提供装置40处于正常操作模式的指示。在方框100之后,控制前进到判断方框102,并且程序实施超时模式。超时模式可以持续任意时间周期,例如,10秒、30分钟、一个小时等。控制保留在超时模式而不执行激活序列,除非判断方框104判断按钮50已经被按下或者直到方框102判断已经超过了时间周期。如果按钮50已经被按下,则控制返回到方框82,此处,存储器位置被设置为值“A”,并如上所述地执行激活序列。此后,存储器值被设置为“B”,并且工作流程返回到方框102中的超时模式。如果在没有按下按钮50的情况下已经超过了时间周期,则控制前进到方框106,其中程序执行第三模式或主动操作工序或模式。 
现参考图7,装置40的主动操作模式开始于方框110,方框110使得LED32关闭。此后,控制前进到判断方框112,以判断是否超过了LED32的“关闭时间”间隔。在本实施例中,“关闭时间”间隔优选地约为4.5秒。如果还没有超过“关闭时间”,则控制前进到另一判断方框114,该方框114判断传感器34是否检测到了指定事件的发生。如果判断传感器34已检测到指定事件,例如,有人进入房屋,则控制前进到图5的方框80,并且如上所述地,程序执行激活序列。然而,如果传感器34没有检测到指定事件,则控制前进到判断方框116,以判断是否通过按下按钮50产生了电信号。如果已按下了按钮50,则控制前进到图5的方框82以执行激活序列,或者如果没有按下按钮50,则控制返回到方框112。 
再次返回方框112,当已经超过“关闭时间”时,控制前进到方框118。方框118使LED32开启,并且控制前进到判断方框120。判断方框120判断是否已经超过LED“开启时间”间隔。在本实施例中,“开启时间”间隔优选地约为150ms。如果还没有超过“开启时间”间隔,则控制前进到判断方框122,以判断是否按下了按钮50。如果按下了按钮50,则控制前进到图5的方框82以执行激活序列,或者,如果没有按下按钮,则控制返回到方框120。当超过“开启时间”间隔时,控制前进到方框124,于是LED32被关闭。此后,控制前进到判断方框126,判断是否已经超过了“停留时间”间隔。在本实施例中,“停留时间”间隔优选地约为450ms。如果没有超过“停留时间”间隔,则控制前进到判断方框128,以判断是否按下了按钮50。如果按下了按钮50,则控制前进到方框82以执行激活序列,或者,如果没有按下按钮,则控制返回到方框126。当已经超过“停留时间”间隔时,控制 返回方框112,并以上面描述的类似方式重复执行主动操作模式。 
主动操作模式使LED32交替地开启和关闭,即,闪烁。闪烁的LED32允许用户判断装置40处于主动操作模式。可替代地,可以提供任意照明方法或其它指示方法来指示装置40的任意操作模式。而且,闪烁的LED32的附加益处在于,如果传感器34是光传感器,则LED32在有源传感模式期间的停用防止了传感器34被LED32错误地触发。 
工业应用 
此处描述的微处理器控制的装置有利地允许微处理器识别复位条件并根据这种识别来调整微处理器执行的程序。更具体而言,程序可以区分电源开启复位和低压复位,并在执行其中之一时绕过不希望的激活序列。 
鉴于上述描述,对本发明的各种修改对于本领域技术人员来说是显而易见的。因此,这种描述仅应被理解为说明性的,并旨在使得本领域技术人员能够制备和使用本发明,并教导了实施本发明的最佳模式。申请人保留落在所附权利要求范围内的所有修改的专属权利。 

Claims (11)

1.一种识别复位条件的方法,包括:
判断存储值是否等于指定值的步骤;
如果所述存储值不等于所述指定值则执行第一模式的步骤,其中所述第一模式包括将所述存储值自动设置为所述指定值的步骤、执行激活序列的步骤,和在执行所述激活序列之后将所述存储值设置为不同于所述指定值的一个值的步骤;以及
如果所述存储值等于所述指定值则执行第二模式的步骤,其中所述第二模式绕过所述第一模式中的将所述存储值自动设置为所述指定值的步骤、执行激活序列的步骤,和在执行所述激活序列之后将所述存储值设置为不同于所述指定值的一个值的步骤,
其中,所述第二模式包括将所述存储值设置为不同于所述指定值的一个值。
2.根据权利要求1所述的方法,其中,所述激活序列是喷射操作。
3.根据权利要求1所述的方法,还包括在执行所述第一模式或第二模式之后执行第三模式,其中,所述第三模式包括执行激活序列的步骤。
4.根据权利要求3所述的方法,其中,所述第三模式中的所述激活序列是响应于来自传感器的信号而执行的。
5.根据权利要求4所述的方法,其中,执行所述第三模式还包括提供所述第三模式的指示的步骤。
6.根据权利要求5所述的方法,其中,在提供所述第三模式的指示以避免传感器的错误触发的步骤中,忽略来自所述传感器的信号。
7.根据权利要求6所述的方法,其中,所述指示包括开启LED。
8.根据权利要求4所述的方法,其中,所述第三模式中的激活序列是响应于来自按钮的信号而执行的。
9.根据权利要求1所述的方法,还包括在所述存储值不等于所述指定值时识别为电源开启复位,并且在所述存储值等于所述指定值时识别为低压复位。
10.一种识别复位条件的系统,包括:
用于判断存储值是否等于指定值的装置;
用于在所述存储值不等于所述指定值时执行第一模式的装置,其中用于执行所述第一模式的装置包括用于将所述存储值自动设置为所述指定值的装置、用于执行激活序列的装置,和用于在执行所述激活序列之后将所述存储值设置为不同于所述指定值的一个值的装置;和
用于在所述存储值等于所述指定值时执行第二模式的装置,其中所述第二模式绕过所述第一模式中的将所述存储值自动设置为所述指定值、执行激活序列,和在执行所述激活序列之后将所述存储值设置为不同于所述指定值的一个值,
并且其中,用于执行所述第二模式的装置包括将所述存储值设置为不同于所述指定值的一个值的装置。
11.根据权利要求10所述的系统,其中,所述第一模式对应于电源开启复位,并且所述第二模式对应于低压复位。
CN200980119006.8A 2008-04-02 2009-04-02 用于识别复位条件的方法和系统 Active CN102047198B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/080,336 2008-04-02
US12/080,336 US8051282B2 (en) 2008-04-02 2008-04-02 Low voltage reset determination and operational flow modification for microprocessor-controlled devices
PCT/US2009/002068 WO2009123738A1 (en) 2008-04-02 2009-04-02 Low voltage reset determination and operational flow modification for microprocessor-controlled devices

Publications (2)

Publication Number Publication Date
CN102047198A CN102047198A (zh) 2011-05-04
CN102047198B true CN102047198B (zh) 2014-03-26

Family

ID=40732098

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980119006.8A Active CN102047198B (zh) 2008-04-02 2009-04-02 用于识别复位条件的方法和系统

Country Status (11)

Country Link
US (1) US8051282B2 (zh)
EP (1) EP2271972B1 (zh)
JP (2) JP2011519449A (zh)
KR (1) KR20110004847A (zh)
CN (1) CN102047198B (zh)
AU (1) AU2009232329B2 (zh)
BR (1) BRPI0910956B1 (zh)
CA (1) CA2720107A1 (zh)
ES (1) ES2714588T3 (zh)
MX (1) MX2010010870A (zh)
WO (1) WO2009123738A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8464905B2 (en) 2010-10-29 2013-06-18 S.C. Johnson & Son, Inc. Dispensers and functional operation and timing control improvements for dispensers
WO2013043684A2 (en) 2011-09-19 2013-03-28 S. C. Johnson & Son, Inc. Spray dispenser
US9108782B2 (en) 2012-10-15 2015-08-18 S.C. Johnson & Son, Inc. Dispensing systems with improved sensing capabilities
CA2971506C (en) * 2014-12-19 2023-01-31 Zobele Holding Spa Timer device and method for operating said timer device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6378068B1 (en) * 1991-05-17 2002-04-23 Nec Corporation Suspend/resume capability for a protected mode microprocesser
CN1955882A (zh) * 2005-10-28 2007-05-02 鸿富锦精密工业(深圳)有限公司 计算机系统复位电路

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3289886A (en) * 1964-02-24 1966-12-06 Goldsholl Morton Timing device and method
US3368717A (en) * 1965-10-24 1968-02-13 Time Mist Inc Dispenser
BE754629A (fr) * 1969-08-11 1971-01-18 Gen Time Corp Distributeur automatique d'aerosol fonctionnant pendant de longues periodes
US3584766A (en) * 1969-12-10 1971-06-15 Charles M Hart Spray dispenser having a capacitor discharge timer
US3643836A (en) * 1969-12-18 1972-02-22 William Grayson Hunt Programmed timer device and dispensing apparatus incorporating same
US3615041A (en) * 1970-03-25 1971-10-26 Garth Lamont Bischoff Periodically actuated aerosol dispenser
US3726437A (en) * 1971-01-21 1973-04-10 N Siegel Aerosol spray dispenser
US3841525A (en) * 1972-06-14 1974-10-15 N Siegel Aerosol spray device with cam activator
US3865275A (en) * 1973-07-30 1975-02-11 Raymond Lee Organization Inc Apparatus for operating an aerosol can
US4011927A (en) * 1975-03-07 1977-03-15 Auto Research Corporation Long time period astable multivibrator circuit with independently adjustable time constants
US4063664A (en) * 1976-09-13 1977-12-20 The Risdon Manufacturing Company Device for indicating when automatic, periodic operation has emptied an aerosol container
DE3343227A1 (de) * 1983-11-30 1985-06-05 Robert Bosch Gmbh, 7000 Stuttgart Verfahren zur ueberwachung von elektronischen rechenbausteinen, insbesondere mikroprozessoren
US4638175A (en) * 1984-07-03 1987-01-20 United Technologies Corporation Electric power distribution and load transfer system
US4675538A (en) * 1986-06-02 1987-06-23 Epstein Barry M General purpose uninterruptible power supply
JPS62298818A (ja) * 1986-06-19 1987-12-25 Oki Electric Ind Co Ltd マイクロコンピユ−タ用電源バツクアツプ装置
JPS6398010A (ja) * 1986-10-13 1988-04-28 Nec Corp マイクロコンピユ−タの電源投入時とリセツト時の区別方法
US4779007A (en) * 1987-02-13 1988-10-18 Unison Technologies, Inc. Uninterrupted power supply system
US4830791A (en) * 1988-02-29 1989-05-16 Scentex, Inc. Odor control device
US5019717A (en) * 1988-11-14 1991-05-28 Elegant Design Solutions Inc. Computer-controlled uninterruptable power supply
FR2657181A1 (fr) * 1990-01-12 1991-07-19 Neiman Sa Procede et dispositif pour associer a la reception d'impulsions de reinitialisation par un microprocesseur l'acces a des sous-programmes differents.
US5025962A (en) * 1990-01-12 1991-06-25 Robert J. Leblanc Automatic timed release spray dispenser
US5055822A (en) * 1990-07-06 1991-10-08 Gordon Campbell Scent alarm device
US5223182A (en) * 1990-11-05 1993-06-29 Steiner Company, Inc. Air freshener dispenser with replaceable cartridge exhaustion alarm
US5523671A (en) * 1991-02-14 1996-06-04 Dell Usa, L.P. Charging system for battery powered devices
JPH05181681A (ja) * 1991-03-08 1993-07-23 Ricoh Co Ltd Osロード監視制御方法
JPH05334159A (ja) * 1992-05-29 1993-12-17 Tokyo Electric Co Ltd ファイル破壊自動診断方法
JPH06332577A (ja) * 1993-05-21 1994-12-02 Mitsubishi Electric Corp システムのリセット要因識別方式
US5487502A (en) * 1994-07-25 1996-01-30 Liao; Ming-Kang Decorative means for emitting odor and generating sound
US5694583A (en) * 1994-09-27 1997-12-02 International Business Machines Corporation BIOS emulation parameter preservation across computer bootstrapping
US5591409A (en) * 1995-08-15 1997-01-07 Watkins; Carl J. Providing aromas
JPH09189456A (ja) * 1996-01-10 1997-07-22 Sharp Corp 空気調和機
GB2314890A (en) * 1996-07-04 1998-01-14 Kae Chuang International Co Lt A power device for a perfume sprayer
US6390453B1 (en) * 1997-10-22 2002-05-21 Microfab Technologies, Inc. Method and apparatus for delivery of fragrances and vapors to the nose
US5962930A (en) * 1997-11-26 1999-10-05 Intel Corporation Method and apparatus for detecting supply power loss
IL122770A0 (en) * 1997-12-25 1998-08-16 Gotit Ltd Automatic spray dispenser
US6371450B1 (en) * 1999-07-01 2002-04-16 S. C. Johnson & Son, Inc. Battery powered volatile dispenser having an electrical power cut-off for a visible fan
US6264548B1 (en) * 1999-09-15 2001-07-24 Transcents, Inc. Dispensing system and method
DE60003682T2 (de) * 2000-08-30 2004-05-27 Ing. Erich Pfeffer Gmbh Miniatur-Spender zur Abgabe von Düften in verschiedenen Anwendungsbereichen und Umgebungen
KR100389206B1 (ko) * 2001-04-25 2003-06-27 주식회사 성진씨앤씨 컴퓨터 운영 시스템 보호 방법 및 장치
US6450155B1 (en) * 2001-07-12 2002-09-17 Douglas Lee Arkfeld In-line fuel conditioner
US7062677B1 (en) * 2001-08-09 2006-06-13 Cisco Tech Inc Method for capturing core dump of a service module
US6722529B2 (en) * 2002-04-15 2004-04-20 Michael J. Ceppaluni Air flow scent enhancer
US6698616B2 (en) * 2002-06-10 2004-03-02 Healthpoint, Ltd. Electronic liquid dispenser
US20040030881A1 (en) * 2002-08-08 2004-02-12 International Business Machines Corp. Method, system, and computer program product for improved reboot capability
JP2004230814A (ja) * 2003-01-31 2004-08-19 Canon Inc 記録装置
US7215084B1 (en) * 2003-02-11 2007-05-08 Streamlight, Inc. Power control arrangement, as for a flashlight
WO2004073875A2 (en) * 2003-02-18 2004-09-02 Dekko Technologies, Inc. Method of discharging an aerosolized fluid
US20050081079A1 (en) * 2003-10-10 2005-04-14 International Business Machines Corporation System and method for reducing trouble tickets and machine returns associated with computer failures
US20060120080A1 (en) * 2004-02-03 2006-06-08 Gene Sipinski Control and an integrated circuit for a multisensory apparatus
ZA200703607B (en) * 2004-10-12 2009-01-28 Johnson & Son Inc S C Compact spray device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6378068B1 (en) * 1991-05-17 2002-04-23 Nec Corporation Suspend/resume capability for a protected mode microprocesser
CN1955882A (zh) * 2005-10-28 2007-05-02 鸿富锦精密工业(深圳)有限公司 计算机系统复位电路

Also Published As

Publication number Publication date
JP2015007999A (ja) 2015-01-15
US20090254770A1 (en) 2009-10-08
CA2720107A1 (en) 2009-10-08
CN102047198A (zh) 2011-05-04
AU2009232329A1 (en) 2009-10-08
MX2010010870A (es) 2010-12-14
EP2271972B1 (en) 2018-12-05
KR20110004847A (ko) 2011-01-14
BRPI0910956A2 (pt) 2016-01-05
AU2009232329B2 (en) 2012-01-19
WO2009123738A1 (en) 2009-10-08
ES2714588T3 (es) 2019-05-29
EP2271972A1 (en) 2011-01-12
US8051282B2 (en) 2011-11-01
JP5855720B2 (ja) 2016-02-09
JP2011519449A (ja) 2011-07-07
BRPI0910956B1 (pt) 2019-09-24

Similar Documents

Publication Publication Date Title
US5753983A (en) Multi-function control switch for electrically operating devices
US7291940B2 (en) Pressure sensitive switches including touch sensor structures
CN103270568B (zh) 和机械开关一起使用的控制器
CA2741695C (en) Automatic timing adjustment system for occupancy sensors
US20060250745A1 (en) Programmable power controller
CN102047198B (zh) 用于识别复位条件的方法和系统
US7528508B2 (en) Touch sensor user interface with compressible material construction
US6688329B2 (en) Water feeder controller for boiler
CA2843072C (en) Emergency lighting fixture with remote control
US20180307253A1 (en) Sensor-based interruption of an irrigation controller
US20060250028A1 (en) Touch sensor and location indicator circuits
WO2000022890A2 (en) Intelligent flashing
CN104780642A (zh) 遥控器的背光控制系统、遥控器和遥控器的背光控制方法
US20110260709A1 (en) Energy Monitoring Device
CN103826365A (zh) 遥控器的背光控制系统、遥控器和遥控器的背光控制方法
US6924607B2 (en) Method and apparatus for automatically shutting off a microscope
AU2013205636A1 (en) Improvement in Switches
CN111336649B (zh) 一种数据中心空调遥控系统及其实现方法
CN104272872B (zh) 具有外部温度补偿的照明控制信号调制器的led驱动器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant