处理来自扬声器的电输出信号的制作方法

文档序号:7912343阅读:306来源:国知局
专利名称:处理来自扬声器的电输出信号的制作方法
技术领域
所公开的实施方式涉及信号处理。更具体地,它们涉及处理来自扬声器的电输出信号。
背景技术
电子设备可以具有用户输入设备,例如键盘或小键盘。在许多情形中,用户输入设备专用于用户输入。

发明内容
根据各种但并非所有的公开实施方式,提供一种设备,其配置成处理来自扬声器的电输出信号,以检测用户输入信号。设备可以配置成响应于检测用户输入信号,向不同于扬声器的电路提供另外的电输出信号。另外的电输出信号可以用于使得电路执行功能。设备可以配置成通过确定电输出信号是否具有至少一个特性来检测用户输入信号。该设备可以配置成通过确定电输出信号是否具有至少第一特性和第二特性来检测用户输入信号。设备可以配置成在确定电输出信号具有第一特性后,确定电输出信号在预定的时间段是否具有第二特性。设备可以配置成提供用于驱动扬声器的驱动信号。根据各种但并非所有的公开实施方式,提供一种方法,包括处理来自扬声器的电输出信号以检测用户输入信号。该方法可以进一步包括响应于检测到用户输入信号,向不同于扬声器的电路提供另外的电输出信号。该另外的电输出信号可以使得该电路执行功能。可以通过确定电输出信号是否具有至少一个特性来检测用户输入信号。可以通过确定电输出信号是否具有至少第一特性和第二特性来检测用户输入信号。设备可以配置成在确定电输出信号具有第一特性后,确定电输出信号在预定的时间段是否具有第二特性。根据各种但并非所有的公开实施方式,提供一种存储计算机程序的有形的计算机可读介质,该计算机程序包括计算机程序代码,当由处理器运行时,使得处理来自扬声器的电输出信号以检测用户输入信号。计算机程序指令可以进一步使得响应于检测到用户输入信号,向不同于扬声器的电路提供另外的电输出信号。该另外的电输出信号可以使得该电路执行功能。通过确定电输出信号是否具有至少一个特性,可以检测用户输入信号。通过确定电输出信号是否具有至少第一特性和第二特性,可以检测用户输入信号。根据各种但并非所有的公开实施方式,提供一种设备,其包括用于处理来自扬声器的电输出信号,以检测用户输入信号的装置。
该设备可以进一步包括用于响应于检测到用户输入信号,向不同于扬声器的电路提供另外的电输出信号的装置。根据各种但并非所有的公开实施方式,提供一种设备,配置成处理来自扬声器的电输出信号以检测撞击信号。根据各种但并非所有的公开实施方式,提供一种方法,包括处理来自扬声器的电输出信号以检测撞击信号。根据各种但并非所有的公开实施方式,提供一种存储计算机程序的有形的计算机可读介质,该计算机程序包括计算机程序代码,当由处理器运行时,使得处理来自扬声器的电输出信号以检测撞击信号。根据各种但并非所有的公开实施方式,提供一种设备,其包括用于处理来自扬声器的电输出信号,以检测撞击信号的装置。


