检测耳机佩戴状态的方法、装置及耳机与流程

文档序号:16590640发布日期:2019-01-14 19:04阅读:352来源:国知局
检测耳机佩戴状态的方法、装置及耳机与流程

本发明涉及声学技术领域,更具体地,涉及一种检测耳机佩戴状态的方法、装置及耳机。



背景技术:

随着生活水平的提高,耳机已经成为人们日常生活和工作中必不可少的电子设备。对于降噪耳机,在使用耳机的过程中,耳机将电信号转换成声信号,同时还可以对外界噪声进行主动降噪处理。

目前,耳机在进行主动降噪时,通常分为前馈降噪、反馈降噪以及两者组合的混合降噪这三种降噪方式。其中,利用反馈降噪方式的耳机的降噪效果以及音质与用户佩戴耳机的状态有关。具体的,当用户佩戴耳机方式正确时,即佩戴耦合良好时,耳机的降噪效果良好。同时耳机中扬声器的低频响应良好,即耳机的音质良好。当用户佩戴耳机方式不正确时,即佩戴耦合较差时,耳机的降噪效果差,同时耳机的音质也比较差。

综上所述,为了提高耳机的降噪效果以及音质,对耳机佩戴耦合状态进行检测成为亟待解决的问题。



技术实现要素:

本发明的一个目的是提供一种检测耳机佩戴状态的方法、装置及耳机,能够对耳机的佩戴状态进行检测。

根据本发明的第一方面,提供了一种检测耳机佩戴状态的方法,包括:

获取耳机所处环境的环境类型,所述环境类型包括噪声环境类型和非噪声环境类型;当所述耳机处于非噪声环境类型时,所述耳机播放预设的音频信号;

获取所述耳机的前馈声压和反馈声压,以确定所述前馈声压和所述反馈声压的差值;其中,所述前馈声压为所述耳机的前馈麦克风拾取的声音信号的声压,所述反馈声压为所述耳机的反馈麦克风拾取的声音信号的声压;

根据所述差值与预设的与所述环境类型对应的第一阈值范围的比较结果,确定所述耳机的佩戴是否合格。

可选地,所述耳机包括左耳耳机和右耳耳机,所述获取所述耳机的前馈声压和反馈声压,以确定所述前馈声压和反馈声压的差值,包括:

获取所述左耳耳机的前馈声压和反馈声压,以确定所述左耳耳机的前馈声压和反馈声压的第一差值;

获取所述右耳耳机的前馈声压和反馈声压,以确定所述右耳耳机的前馈声压和反馈声压的第二差值;

所述根据所述差值与预设的与所述环境类型对应的第一阈值范围的比较结果,确定所述耳机的佩戴是否合格,包括:

根据所述第一差值与预设的与所述环境类型对应的第一阈值范围的比较结果,确定所述左耳耳机的佩戴是否合格;

根据所述第二差值与预设的与所述环境类型对应的第一阈值范围的比较结果,确定所述右耳耳机的佩戴是否合格;

和/或,根据所述第一差值与第二差值之间的差值,与预设的与所述环境类型对应的第二阈值范围的比较结果,确定所述左耳耳机与所述右耳耳机的佩戴是否一致。

可选地,所述获取耳机所处的环境类型,包括:

根据所述前馈麦克风拾取的声音信号的声压与预设的第三阈值的比较结果,确定所述耳机所处的环境类型;

其中,若所述前馈麦克风拾取的声音信号的声压大于所述第三阈值,则确定所述耳机处于噪音环境类型;若所述前馈麦克风拾取的声音信号的声压不大于所述第三阈值,则确定所述耳机处于非噪音环境类型。

可选地,所述获取耳机所处的环境类型,包括:

获取输入指令;

若所述输入指令表征所述耳机所处环境类型为噪音环境类型,则确定所述耳机所处环境类型为噪音环境类型;若所述输入指令表征所述耳机所处环境类型为非噪声环境类型,则确定所述耳机所处环境类型为非噪音环境类型。

