具有不同振动强度的振动器的手持电子设备及方法

文档序号:7618862阅读:165来源:国知局
专利名称:具有不同振动强度的振动器的手持电子设备及方法
技术领域
本发明一般适合于手持电子设备,更特别的是,适合于包括振动器的手持电子设备。本发明也涉及振动手持电子设备的方法。
背景技术
在已知的手持电子设备中使用振动器,一般认为每分钟振动器电动机转数水平(RPM)只有单个固定的,非零的设置。设置此RPM水平典型的对应于相对很高的振动强度水平。
已知的蜂窝电话设备,基于可安装的振铃音调,组合振动实现个性化的振铃音调。例如,见,http//free-cell-phone-deal.com/pages/Sprint-Nokia-3588i.htm;和http//www.northcoastpcs.com/PDF/Manuals/VX3200.pdf。相信此已知的蜂窝电话设备通过振铃音调(例如,用曲调集成电路(IC)),并由调整振动开和关,提供用户振动技术,同时使用恒定的开/关振动器占空因数和恒定的振动强度。一种已知的蜂窝电话设备随同“振动数”是变化的音调提供几种振动器设置。相信此已知的蜂窝电话设备顺序振动器的开和关模式,并使用恒定的振动强度。相信包括振动器的计算机游戏的手持控制使用恒定的振动强度。已知提供曲调IC,曲调IC包括能在步骤128中调整直接驱动振动器的强度的VIB寄存器。
已知提供开和关的选项,分别启动和停止手持电子设备“不在套中”状态的振动器。作为选择,为了最小化用户的精力不集中,已知使用光发射二极管,通知此在“不在套中”状态的事件。
因此,有改善包括振动器的手持电子设备,和振动手持电子设备方法的空间。

发明内容
本发明满足这些要求和其它的要求,本发明在手持电子设备中提供衰减和改变振动强度响应之一或两者,手持设备包括多种不同运行状态和多种对应振动强度。
按照本发明的一方面,手持电子设备包括外壳;处理器电路,包括多种不同运行状态和具有多种不同状态对应于至少一些不同运行状态的输出;在外壳中的振动器,振动器适合以多种不同强度振动外壳;控制电路,响应处理器电路输出的不同状态,并对应于至少一些不同运行状态中,适合于在不同强度下启动振动器;电源,适合于向处理器电路、振动器和控制电路中的至少一个供电。
不同运行状态可包括以下组合中的至少两个,在套中,不在套中,在使用中,不在使用中和贮存,不在使用中和不贮存。处理器电路还可包括手持电子设备的多个不同通知事件。例行程序可适合于确定不同运行状态中的当前一个,并输出对应于不同通知事件中的当前一个和确定的不同运行状态中的当前一个的不同状态。
控制电路可包括适合于检测多个不同光强度水平的光传感器。处理器电路还可包括适合于确定手持电子设备是否在使用中的例行程序。响应检测的不同光强度水平和手持电子设备是否在使用中,例行程序可输出它的输出的不同状态中对应的一个。控制电路可启动在相当于对应不同状态之一的不同强度中的一个振动器。
按照本发明的另一方面,手持电子设备包括外壳,适合于与套接合;传感器,包括适合于检测外壳与套接合的输入,和响应检测的接合的输出,响应检测的接合包括不在套中状态和在套中状态中之一的输出;处理器电路包括例行程序、接收传感器输出的输入、具有多种不同状态的输出,所述状态包括第一强度状态和第二强度状态;与处理器电路合作的输入电路;与处理器电路合作的输出电路;在外壳中的振动器;振动器适合于以多种不同强度振动外壳;控制电路适合于响应处理器电路输出的不同状态,以不同强度启动振动器;电源适合于向处理器电路、振动器和控制电路中的至少一个供电,其中,当检测的接合状态包括不在套中时,处理器电路的例行程序适合于输出第一强度状态到控制电路,当检测的接合状态包括在套中时,输出第二不同强度状态,其中,控制电路以对应于第一强度状态的第一强度和对应于第二不同强度状态的第二强度之一启动振动器。
手持电子设备可包括多种不同的运行状态,包括由不在套中状态,在套中状态,在使用中,不在使用中和贮存,不在使用中和不贮存中组成的组合中的至少三个。处理器电路还可包括手持电子设备的多个不同通知事件。处理器电路的例行程序还可适合于确定不同运行状态中的当前的一个,并输出对应于不同通知事件中的当前一个和确定的不同运行状态中的当前的一个的不同状态。
处理器电路还可适合于确定手持电子设备是否在使用中。处理器电路的输出的不同状态还可包括第三不同强度状态。当检测的接合状态包括不在套中状态时和当处理器电路确定手持电子设备是在使用中时,处理器电路的例行程序还可适合于输出第三不同强度状态到控制电路。控制电路可在对应于第三不同强度状态的第三不同强度启动振动器。
例行程序可以是第一例行程序,处理器电路还包括第二例行程序。第一例行程序基于启动的第二例行程序,可确定手持电子设备是否是在在使用中。
按照本发明的另一方面,振动手持电子设备的方法包括使用手持电子设备的多个不同通知事件;使用手持电子设备的多种不同运行状态;使用多个不同振动强度水平;并配置手持电子设备选择性地以不同振动强度水平振动,所述不同强度振动水平是作为不同通知事件的当前的一个和不同运行状态的当前的一个的函数的。
方法还可包括自动确定不同运行状态的当前的一个;基于不同通知事件的当前的一个和确定的不同运行状态的当前的一个,以不同振动强度水平中相应的一个自动振动手持电子设备。
方法还可包括从由在套中,不在套中,不在套中和在使用中组成的组合中选择手持电子设备的不同运行状态。
方法还可包括使用手持电子设备的多个不同运行模式作为一些不同运行模式;自动的确定不同运行模式的当前的一个;基于不同通知事件的当前的一个和确定的不同运行模式的当前的一个,以不同振动强度水平中相应的一个自动振动手持电子设备。
方法还可包括以不同振动强度水平之一开始振动手持电子设备;改变不同振动强度水平之一。
方法还可包括随时间连续地改变不同振动强度水平之一。