为了更好的理解所公开实施方式的各种例子,现在将仅通过示例对附图做出参考,其中
图I不出第一设备和扬声器;
图2示出第二设备;
图3不出扬声器的横截面;
图4示出第三设备;
图5示出方法;以及
图6不出来自扬声器的电输出信号。
具体实施方式
图I示出设备20和扬声器30。设备20可以例如是处理电路。设备20配置成处理来自扬声器30的电输出信号70,以检测用户输入信号。
设备20和扬声器30操作地耦合并且在它们之间可以存在任意数目或组合的中间
元件(包括没有中间元件)。图2图示出设备10。设备10可以例如是电子设备。在一些所公开的实施方式中, 电子设备可以是手持便携式电子设备,例如移动电话、个人音乐播放器、个人游戏设备或个人数字助理。电子设备10包括图I中不出的设备20。电子设备10也包括扬声器30、存储器50 和电路40。设备20配置成向扬声器30和电路40提供电输出。设备20配置成接收来自扬声器30的电输入。设备被配置成从存储器50读取和向存储器50写入。扬声器30可以包括多个磁铁和振膜。至少一个磁铁是电磁铁。至少一个磁铁(例如电磁铁)耦合到振膜。当设备20向电磁铁提供电信号时,电磁铁和至少一个其他磁铁之间的吸引和排斥使得振膜移动,这导致声音由扬声器30产生。设备20的实现可以是单独的硬件(电路、处理器...),具有包括单独固件的软件的某些方面,或可以是硬件和软件的组合(包括固件)。设备20可以使用指令来实现,该指令例如通过使用通用或专用处理器中的可执行计算机程序指令来实现硬件功能,该可执行计算机程序指令可以存储在将由此类的处理器执行的计算机可读存储介质上(盘、存储器等)。存储器50示出为存储计算机程序52,该计算机程序52包括计算机程序指令54, 当被加载进设备20时,控制电子设备10的操作的多个方面。计算机程序指令52提供使得设备20执行图5中示出的方法的逻辑和例程。通过读取存储器50,设备20能够加载和执行计算机程序52。计算机程序52可以经由任意合适的递送机构56到达电子设备10。递送机构56 可以例如是计算机可读存储介质、计算机程序产品、存储器设备、例如CD-ROM或DVD的记录介质,有形地体现计算机程序52的加工物品。递送机构可以是配置成可靠地传输计算机程序52的信号。电子设备10可以传播或传送作为计算机数据信号的计算机程序52。尽管存储器50被示出为单个的组件,其可以被实现为一个或多个单独的组件,所有或其中的一些可以是集成的/可移动的和/或可以提供永久性/半永久性/动态/高速缓冲的存储器。对“计算机可读存储介质”、“计算机程序产品”、“有形的体现的计算机程序”等或 “控制器”、“计算机”、“处理器”、“处理电路”等的参考应该被理解为不仅包括具有不同架构的计算机,例如单个/多处理器架构以及串行(冯诺依曼)/并行架构,而且还包括专用电路,例如现场可编程门阵列(FPGA)、专用电路(ASIC)、信号处理设备和其他设备。对计算机程序、指令、代码等的参考应该被理解为包括用于可编程处理器或固件的软件,例如诸如硬件设备的可编程部分而无论指令是否针对于处理器,或针对固定功能设备、门阵列或可编程逻辑器件等的配置设置。图3示出扬声器30的例子。在该例子中,扬声器30是多功能设备。其可以工作为耳机扬声器(例如,用于移动电话)以及免提扬声器。其可以向其并入进的电子设备(例如移动电话)提供震动功能。图3中示出的扬声器30包括话音线圈31、质量块32、振膜34、弹力元件35、耦合元件36和永磁铁39。在该例子中,弹力元件35是弹簧。质量块32耦合到弹力元件35。永磁铁39经由耦合元件36耦合到质量块32和弹力元件35。话音线圈31附接到振膜34。在该例子中,设备20电耦合到话音线圈31。当设备20向话音线圈31提供电驱动信号时,话音线圈31充当电磁铁。永磁铁39和话音线圈31之间的吸引和排斥使得永磁铁 39、质量块32、弹力元件35和连接元件35在永磁铁39和质量块32下的空间37中移动。 永磁铁39和话音线圈31之间的吸引和排斥也使得话音线圈31移动。当话音线圈31附接到振膜34时,振膜34也移动,造成扬声器30发出声音。图4示出在图2中示出的电子设备10的更为详细的例子。在该例子中,电路40 由处理器42、用户输入设备46和用户输出设备44提供。用户输入设备46可以例如是小键盘。用户输出设备44可以例如是显示器。在图4中所示出的例子中,处理器42配置成接收来自用户输入设备46的输入并且配置成向用户输出设备44提供输出。处理器42配置成向设备20提供控制信号73并且配置成接收来自设备20的控制信号71。处理器42可以或可以不是电子设备10的中央处理器(或包括电子设备10的中央处理器)。处理器42可以执行功能。例如,处理器42可以配置成控制用户输出设备44 以显不 目息。设备20配置成接收来自处理器42的控制信号73。响应于接收到控制信号73,设备20可以向扬声器30提供驱动信号72。该驱动信号72可以用于驱动扬声器30以产生声
曰 扬声器30配置成响应于力施加到扬声器30,向设备20提供电输出信号70。当力施加到扬声器30时,永磁铁39和与其关联的磁场移动。这产生话音线圈31中的电流,该电流作为电输出信号提供给设备20。存在来自于扬声器30的电输出信号70指不永磁铁 39正在相对于话音线圈31移动并且该电信号70的属性(例如,信号70的最大幅度和信号 70的频率)指示移动的属性。在一些所公开的实施方式中,通过向扬声器30施加力,用户可以将输入信息提供进电子设备10。力可以直接施加到扬声器30,或者间接地经由将力应用到电子设备10的与扬声器耦合的某个其他部分来施加到扬声器30。为了阻止将任何的力应用到电子设备10被解释为用户输入,设备20可以处理电输出信号70以检测用户输入信号是否存在。例如,设备20可以通过确定由扬声器30所提供的电输出信号70具有与用户输入关联的至少一个特性来检测用户输入信号。响应于确定由扬声器30所提供的电输出信号70具有至少一个特性,设备20可以向不同于扬声器30的电路40提供控制信号。控制信号71可以用于使得电路40执行功能。在该特定的例子中,设备20配置成响应于确定由扬声器30所提供的电输出信号 70具有至少一个特性,向处理器42提供控制信号71。该控制信号71用于使得处理器42执行功能。例如,响应于接收到控制信号71,处理器42可以控制用户输出设备44显示信息。现在将结合图5和图6来描述根据公开的实施方式的方法。在图5的块100处,设备20监视来自扬声器30的电输出信号70以确定用户输入号是否存在。
通过以手指点击设备10,用户向电子设备10的表面施加第一力。应用第一力使得扬声器30的永磁铁39移动,并且由永磁铁39所提供的磁场移动。由于磁场的移动而产生话音线圈31中的电流。产生的电流作为电输出信号70提供给设备20。图6示出幅度时间曲线,其示出由扬声器30输出的电信号70。在曲线的原点,用户向电子设备10施加第一力。由于话音线圈31和由永磁铁39所提供的磁场之间的相对移动,信号70的幅度上升。在该例子中,永磁铁39连同质量块32和耦合元件36在其下的空间37中振荡。这导致扬声器30产生交流电信号70。质量块32抑制弹力元件35和永磁铁39的移动。因此,在振荡周期期间,由扬声器30输出的电信号70的最大幅度随时间减小。在图5的块200处,设备20处理由扬声器30所提供的电输出信号70,以检测用户
输入信号。设备20可以配置成确定由扬声器30所提供的电输出信号70是否具有第一特性。在该例子中,设备20通过确定电输出信号70是否达到阈值S1来确定电输出信号70是否具有第一特性。图6示出在时间h处达到阈值S1的电信号70。响应于确定电输出信号70已经达到阈值S1,设备20启动定时器。定时器对第一预定的时间周期T1进行计数。第一预定的时间周期T1可以例如是数百个毫秒的量级。当定时器开始时,设备20可以停止监视电输出信号70,并且不监视电信号70直到第一预定的时间周期T1过去。第一预定的时间周期T1在时间12处过去。在第一预定的时间周期T1已经过去后, 设备20重新开始监视电输出信号70。在该示例性实施方式中,响应于第一预定的时间周期T1过去,设备20开启定时器。定时器对第二预定的时间周期T2进行计数。第二预定的时间周期T2期间,设备20监视电输出信号70,以确定电信号70是否具有第二特性。在该实例中,第二特性与第一特性相同。其涉及具有高于阈值S1的幅度的电输出信号70。然而,在其他实施方式中,第二特性可以不同于第一特性。在时间&处,通过以手指点击设备10,用户向电子设备10的表面施加第二力。当施加第二力时,永磁铁39可以(或可以不)仍从第一力的应用而振荡。在该特定的例子中,当施加第二力时,永磁铁39仍在振荡。第二力的应用使得这些振荡的幅度增加,这继而使得由扬声器30所输出的交流电信号70的幅度增加。在时间t4处,电信号70的幅度到达阈值Sp当电信号70的幅度到达阈值S1时, 设备20确定电信号70具有第二特性。响应于确定电信号72具有第二特性,设备20向电路40提供控制信号71。在该例子中,设备71向处理器42提供控制信号20。控制信号71可以使得电路40执行功能。功能可以不涉及使用扬声器30来输出声音。在该例子中,控制信号71可以使得处理器42执行功能。例如,响应于接收控制信号 71,处理器42可以控制信号输出设备来显示信息,例如当日时间。在上述的示例性实施方式中,在第一预定的时间周期T1已经过去后,设备20针对第二时间周期T2监视电信号70,以确定其是否具有第二特性。在该例子中,如果设备20在第二时间周期T2内没有确定电信号70具有第二特性,则得出不存在用户输入信号的结论。 在时间t5处,设备20停止监视电信号70。通过不确定由扬声器30所提供的电输出信号70是否具有(到达阈值信号电平S1 的)第二特性直到第一预定的时间周期T1过去后,设备20可以在由用户做出的“双轻叩”和由用户做出的“单轻叩”之间、或者由用户和电子设备10掉落在地板上所做出的“双轻叩” 之间做出区分。这是因为设备20和/或扬声器30可以以这样的方式来配置,即接着“典型单个轻叩”或“典型掉落”,在第一预定的时间周期T1已经过去后,电输出信号70没有达到阈值水平Sp总之,所公开的实施方式有利地提供使用电子设备的加速作为一种形式的用户输入的方法,而不需要将加速计包括在专用于用户输入的电子设备中。在一些实施方式中,设备20可以配置成确定由扬声器30所提供的电输出信号70 是否达到震动/撞击阈值ST。撞击阈值St可以闻于阈值Sp如果电子设备10承受与另一物体的撞击(例如,如果电子设备10被掉落在地上),则电子输出信号70可以例如达到撞击阈值ST。如果电输出信号70达到撞击阈值St,则认为已经检测到撞击信号。设备20可以配置成响应于确定电输出信号70已经达到撞击阈值St,输出信号以使得电路执行功能。例如,输出信号可以指示撞击已经发生,并且可以用于阻止一个或多个电组件被使用(例如, 为了阻止电组件被破坏和/或阻止数据被丢失)。一个或多个电组件可以例如是硬驱动器和/或陀螺仪。图5中示出的块可以代表方法中的步骤和/或计算机程序52中的代码段。所示出的块的特定顺序并不必意味着对于块存在所需的或优选的顺序,并且块的顺序和布置可以被改变。进一步,可以省略一些步骤。尽管参考了各种例子在前面的段落中描述了公开的实施方式,应该理解的是可以对给定的例子做出修改而不会偏离如所要求保护的公开实施方式的范围。例如,在上面所述的实施方式中,设备20被描述为处理由扬声器30所输出的模拟电信号70。然而,在其由设备20处理前,可以将模拟电信号70转换成数字电信号。模数转换可以或可以不由设备 20来执行。在上述的实施方式中,设备检测与由用户做出的“双轻叩”相对应的用户输入信号。然而,本领域技术人员将理解可以检测其他类型的用户输入。例如,在其他实施方式中, 设备20可以配置成检测对应于电子设备10被摇晃的用户输入信号。在这些实施方式中, 电子设备10可以操作为步进计数器/记步器,其中电设备10的每次“摇晃”对应于由用户所采用的步伐/步速。本领域技术人员将理解到扬声器的多个不同的配置可以使用在公开的实施方式中。例如,当选择要使用的扬声器的配置时,考虑所期望检测的用户输入信号的类型可能是合适的。在上述例子的图4中,图4中所不出的电路40由处理器42、用户输入设备46和用户输出设备44提供。在其他实施方式中,元件的不同组合可以提供电路40。例如,电路40 可以仅由显示器来提供并且设备20可以直接向显示器提供控制信号71。在另一个例子中, 电路40的至少一些可以由手电筒提供,响应于用户输入被检测到,该手电筒可以被启用。前面的描述中所述的特征可以以除明确描述的组合以外的组合来使用。尽管参考某些特征已经描述了功能,那些功能可以由无论是否描述的其他功能来执行。尽管已经参考某些实施方式来描述了特征,那些特征可以存在于无论是否描述的其他实施方式中。尽管力图在前面的说明书中将注意力集中于被认为是特别重要的所公开的实施方式的那些特征,但应该理解的是申请人要求关于这里之前所描述和/或附图中所示出的任意可专利的特征或特征的组合的保护,而无论是否对其进行了特别的强调。
权利要求
1.一种设备,其配置成处理来自扬声器的电输出信号,以检测用户输入信号。
2.根据权利要求I所述的设备,其中所述设备配置成响应于检测到用户输入信号,向不同于扬声器的电路提供另外的电输出信号。
3.根据权利要求2所述的设备,其中所述另外的电输出信号用于使得电路执行功能。
4.根据权利要求I所述的设备,其中所述设备配置成通过确定所述电输出信号是否具有至少一个特性来检测用户输入信号。
5.根据权利要求I所述的设备,其中所述设备配置成通过确定所述电输出信号是否具有至少第一特性和第二特性来检测用户输入信号。
6.根据权利要求5所述的设备,其中所述设备配置成在确定所述电输出信号具有所述第一特性后,确定所述电输出信号在预定的时间周期是否具有第二特性。
7.根据权利要求I所述的设备,其中所述设备配置成提供用于驱动所述扬声器的驱动输出信号。
8.一种方法,包括处理来自扬声器的电输出信号,以检测用户输入信号。
9.根据权利要求8所述的方法,进一步包括响应于检测到用户输入信号,向不同于所述扬声器的电路提供另外的电输出信号。
10.根据权利要求9所述的方法,其中所述另外的电输出信号使得所述电路执行功能。
11.根据权利要求8所述的方法,其中通过确定所述电输出信号是否具有至少一个特性来检测用户输入信号。
12.根据权利要求8所述的方法,其中通过确定所述电输出信号是否具有至少第一特性和第二特性来检测用户输入信号。
13.根据权利要求12所述的方法,其中所述设备配置成在确定所述电输出信号具有第一特性后,确定所述电输出信号在预定的时间周期是否具有第二特性。
14.一种存储计算机程序的有形的计算机可读介质,该计算机程序包括计算机程序指令,当由处理器运行时,使得处理来自扬声器的电输出信号,以检测用户输入信号。
15.根据权利要求14所述的有形的计算机可读介质,其中所述计算机程序指令进一步使得响应于检测到用户输入信号,向不同于所述扬声器的电路提供另外的电输出信号。
16.根据权利要求15所述的有形的计算机可读介质,其中所述另外的电输出信号使得所述电路执行功能。
17.根据权利要求14所述的有形的计算机可读介质,其中通过确定所述电输出信号是否具有至少一个特性来检测用户输入信号。
18.根据权利要求14所述的有形的计算机可读介质,其中通过确定所述电输出信号是否具有至少第一特性和第二特性来检测用户输入信号。
19.一种设备,包括用于处理来自扬声器的电输出信号,以检测用户输入信号的装置。
20.根据权利要求19所述的设备,进一步包括用于响应于检测到用户输入信号,向不同于扬声器的电路提供另外的电输出信号的装置。
全文摘要
提供一种设备、方法和计算机程序。该设备配置成处理来自扬声器的电输出信号,以检测用户输入信号。
文档编号H04M1/02GK102612839SQ201080029830
公开日2012年7月25日 申请日期2010年2月26日 优先权日2009年6月30日
发明者张长江, 施胜荣 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1