可选地,所述方法还包括:输出与所述耳机佩戴是否合格对应的提示信息。

可选地,所述预设的音频信号为扫频信号、粉噪声或白噪声。

根据本发明的第二方面,还提供了一种检测耳机佩戴状态的装置,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现前述任一项所述的检测耳机佩戴状态的方法。

根据本发明的第三方面,提供了一种耳机,包括喇叭、前馈麦克风、反馈麦克风、以及根据前述所述的检测耳机佩戴状态的装置;

所述前馈麦克风,用于拾取所述耳机后腔外的声音信号;

所述反馈麦克风,用于拾取所述耳机前腔内的声音信号;

所述处理器分别与所述前馈麦克风、所述反馈麦克风连接,以获取所述前馈麦克风拾取的声音信号和所述反馈麦麦克风拾取的声音信号;

所述处理器与所述喇叭连接,以当所述耳机处于非噪声环境类型时,控制所述喇叭播放预设的音频信号。

可选地,所述耳机还包括与所述处理器连接的环境类型设置装置,所述环境类型设置装置用于供用户设置所述环境类型。

本发明实施例提供的检测耳机佩戴状态的方法、装置及耳机,可用于检测用户是否正确佩戴耳机,以提高耳机与人耳的耦合程度,从而提高耳机的降噪效果和音质。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是本发明实施例提供的检测耳机佩戴状态的方法的流程示意图;

图2是本发明实施例提供的检测耳机佩戴状态的装置的框图;

图3是本发明一个实施例提供的耳机的结构示意图;

图4是本发明另一个实施例提供的耳机结构示意图。

具体实施方式

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

本发明实施例提供的检测耳机佩戴状态的方法的执行主体为检测耳机佩戴状态的装置。该装置可以为各种耳机,例如蓝牙耳机、头戴式耳机以及入耳式耳机等。此外,耳机可以为单耳耳机,也可以为双耳耳机。该装置还可以为包含耳机的各种电子设备,例如手机等电子设备。或者,该装置还可以为耳机或者前述电子设备中的硬件模块和/或软件模块。需要说明的是,下述实施例中将以耳机作为检测耳机佩戴状态的方法的执行主体,对本申请提供的方法进行说明。

如图1所示的检测耳机佩戴状态的方法的流程示意图,该方法包括如下步骤:

s101、获取耳机所处环境的环境类型,所述环境类型包括噪声环境类型和非噪声环境类型;当耳机处于非噪声环境类型时,耳机播放预设的音频信号。

具体的,在用户使用耳机的实际应用场景中,外界环境可能是比较安静的,也可能比较嘈杂的。本发明实施例设置了两种环境类型,包括噪声环境类型(对应于较为嘈杂的环境)和非噪声环境类型(对应于较为安静的环境)。为了确定出耳机所处环境的环境类型,可选的,通过下述两种方式实现所处环境类型的获取:

方式一:

根据前馈麦克风拾取的声音信号的声压与预设的第三阈值的比较结果,确定耳机所处的环境类型。其中,若前馈麦克风拾取的声音信号的声压大于第三阈值,则确定耳机处于噪音环境类型;若前馈麦克风拾取的声音信号的声压不大于第三阈值,则确定耳机处于非噪音环境类型。

具体的,若耳机为单耳耳机,基于上述方式一获取耳机所处环境的环境类型时,耳机对耳机的前馈麦克风拾取到声音信号的声压进行检测,得到前馈声压。耳机将该前馈声压与第三阈值进行比较,若该声压大于第三阈值,则确定耳机处于噪音环境类型。相反的,则确定耳机处于非噪音环境类型。

若耳机为双耳耳机,基于上述方式一获取耳机所处的环境类型时,耳机可通过左耳耳机,或者右耳耳机中的任一个中的前馈麦克风拾取到的声音信号的声压,按照上述单耳耳机确定耳机所处的环境类型的方法,以确定双耳耳机所处的环境类型。当然,也可以根据左耳耳机和右耳耳机中的两个前馈麦克风拾取到的信号的声压,确定耳机所处的环境类型。具体的,耳机检测左耳耳机和右耳耳机中前馈麦克风拾取到的声音信号的声压,根据这两个声压的平均值或者较大值与第三阈值进行比较的结果,确定耳机所处环境的环境类型。

