提供具有可编程表面纹理的模式或状态意识的系统和方法_3

文档序号:8476664阅读:来源:国知局
他或她的眼睛离开路面以调整无线电设置的司机。在这样的实施例中,计算设备301可以实现触觉效果来识别当前的模式。例如,在一个实施例中,设备301可以使用触觉输出设备来模拟触摸启用显示器302的表面上的纹理。例如,触觉输出设备可以输出配置为模拟诸如砾石、砂、砂纸、毛毡、皮革、金属、冰、水、草、或其它对象的纹理的触觉效果。基于此纹理,用户能够确定计算设备301目前正在控制什么模式。例如,在一个实施例中,用户可以知道一个纹理,例如砾石的纹理,与无线电控制关联。在这样的实施例中,当用户在触摸启用显示器的表面上感觉到砾石的纹理时,用户知道计算设备301目前正在控制无线电的音量,而无需去看控件。在另一实施例中,用户能够指定纹理为计算设备可以控制的各种模式。因此,例如,用户能够选择与设备的每个模式关联的具体纹理。
[0042]此外,在一些实施例中,该设备可以被配置为当用户触摸界面中的控制器之间或其周围的空白空间时输出触觉效果。例如,在一个实施例中,配置为控制车辆中的操作的触摸屏可以显示娱乐用户界面。在这样的实施例中,整个触摸屏可以包括与娱乐用户界面关联的效果。此外,在这样的实施例中,在娱乐用户界面中的附加特征,例如旋钮、滑块、按钮或其它控件可以进一步地包括在其它效果顶部上分层的独特的效果。例如,当用户触摸与这些控件中的一个不关联的显示器区域时,用户可以感觉到背景纹理,但当用户将他或她的手指移动到控件时,用户可以进一步地感觉到与此控件关联的独特的效果。类似地,在这样的实施例中,当触摸屏显示导航用户界面时,该装置可以跨整个表面输出不同的背景触觉效果(例如,纹理或摩擦),并进一步地输出与控件304和306关联的独特触觉效果。
[0043]在另一实施例中,当用户触摸或移动每个控件304和306时,该装置还可以输出另一触觉效果。例如,在一个实施例中,当用户触摸旋钮304时,用户可以感觉到配置为让用户知道他或她正在触摸旋钮304的特定触觉效果。例如,在一个实施例中,旋钮304可以具有与触摸启用显示器302上的背景的纹理不同的纹理。因此,用户可以使他或她的手指在触摸启用显示器上划动,并且通过纹理的变化知道用户正在触摸旋钮304。还在其它实施例中,当用户调节旋钮304时,计算设备301可以输出不同的纹理。例如,在一个实施例中,旋钮304可以控制无线电的音量。在这样的实施例中,当用户调整音量时,计算设备301可以调整触摸启用显示器302的表面上的模拟纹理。因此,例如,当用户调大音量时,用户在触摸启用显示器的表面上的纹理感觉可能变得粗糙。这种触觉效果可以用作计算设备301已接收到用户输入的确认。
[0044]在进一步的实施例中,除了以上所讨论的基于纹理的影响以外,计算设备301可以被配置为还输出其它的触觉效果。例如,在一个实施例中,计算设备301可以进一步地包括诸如压电致动器的致动器或旋转电机。在这样的实施例中,设备301可以输出配置为模拟触摸启用显示器302上的其它特征的其它触觉效果。例如,在一个实施例中,计算设备301可以包括致动器,该致动器被配置为当用户旋转旋钮304时输出配置为模拟虚拟定位器的效果。在另一实施例中,计算设备301可以包括配置为当用户移动滑块306时输出振动的致动器。仍在其它实施例中,其它致动器可以产生配置为在触摸启用显示器302的表面上模拟诸如边界的其它特征的触觉效果。仍在其它实施例中,致动器可以被配置为输出振动和用户可通过计算设备301的壳体感觉到的其它效果。
[0045]转向图3B,系统350是以上参考图3A描述的计算设备301的另一实施例。在图3B所示的实施例中,计算设备301被配置为控制导航系统。在图3B所示的的实施例中,触摸启用显示器302可以输出与以上讨论的触觉效果不同的触觉效果。这种触觉效果可以用作对计算设备301处于导航控制模式中的确认。在一个实施例中,计算设备301可以被配置为当导航系统从用户接收到路线时,在触摸启用显示器302的表面上输出不同的纹理。在这样的实施例中,此纹理可以用作导航系统已执行操作的确认。例如,一个纹理可以用作用户已输入地址的确认,而另一个纹理可以用作导航系统已确定用户当前位置的确认,还有一个纹理可以用作用户已到达目的地的确认。
[0046]在另一实施例中,触摸启用显示器302可以显示配置为控制一个或多个操作的用户界面。在一个实施例中,此用户界面可以包括导航用户界面。在这样的实施例中,导航用户界面可以包括多个模式,例如,用户正在自由地浏览地图的一个模式,用户界面正在显示路线且处于引导用户到目的地的过程中的另一个模式,以及正在计算或者重新计算路线时的另一个模式。在这样的实施例中,当用户与用户界面交互时,设备根据用户界面当前处于这些模式的哪一个而输出不同的触觉效果。
[0047]此外,在一些实施例中,用户界面可以包括额外的子模式。例如,在以上讨论的实施例中,当导航用户界面处于路线模式时,设备可以输出基于路线上是否有交通而进一步完善的触觉效果。例如,在一个实施例中,触觉效果可以与轻缓交通的一个纹理和繁忙交通的不同纹理相关联。在这样的实施例中,用户能够基于触觉效果,快速地确定是否有交通和多少交通流量。
[0048]提供具有可编程表面纹理的模式或状态意识的示例性方法
[0049]图4是示出提供具有可编程表面纹理的模式或状态意识的示例性方法400的流程图。在一些实施例中,可以以由处理器执行的程序代码实现图4中的步骤,该处理器例如是通用计算机、移动设备、或服务器中的处理器。在一些实施例中,这些阶段可以由一组处理器实现。参考图1中示出的系统100的上述元件描述下面的步骤。
[0050]当处理器102确定操作402的模式时,方法400开始。在一些实施例中,操作的模式可以是计算设备101的特定模式。例如,在一个实施例中,计算设备101可以包括车辆中的多功能控制器。在这样的实施例中,多功能控制器可以被配置为控制多个不同的模式,例如,导航模式、空调控制(climate control)模式、娱乐模式、无线电模式、文本消息模式、电子邮件模式或系统控制模式。在这些每个模式中,计算设备101可以被配置为控制外部设备。例如,在一些实施例中,处于空调控制模式下的计算设备101被配置为控制空调控制系统。类似地,处于娱乐模式下的计算设备101可以被配置为控制视频娱乐系统。类似地,处于音乐播放器模式下的计算设备101可以被配置为控制音乐播放器、无线电或扬声器系统。在一些实施例中,计算设备101可以被配置为接收来自其控制的设备的信号,并基于该设备的状态输出触觉效果,例如模拟纹理。例如,在一个实施例中,计算设备101可以被配置为控制空调控制系统,并输出与已经打开的空调控制系统关联的纹理,或与已经关闭的空调控制系统关联的另一纹理。
[0051]在控制每个这些模式中,计算设备101可以被配置为控制与每个模式关联的各种功能。仍在其它实施例中,计算设备101可以包括不同类型的系统,例如,移动设备、温控器、时钟或用于另一设备的控制系统。在每个这些实施例中,计算设备101可以包括多个模式,每个模式包括可以通过计算设备101控制的多个特征。
[0052]当传感器108检测与触摸表面404的互动时,方法400继续。传感器108可以包括本领域已知的一个或多个传感器,例如,电阻和/或电容传感器可以嵌入在触摸表面116中并且用于确定触摸的位置和诸如压力的其它信息。在另一例子中,用于触摸表面的光学传感器可用于确定触摸位置。在其它实施例中,传感器108和触摸表面116可以包括触摸屏显示器。
[0053]当处理器102基于操作模式和交互406,控制系统的至少一个特征时,方法400继续。例如,如上所讨论地,计算设备101可以被配置为控制多个模式。在一些实施例中,多个模式中的每个都包括多个特征,它们也由计算设备102控制。例如,在导航模式中,计算设备101可以被配置为控制导航系统的目的地。例如,当处于导航模式时,用户可以与触摸表面116互动,以键入导航数据或修改与导航模式关联的设置。在这样的实施例中,用户还能够将该模式改变为另一模式。例如,在这样的实施例中,用户可以改变到另一模式,例如空调控制模式,其中计算设备101可以被配置为控制空调控制系统的各个特征,例如,温度、风扇转速、通风口或其它特征。此外,在这样的实施例中,用户可以改变到其它模式,例如娱乐模式。在娱乐模式中,计算设备101可以被配置为控制其它特征,例如是否启动、停止、或暂停视频、音乐选择、或其它特征。
[0054]当处理器102确定与操作408的模式关联的模拟纹理时,方法400继续。该处理器可以依靠触觉效果确定模块126中包含的编程来确定模拟纹理。例如,处理器102可以访问存储在存储器104中且与具体的触觉效果关联的驱动信号。作为另一例子,信号可以通过访问存储的算法和输入的与效果关联的参数而产生。例如,算法可以基于振幅和频率参数,输出用于生成驱动信号的数据。作为另一例子,触觉信号可以包括发送到致动器以由致动器解码的数据。例如,致动器本身可以响应于指定诸如振幅和频率的参数的命令。模拟纹理可以是多个可用纹理中的一个。例如,多个纹理可以包括以下纹理中的一个或多个:水、草、冰、金属、砂、碎石、砖、毛皮、皮革、皮肤、织物、橡胶、树叶或其它任何可用的纹理。在一些实施例中,模拟纹理可以与模式或模式内的特征关联。例如,在一个实施例中,特定的纹理可以与音乐播放器模式关联。在这样的实施例中,砂的纹理可以与音乐播放器模式关联。此外,在这样的实施例中,每个不同类型的音乐可以包括单独的纹理。例如,当播放蓝色草歌时,纹理可以包括与草关联的纹理,以及当播放重金属时,纹理可以包括金属纹理。
[0055]在一些实施例中,可以选择纹理或其它的触觉效果以引导对触摸界面的感觉的变化。在一些实施例中,该变化可以使触摸界面更令人兴奋和有兴趣使用。例如,一些触摸界面可以趋于包括玻璃或塑料的感觉。
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1