结合下面的附图阅读时,从下面优选实施例的描述中可获得对本发明的完全理解图1是根据本发明的手持电子设备的框图;图2和图3是根据本发明的其它实施例的手持电子设备的框图;图4是根据本发明实施例的手持电子设备振动器驱动控制电路原理图形式的框图;图5是根据本发明的另一实施例的另一手持电子设备振动器驱动控制电路的原理图形式的框图;图6是根据本发明的另一实施例的另一手持电子设备振动器驱动控制电路的原理图形式的框图;图7是由图2的处理器电路执行的例行程序的流程图;图8是由图3的处理器电路执行的例行程序的流程图;图9A-9B形成根据本发明的另一实施例的配置手持电子设备的例行程序的流程图;图10是根据本发明的另一实施例的包括振动器驱动控制电路的手持电子设备的原理图形式的框图。
具体实施例方式
如这里使用的,术语“套”特别地包括但不限于,在那里或随手持电子设备暂时装入,携带,使用和/或存储使用的任何物体。
如这里使用的,术语“曲调电路”特别地包括但不限于,例如,适合于产生和/或输出表示多种不同电的和/或听得见的音调或曲调的一种或多种信号的任何电路,如集成电路或曲调发生器。
图1显示了手持电子设备2。设备2包括外壳4和处理器电路6,处理电路6具有多个不同状态10、12的输出8。振动器14安置在外壳4中。振动器14适合于在不同强度16、18下振动外壳4。控制电路20,响应处理器电路输出8的各个不同状态10、12,适合于在不同强度16、18下启动振动器14。合适的电源22(例如电池)适合于向处理器电路6、振动器14和控制电路20的一个或多个供电。
在U.S专利号6452588和6489950中公开了手持电子设备的无限制的实施例,并合并在此作为参考。
实施例1处理器电路6可包括多种不同的运行模式(例如设备在使用中,设备等待状态,设备在进行中导航)。处理器电路输出8的不同状态10、12可对应于一些或全部的那些不同的运行模式。控制电路20可在不同强度16、18下启动振动器14,对应于一些或全部的不同运行模式。
图2显示另一个手持电子设备32。设备32包括外壳34和处理器电路36,处理器电路36具有多种不同状态40、41、42的输出38。振动器44安置在外壳34中。振动器44适合于在不同强度46、47、48下振动外壳34。响应处理器电路输出38的不同状态40、41、42,控制电路50适合于在不同强度46、47、48下启动振动器44。合适的电源52适合于向处理器电路36、振动器44和控制电路50中的一个或多个供电。合适的输入设备54(例如,用户输入设备;键盘)和合适的输出电路56(例如用户输出设备;显示器)与处理器电路36合作。
外壳34适合于选择性的接合套58。传感器60包括适合于检测外壳34与套58的接合的输入62和响应此检测的接合的输出64。处理器电路36包括接收传感器输出64的输入66。
实施例2传感器60的实施例包括邻近传感器(例如,检测外壳34合适的邻近套58),光传感器(例如,检测在套58中相应的光源(没有显示),当设备32是在套58中时检测光的缺乏),电容性的传感器(例如,检测与套58接合的设备32关联的电容),和可分离的接触(例如,当它们接合套58的电的导体(没有显示)时哪个是接近的)。
在此实施例中,为了基于检测的一个或多个检测事件在振动强度46、47、48之间选择,处理器电路36的固件68可优选的自动确定不同状态40、41、42。例如,固件68使用输入66接收传感器输出64决定设备32是否“在套中”或“不在套中”。作为另一实施例,基于检测设备32是否为(1)“在套中”,(2)“不在套中”,或(3)“不在套中”加“在使用中”的条件(例如,当用户如,在键盘(没有显示)上键入输入到输入电路54),可建立三个状态。
也可使用键入和/或用户界面导航触发器确定是“在使用中”的第三状态(例如,“不在套中”和用户正键入;传感器60是检测人接触的电容性的传感器)。例如,用户一输入到输入电路54(例如,按了键盘(没有显示)),固件68就假定“在使用中”的状态(例如,状态42),因此可引起控制电路50自动换向到不同的振动强度(例如,从强度47到强度48)。之后,在输入电路54静止状态的合适的时段后,如由固件68确定的,输出38换向回到“在套中”或“不在套中”适当的状态(例如,状态40或状态41)和相应的振动强度(例如,从强度46或强度47)。例如,此转换可发生在设备32进入慢时钟或睡眠状态的任何时候。
例如,如果用户倾向于象征的离开位于桌子或柜台上他/她的设备32,那么与“在套中”时相对的增加振动强度比较,用户宁愿相对的降低振动强度。
作为另一实施例,当依赖于用户的状况“不在套中”相对于“在套中”时,宁愿有相对更高的振动强度。
作为另一实施例,如果当前检测设备32为是“在使用中”,那么持有设备时用户宁愿相对更低的振动强度。
实施例3输入电路54可包括扩音器(没有显示)。基于从扩音器到处理器电路36检测的声音的输入,固件68可确定手持电子设备32是否是“在使用中”。
实施例4输出电路56可包括扬声器(没有显示)。基于从处理器电路36到扬声器的输出,固件68可确定手持电子设备32是否是“在使用中”。
实施例5输入电路54可包括多个键(没有显示)。基于检测来自一个或多个键的动作,固件68可确定手持电子设备32是否是“在使用中”。
实施例6基于没有检测来自实施例5的键的动作的预先确定的时间,固件68可确定手持电子设备32是否是“在使用中”。
实施例7为了提供用户“智能振动”是开或关的用户选择,固件68可与输入电路54合作。如果关,那么停用“智能振动”选择(例如,由输出状态69)设备32仅振动在相应的恒定振动强度69A。否则,如果“智能振动”选择是开并启动,那么依赖于设备32相应的各个状态40、41、42(例如,在套中,不在套中,不在套中和在使用中),控制电路50自动的引起振动器44振动在不同的振动强度46、47、48之一。
参考图3,另一个手持电子设备2′有点类似于图1的设备2。设备2′包括光传感器70,有适应于检测周围光74的输入72,和响应此检测的周围光的的输出76。处理器电路6′包括接收传感器输出76的输入78。
实施例8图3的控制电路20′包括光传感器70,它适应于检测多个不同的光强度水平(例如,设备2′储存在物体(没有显示)中,如公文包或钱包中;设备2′打开着遗留在有灯光的房间中(没有显示))。处理器电路6′包括固件68,适合于确定设备2′是否是“在使用中”(例如,如上面结合实施例2讨论的)并响应输入78和否是“在使用中”,输出对应输出8′的不同状态10′、11′、12′中的一个。控制电路20′在相应的各个不同状态10′、11′、12′的不同的振动强度16′、17′、18′之一启动振动器14。
例如,基于检测设备2′是否是(1)“在使用中”(例如,当用户在键盘上键入时,对麦克风说和/或听扬声器);(2)“不使用”并装在某物中(如公文包或钱包);或(3)“不使用”和不储存(如在有灯光的房间的桌上或在柜台上打开着),可自动转换用户可选择的振动强度。在此情况中,例如,用户可选择相对较低的振动强度同时保持设备2′(1)“在使用中”对(3)检测的“不使用”。否则,如果检测的(例如,通过光强度传感器70)如(2)不使用”并装在某物中,那么用户可设置振动强度为相对最高的水平。
参考图4,显示手持电子设备振动器驱动控制电路80。手持电子设备处理器电路(μP)82包括数字输出84。手持电子设备振动器86包括有第一输入终端90和第二输入终端92的电动机88。控制电路80包括第一电路94,适合于从合适的电源(+V)97输出充分恒定的电压96到电动机的第一输入终端90,第二电路98,适合于选择性使得电动机的第二输入终端92响应μP数字输出84。这里,μP82适合于在可选择的占空因数(A/B)脉宽调制数字输出84,这相当于电动机电压100。电动机88适合于旋转在基于充分恒定的电压100的速度,这相当于脉宽调制(PWM)数字输出84的占空因数。因此,振动器86的强度直接随电动机电压100变化,这直接随PWM数字输出84的占空因数(A/B)变化。当输出84有约零占空因数时无振动产生。虽然没有显示,第二电路98可以是部分的μP82。
实施例9可由使用合适的PWM输出端口(如,从处理器电路或从集成电路,例如音调集成电路)提供PWM输出84。在一些情况中,如某些音调集成电路,PWM控制端口是能降低合适的最大电动机电流(例如,典型的约150mA)的开路漏极。在其它情况中,使用功率FET、晶体管、或电路98(图4)驱动相对高的电动机电流。
实施例10PWM输出84可提供一系列步进的音调,,典型的约128,目的在于占空因数和平均电动机电压100可适当的改变。例如,合适的振动器电动机(如,SANYO-RS 2561 marketed by Sanyo and Supply Company ofBensenville,Illinois),PWM输出84的占空因数,计算的电动机电压,测量的电动机电压,测量的电动机电流和测量的电动机每分钟转数显示在表1中。作为实施例的表1,电压96约3.3VDC。
另一可选择的是设置电压97为约3.3VDC,调整控制电流源电路94的电压提供电压96约1.7VDC。那么,产生的占空因数可从50%到100%变化,保证振动器电动机88两端的电压不超过此特定电动机的最大额定电压。
表1