需要说明的是,上述的第三阈值可以由人为进行设定。在一个具体的例子中,第三阈值可以设置为40db。

方式二:

获取输入指令;若输入指令表征耳机所处环境类型为噪音环境类型,则确定耳机所处环境类型为噪音环境类型;若输入指令表征耳机所处环境类型为非噪声环境类型,则确定耳机所处环境类型为非噪音环境类型。

具体的,上述的输入指令为耳机用户输入的指令。用户通过对外界环境的感知,确定耳机所处环境的环境类型为噪声环境类型还是非噪声环境类型。用户向耳机输入指令可以通过耳机上的相关按钮实现。例如,当用户按下按钮,使得按钮被按下,此时用户向耳机输入耳机所处环境类型为噪声环境类型的输入指令;当用户再次按压按钮,使得按钮被弹上,此时用户向耳机输入耳机所处环境类型为非噪声环境类型的输入指令。当然,也可以通过其他方式实现指令输入,例如通过拨动开关实现指令输入等。对此,本发明实施例不做限定。

基于上述的两种实现方式,当确定耳机所处的环境类型为非噪声环境类型时,耳机播放预设的音频信号。当确定耳机所处的环境类型为噪声环境类型时,耳机可播放预设的音频信号,也可不播放预设的音频信号。可选的,为了更好的模拟真实噪声环境,上述预设的音频信号可以为扫频信号、粉噪声或白噪声等。当然,上述预设的音频信号也可以为一段音乐等。

s102、获取耳机的前馈声压和反馈声压,以确定前馈声压和所述反馈声压的差值。

其中,所述前馈声压为耳机的前馈麦克风拾取的声音信号的声压,所述反馈声压为耳机的反馈麦克风拾取的声音信号的声压。

具体的,上述的前馈声压和反馈声压是指同一侧耳机的前馈麦克风和反馈麦克风拾取到的声音信号的声压。在实现上述步骤s102时,耳机对麦克风拾取到的声音信号进行信号处理,以获取耳机的前馈声压和反馈声压。

s103、根据所述差值与预设的与环境类型对应的第一阈值范围的比较结果,确定所述耳机的佩戴是否合格。

具体的,在计算上述差值时,可以通过同一侧耳机的前馈声压减去反馈声压的方式计算上述差值,也可以通过同一侧耳机的反馈声压减去前馈声压的方式计算上述差值。耳机佩戴合格是指,噪声对耳机播放声音信号的影响在用户可接受的范围之内。相对的,耳机佩戴不合格是指,噪声对耳机播放声音信号的影响超出了用户可接受的范围,不能让用户满意。此外,当环境类型不同以及上述差值计算过程不同时,第一阈值范围的取值也不相同。关于第一阈值范围的具体确定过程如下述内容。

当环境类型为噪声环境类型时,与噪声环境类型对应的第一阈值范围的确定方式如下:

用户佩戴耳机,使耳机处于理想佩戴状态。以头戴式耳机为例,理想佩戴状态指的是,用户的耳道口处于耳罩的正中。耳机中的喇叭播放预设的音频信号,或者不播放音频信号。该预设的音频信号可以为扫频信号、粉噪声或者白噪声等。

获取位于同一侧耳机的前馈麦克风和反馈麦克风拾取到的声音信号的声压,记为前馈声压n(ff)standard和反馈声压n(fb)standard。

计算前馈声压n(ff)standard和反馈声压n(fb)standard的差值△nstandard,并记为标准值a。

根据上述标准值a,确定耳机所处环境类型为噪声环境类型且处于理想佩戴状态时,前馈声压和反馈声压的差值的可接受范围△ndiff,并将△ndiff作为与噪声环境对应的第一阈值范围。在一个具体的例子中,△ndiff为区间(a-3db,a+3db)。

