一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于在装置上配置多个虚拟按钮的方法和设备与流程

2022-02-22 09:11:28 来源:中国专利 TAG:


1.本文描述的实施方案涉及用于在装置上配置多个虚拟按钮的方法和设备。例如,可以基于装置的操作模式来激活或停用多个虚拟按钮中的每一个。


背景技术:

2.有时称为硬件或传统按钮的物理或机械按钮通常通过硬件组件进行操作,这些硬件组件在被按下时会进行物理移动并且通常像开关一样操作。这些按钮是本领域中已知的并用于各种应用程序中。例如,可以在当前智能电话的侧面找到机械按钮来控制音量和其它设置。这些按钮在视觉上和触摸上都很容易识别,通常它们与周围的装置表面分开并略微突出,因此用户可以轻松地感觉到它们的位置并通过按下将它们接通。本领域还已知软键和不同类型的虚拟按钮,它们不通过物理按钮的移动部件直接接合。例如,触摸敏感区域可以充当智能电话显示器上的虚拟按钮,并且触摸敏感区域的熟知的实例是在智能电话的触摸屏上实施虚拟键盘。有利地,可以通过使用软件轻松地编程或更改虚拟按钮。有利地,虚拟按钮可以减少或消除物理按钮所经历的硬件相关问题,例如长期使用后的机械故障、难以防水以及本领域已知的其它问题。除了与触摸屏集成的虚拟按钮之外,其它类型的虚拟按钮可以位于装置的外壳或非屏幕表面上。例如,代替仪表板等表面上的传统按钮,可以使用各种力传感器、电感传感器或类似技术来创建触摸响应区域,所述触摸响应区域充当虚拟按钮且在视觉上看起来不是传统的物理按钮。
3.us2013/0275058公开了一种手持便携式电子装置,其具有显示屏和框架结构,其中所述框架结构包括用于检测框架结构内的应变的应变计。因此,可以识别例如按压装置侧面的手势,并将其用作输入以控制在装置上运行的应用程序。


技术实现要素:

