发明内容
鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的一种人机交互操作的反馈方法和反馈装置。
根据本申请的一个方面,提供了一种人机交互操作的反馈方法,其包括:
抽取并预存所有的页面内操作相应的反馈类型的反馈类型参数和页面构建数据;
使用相同的反馈页面模板,分别根据各种页面内操作相应的反馈类型及其对应的反馈类型参数和页面构建数据,构建各种页面内操作相应的实时操作反馈页面;
获取基本操作页面中选定的操作项,激活并显示相应的实时操作反馈页面,并在所述实时操作反馈页面中重新加载所述被选定的操作项以及其对应的反馈区域。
在本申请的一示意性实施例中,激活并显示相应的实时操作反馈页面时,参考终端本身的有效显示区域以及适于用户操作所述终端的方式,以在所述有效显示区域内显示所述实时操作反馈页面。
在本申请的一示意性实施例中,当终端本身的有效区域为从上到下显示时,所述适于用户操作所述终端的方式,包括:由所述有效显示区域的底部向所述有效显示区域顶部弹出的方式显示相应的实时操作反馈页面。
在本申请的一示意性实施例中,所述基本操作页面包括:状态栏、页面标题/导航区、页面内容区、页面操作区,被选定的操作项加载在所述基本操作页面的页面内容区中。
在本申请的一示意性实施例中,重新加载所述被选定的操作项以及其对应的反馈区域时,通过在所述实时反馈操作页面中加载蒙板的方式进行,以凸显所述被选定的操作项和其对应的反馈区域的对应关系。
在本申请的一示意性实施例中,通过色度调整的方式高亮显示所述选定的操作项,或者使所述选定的操作项和其对应的反馈区域颜色一致,以凸显所述被选定的操作项和其对应的反馈区域的对应关系。
在本申请的一示意性实施例中,在所述实时反馈操作页面中加载蒙板时,确定所述被选定的操作项的位置信息以及各种页面内操作相应的反馈类型的反馈类型参数和页面构建数据,获得加载的蒙板的布局。
在本申请的一示意性实施例中,获得加载的蒙板的布局后,将蒙板划分为不同的区域,以分别加载所述被选定的操作项以及其对应的反馈区域。
在本申请的一示意性实施例中,如果所述反馈区域在所述实时操作反馈页面中所在的区域与被选定的操作项在所述实时操作反馈页面中所在区域的间距大于或等于预设的蒙板间距值,则在加载时,按照所述反馈区域和所述选定的操作项各自的实际区域进行;否则,则按照由所述有效显示区域底部向顶部的扩展方向,重新调整所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域,以使所述反馈区域按实际页面大小需求进行扩展开,使重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间维持所述预设的蒙板间距值,或者,使重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间直接相邻接。
在本申请的一示意性实施例中,所有的页面内操作相应的反馈类型的反馈类型参数包括页面框架定义和页面内容定义,页面构建数据包括页面内容的容量。
在本申请的一示意性实施例中,所述所有的页面内操作相应的反馈类型包括以下一种或多种的组合:选择式操作反馈类型、输入式操作反馈类型、扩展式操作反馈类型以及二次确认式操作反馈类型。
根据本申请的一个方面,提供了一种人机交互操作的反馈装置,其包括:
抽取模块,用于抽取并预存所有的页面内操作相应的反馈类型的反馈类型参数和页面构建数据;
构建模块,用于使用相同的反馈页面模板,分别根据各种页面内操作相应的反馈类型及其对应的反馈类型参数和页面构建数据,构建各种页面内操作相应的实时操作反馈页面;
中央处理模块,用于获取基本操作页面中选定的操作项,激活并显示相应的实时操作反馈页面,并在所述实时操作反馈页面中重新加载所述被选定的操作项以及其对应的反馈区域。
在本申请的一示意性实施例中,所述装置还包括:
蒙板加载模块,用于在所述实时反馈操作页面中加载蒙板,以重新加载所述被选定的操作项以及其对应的反馈区域,以凸显所述被选定的操作项和其对应的反馈区域的对应关系。
在本申请的一示意性实施例中,所述蒙板加载模块,还用于在所述实时反馈操作页面中加载蒙板时,确定所述被选定的操作项的位置信息以及各种页面内操作相应的反馈类型的反馈类型参数和页面构建数据,获得加载的蒙板的布局。
在本申请的一示意性实施例中,所述蒙板加载模块,还用于在获得加载的蒙板的布局后,将蒙板划分为不同的区域,以分别加载所述被选定的操作项以及其对应的反馈区域。
在本申请的一示意性实施例中,所述中央处理模块,进一步用于在激活并显示相应的实时操作反馈页面时,参考终端本身的有效显示区域以及适于用户操作所述终端的方式,以在所述有效显示区域内显示所述实时操作反馈页面,其中,当终端本身的有效区域为从上到下显示时,所述适于用户操作所述终端的方式,包括:由所述有效显示区域的底部向所述有效显示区域顶部弹出的方式显示相应的实时操作反馈页面。
在本申请的一示意性实施例中,所述中央处理模块,还用于如果所述反馈区域在所述实时操作反馈页面中所在的区域与被选定的操作项在所述实时操作反馈页面中所在区域的间距大于或等于预设的蒙板间距值,则在加载时,按照所述反馈区域和所述选定的操作项各自的实际区域进行;否则,则按照由所述有效显示区域底部向顶部的扩展方向,重新调整所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域,以使所述反馈区域按实际页面大小需求进行扩展开,使重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间维持所述预设的蒙板间距值,或者,使重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间直接相邻接。
与现有的方案相比,本申请所获得的技术效果:通过抽取并预存所有的页面内操作相应的反馈类型的反馈类型参数和页面构建数据;并使用相同的反馈页面模板,分别根据各种页面内操作相应的反馈类型及其对应的反馈类型参数和页面构建数据,构建各种页面内操作相应的实时操作反馈页面;基于不同类型的操作反馈类型构建出统一的、一致性的实时操作反馈页面,在该实时操作反馈页面重新加载所述被选定的操作项以及其对应的反馈区域。当用户操作某操作项时,只要基于当前的实时操作反馈页面即可实现人机交互,具有良好的交互预期性,而无须如现有技术中适应不同的反馈类型定义的不同反馈页面,不断调整交互的行为。
具体实施方式
以下将配合图式及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
本申请中,通过抽取并预存所有的页面内操作相应的反馈类型的反馈类型参数和页面构建数据;并使用相同的反馈页面模板,分别根据各种页面内操作相应的反馈类型及其对应的反馈类型参数和页面构建数据,构建各种页面内操作相应的实时操作反馈页面;基于不同类型的操作反馈类型构建出统一的、一致性的实时操作反馈页面,在该实时操作反馈页面重新加载所述被选定的操作项以及其对应的反馈区域。当用户操作某操作项时,只要基于当前的实时操作反馈页面即可实现人机交互,具有良好的交互预期性,而无须如现有技术中适应不同的反馈类型定义的不同反馈页面,不断调整交互的行为。
如图1所示,为本申请实施例一的一种人机交互操作的反馈方法流程图。其可以包括:
步骤S101、抽取并预存所有的页面内操作相应的反馈类型的反馈类型参数和页面构建数据;
本实施例中,所有的页面内操作相应的反馈类型的反馈类型参数可以但不局限于包括页面框架定义和页面内容定义,页面构建数据包括页面内容的容量。所谓页面框架的定义是页面显示时不同内容的布局,比如某操作项目与其对应子操作项在页面中的显示位置关系,而页面内容定义可以指这里的操作项目和对应子操作项在页面根据位置关系定义的触发区,页面构建数据比如可以是对应子操作项的数量或者内容输入区域最大可容纳的输入字符、输入法键盘高度等。
本实施例中,所述所有的页面内操作相应的反馈类型可以但不局限于包括以下一种或多种的组合:选择式操作反馈类型、输入式操作反馈类型、扩展式操作反馈类型以及二次确认式操作反馈类型。
如前所述,所谓选择式操作反馈类型为比如用于在激活某个操作项时呈现给用户继续还是取消当前操作,而输入式反馈操作类型比如用户激活输入法选项时,在反馈区域进行内容输入,而扩展式操作反馈类型通常包括基于***框架底部toolbar进行的,而二次确认式操作反馈类型,确认用户是否最终执行当前选定的操作项。由此可见,不同的反馈类型,与用户反馈的过程,各不相同。
步骤S102、使用相同的反馈页面模板,分别根据各种页面内操作相应的反馈类型及其对应的反馈类型参数和页面构建数据,构建各种页面内操作相应的实时操作反馈页面;
步骤S103、获取基本操作页面中选定的操作项,激活并显示相应的实时操作反馈页面,并在所述实时操作反馈页面中重新加载所述被选定的操作项以及其对应的反馈区域。
本实施例中,所述基本操作页面可以但不局限于包括:状态栏statusbar、页面标题/导航区header、页面内容区content、页面操作区footer,被选定的操作项加载在所述基本操作页面的页面内容区中。状态栏主要用来表示目前终端上那些操作项对应的内容处于运行状态,页面的标题或标签或导航一般设置在也页面标题/导航区,主要的技术作用是用来对页面进行导航之用;而页面内容区就是指页面的有效信息呈现区域,比如某些操作项对应子操作项的触发区,而页面操作区footer是指对当前基本操作页面本身进行操作的定义区,比如是否取消当前页面,或者是返回当前页面的上一级页面。
需要说明的是,尽管基本操作页面可以包括状态栏、页面标题/导航区、页面内容区、页面操作区,但是,在具体定义时,可以根据有效显示区域进行定义,比如如图2所示,为从上到下显示的基本操作页面示意图,如果显示方式竖屏时,可以按照从上到下的方式在基本操作页面上定义状态栏、页面标题/导航区、页面内容区、页面操作区,此时页面操作区位于当前基本操作页面的最下端;而如果显示方式横屏时,可以按照从左到右的方式在在基本操作页面上定义状态栏、页面标题/导航区、页面内容区、页面操作区,此时页面操作区位于当前基本操作页面的最右端;或者,可以按照从右到左的方式在在基本操作页面上定义状态栏、页面标题/导航区、页面内容区、页面操作区,此时页面操作区位于当前基本操作页面的最左端。但是,无论何种定义方式,只要便于用户进行操作,提高反馈的便捷性即可,因此,具体定义的方式并不局限于上述几种。
本实施例中,在步骤S103中,激活并显示相应的实时操作反馈页面时,参考终端本身的有效显示区域以及适于用户操作所述终端的方式,以在所述有效显示区域内显示所述实时操作反馈页面。例如,对于手机来说,有效显示区域通常较小,同时,由于目前的手机来说,都支持横竖屏显示转换。因此,在生成实时操作反馈页面时,确定当前状态手机是竖屏即从上到下显示,还是横屏从左到右显示或者是从右到左显示,从而确定在生成实时操作反馈页面时,是按照从上到下的动画方式进行,还是从左到右的动画方式或者从右到左的动画方式进行。比如,当终端本身的有效区域为从上到下显示时,所述适于用户操作所述终端的方式,包括:由所述有效显示区域的底部向所述有效显示区域顶部弹出的方式显示相应的实时操作反馈页面。具体地,当由上到下进行显示时,操作页面的底部通常定义有页面底部操作区,此时,适于用户操作所述终端的方式可以按照由页面底部操作区向表头部的方向显示相应的实时操作反馈页面,详细看见下述图7所示内容。
本实施例中,在步骤S103中,重新加载所述被选定的操作项以及其对应的反馈区域时,通过在所述实时反馈操作页面中加载蒙板的方式进行,以凸显所述被选定的操作项和其对应的反馈区域的对应关系,比如在实时操作反馈页面中高亮显示操作项,或者在反馈区域加载标识或者颜色变换等方式如操作项和反馈区域颜色相同。需要说明的是,本实施例仅以蒙板加载的方式来说明如何加强被选定的操作项与反馈操作区域的逻辑联系,使得用户对当前的操作反馈具有一定的预期性,从而增强用户的感知,提高用户的感受度,并不表示蒙板加载是唯一的方式,例如在下述实施例中,将被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间直接相邻接,也可以认为是一种加强两者逻辑联系的手段。本领域普通技术人员还可以无须创造性劳动使用其他方式来替代,详细不再赘述。只要可以合理定义出被选定的操作项和其对应的反馈页面在所述实时操作反馈页面中所在的区域即可,而蒙板指示可利用的手段之一。
在加载蒙板时,可以在所述实时操作反馈页面中定义好被选定的操作项的位置信息即在页面上提供给用户进行触发该操作项的触发区,以及各种页面内操作相应的反馈类型的反馈类型参数和页面构建数据,确定好蒙板上被选定的操作项与其反馈区域的布局关系,比如,如果是竖屏显示的话,则可以按照从上到下的方式,在定义蒙板的布局,即被选定的操作项的触发区在上,其反馈区域的触发区在被选定的操作项的触发区下放。另外,在布局时,有可能还需要根据反馈区域的大小,重新调整蒙板的布局,从而调整所述被选定的操作项以及其对应的反馈区域之间的位置关系。详细过程在此不再赘述,可参加下述实施例。
下述实施例将具体描述如何进行蒙板的布局,其中图3所示的,为初次布局即布局成功的实施例,图4为初次布局不合理,需要进行再次进行调整。
如图3所示,为本申请实施例二的加载蒙板的流程图。其可以包括:
步骤S112a、确定所述被选定的操作项的位置信息以及各种页面内操作相应的反馈类型的反馈类型参数和页面构建数据,获得加载的蒙板的布局。
本实施例中,在确定各种页面内操作相应的反馈类型的反馈类型参数和页面构建数据时可以根据各种页面内操作相应的反馈类型自动进行,如前所述,不同操作相应的反馈类型对应不同的反馈类型参数和页面构建数据,选定某操作相应的反馈类型,就调用对应的反馈类型参数和页面构建数据。
这里,由于在实时操作反馈页面中重新加载被选定的操作项和对应反馈区域,因此,需要确定在实时操作反馈页面如何再次定义被选定的操作项即重新确定被选定的操作项的位置信息,与此同时,还需加载该被选定的操作项对应的反馈区域。换言之,在加载蒙板时,就需要考虑到蒙板的布局,以能够更好的在实时操作反馈页面中重新加载被选定的操作项和对应反馈区域。
步骤S122a、将蒙板划分为不同的区域,以分别加载所述被选定的操作项以及其对应的反馈区域。
本实施例中,如果竖屏显示的话,则可将蒙板从上到下进行区域划分,至少在划分出的一区域中加载被选定的操作项,同时,再间隔一定的间距,在另外一区域加载被选定的操作项对应的反馈区域。如果横屏的话,则基于从左到右的区域划分法和被选定的操作项及其反馈区域的加载,详细不再赘述。
步骤S132a、判定所述反馈区域在蒙板中所在的区域与被选定的操作项在蒙板中所在区域的间距大于或等于预设的蒙板间距值,则在加载时,按照所述反馈区域和所述选定的操作项各自的实际区域进行。
在加载被选定的操作项和其对应反馈区域时,如果所述反馈区域在蒙板中所在的区域与被选定的操作项在蒙板中所在区域的间距大于或等于预设的蒙板间距值,则表明,在蒙板布局时,所述反馈区域在蒙板中所在的区域与被选定的操作项在蒙板中所在区域布局合理,可以在反馈区域全部显示出对应的内容,比如,对应的子操作项,或者,输入法的输入区域大小。此时,无须进行布局的再次调整,直接按照实际区域在蒙板上加载被选定的操作项及其对应的反馈区域。与此,同时,为了在实际操作反馈页面上加强被选定的操作项与其对应的反馈区域之间的逻辑关系,可以高亮显示被选定的操作项,和/或加载对其反馈区域的示意标识。
如图4所示,为某一基本操作页面的示意图,如图5所示,为某一实时操作反馈页面示意图。如果从基本操作页面内容区中在item1的触发区进行触发操作,即item1为被选定的操作项,那么此时,在对应的实时操作页面中,须再次加载item1和其对应的反馈区域feedback,如图5所示,所述反馈区域在蒙板中所在的区域A与被选定的操作项item1在蒙板中所在区域B的间距大于或等于预设的蒙板间距值,则在加载时,按照所述反馈区域和所述选定的操作项各自的实际区域进行。在实际的应用过程中,为了具体在实际操作反馈页面中加强操作项与反馈页面的逻辑联系,也可以将操作项在实际操作反馈页面中所在的区域即触发区和反馈区域的触发区也采用不同的色度进行处理。
如图6所示,为本申请实施例三的加载蒙板的流程图。其可以包括:
步骤S112b、确定所述被选定的操作项的位置信息以及各种页面内操作相应的反馈类型的反馈类型参数和页面构建数据,获得加载的蒙板的布局。
步骤S122b、将蒙板划分为不同的区域,以分别加载所述被选定的操作项以及其对应的反馈区域。
上述步骤S112b、S122b参见图2,在此不再赘述。
步骤S132b、判定所述反馈区域在蒙板中所在的区域与被选定的操作项在蒙板中所在区域的间距小于预设的蒙板间距值,则在加载时,按照由所述有效显示区域底部向顶部的扩展方向,重新调整所述被选定的操作项和其对应反馈区域在蒙板中的区域,以使所述反馈区域按实际页面大小需求进行扩展开。
本实施例中,在步骤S132b后,在进行扩展开时,使重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间维持所述预设的蒙板间距值,或者,使重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间直接相邻接。
与上述实施例二不同之处在于,在加载被选定的操作项和其对应反馈区域时,如果所述反馈区域在蒙板中所在的区域与被选定的操作项在蒙板中所在区域的间距小于预设的蒙板间距值,则表明,在蒙板布局时,所述反馈区域在蒙板中所在的区域与被选定的操作项在蒙板中所在区域布局不合理,无法在反馈区域全部显示出对应的内容,比如,对应的子操作项,或者,输入法的输入区域大小。此时,须进行布局的再次调整,重新调整在蒙板上加载被选定的操作项及其对应的反馈区域。
在重新调整时,按照由所述有效显示区域底部向顶部的扩展方向时:
如果在调整时,重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间可维持所述预设的蒙板间距值,则调整后,使所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间维持预设的蒙板间距值。比如,加载的蒙板具有足够的区域,在重新调整后,还能保证新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间具有所述预设的蒙板间距值。
如果在重新调整时,重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间无法维持所述预设的蒙板间距值,但反馈区域的内容数量未超过有效显示区域,可将重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间直接相邻接,并用不同的色度进行显示;
特别地,如果在重新调整时,重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间无法维持所述预设的蒙板间距值且反馈区域的内容数量超过了有效显示区域,则将可将重新调整后的所述被选定的操作项在所述实时操作反馈页面中的区域扩展到有效显示区域的顶部,而对应反馈区域在所述实时操作反馈页面中的区域与该顶部区域直接相邻接得以使所述实时操作反馈页面占满整个有效显示区域。
如图7所示,为另外一实时操作反馈页面示意图。如果从基本操作页面内容区中在item7的触发区进行触发操作,即item7为被选定的操作项,那么此时,在对应的实时操作页面中,须再次加载item7和其对应的反馈区域feedback,如图7所示,所述反馈区域在蒙板中所在的区域A与被选定的操作项在蒙板中所在区域B的间距小于预设的蒙板间距值,且在重新调整时,无法维持所述预设的蒙板间距值且反馈区域的内容数量超过了有效显示区域,则在加载时,重新调整在蒙板上加载被选定的操作项及其对应的反馈区域。与图5所示的实时操作反馈页面不同时,item7所在触发区由于反馈区域的向上顶起而被顶到了顶部的表头区,而表头区以下部分均为反馈区域,与此同时,反馈区域所在的区域与操作项所在的区域直接相邻接。
在上述图2和图6的实施例中,由于在实时操作反馈页面中,定义了页面操作区,所以通常来说,对于从上到下显示的方式来说,反馈区域是以页面操作区的上边界为基础向上进行定义的,而对于从左到右的显示方式来说,反馈区域比如是以页面操作区的右边界为基础向左进行定义的。
如图8所示,为本申请实施例四的一种人机交互操作的反馈装置功能结构示意图,其可以包括:抽取模块801、构建模块802和中央处理模块803。其中,
抽取模块801,用于抽取并预存所有的页面内操作相应的反馈类型的反馈类型参数和页面构建数据;
构建模块802,用于使用相同的反馈页面模板,分别根据各种页面内操作相应的反馈类型及其对应的反馈类型参数和页面构建数据,构建各种页面内操作相应的实时操作反馈页面;
中央处理模块803,用于获取基本操作页面中选定的操作项,激活并显示相应的实时操作反馈页面,并在所述实时操作反馈页面中重新加载所述被选定的操作项以及其对应的反馈区域。
上述抽取模块801、构建模块802和中央处理模块803工作的过程可参见上述图1和图3的有关内容,在此不再赘述。
如图9所示,为本申请实施例五的一种人机交互操作的反馈装置功能结构示意图,其除了包括抽取模块901、构建模块902和中央处理模块903,还包括包括:蒙板加载模块904,其中,
蒙板加载模块904用于在所述实时反馈操作页面中加载蒙板,以重新加载所述被选定的操作项以及其对应的反馈区域,以凸显所述被选定的操作项和其对应的反馈区域的对应关系。
本实施例中,所述蒙板加载模块904在所述实时反馈操作页面中加载蒙板时,确定所述被选定的操作项的位置信息以及各种页面内操作相应的反馈类型的反馈类型参数和页面构建数据,获得加载的蒙板的布局。所述蒙板加载模块904在获得加载的蒙板的布局后,将蒙板划分为不同的区域,以分别加载所述被选定的操作项以及其对应的反馈区域。如果所述反馈区域在所述实时操作反馈页面中所在的区域与被选定的操作项在所述实时操作反馈页面中所在区域的间距大于等于预设的蒙板间距值,则在加载时,按照所述反馈区域和所述选定的操作项各自的实际区域进行;否则,则按照由所述有效显示区域底部向顶部的扩展方向,重新调整所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域,以使所述反馈区域按实际页面大小需求进行扩展开,使重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间维持所述预设的蒙板间距值,或者,使重新调整后的所述被选定的操作项和其对应反馈区域在所述实时操作反馈页面中的区域之间直接相邻接。
本申请的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本申请上述实施例的一些或者全部部件的一些或者全部功能。本申请还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本申请的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本申请的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本申请的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
应该注意的是上述实施例对本申请进行说明而不是对本申请进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本申请可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而各种页面内,而不是为了解释或者限定本申请的主题而各种页面内。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本申请的范围,对本申请所做的公开是说明性的,而非限制性的,本申请的范围由所附权利要求书限定。