需要说明的是,当环境类型为噪声环境类型,且第一阈值范围为在耳机中喇叭播放音频信号的情况下确定的,则在执行上述s101-s103过程中,当耳机所处的环境类型为噪音环境类型时,耳机中的喇叭优选播放同样的音频信号。对应的,当环境类型为噪声环境类型,且第一阈值范围为在耳机中喇叭不播放音频信号的情况下确定的,在执行上述s101-s103的过程中,当耳机所处的环境类型为噪声环境类型时,耳机中的喇叭优选不播放音频信号。此外,当标准值a为前馈声压减去反馈声压时,s102中确定的差值也为前馈声压减去反馈声压。当标准值a为反馈声压减去前馈声压时,s102中确定的差值也为反馈声压减去前馈声压。

当环境类型为非噪声环境类型时,与非噪声环境类型对应的第一阈值范围的确定方式如下:

用户佩戴耳机,使耳机处于理想佩戴状态。耳机中的喇叭播放预设的音频信号。该预设的音频信号可以为扫频信号、粉噪声或者白噪声等。

获取位于同一侧耳机的前馈麦克风和反馈麦克风拾取到的声音信号的声压,记为前馈声压s(ff)standard和反馈声压s(fb)standard。

计算前馈声压s(ff)standard和反馈声压s(fb)standard的差值△sstandard,并记为标准值b。

根据上述标准值b,确定耳机所处环境类型为非噪声环境类型且处于理想佩戴状态时,前馈声压和反馈声压差值的可接受的差异范围△sdiff,并将△sdiff作为与非噪声环境对应的第一阈值范围。在一个具体的例子中,△sdiff为区间(b-3db,b+3db)。

需要说明的是,当标准值b为前馈声压减去反馈声压时,s102中确定的差值也为前馈声压减去反馈声压。当标准值b为反馈声压减去前馈声压时,s102中确定的差值也为反馈声压减去前馈声压。

在实现上述s103时,当耳机为单耳耳机时,首先根据s101确定出的环境类型,选择与确定出的环境类型相对应的第一阈值范围;然后将s103中的差值与对应环境类型的第一阈值范围进行比较;当该差值超出第一阈值范围时,则确定耳机佩戴不合格,对应的,当该差值处于第一阈值范围内时,则确定耳机佩戴合适。当耳机为双耳耳机时,可根据任一侧的耳机按照上述方法,确定该一侧耳机的佩戴是否合适,并将该结果作为双耳耳机的佩戴状态。

本发明提供的检测耳机佩戴状态的方法,能够利用耳机自身的硬件装置,对耳机的佩戴状态进行检测。基于此,用户可根据检测结果确定是否需要调整耳机的位姿,从而可提高耳机与人耳的耦合程度,进一步的提高耳机的降噪效果和音质。

在实际生活中,双耳耳机较单耳耳机应用更为广泛。其中,双耳耳机包括左耳耳机和右耳耳机。为了精准的判断双耳耳机中的每一侧的耳机是否佩戴合格,在上述实施中s102和s103的基础上,本发明提供了一种检测双耳耳机佩戴状态的方法,该方法包括:

s201、获取左耳耳机的前馈声压和反馈声压,以确定左耳耳机的前馈声压和反馈声压的第一差值。

s202、获取右耳耳机的前馈声压和反馈声压,以确定右耳耳机的前馈声压和反馈声压的第二差值。

具体的,上述s201和s202的具体实现方法与上述s102的实现相同,这里不再赘述。

基于上述内容,上述s103被替换为:

s2031、根据第一差值与预设的与环境类型对应的第一阈值范围的比较结果,确定左耳耳机的佩戴是否合格。

s2032、根据第二差值与预设的与所述环境类型对应的第一阈值范围的比较结果,确定右耳耳机的佩戴是否合格。

具体的,上述s2031和s2032的实现与上述s103的实现相同,这里不再赘述。