4.根据一些实施方案,提供了一种用于在装置上配置多个虚拟按钮的方法。所述方法包括接收指示装置的操作模式的第一信号;输出第一控制信号,所述第一控制信号可用于基于装置的操作模式分别激活或停用装置上的多个虚拟按钮中的每一个;以及响应于接收到指示被激活的多个虚拟按钮中的一个已由装置的用户接通的第二信号,输出第二控制信号,所述第二控制信号可用于启动与多个虚拟按钮中的一个相对应的第一触觉或听觉响应。
5.根据一些实施方案,提供了一种用于控制装置上的多个虚拟按钮的控制电路。所述控制电路被配置成接收指示装置的操作模式的第一信号;输出第一控制信号,以基于装置的操作模式分别激活或停用装置上的多个虚拟按钮中的每一个;以及响应于接收到指示被激活的多个虚拟按钮中的一个已由装置的用户启用的第二信号,输出第二控制信号,所述第二控制信号可用于启动与多个虚拟按钮中的一个相对应的第一触觉或听觉响应的输出。
6.根据一些实施方案,提供了一种集成电路,其包括用于控制装置上的多个虚拟按
钮的控制电路。控制电路被配置成:接收指示装置的操作模式的第一信号;输出第一控制信号,以基于装置的操作模式分别激活或停用装置上的多个虚拟按钮中的每一个;以及响应于接收到指示被激活的多个虚拟按钮中的一个已由装置的用户启用的第二信号,输出第二控制信号,所述第二控制信号可用于启动与多个虚拟按钮中的一个相对应的第一触觉或听觉响应的输出。
7.根据一些实施方案,提供了一种装置,其包括用于控制装置上的多个虚拟按钮的控制电路。控制电路被配置成:接收指示装置的操作模式的第一信号;输出第一控制信号,以基于装置的操作模式分别激活或停用装置上的多个虚拟按钮中的每一个;以及响应于接收到指示被激活的多个虚拟按钮中的一个已由装置的用户启用的第二信号,输出第二控制信号,所述第二控制信号可用于启动与多个虚拟按钮中的一个相对应的触觉或听觉响应的输出。
8.传统上,装置上虚拟按钮的位置一直在装置“前面”(例如,在触摸屏上),或者在专门设计用于用户界面的有限数量的表面上,装置的其余部分没有虚拟按钮。通过将虚拟按钮定位在装置上的有限数量的表面上,用户可以轻松地握住装置(其可以是便携式的),而不会无意中接通虚拟按钮。
9.目前,例如智能电话的装置具有单个前表面,所述前表面例如主要是触摸屏。其它虚拟按钮,例如通过使用电感传感器操作的按钮可以放置在触摸屏下方,以进一步增加触摸屏表面的可操作性。
10.然而,虽然机械按钮可以置于装置的其它位置,但装置中通常不存在虚拟按钮。
11.如果用户想要在使用装置时按下虚拟按钮或实际上触摸屏,他们的手可能会覆盖触摸屏表面的至少一部分,触摸屏表面也充当显示屏,例如,如图1所示。
12.在图1中,装置100包括触摸显示屏101和机械按钮102a和102b。如图所示,用户的手103必须在触摸显示屏上方以便使用用户界面。在其它实施方案中,装置可以与工业设备、汽车或其中可以使用机械或虚拟按钮的任何其它结构相关联。
13.这种配置在装置的某些操作模式中可能是不合需要的,因为它可能会遮盖触摸显示屏显示的信息。
附图说明
14.为了更好地理解实施方案,并示出如何实施实施方案,现在仅通过实例参考附图,在附图中:
15.图1示出根据现有技术的包括触摸显示屏和机械按钮的装置;
16.图2a示出根据一些实施方案的装置的前视图;
17.图2b示出根据一些实施方案的装置的后视图;
18.图3示出根据一些实施方案的装置的框图;
19.图4示出用于在装置上配置多个虚拟按钮的方法;
20.图5示出在电子邮件操作模式下操作的装置的实例;
21.图6示出在相机操作模式下操作的装置500的实例。
具体实施方式
22.以下描述阐述了根据本公开的实例实施方案。对于本领域的普通技术人员来说,进一步的实例实施方案和实现方式将是显而易见的。此外,本领域普通技术人员将认识到,可以应用各种等效技术来代替或结合下面讨论的实施方案,并且所有此类等效技术应被视为包含在本公开中。
23.描述
24.本文公开的任何方法的步骤不必按照所公开的确切次序执行,除非一个步骤被明确描述为在另一个步骤之后或之前,和/或暗示一个步骤必须在另一个步骤之后或之前。在适当的情况下,本文公开的任何实施方案的任何特征可以应用于任何其它实施方案。同样,任何实施方案的任何优点可以应用于任何其它实施方案,反之亦然。从以下描述中,所附实施方案的其它目标、特征和优点将显而易见。
25.现在将参考附图更全面地描述本文所设想的一些实施方案。然而,其它实施方案包含在本文所公开的主题的范围内,并且所公开的主题不应被解释为仅限于本文阐述的实施方案;相反,这些实施方案通过实例的方式提供,以将主题的范围传达给本领域的普通技术人员。
26.图2a示出装置200的前视图。
27.装置200包括触摸屏显示器203。装置200还包括多个虚拟按钮201a至201i,在此实例中,这些虚拟按钮沿着装置200的侧面定位。例如,多个虚拟按钮201a至201i可以位于装置200的非显示表面上。非显示表面可以是金属材料或适合于形成与装置200相关联的外壳或其它结构的本领域已知的其它材料。
28.在此实例中,装置200包括智能电话,并且多个虚拟按钮201a至201i位于装置200的侧面204和205上。
29.图2b示出装置200的后视图。
30.在此实例中,装置200的后表面206包括多个虚拟按钮202a至202d。
31.应了解,装置的任何表面可以包括虚拟按钮。具体地,装置的任何非显示表面可以包括虚拟按钮。
32.虚拟按钮可以通过使用力传感器、电感传感器、电容传感器、电阻偏转传感阵列或被配置成定义触摸敏感区域的任何其它机构或此类机构的任何组合来操作。将了解,在本公开的实施方案中,可以使用任何类型的虚拟按钮替代机械按钮。
33.多个虚拟按钮可以在视觉上隐藏在装置中或装置上。例如,当看向装置200的背面或侧面时,用户可能无法看到多个虚拟按钮的存在,并且多个虚拟按钮的位置可能不会另外在视觉或触觉上指示。在不同的实施方案中,虚拟按钮的存在可能仅在装置断电时被隐藏。在断电状态下,一个或多个虚拟按钮可能与装置外壳或周围区域的其余部分齐平,并且另外在视觉和触觉上无法区分。然而,在通电时或在特定操作模式下,可以通过使用照明、声音或触觉(如下文更全面地描述)或本领域普通技术人员将显而易见的其它技术使一个或多个虚拟按钮可检测到。有利地,使用与使用中的装置的其它部分不可区分的虚拟按钮可以为装置产生更简洁的外观,并且可以有效地产生高度可配置的装置,而不干扰其物理外观或感觉,如将通过本公开的益处变得更加明显。
34.图3示出装置300的框图。装置300可以包括如图2a和图2b所示的多个虚拟按钮。
35.装置300包括控制电路301。控制电路301可以被配置成与应用程序处理器302和/或定向模块303通信。应用程序处理器302可以确定或帮助确定装置的操作模式,如下文更全面地描述。定向模块303可以是基于硬件和/或软件的,并且在一个实施方案中可以包括加速计、惯性传感器或被配置成发信号表示装置的定向(例如纵向或横向模式)的其它传感器。在其它实施方案中,定向模块303可以更一般地充当上下文感知模块。例如,它可以确定例如装置是否平放在桌子上、是否放在钱包或口袋中(经由基于光的传感器)、是否高速运输等特性。控制电路301还可以被配置成与虚拟按钮控制器304通信。
36.虚拟按钮控制器304可以被配置成控制虚拟按钮305。例如,如图2a和图2b所示,虚拟按钮305可以位于装置周围或其它表面上。
37.控制电路301可以被配置成执行如图4所示的方法。
38.图4示出用于在装置上配置多个虚拟按钮的方法。
39.在步骤401,控制电路被配置成接收指示装置的操作模式的第一信号。例如,第一信号可以包括从应用程序处理器302接收的信号s1。第一信号s1可以指示正在装置上运行的特定应用程序,例如电话应用程序、游戏应用程序、相机应用程序、电子邮件应用程序、音乐播放应用程序、视频播放应用程序等。另外,第一信号s1可以以正在装置上运行的应用程序的状态的形式指示操作模式。例如,当电子邮件应用程序正在运行时,第一信号s1可以指示装置显示器是否在显示用户可以从中选择一封电子邮件来阅读的电子邮件列表,或装置显示器是否在显示用户可以在其中撰写新电子邮件的邮箱。
40.第一信号可以另外或替代地包括从定向模块303接收的信号s2。信号s2可以指示装置300的定向,并且可以来自例如陀螺仪和/或加速计,陀螺仪和/或加速计可以向定向模块303提供对应信号。
41.在一些实例中,操作模式可另外或替代地包括用户定义的特性。例如,操作模式还可以指示用户是惯用左手还是惯用右手,或指示在操作期间可与不同的设置或特性区分的任何设置或特性。
42.因此,在不同的实施方案中,装置的操作模式可以包括在装置上运行的应用程序、此应用程序内或与之相关联的特性或参数、装置的定向、用户定义的特性,或本领域普通技术人员将理解的与装置或其用户界面或其软件相关联的其它模式。例如,操作模式不仅可以相对于哪一应用程序在装置上运行来定义,还可以相对于个别应用程序中正在采取的一个或多个特定动作来定义。
43.在步骤402,控制电路被配置成输出第一控制信号c1,以基于装置的操作模式激活或停用装置上的多个虚拟按钮中的每一个。如果虚拟按钮被激活,则响应于感测到来自用户的触摸或按压,虚拟按钮可以向虚拟按钮控制器传输信号。如果虚拟按钮被停用,则例如虚拟按钮可以置于不感测用户的触摸或按压的操作状态,或者传输至虚拟按钮控制器的信号可以作为虚拟按钮的停用状态的结果被完全或部分忽略。
44.例如,当虚拟按钮被停用时,如果用户触摸或按下停用的虚拟按钮,装置可能不执行任何操作作为响应。
45.通过根据装置的操作模式激活和停用多个虚拟按钮的不同组合,可以避免在所述模式操作下原本不会使用的虚拟按钮的无意接通。另外,虚拟按钮的组合可以一起被激活或停用,以创建独特的用户界面。例如,两个或更多相邻或附近的虚拟按钮可以一起被激
活,也就是说,在彼此的预定时间内被激活,并且这些激活的按钮可以协同动作以实施不同的用户界面特征,例如下面更全面地讨论的虚拟滚动条。在此种实施方案中,用户可以在一组虚拟按钮上滑动,这些虚拟按钮一起充当一个较大的按钮来滚动屏幕上的内容,或一些其它功能。
46.第一控制信号c1可以输出至虚拟按钮控制器304,所述虚拟按钮控制器可以控制多个虚拟按钮的操作状态。虚拟按钮控制器304可以例如响应于控制信号c1将多个虚拟按钮置于激活或停用状态,或者可以忽略从由控制信号c1停用的虚拟按钮接收的信号。
47.例如,参考图2a和图2b中所示的实例,响应于指示装置在游戏模式下操作并且如图2a和图2b中所示定向的第一信号s1/s2,第一控制信号c1可以被配置成激活虚拟按钮201a、201f、202a和202d,并停用按钮201b、201c、201d、201e、201g、201h、201j、201k、201i、202b和202c。然而,如果第一信号s1/s2指示装置在游戏模式下操作,但定位成虚拟按钮201a至201f更靠近地球,则第一控制信号c1可以被配置成激活虚拟按钮201g、201i、202a和202d,并停用按钮201a、201b、201c、201d、201e、201f、201h,201j、201k、202b和202c。
48.应理解,在一些操作模式中,可以停用所有多个虚拟按钮。例如,当装置未被使用时(例如,当装置上没有应用程序正主动运行时),可能需要停用所有虚拟按钮。就此而言,图3的定向模块303可以有助于确定装置的上下文。
49.在步骤403,控制电路301被配置成响应于接收到指示被激活的多个虚拟按钮中的一个已由装置的用户启用的第二信号s
l
,输出第二控制信号c2,所述第二控制信号可用于启动与多个虚拟按钮中的一个相对应的第一触觉或听觉或视觉响应的输出。在此实施方案中,启用按钮是指按下或以其它方式触摸或激活按钮,以启动与装置或在装置上运行的软件相关联的响应动作。在典型实施方案中,启用虚拟按钮类似于按下机械按钮,其响应将是启动动作。然而,在其它实施方案中,启用虚拟按钮可以取决于用户的按压或接触的程度或类型。例如,启用按钮可以取决于施加的压力量—“用力”按下可能产生与“轻轻”按下不同的响应,并且可能检测到许多不同的压力水平,其中每个压力水平可能与不同的响应相关。在其它实施方案中,虚拟按钮可以通过可以针对不同响应配置的一个或多个触摸手势(例如,滑动、按压、轻触、双指轻触等)启用。更一般地,本公开的实施方案设想了本领域普通技术人员将显而易见的任何此类启用或激活或类似效果。
50.在一些实例中,可以提供与多个虚拟按钮中的一个或多个相关联的第一触觉响应。根据一些实施方案,触觉响应可以是在装置中或在装置上产生的任何触觉,并且优选地是设计用于产生虚拟按钮本身产生这种感觉的印象的触觉。在一个实施方案中,触觉响应可以由一个或多个振动电机或线性谐振致动器(lra)或类似装置产生。如本领域所知,可以对触觉响应进行定制以模拟机械按钮点击和包括各种表面纹理的大量其它感觉,并且所有此类技术可以在本公开的实施方案中使用。在其它实例中,第一触觉响应可以由单独的触觉装置306提供。在一些实例中,第一听觉响应由扬声器307提供。在一些实例中,第一触觉响应和第一听觉响应可以一起提供。在其它实施方案中,视觉响应可以由视觉指示器309提供。例如,可以通过在虚拟按钮的位置处或附近使用led或其它照明来形成视觉响应,以例如发信号通知此种按钮已启用或已以某种方式启用。
51.当用户以某种方式在装置表面上触摸或按下虚拟按钮的位置时,虚拟按钮可以由用户启用。
52.第一触觉、听觉和/或视觉响应可以被配置成指示已被激活的多个虚拟按钮中的一个的位置。
53.例如,返回到图2a和图2b,当用户将装置置于例如游戏操作模式时,用户随后可以使用手指在装置200的后表面和侧表面上定位激活的虚拟按钮。由于用户在使用此配置的装置200时将观看触摸屏203,因此在此特定实施方案中,利用视觉提示向用户通知激活的虚拟按钮的位置可能不实际。
54.在步骤403,当用户定位激活的虚拟按钮时,可以通过第一触觉响应通知用户他们已在表面上找到适当位置。
55.然而,在一些实例中,可以另外或替代地通过装置表面上的压痕或图案,或者通过用户在虚拟按钮位置处可以感觉到的装置的一些其它物理特征来通知用户一些或所有虚拟按钮的位置。
56.在一些实例中,可以结合触摸屏提供虚拟按钮。例如,装置200的侧表面204和205可以包括触摸屏308,后表面也可如此。当用户将其手指沿着触摸屏移动到多个虚拟按钮中的一个的位置时,触摸屏308可以被配置成向控制电路传输第二信号si,所述第二信号指示被激活的多个虚拟按钮中的一个已由装置的用户启用。在此实例中,可以通过用户将此手指置于装置表面上的正确位置来启用虚拟按钮。
57.在一些实例中,多个虚拟按钮中的一个或多个可能对用户的不同类型的接通敏感。例如,虚拟按钮能够区分用户触摸虚拟按钮位置和用户向虚拟按钮位置施加压力。
58.在此实例中,激活的虚拟按钮可能因此具有多于一种接通模式。。
59.因此,在步骤403,第二信号s
l
可以指示被激活的多个虚拟按钮中的一个已由装置的用户在第一接通模式下接通。例如,当用户在不施加任何额外压力或压力水平低于特定阈值的情况下触摸多个虚拟按钮中的一个的位置时,多个虚拟按钮中的一个在第一接通模式下接通。
60.如前所述,第一触觉响应随后可以向用户指示多个虚拟按钮中的一个的位置。
61.在一些实例中,控制电路可以被配置成响应于接收到指示多个按钮中的一个已由装置的用户在第二接通模式下接通的第三信号s
p
,输出第三控制信号c3,所述第三控制信号可用于启动与多个虚拟按钮中的一个相对应的第二触觉或听觉或视觉响应。在一些实例中,第二触觉响应可以由多个虚拟按钮中的一个提供。在其它实例中,第二触觉响应可以由单独的触觉装置306提供。在一些实例中,第二听觉响应由扬声器307提供。在一些实例中,第二视觉响应由视觉指示器309提供。在一些实例中,第二触觉响应、第二听觉响应和第二视觉响应中的两个或多个可以一起提供。
62.当用户向多个虚拟按钮中的一个的位置施加压力时,多个虚拟按钮中的一个可以在第二接通模式下接通。例如,当用户向多个虚拟按钮中的一个的位置施加高于特定阈值的水平压力时,多个虚拟按钮中的一个可以在第二接通模式下接通。
63.第二触觉或听觉响应可以不同于第一触觉或听觉响应,并且在一些实例中,可以模拟与传统或机械按钮按下相关联的点击。
64.例如,当用户将装置置于如图2a所示的游戏模式时,控制电路可以例如激活虚拟按钮201a、201f、202a和202d。这些激活的虚拟按钮可以提供装置200的游戏模式内的特定操作。
65.当用户握住装置200并看着触摸屏203时,可以通过沿着装置200的顶侧边缘204和背面转动手指来定位激活的虚拟按钮。当用户的手指触摸激活的虚拟按钮中的一个的位置(由激活的虚拟按钮本身或触摸屏308感测到)时,第一触觉或听觉响应可以提醒用户他们已定位激活的虚拟按钮。
66.在一些实例中,当用户最初触摸激活的虚拟按钮的位置时,可以提供第一触觉或听觉响应,并且如果用户继续触摸激活的虚拟按钮的位置,则可以不重复第一触觉响应。
67.一旦用户找到了他们希望使用的虚拟按钮,用户就可以“按下”虚拟按钮以在游戏模式内产生响应(例如,按钮201a可以使游戏内的角色跳跃,而按钮201f可以使游戏内的角色蹲下)。
68.当用户按下虚拟按钮时,例如,当用户向虚拟按钮的位置施加高于特定阈值的压力水平时,可以通过第二触觉或听觉响应来提醒用户他们已按下虚拟按钮。
69.在一些实例中,虚拟按钮可以配置有特定阈值,并且可以在其检测到高于特定阈值的压力时输出信号以指示所述虚拟按钮已被按下。在一些实例中,可以使用触摸屏(例如,触摸屏)来调整特定阈值。例如,触摸屏可以检测到用户的手指靠近虚拟按钮,但不完全在虚拟按钮的位置上。在这种情况下,虚拟按钮仍然可以检测到来自用户的压力,但是虚拟按钮可以被配置成降低特定阈值的水平,以避免用户必须施加更多的压力来触发相同阈值。虚拟按钮可以由虚拟按钮控制器304配置。虚拟按钮控制器304可以从触摸屏308接收用户手指位置的指示,并且作为响应,可以提供针对虚拟按钮的特定阈值的适当控制。
70.应了解,不同类型的用户交互可以触发虚拟按钮的不同接通模式。例如,可以通过用户轻触位置、通过用户长时间触摸虚拟按钮的位置、通过用户在虚拟按钮的位置上拖动其触摸、或通过虚拟按钮可区分的任何其它触摸模式以第一接通模式接通虚拟按钮。
71.还应了解,对于不同的操作模式,可以激活虚拟按钮的不同组合,并且在不同的操作模式下,相同的虚拟按钮可以提供不同的操作。
72.图5示出在电子邮件操作模式下操作的装置500的实例。显示屏510示出电子邮件列表。
73.在此实例中,第一信号可以向控制电路301指示电子邮件应用程序已被打开,并且装置正以纵向模式保持,例如如图5所示。第一信号还可以指示用户是惯用右手还是惯用左手。
74.响应于此第一信号,如果第一信号指示用户惯用左手,则控制电路可以激活虚拟按钮501至504,而如果第一信号指示用户惯用右手,则控制电路可以激活虚拟按钮505至508。可以停用任何其它虚拟按钮(例如,虚拟按钮509和510)。
75.考虑用户惯用左手的实例。
76.在此实例中,虚拟按钮的分组协同工作,并且用户可以在预定时间内例如通过在虚拟按钮上滑动手指来接通多于一个虚拟按钮,以使电子邮件应用程序上下滚动电子邮件列表。具体地,用户可以用左手握住装置500,并可以用拇指依次在四个虚拟按钮501至504上上下滑动。
77.因此,虚拟按钮501至504可以有效地实施为虚拟滚轮,并且当用户接通虚拟按钮中的每一个时,可以提供模拟机械滚轮转动时的点击声的触觉或听觉响应。
78.应了解,可以使用单个虚拟按钮代替多个虚拟按钮来类似地实施虚拟滚轮。
79.图6示出在相机操作模式下操作的装置500的实例。显示屏510显示装置的相机当前捕获的图像。
80.在此实例中,第一信号可以向控制电路301指示相机应用程序已被打开并且装置500正以纵向模式保持,例如,如图6所示。
81.响应于此第一信号,控制电路可以激活虚拟按钮501至504以及509。可以停用虚拟按钮505至508。
82.在此实例中,用于在电子邮件操作模式下上下滚动电子邮件列表的相同虚拟按钮501至504可以用于使相机镜头推进和拉远。可以接通这些虚拟按钮,并且可以提供触觉或听觉响应,如先前参考图5所述。
83.另外,在此相机模式中,激活虚拟按钮509。此虚拟按钮可以提供两种接通模式。第一接通模式可以用于定位虚拟按钮,且第二接通模式可以用于引起装置上的应用程序的操作。在一些实例中,触摸屏可以形成在虚拟按钮509上方的表面上,并且可以用于定位虚拟按钮。例如,可以通过用户触摸虚拟按钮509的位置来定位虚拟按钮509。如参考图4所述,控制电路随后可以启动第一触觉或听觉响应的输出,所述第一触觉或听觉响应向用户指示已定位激活的虚拟按钮。一旦用户已定位虚拟按钮509,用户可以通过向虚拟按钮509的位置施加压力来接通所述按钮(例如,使相机改变模式)。同样,如参考图4所述,控制电路随后可以启动第二触觉或听觉响应的输出,其中第二触觉响应可以模拟按钮按下。
84.应了解,在远离装置的显示屏510的地方添加虚拟按钮避免了将显示屏用作触摸屏,从而避免使通过显示屏510显示的信息模糊。
85.实施方案可以在例如智能电话、音频播放器、移动或蜂窝电话或手持电话的电子、便携式和/或电池供电的主机装置中实施。实施方案可以在此种主机装置内提供的一个或多个集成电路上实施。
86.特别是受益于本公开的本领域普通技术人员应理解,本文尤其结合附图所描述的各种操作可以通过其它电路或其它硬件组件来实施。可以改变执行给定方法的每个操作的次序,并且本文所示的系统的各种元件可以进行添加、重新排序、组合、省略、修改等。本公开旨在包含所有这些修改和更改,并且相应地,应以说明性而非限制性的意义来看待上述描述。
87.类似地,尽管本公开参考了特定实施方案,但在不脱离本公开的范围和涵盖领域的情况下,可以对这些实施方案进行某些修改和改变。此外,本文关于特定实施方案描述的任何益处、优点或对问题的解决方案不意在被解释为关键的、必需的或基本的特征或元件。
88.对于本领域的普通技术人员来说,受益于本公开的其它实施方案同样是显而易见的,并且这些实施方案应被视为包含在本文中。
89.本领域技术人员将认识到,上述设备和方法的一些方面,例如由控制电路执行的方法可以具体化为例如在例如磁盘、cd-rom或dvd-rom等非易失性载体介质上、在例如只读存储器(固件)的编程的存储器上或在例如光或电信号载体的数据载体上的处理器控制代码。对于许多应用,本发明的实施方案将在dsp(数字信号处理器)、asic(专用集成电路)或fpga(现场可编程门阵列)上实施。因此,代码可以包括常规程序代码或微码,或者例如用于设置或控制asic或fpga的代码。代码还可以包括用于动态配置可重新配置的设备(例如,可重新编程逻辑门阵列)的代码。类似地,代码可以包括用于例如verilog
tm
或vhdl(超高速集
成电路硬件描述语言)的硬件描述语言的代码。如本领域技术人员将理解,代码可以分布在彼此通信的多个耦合组件之间。在适当的情况下,还可以使用在现场可(重新)编程模拟阵列或类似装置上运行的代码来实施实施方案,以配置模拟硬件。
90.应注意,如本文所使用,术语模块应用于指代可以至少部分由专用硬件组件(例如,自定义电路)实施和/或至少部分由一个或多个软件处理器或在适当的通用处理器上运行的适当代码等实施的功能单元或块。模块本身可以包括其它模块或功能单元。模块可以由多个组件或子模块提供,这些组件或子模块不需要位于同一位置,并且可以在不同的集成电路上提供和/或在不同的处理器上运行。
91.应注意,上述实施方案说明而不是限制本发明,并且本领域技术人员将能够在不脱离所附权利要求或实施方案的范围的情况下设计许多替代实施方案。“包括”一词不排除除权利要求或实施方案中列出的元件或步骤之外的元件或步骤的存在,“一(a/an)”不排除多个,并且单个特征或其它单元可以实现权利要求或实施方案中列举的多个单元的功能。权利要求或实施方案中的任何附图标记或标签不应被解释为限制其范围。
92.尽管已经详细描述了本公开和某些代表性优点,但是应理解,在不脱离由所附权利要求或实施方案定义的本公开的精神和范围的情况下,可以对本文进行各种改变、替换和更改。此外,本公开的范围并不意图限于过程、机器、制造、物质组成、手段、方法或步骤的特定实施方案,可以利用与本文中的相应实施方案执行基本相同的功能或实现基本相同的结果的当前存在的或稍后要开发的过程、机器、制造、物质组成、手段、方法或步骤。因此,所附权利要求或实施方案旨在在其范围内包括此类过程、机器、制造、物质组成、手段、方法或步骤。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献