在上面表1的实施例中,如果占空因数大于约30%,则可保证电动机88启动,尽管运行后占空因数可下降到约20%。振动器电动机88响应占空因数变化几乎是瞬间的。
由使用可变的PWM驱动方法或降低DC电压水平,存在节约功率的潜力。例如,如果用户设置最低占空因数设置的振动器86(例如,约1VDC),在此实施例中这是30%PWM占空因数,那么,电动机电流约50mA,因此,振动器86使用的功率约50mW。如果振动器86用直流1.5VDC驱动,或接近约45%的PWM占空因数,那么,电动机电流约82mA功率约123mW。因此,在约30%PWM占空因数的功率节约为73mW,这是较大的量。
参考图5,显示另一个手持电子设备振动器线性驱动控制电路110。如在图4中显示的一样,手持电子设备振动器86包括有第一和第二输入终端90、92的电动机88。这里,处理器电路114的输出112是有电压116的数字-到-模拟的输出112。控制电路110包括处理器电路114的数字-到-模拟的输出112,和到电动机88的输入终端90的输出120,处理器114包括合适的微控制器(μC)122和数字-到-模拟变换器(DAC)124,适合于变换数字-到-模拟的输出112的电压116。控制电路110适合于响应电动机电压100的变化。电动机88旋转(或停止旋转)在相当于它的电压100的速度。
由使用可控制的PWM电动机控制电路80(图4)或用线性驱动控制电路110直接改变电动机88两端的DC电平,改变用户感觉的振动强度。在这两种方法中,由改变电动机88两端的平均电压100改变强度,因此成比例的改变电动机PWM。
实施例11可向用户可呈现从相对低到相对高的振动强度范围(例如通过图2的输出电路56)。最低的设置表示电动机88两端(图4和5)产生足够的RMS电压要求的最小占空因数,以便运行振动器86(例如,对图4的PWM驱动控制电路80,占空因数约在30%,对图5的直接线性驱动控制电路110,约1.1VDC)。因为大多数电动机要求合适的起始启动电流,控制电路80、110提供此合适的时间(例如,几个微秒)。电动机88运行后,可降低电动机的平均电压水平。最高设置表示准许的最大的占空因数(例如,由电振动器RPM准许的和由最大的允许平均RMS电压准许的占空因数)。
实施例12对另一个振动器电动机(例如,model 4CR-1002W-05 marketed byNamiki Precision of 79 Anson Road,Singapore),电动机负载电流是约130mA,电动机速度是约10909RPM,供电电压是约1.3VDC。
图6显示另一个手持电子设备振动器驱动控制电路130。可从常规的曲调集成电路或从分离元件形成电路130。电路130包括微控制器单元(MCU)132,合适的存储器134,曲调产生器136和数据总线138。MCU 132在输入140、142、144、146从微处理器(μP)148或从图1和图2各自的处理器电路6和36接收状态信息139。MCU 132在数据总线138上与存储器134和曲调发生器136通信。例如,存储器134包括对应于各个输入(状态1,状态2,状态3,状态4)140、142、144、146的许多组曲调参数(M1,M2,M3,M4)148、150、152、154。只要μP148设置一组输入140、142、144、146,MCU 132响应的传输曲调参数148、150、152、154对应的组到曲调产生器136。同时,为了提供驱动振动器86合适的电压对时间的波形160,曲调产生器136响应的产生PWM输出156(PWM+)和158(PWM-)。作为响应,电动机88的RPM跟随波形160,因此合成的可变振动对振动器86的时间响应模仿对应于μP148的状态信息139的曲调。
参考图7,显示由图2的处理器电路36(例如,包括μP)执行的例行程序170的流程图。在172电源开启后,在173执行手持电子设备32的主循环173。作为无限制的实施例,主循环173可包括一个或多个应用的宽范围,例如任何合适的手持电子设备功能,字处理应用,电子数据表格应用,日历功能,地址簿功能,旅行输入功能,通知功能(如,e-mail消息,电话消息,电话呼叫,SMS消息,日历事件,会议通知,个人报警,警报,提醒,股票查询,新闻公告,其它全球网浏览器事件),任务目录功能,警报功能,全球网浏览器功能,e-mail功能,电话功能和/或SMS消息功能。下一步,在174通过传感器60检测设备32是否是在套58中。如果是,那么,在184运行继续前,在176设置“在套中”状态(例如,vib_state=1)。另一方面,如果设备32不在套58中,在178确定设备32是否在使用中(例如,在前面预先确定的时间输入电路54接收输入吗?在前面预先确定的时间输出发送到输出电路56吗?)。如果是,那么在184运行继续前,在180设置“在使用中”状态(例如,vib_state=2)。否则如果设备32不在套58中和不在使用中,那么在184运行继续前,在182设置“不在套中”状态(例如,vib_state=3)。
下一步,在176,180或182后在184,确定主循环173是否确定须报告的事件。须报告的事件的无限制的实施例包括,例如e-mail消息,电话消息,日历事件,会议通知,个人报警,警报,提醒,股票查询,新闻公告,其它全球网浏览器事件。如果是,那么,在186,通过控制电路50用相当于步骤176,180,182状态的不同强度46,47,48(图2)之一启动振动器44。最后,在184或186后,重复主循环173。这准许手持电子设备32使用多个不同的振动强度水平,并在那些不同的振动强度水平选择性的振动此设备。
图8显示由图3的处理器电路6′(例如,包括μP)执行的例行程序190的流程图。在192电源开启后,在193执行手持电子设备2′的主循环193。作为无限制的实施例,主循环193可以是与图7的主循环173同样的或相似的。下一步,在194,通过光传感器70检测设备2′是否储存。如果是,那么,在204运行继续前,在196设置“不使用和储存中”状态(例如,vib_state=1)。另一方面,如果设备2′不在储存中,那么在198确定设备2′是否在使用中。如果是,那么在204运行继续前,在200设置“在使用中”状态(例如,vib_state=2)。否则,如果设备2′不在储存中和不在使用中,那么在204运行继续前,在202设置“不在使用中和不在储存中”状态(例如,vib_state=3)。
下一步,在196,200或202后,在204确定主循环193是否确定须报告的事件(例如,如结合图7的步骤173上面讨论的)。如果是,那么在206,通过控制电路20′用相当于步骤196,200,202状态的不同强度16′,17′,18′(图3)之一启动振动器14。最后,在204或206后,重复主循环193。
图9A-9B显示配置例行程序210,这可执行为图7主循环173或图8的主循环193的一部分。首先,在212,确定用户是否希望配置振动器(例如图2的44或图3的14)。优选的,可应用此配置到一个,一些或所有的须报告的事件(例如,如在图7的184或图8的204确定的)。换言之,可应用通用的配置到所有的须报告的事件,或可应用独特的配置到一个或多个那些须报告的事件中。如果配置是理想的,那么在214,显示选择的屏幕(例如,通过图2的输出电路56),包括通告的不同选项。这些选项可包括以下一个或多个使用振动器的方法(1)在预先确定的时间段216改变振动强度;(2)使用固定时间分割的变化的振动强度218;(3)使用可变时间分割的变化的振动强度220;(4)使用振动器“振铃音调”222(例如,如结合图6上面讨论的“音调”,上面项(1),(2)和/或(3)的任何一个,两个或所有三个);(5)使用固定振动强度设置224。下一步,在225,输出选项216,218,220,222,224之一,并施加到感兴趣的通告。
那么在226,确定用户是否希望使用默认的振动强度值。如果是,那么在228,显示包括所有可能振动强度值的选择屏幕(例如,在图2的输出电路56的显示屏上的菜单项)。下一步,在230,输入默认的振动强度值之一(例如,从图2的输入电路54的合适的用户输入设备,如键盘(没有显示)选择不同振动强度水平之一;如结合实施例16下面讨论的),并施加到感兴趣的通告。另一方面,如果用户不希望使用默认值(或希望考虑其它可能的值),那么,在运行步骤228前,在232由手持电子设备32下载新的振动强度配置(例如使用无线口(没有显示)或因特网(没有显示))。在230后,在234,确定用户是否希望作用设备状态到选择的选项。如果否,那么重复主循环(例如,173或193)。否则,在236,显示包括各种可能状态的选择性屏幕。这些状态可包括以下的一个或多个(1)在套238中;(2)在使用中240;(3)不在套238中;(4)在使用和储存中244;(5)不在使用和不在储存中246。例如,状态238,244可相当于相对高的振动强度值,状态242,246可相当于适中的振动强度值,同时状态240可相当于相对低的振动强度值。那些状态也可以是与施加到不同类型的须报告的事件一样的或不同的。最后,在248,状态输入并施加到通知中。例如,这准许,当“在套中”时接收的e-mail消息提供第一振动强度,当“在使用中”时接收的e-mail消息提供第二振动强度,当“不在套中”时的警报提供第三振动强度,当“在套中”时的警报提供第四振动强度。
实施例13在图7中,在174传感器60检测不在套中的状态后,例行程序170的步骤186可输出到控制电路50(图2)一个强度状态(vib_state=3),在174传感器60检测在套中的状态后可输出另一个更大的强度状态(vib_state=1)。作为响应,控制电路50在相当于一个强度状态(vib_state=3)的第一振动强度,和在相当于另一个更大的强度状态(vib_state=1)的第二更大振动强度启动振动器44。
实施例14除了实施例13,在174传感器60检测不在套中的状态后,和在178处理器电路36确定手持电子设备32是在使用中后,例行程序170的步骤186可输出到控制电路50(图2)另一个强度状态(vib_state=2)。作为响应,控制电路50在相当于强度状态(vib_state=2)的中间振动强度启动振动器44。
实施例15在图7和图8中,分别在178和198中,在使用中的确定可包括分别在主循环173和193中检测另一个例行程序的启动。例如,这可包括导航触发,用户在那里从另一个启动一个例行程序。例如,当用户确定输入(例如,图2的输入电路54)时,调用按的键或导航事件中断例行程序(没有显示)。那么可以设置软件标志(没有显示)指出或发送“在使用中”的消息作第一例行程序的动作依据。
实施例16在图2中,输入电路54可包括合适的用户输入设备254(例如,小键盘;输入模块;键盘的一个或多个主导航键;袖珍型操纵杆;跟踪轮),包括第一位置和第二位置,输出电路56可包括合适的显示设备256(例如,有条状仪表的显示器;输出模块)。使用用户输入设备254调整显示设备256,它跟踪振动器44的振动强度水平的变化。
例如,顺时针调节跟踪轮增加振动强度,同时反时针调节跟踪轮降低振动强度。这准许用户响应输入设备254的第一位置选择不同振动强度水平中的第一个,并响应此输入设备的第二位置选择不同的不同振动强度水平中的第二个。
作为另一个实施例,结合图4的控制电路80,可使用跟踪轮调节展现在显示设备256上的条状仪表。条状仪表跟踪振动器86的占空因数的变化。例如,顺时针调节跟踪轮增加PWM占空因数(振动强度),反时针调节跟踪轮降低PWM占空因数(振动强度)。
实施例17作为另一个实施例,显示设备256可展现给用户不同振动强度水平的分离的范围或连续的范围。用户可使用用户输入设备254从范围中选择不同振动强度水平中的一个。
实施例18作为优选的实践,如结合图7,8,9A和9B上面讨论的,手持电子设备32(图2)和2′(图3)可包括多种不同的运行状态,如238,240,242,246和/或其它运行模式,例行程序170,190自动的确定不同运行状态中当前的一个,基于确定的不同运行状态中当前的一个,在不同振动强度水平中相应的一个自动的振动相应的手持电子设备。
实施例19作为实施例18更特殊的实施例,不同的运行模式可包括执行第一应用例行程序(例如,e-mail),执行第二不同的应用例行程序(例如,日历)。结果,相对于与第二不同应用例行程序关联的通知(例如,日历事件),与第一应用例行程序关联的通知(例如,接收的e-mail)可有不同的振动强度(例如,较大;较小)。
实施例20作为实施例9A的步骤232更特殊的实施例,依赖于手持电子设备32(图2)和2′(图3)的状态和/或通知的类型,用户可选择一组用户化的振动“振铃音调”中的一个。例如,用户可从服务器(没有显示)上选择的预先设置的振动强度上下载。这些设置可包括各种设备的默认振动强度,设置时间变量和/或设置模仿的音乐曲调的振动强度变量。例如,服务器可包括合适的工具(没有显示),转化歌曲曲调为时间变量和振动强度变量设置。
实施例21作为实施例9A的选项216,218,220更特殊的实施例,其中用户开始在选择的不同振动强度水平中的一个振动手持电子设备,然后改变振动强度水平,为了提供渐进上升振动强度类型的通知,以下用户可选择有强度逐渐增加的振动器通知(1)连续的逐渐的增加振动器强度;(2)一系列增加的振动强度“脉冲”;(3)仅在预定的时间连续的逐渐的增加振动强度。
实施例22对图9A-9B,各种选择的振动强度值,选项和状态信息可由用户通过图2的输入电路54的用户概貌屏(没有显示)方便地输入。
实施例23图9A的选项216在时间上或预先确定的时间间隔上可连续的改变选择的相应的通知事件的振动强度水平。这可基于歌曲曲调,并可用,例如图6的控制电路130实现。
实施例24图9A的选项218用多个分离的振动脉冲可振动手持电子设备。这些分离的振动脉冲可以有不同的振动强度和恒定的振动脉冲长度。这可基于歌曲曲调,并可用,例如图6的控制电路130实现。
实施例25
图9A的选项218可包括使用连续的逐渐增加振动强度,例如一系列增加的振动强度“脉冲”,增加选择的不同振动强度水平中的一个。
实施例26图9A的选项220用多个分离的振动脉冲可振动手持电子设备。这些分离的振动脉冲可以有同样的或不同的振动强度,可以有多个不同的振动脉冲长度(例如,模仿Morse Code)。
实施例27图9A的选项220可包括在时间上振动时间和手持电子设备的振动强度的改变。因此,连续振动脉冲有不同的振动宽度和振动强度。
实施例28图9A的选项222提供模仿“振铃曲调”的时间可变的振动强度(例如,包括在时间上变化的多个振动器强度)。如“振铃曲调”可以是由手持电子设备本地规定的或下载的。
实施例29如结合图9A-9B上面讨论的,依赖于通知事件的类型(例如,e-mail;日历;电话;警报)和/或手持电子设备的状态(例如,在使用中;套中;不在套中;不在使用和储存中;不在使用和不储存中),用户可选择一组用户化的振动音调之一。
用户化的振动音调可取在时间上如下不同变化的振动形式(1)在时间上连续的改变强度,(2)发送各有不同强度的固定时间的脉冲(这可基于歌曲曲调),(3)发送一系列变化长度的脉冲(例如,模仿Morse Code),和/或(4)(1-)(3)的所有项。
实施例30通过输入电路54(图4)用户可选择性的停用(1)手持电子设备的所有振动;(2)对一个或多个通知事件手持电子设备的振动;(3)图9A的一个,一些或所有选项216,218,220,222,224;和/或(4)导致在同样的振动水平通知所有通知事件。
实施例31作为实施例21的改进,在振动变成不需要的强度前用户可手动的停用振动。例如,由在时间上开始用相对“弱的”振动强度和增加振动强度,那么在振动强度变成不需要的强度前用户可停用振动(例如,当用户在开会)。
实施例32作为实施例21的改进,为了停用恒定的或增加的振动,用户可从图2的套58中取出设备32。
实施例33选择或不选择图9A的特定类型通知事件的选项224,用户可对一个,一些或所有不同类型的通知事件,停用或启动逐步增强强度的振动器通知。
实施例34图9A-9B的配置例行程序可给用户展现“振动器模式”用户选择的目录(没有显示),其中各个可包括一个或多个实现选项(例如,步骤216,218,220,222,224)。此目录可包括多种振动器模式(例如,振动器_模式1,振动器_模式2)。当用户在目录上滚动时,相应的振动器44(图2)响应在目录中当前加亮的振动强度(例如,通过图2的输出电路56)。以此方式,用户由能首先“感觉”,可直观地选择希望的振动器模式。
实施例35参考图10,手持电子设备250包括合适的处理器252,对此处理器供电的合适的电源254,处理器的系统存储器256,和用户输入/输出电路258。音调集成电路(IC)260通过合适的接口261(例如,并行总线,串行接口)接口处理器252。音调IC260提供图6的振动器86振动器驱动控制电路,和通过模拟输出262的声音输出口。由馈给放大器264的多路复用器263输入模拟输出262,放大器驱动扬声器266。多路复用器263也由模拟输出从话音频带编解码器电路270馈给,编解码器电路270驱动另一个扬声器268。由作为处理器252输入/输出合适的串行接口(I/F)272输入/输出电路270的输入/输出271。
音调IC260的实施例是型号ML2870AGD marketed by Semiconductor ofTokyo,Japan。例如,音调IC260包括接口261的CPU接口部件(没有显示),FIFO部件(没有显示),硬件编曲器(没有显示),LED/振动器控制器/驱动器部件274,ADPCM MIDM解码器部件276和数字模拟变换器(DAC)278。部件276和DAC278合作对输出262提供模拟信号驱动扬声器266。部件274提供驱动振动器86的开放漏极PWM口输出280。由在可配置的寄存器(没有显示)中设置比特,PWM口输出280切换到部件274。例如,当输出280是低时,振动器86开,当输出280是高时,振动器86关。为了改变振动强度,处理器252通过接口261发送新的值写到部件274的PWM振动器寄存器(没有显示)中。可使用另一个开放漏极输出282控制LED284的开/关/颜色状态。
实施例36图10的手持电子设备250可以是无线手持通信设备,包括部分的电路258,无线通信口286。
实施例37下面,表格显示手持电子设备的“检测的”位置,和相应的特定范例应用的样本可配置的振动强度水平的实施例。(例如,范围从0(关)到1(低)到5(高))。在此实施例中,当在开会时或希望避免重大干扰时,用户设置一个或多个分离的特征,顺序的通知尽可能安静。虽然显示五个范例的振动强度,明显的可使用宽范围的不同振动强度水平,类型和数量。
表2