s2033、根据第一差值与第二差值之间的差值,与预设的与环境类型对应第二阈值范围的比较结果,确定左耳耳机与右耳耳机的佩戴是否一致。

具体的,上述的耳机佩戴一致指的是,左耳耳机相对于左耳的位姿与右耳耳机相对于右耳的位姿相似。反之,如果左耳耳机相对于左耳的位姿与右耳耳机相对于右耳的位姿不相似,则说明左耳耳机与右耳耳机佩戴不一致。这里的位姿可以包括位置和/或姿态。此外,当环境类型不同时,第二阈值范围的取值也可以不相同,关于第二阈值范围的具体确定过程如下述内容。

当环境类型为噪声环境类型时,与噪声环境类型对应的第二阈值范围的确定方式如下:

用户佩戴耳机,使耳机处于理想佩戴状态并且左右耳耳机的佩戴一致。耳机中的喇叭播放音频信号,或者不播放音频信号。

计算左耳耳机标准值a和右耳耳机标准值a的差值,记为标准差值aa。其中,左耳耳机标准值a和右耳耳机标准值a的确定方法,与上述当环境类型为噪声环境类型时,确定第一阈值范围的过程中涉及的标准值a的方法相同。

根据上述标准差值aa,确定可接受的差异范围△ndiff(lr)并将△ndiff(lr)作为与噪声环境类型对应的第二阈值范围。在一个具体的例子中,△ndiff(lr)为区间(aa-3db,aa+3db)。

当环境类型为非噪声环境类型时,与非噪声环境类型对应的第二阈值范围的确定方式如下:

用户佩戴耳机,使耳机处于理想佩戴状态并且左右耳耳机的佩戴一致。耳机中的喇叭播放音频信号。其中,播放的音频信号可以为扫频信号、粉噪声或者白噪声等。

计算左耳耳机标准值b和右耳耳机标准值b的差值,记为标准差值bb。其中,左耳耳机标准值b和右耳耳机标准值b的确定方法,与上述当环境类型为非噪声环境类型时,确定第一阈值范围的过程中涉及的标准值b的方法相同。

根据上述标准差值bb,确定可接受的差异范围△sdiff(lr)并将△sdiff(lr)作为与非噪声环境类型对应的第二阈值范围。在一个具体例子中△sdiff(lr)为区间(bb-3db,bb+3db)。

在实现上述s2033时,若第一差值与第二差值之间的差值,在第二阈值范围内时,则确定左耳耳机和右耳耳机佩戴一致。反之,若第一差值与第二差值之间的差值,超出第二阈值范围时,确定左耳耳机和右耳耳机佩戴不一致。

基于上述内容可知,本实施例中提供的检测双耳耳机佩戴状态的方法,不仅仅可以实现对左耳耳机和右耳耳机佩戴是否合格的检测,还可实现对左耳耳机和右耳耳机佩戴是否一致的检测,从而可提高用户的使用体验度。

在一种实施例中,为了及时有效的告知用户耳机的佩戴状态,以促使用户调整耳机的位姿,耳机在确定自身的佩戴是否合格之后,对具体佩戴状态进行相应的提示。也就是说,在上述s103,和/或s2031-s2032之后,还包括如下步骤:

s104、输出与耳机佩戴是否合格对应的提示信息。

具体的,在确定耳机佩戴不合格时,可通过语音的方式,输出表征佩戴合格的语音,例如“左耳耳机佩戴不合格”、“耳机佩戴不合格”以及“耳机佩戴不一致”等。当然,也可以通过灯光闪烁、不同颜色的灯光等方式进行提示。

在一种实施例中,本发明提供一种耳机,如图2所示,包括:储存器和处理器,存储器存储右计算机指令;处理器执行计算机程序时实现以下步骤:

获取耳机所处的环境类型,环境类型包括噪声环境类型和非噪声环境类型;当耳机处于非噪声环境类型时,耳机播放预设的音频信号;

获取耳机的前馈声压和反馈声压,以确定前馈声压和反馈声压的差值;其中,前馈声压为耳机的前馈麦克风拾取的声音信号的声压,反馈声压为耳机的反馈麦克风拾取的声音信号的声压;

根据差值与预设的与环境类型对应的第一阈值范围的比较结果,确定耳机的佩戴是否合格。

在一个实施例中,耳机包括左耳耳机和右耳耳机,处理器执行计算机程序时还实现以下步骤:

获取左耳耳机的前馈声压和反馈声压,以确定左耳耳机的前馈声压和反馈声压的第一差值;

获取右耳耳机的前馈声压和反馈声压,以确定右耳耳机的前馈声压和反馈声压的第二差值;

根据第一差值与预设的与环境类型对应的第一阈值范围的比较结果,确定左耳耳机的佩戴是否合格;

根据第二差值与预设的与环境类型对应的第一阈值范围的比较结果,确定右耳耳机的佩戴是否合格;

和/或,根据第一差值与第二差值之间的差值,与预设的与环境类型对应第二阈值范围的比较结果,确定左耳耳机与右耳耳机的佩戴是否一致。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

根据前馈麦克风拾取的声音信号的声压与预设的第三阈值的比较结果,确定耳机所处的环境类型;

其中,若前馈麦克风拾取的声音信号的声压大于第三阈值,则确定耳机处于噪音环境类型;若前馈麦克风拾取的声音信号的声压不大于第三阈值,则确定耳机处于非噪音环境类型。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取输入指令;

若输入指令表征耳机所处环境类型为噪音环境类型,则确定耳机所处环境类型为噪音环境类型;若输入指令表征耳机所处环境类型为非噪声环境类型,则确定耳机所处环境类型为非噪音环境类型。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

输出与耳机佩戴是否合格对应的提示信息。

在一个实施例中,预设的音频信号为扫频信号、粉噪声或白噪声。

在一种实施例中,本发明提供一种耳机,如图3所示,包括:喇叭、前馈麦克风、反馈麦克风、存储器和处理器,其中:

前馈麦克风,用于拾取耳机后腔外的声音信号;

反馈麦克风,用于拾取耳机前腔内的声音信号;

处理器分别与前馈麦克风、反馈麦克风连接,以获取前馈麦克风拾取的声音信号和反馈麦麦克风拾取的声音信号;

存储器,用于存储预设的音频信号;

处理器分别与喇叭、存储器连接,以当耳机处于非噪声环境类型时,控制喇叭播放预设的音频信号。

在一种实施例中,如图4所示,上述的前馈麦克风包括:左耳耳机的前馈麦克风和右耳耳机的前馈麦克风,反馈麦克风包括:左耳耳机的反馈麦克风和右耳耳机的反馈麦克风,喇叭包括:左耳耳机的喇叭和右耳耳机的喇叭;

左耳耳机的前馈麦克风,用于拾取左耳耳机后腔外的声音信号;右耳耳机的前馈麦克风,用于拾取右耳耳机后腔外的声音信号;

左耳耳机的反馈麦克风,用于拾取左耳耳机前腔内的声音信号;所述右耳耳机的反馈麦克风,用于拾取右耳耳机前腔内的声音信号;

处理器分别与左耳耳机的前馈麦克风和右耳耳机的前馈麦克风、左耳耳机的反馈麦克风和右耳耳机的反馈麦克风连接,以获取左耳耳机的前馈麦克风、右耳耳机的前馈麦克风、左耳耳机的反馈麦克风以及右耳耳机的反馈麦麦克风;

处理器分别与左耳耳机的喇叭和右耳耳机的喇叭连接,以当左耳耳机处于非噪声环境类型时,控制左耳耳机的喇叭播放预设的音频信号,和/或以当右耳耳机处于非噪声环境类型时,控制右耳耳机的喇叭播放预设的音频信号。

在一个实施例中,所述耳机还包括与处理器连接的环境类型设置装置,该环境类型设置装置用于供用户设置所述环境类型。

本发明可以是计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是但不限于电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。

用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。

这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1