实施例38作为实施例27的变体,为了被用户认识,相比较低的振动强度,典型的能施加相对较短的时间段的相对较高的振动强度水平。例如,50ms的时间段满足相对较高的强度设置,但对用户感知振动200ms的时间段可要求相对较低的强度。
实施例39作为实施例1的变体,正在进展中导航的运行模式可包括,例如,当分别使用输入和输出电路54和56时,在用户导航时段使用图2的振动器44。例如,当用户在输出电路56的多个菜单选择(没有显示)上行进时,可暂时地在特定的振动强度上启动振动器44。在此实施例的应用中,用户可选择和配置振动强度水平(例如,两个,三个或多个不同的振动强度水平)。
实施例40作为图4的变体,可使用3VDC电动机,如88。在此实施例中,图4的电动机终端90通过合适的小电阻值(没有显示)在97(+V)电的连接到约3.3VDC,因此在电动机终端90是约3VDC。然而,明显的可使用宽范围的振动器电动机类型和/或电压。
实施例41虽然图7,8和9A-9B显示一系列处理流程,本发明可用于可使用多线程处理环境的手持电子设备。
实施例42作为实施例37的变体,由预先确定的或可配置的增量值或减量值(例如,+2;+1;-1;-2),用户可选择性调整所有的振动强度水平。然而,明显的,可由软件,由合适的数字电路(没有显示)或由合适的模拟电路(例如,调整图4的电压96)(没有显示)实现此调整。
为了建立通过各种电动机RPM的振动强度水平的范围,公开的控制电路20,20′,50,80,110,130,260准许跨过电动机终端出现不同的平均和/或时间可变的电压。这准许提供不同通知事件和/或不同手持电子设备状态的多个不同的振动强度水平和/或时间可变的振动强度。
可调整的振动强度水平给用户改善他的/她的手持电子设备的经验的另一个选项。
例如,如果用户是相对重的设备的用户和如果用户选择使用降低的振动强度通知,这进一步准许用户提供降低的手持设备功耗。例如,启动时,由跨过电动机终端要求的较低的平均电压,由振动器电动机88汲取的电流(图4-6)可正比于振动器电动机RPM降低。
本发明给用户通知选项对一系列开/关振动器较宽阔的范围,这都在同样的振动强度水平。此外,用户从不同的振动强度水平设置的范围中选择,可个人化振动强度到他们自己的“敏感”水平。
虽然公开了范例的控制电路20,20′,50,80,110,130,260,意识到可使用宽范围的模拟,数字和/或基于处理器的电路。
这里对显示振动强度信息的范例显示器256已作了清楚的公开的参考,同时应意识到此信息可存储,打印在硬拷贝,可以计算机修改的,或与其它数据组合。认为所有这些处理是在这里使用的术语“显示”中。
已详细的描述了本发明的特殊实施例,同时本领域的技术人员应意识到,根据公开的全部技术可研发那些细节的各种修改和选择。因此,公开的特殊结构只意味着说明,并不是关于给出全部广度的所附权利要求和任何所有它的等同条款的本发明的范围限制,
权利要求
1.一种手持电子设备,包括外壳;处理器电路,包括多种不同的运行状态,所述多种不同的运行状态包括在使用状态和不在使用状态,和输出,具有对应不同运行状态的至少一些的多种不同状态,所述不同运行状态包括对应于在使用状态的第一强度状态,和对应于不在使用状态的第二不同的强度状态;在外壳中的振动器,振动器适合于以多个不同的强度振动外壳;控制电路,适合于响应处理器电路输出的第一强度状态和对应于不同运行状态的在使用状态中,以第一不同的强度启动振动器,响应处理器电路输出的第二不同的强度状态和对应于不同运行状态的不在使用状态中,以第二不同的强度启动振动器。功率源,适合于向处理器电路、振动器和控制电路中的至少一个供电。
2.根据权利要求1所述的手持电子设备,其特征在于处理器电路的输出是电压数字到模拟的输出;其中,振动器包括有电压输入的电动机;其中,控制电路包括处理器电路的数字到模拟输出的输入,并输出到电动机的输入;处理器电路适合于改变数字到模拟输出的电压,控制电路适合于响应的改变电动机的电压,电动机适合于以对应电压的速度旋转。
3.根据权利要求1所述的手持电子设备,其特征在于处理器电路的输出是数字输出;其中,振动器包括有第一输入终端和第二终端的电动机;其中,控制电路包括第一电路,适合于向电动机的第一输入终端输出恒定电压,和第二电路,适合于响应处理器电路的数字输出选择性的启动电动机的第二输入终端,处理器电路适合于脉宽调制数字输出,电动机适合于以基于充分恒定的电压和脉宽调制的数字输出的速度旋转。
4.根据权利要求1所述的手持电子设备,其特征在于处理器电路包括处理器;其中,控制电路包括接收处理器电路的输出,并输出脉宽调制的输出的曲调电路;其中,振动器包括由脉宽调制的输出供电的电动机。
5.根据权利要求1所述的手持电子设备,其特征在于不同的运行状态还包括由以下组成的组合中的至少一个,在套中,不在套中,不在使用和储存中,不在使用和不储存中;其中,处理器电路还包括手持电子设备的多个不同的通知事件,例行程序适合于确定不同的运行状态中的当前一个,并输出对应于不同通知事件中的当前一个和确定的不同运行状态中的当前一个的不同状态。
6.根据权利要求1所述的手持电子设备,其特征在于控制电路包括光传感器,适合于检测多个不同的光强度水平;其中,处理器电路还包括例行程序,适合于确定手持电子设备是否在使用状态,响应检测的不同的光强度水平和手持电子设备是否在使用状态,例行程序输出它的不同状态输出的第一强度状态;其中,控制电路以对应于不同状态的第一强度状态的第一不同强度启动振动器。
7.根据权利要求1所述的手持电子设备,其特征在于外壳适合于接合套;其中,处理器电路还包括输入电路、输出电路、例行程序、传感器,适合于检测套与外壳接合的输入和响应检测的接合的输出,响应检测的接合的输出包括不在套中状态和在套中状态之一,处理器电路的输入电路接收传感器的输出;其中,处理器电路的输出的不同状态还包括第三不同的强度状态;其中,处理器电路的例行程序适合于当检测的接合包括不在套中状态时,输出第二不同强度状态到控制电路,当检测的接合包括在套中状态时,输出第三不同强度状态到控制电路,其中,控制电路以对应于第一不同强度状态的第一个不同强度,对应于第二不同强度状态的第二个不同强度,对应于第三不同强度状态的第三个不同强度之一启动振动器。
8.根据权利要求7所述的手持电子设备,其特征在于从包括由以下接近的传感器组成的组合中选择传感器光传感器,电容性传感器。
9.根据权利要求7所述的手持电子设备,其特征在于处理器电路还包括不同的运行状态不在使用和储存中,不在使用和不储存中;其中,处理器电路还包括手持电子设备的多个不同的通知事件;其中,处理器电路的例行程序还适合于确定不同运行状态的当前一个,并输出对应于不同的通知事件的当前一个和确定的不同运行状态的当前一个的不同状态之一。
10.根据权利要求7所述的手持电子设备,其特征在于当检测的接合包括不在套中状态和当处理器电路确定手持电子设备在使用中时,处理器电路的例行程序还适合于输出第三个不同强度到控制电路;其中,控制电路以对应于第三不同强度状态的第三不同强度启动振动器。
11.根据权利要求10所述的手持电子设备,其特征在于例行程序是第一例行程序;其中,处理器电路还包括第二例行程序;其中第一例行程序基于启动的第二例行程序确定手持电子设备是否是在使用中。
12.一种振动手持电子设备的方法,方法包括使用手持电子设备的多个不同的通知事件;使用手持电子设备的多种不同的运行状态,不同的运行状态包括在使用中和不在使用中;使用多个不同的振动强度水平,包括对应于在使用中的第一强度水平,和对应于不在使用中的第二不同强度水平;配置手持电子设备选择性的以作为不同通知事件的当前一个和不同运行状态的在使用中状态的函数的第一个不同的振动强度水平振动,和在作为不同通知事件的当前一个和不同运行状态的不在使用中状态的函数的第二个不同振动强度水平振动。
13.根据权利要求12所述的方法,其特征在于还包括自动的确定不同运行状态的当前一个;基于不同通知事件的当前一个和确定的不同运行状态的当前一个,以对应于不同振动强度水平之一自动的振动手持电子设备。
14.根据权利要求13所述的方法,其特征在于还包括从由以下组成的组合中选择手持电子设备的不同运行状态在套中和不在使用中,不在套中和不在使用中,不在套中和在使用中;使用不在套中和在使用中作为在使用中状态;使用在套中和不在使用中和不在套中和不在使用中之一作为不在使用中状态。
15.根据权利要求12所述的方法,其特征在于还包括使用手持电子设备的多个不同运行模式作为一些不同运行状态;自动的确定不同运行模式的当前一个;基于不同通知事件的当前一个和确定的不同运行模式的当前一个,自动的以对应于不同振动强度水平之一振动手持电子设备。
16.根据权利要求15所述的方法,其特征在于还包括从由以下组成的组合中选择不同运行模式执行第一应用例行程序,执行第二不同的应用例行程序。
17.根据权利要求12所述的方法,其特征在于还包括以不同振动强度水平之一开始振动手持电子设备;改变不同振动强度水平之一。
18.根据权利要求12所述的方法,其特征在于还包括通过包括不同振动强度水平的目录滚动;以至少某些不同振动强度水平连续的振动手持电子设备。
19.根据权利要求12所述的方法,其特征在于还包括选择性的增加或减小所有的不同振动强度水平。
20.根据权利要求12所述的方法,其特征在于还包括采用与手持电子设备的输入和输出关联的导航事件作为不同通知事件之一;配置手持电子设备选择性的以作为导航事件和在使用中状态的函数对应的不同振动强度水平之一振动。
全文摘要
一种手持电子设备包括适合于接合套的外壳,传感器,有适合于检测外壳与套的接合的输入和响应此接合的输出。输出包括不在套中状态和在套中状态。处理器电路包括例行程序、接收传感器输出的输入和有第一强度状态和第二更大强度状态的输出。在手持电子设备中的振动器适合于在多个不同强度振动外壳。当检测的接合包括不在套中状态时,例行程序输出第一强度状态到控制电路,当检测的接合包括在套中状态时,输出第二更大强度状态。控制电路在相当于第一强度状态的第一强度和相当于第二更大强度状态的第二更大强度启动振动器。
文档编号H04M19/04GK1707533SQ20051007430
公开日2005年12月14日 申请日期2005年5月25日 优先权日2004年5月27日
发明者凯文·H·奥尔, 乔治·S·曼卡鲁斯, 阿里·阿萨里亚 申请人:捷讯研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1