使用触觉套管将感觉功能性集成到移动装置中的制作方法

文档序号:6497703阅读:103来源:国知局
使用触觉套管将感觉功能性集成到移动装置中的制作方法
【专利摘要】本发明呈现用于使用触觉套管将感觉功能性集成到移动装置中的方法、设备、系统和计算机可读媒体。根据本发明的一或多个方面,计算装置可经由触觉套管接收由所述触觉套管的一或多个触觉组件俘获的感觉输入。随后,所述计算装置可存储对应于所述所接收感觉输入的触觉数据。举例来说,在存储此触觉数据时,所述计算装置可存储描述在对应于特定事件的时间周期期间经由所述触觉套管的所述一或多个触觉组件接收的一或多个电信号的信息,且此存储的信息可结合所述特定事件反映由所述计算装置接收的感觉输入的各种特性,例如在所述时间周期期间俘获的感觉的量值、位置、持续时间和/或类型。
【专利说明】使用触觉套管将感觉功能性集成到移动装置中
[0001]根据35U.S.C.§ 119丰张优先权
[0002]本申请案主张2011年12月19日申请的名称为“使用触觉套管将感觉功能性集成至丨J移动装置中(Integrating Sensation Functionalities into a Mobile Device Using aHaptic Sleeve) ”的第61/577,615号美国临时专利申请案的优先权,该美国临时专利申请案出于所有目的以全文引用的方式并入本文中。
【背景技术】
[0003]本发明的方面涉及计算技术。具体来说,本发明的方面涉及移动计算装置技术,例如用于使用触觉套管将感觉功能性集成到移动装置中的系统、方法、设备和计算机可读媒体。
[0004]目前,例如蜂窝式电话、智能电话、平板计算机和其它移动计算装置等移动装置仅仅可以提供有限的触觉功能性,甚至其根本不提供任何触觉功能性。举例来说,移动装置可以在有限的环境中提供简单的触觉反馈(例如,短暂地振动以通知用户已接收到文本消息或有电话打进来),但可能以其它方式缺乏提供更复杂的触觉效果可能需要的软件和/或硬件。另外或或者,移动装置可能缺乏俘获感觉输入所必需的组件。举例来说,移动装置可能不包含将允许移动装置接收变形或突起、热效应等等形式的感觉输入的一个或多个传感器。通过实施本发明的一个或多个方面,可以向移动装置的用户提供增强的功能性、改善的灵活性和更大的便利性,举例来说,方法是通过使用触觉套管将感觉功能性集成到移动装置中。

【发明内容】

[0005]呈现用于使用触觉套管将感觉功能性集成到移动装置中的系统、方法、设备和计算机可读媒体。如上所述,例如蜂窝式电话、智能电话、平板计算机和其它移动计算装置等当前移动装置仅仅可以提供有限的触觉功能性。举例来说,移动装置可以在有限的环境中提供简单的触觉反馈(例如,短暂地振动以通知用户已接收到文本消息或有电话打进来),但可能以其它方式缺乏提供更复杂的触觉效果或俘获感觉输入可能需要的软件和/或硬件。本发明的方面提供较方便、有效且容易使用的方式来使用例如触觉套管等外围附件对移动装置的用户提供较复杂的触觉反馈和从移动装置的用户接收感觉输入。
[0006]根据本发明的一或多个方面,可提供触觉套管以启用和/或增强移动装置的触觉功能性。。在一或多个布置中,此触觉套管可提供为原本缺乏再现某些触觉效果(例如,纹理感觉、压力感觉、潮湿感觉、粘附感觉、热感觉、振动感觉和/或人使用他或她的触摸感觉可感觉到的任何其 它效果)和/或俘获感觉输入可能需要的硬件和/或软件的移动装置的外围附件。感觉输入可例如包括一或多个电信号,其可由移动装置和/或触觉套管接收和/或由其接收,且描述和/或界定对象或事件的触感特性,所述对象或事件例如为表面的特定纹理(例如,衣服的接触触觉套管和/或其中包含的一或多个传感器的特定布或片的纹理)或特定变形事件(例如,模拟拨动或敲击感觉的具有特定持续时间和量值的变形)。虽然本文将这些类型的感觉输入论述为实例,但替代于和/或除了此处论述的感觉输入之外的其它类型的感觉输入也可类似地由触觉套管俘获。
[0007]如下文更详细论述,触觉套管可包含例如一或多个触觉组件,其允许触觉套管对用户提供触觉反馈作为输出和/或从用户接收触觉数据作为输入,且可进一步包含数据接口,其允许触觉套管与移动装置通信、从移动装置汲取电力和/或由移动装置控制。另外或替代地,触觉套管可经模制、成形、缝合、组装和/或另外配置以与移动装置物理地接合。举例来说,触觉套管可经配置以夹在移动装置的一或多个侧面和/或表面上和/或另外在其周围滑动或配合。有利地,本文描述的这些和其它特征可对移动装置的用户提供增强的功能性、灵活性和方便。
[0008]根据本发明的一或多个方面,例如智能电话、平板计算机或其它移动装置等计算装置可经由触觉套管接收由所述触觉套管的一或多个触觉组件俘获的感觉输入。随后,计算装置可以存储对应于所接收感觉输入的触觉数据。举例来说,在存储此触觉数据时,所述计算装置可存储描述在对应于特定事件的时间周期期间经由所述触觉套管的所述一或多个触觉组件接收的一或多个电信号的信息,且此存储的信息可结合所述特定事件反映由所述计算装置接收的感觉输入的各种特性,例如在所述时间周期期间俘获的感觉的量值、位置、持续时间和/或类型。
[0009]在一或多个布置中,计算装置随后可致使将对应于所述所接收感觉输入的所述触觉数据发送到至少一个接收方装置。另外或替代地,所述触觉数据可经配置以致使所述至少一个接收方装置基于所述所接收感觉输入提供触觉反馈。
[0010]在一或多个额外和/或替代布置中,计算装置可致使将对应于所接收感觉输入的触觉数据发送到接收方装置,且触觉数据可经配置以致使接收方装置经由以通信方式耦合到接收方装置的第二触觉套管基于所接收感觉输入提供触觉反馈。以此方式,用户可能“从套管到套管”或从一个触觉套管到另一触觉套管发送和接收触感通信和/或其它触觉消息。
[0011]在至少一个布置中,触觉套管可包括波状外壳,其包含所述一或多个触觉组件且可经配置以与所述计算装置接合。另外或替代地,触觉套管可包括输入/输出接口,其经配置以将所述触觉套管以通信方式耦合到所述计算装置。
[0012]在一或多个额外和/或替代布置中,存储对应于所接收感觉输入的触觉数据可包含存储至少一个位置值、至少一个强度值和至少一个持续时间值。这些值可例如表示描述在特定时间周期期间接收的感觉输入的一或多个向量。
[0013]在再一或多个额外和/或替代布置中,计算装置可接收与所接收感觉输入相关联的图像数据。计算装置随后可存储所述所接收图像数据。在至少一个布置中,存储所接收图像数据可包含使图像数据与所接收感觉输入对准且存储经对准图像数据。以此方式,计算装置不仅可俘获对象“外观”如何(例如,通过存储对象的图像),而且可俘获对象“感觉”如何(例如,通过记录对象的纹理,潜在地与对象的图像对准)。
[0014]在再一或多个布置中,存储对应于所接收感觉输入的触觉数据可包含存储描述至少一个非振动感觉的触觉数据。“非振动”感觉可包含任何包含不涉及产生振动的至少一种效果的感觉。
[0015]在再一或多个额外和/或替代布置中,计算装置可与至少一个接收方装置建立连接,且随后可致使将对应于所述所接收感觉输入的所述触觉数据发送到至少一个接收方装置。计算装置随后可经由所述触觉套管接收由所述触觉套管的所述一或多个触觉组件俘获的额外感觉输入。随后,计算装置可经由所述所建立连接将对应于所述额外感觉输入的额外触觉数据流式传输到所述至少一个接收方装置。以此方式,用户可能彼此实时地发送和接收触感通信和/或其它触觉消息。
[0016]根据本发明的一或多个额外方面,可提供触觉套管。触觉套管可包含波状外壳、包含于波状外壳中的一或多个触觉组件,和输入/输出接口。输入/输出接口可经配置以允许计算装置致动一或多个触觉组件,且波状外壳可经配置以与计算装置接合。
[0017]在一或多个布置中,一或多个触觉组件经配置以对计算装置的用户提供触觉反馈。在一个布置中,触觉反馈可包含拨动感觉。在另一布置中,触觉反馈可以对应于由第二计算装置的第二用户提供且由与第二计算装置相关联的第二触觉套管接收到的感觉输入。
[0018]在一或多个布置中,计算装置可为智能电话,和/或输入/输出接口可为通用串行总线(USB)接口。在一些布置中,波状外壳可经配置以形成用于计算装置的至少一侧的硬塑料壳,而在其它布置中,波状外壳可经配置以形成用于计算装置的至少一侧的软泡沫壳。在至少一个布置中,输入/输出接口可进一步经配置以允许计算装置从所述一或多个触觉组件接收感觉输入。
[0019]根据本发明的一或多个额外方面,可提供一种装置,且所述装置可包含用于提供触觉反馈的反馈装置,用于允许计算装置控制反馈装置的接口装置,以及用于与计算装置接合的外壳装置。在一或多个布置中,外壳装置可容纳反馈装置和接口装置。
[0020]根据本发明的一或多个额外方面,例如触觉套管等装置可与计算装置建立数据连接。随后,装置可从用户接收触觉输入,且装置可将触觉输入发送到计算装置。在一或多个布置中,可经由USB接口和/或APPLE iPod对接连接器接口建立数据连接。另外或替代地,计算装置可能不包含能够接收触觉输入的组件。
[0021]在至少一个布置中,在与计算装置建立数据连接之前,装置可与计算装置物理上接合。在至少一个额外或替代布置中,装置可从计算装置接收一或多个触觉命令,且装置可基于所述一或多个所接收触觉命令对用户提供一或多个触觉感觉。另外或替代地,装置可能不包含能够提供一或多个触觉感觉的组件。
[0022]根据本发明的一或多个额外方面,可在第一触觉套管处接收触觉输入,且可在第二触觉套管处提供对应于触觉输入的触觉反馈。在至少一个布置中,触觉输入可从第一触觉套管发射到第二触觉套管。
【专利附图】

【附图说明】
[0023]以举例的方式说明本发明的方面。在附图中,相同参考数字指示类似元件,且:
[0024]图1A说明根据本发明的一个或多个说明性方面的用于将感觉功能性集成到移动装置中的触觉套管的实例。
[0025]图1B说明包含根据本发明的一个或多个说明性方面的触觉套管的系统的实例。
[0026]图2说明使用根据本发明的一个或多个说明性方面的触觉套管将感觉功能性集成到移动装置中的实例方法。
[0027]图3说明使用根据本发明的一个或多个说明性方面的触觉套管提供触觉通信的实例方法。[0028]图4A和4B说明根据本发明的一个或多个说明性方面的触觉套管的额外实例。
[0029]图5说明根据本发明的一个或多个说明性方面的接收和存储感觉输入的实例方法。
[0030]图6A说明经由根据本发明的一个或多个说明性方面的触觉套管接收感觉输入的实例。
[0031]图6B说明根据本发明的一个或多个说明性方面的对应于接收到的感觉输入的触觉数据的实例。
[0032]图7说明根据本发明的一个或多个说明性方面的提供触感通信的实例系统。
[0033]图8说明根据本发明的一个或多个说明性方面接收触觉数据和提供触觉反馈的实例方法。
[0034]图9A和9B说明经由根据本发明的一个或多个说明性方面的触觉套管接收感觉输入和提供触觉反馈的实例。
[0035]图10说明根据本发明的一个或多个说明性方面的提供触感通信的实例方法。
[0036]图11说明其中可实施本发明的一个或多个方面的实例计算系统。
【具体实施方式】
[0037]现在将相对于形成本文的一部分的附图来描述若干说明性实施例。虽然下文描述其中可实施本发明的一个或多个方面的特定实施例,但可使用其它实施例,且可在不脱离本发明的范围或所附权利要求书的精神的情况下进行各种修改。
[0038]图1A说明根据本发明的一个或多个说明性方面的用于将感觉功能性集成到移动装置中的触觉套管的实例。在一个或多个布置中,触觉套管100可以由波状外壳105形成和/或以其它方式包括波状外壳105。在一些布置中,波状外壳105可以由相对硬质的塑料材料形成(例如,使得波状外壳105形成用于计算装置的硬质塑料壳体)。在其它布置中,波状外壳105可以由相对软的布料(例如,尼龙)和/或发泡体或橡胶材料(例如,氯丁橡胶)形成,使得波状外壳105形成举例来说用于计算装置的软发泡体套壳。
[0039]此外,触觉套管100和/或波状外壳105可以进一步包含一个或多个触觉组件,例如触觉组件115、120、125和130。所述一个或多个触觉组件中的每一个可以经配置以提供一种或多种触觉效果和/或可以经配置以接收一种或多种形式的触觉输入。在一个或多个布置中,任何和/或所有触觉组件可以被缝制、嵌入和/或以其它方式包含到触觉套管100的波状外壳105中,和/或沿波状外壳105的一个或多个外表面安置,以便向计算装置的用户提供一个或多个触感感觉作为触觉输出,和/或从用户接收触感信息作为触觉输入。在至少一个布置中,可以用输入/输出对提供触觉组件,以便提供能够输出特定触觉感觉的第一组件结合能够接收对应于相同特定触觉感觉的输入的第二组件。举例来说,触觉套管100和/或波状外壳105可包含热触觉组件的输入/输出对,例如组件115和组件120,以及突起触觉组件的输入/输出对,例如组件125和组件130。虽然这里作为触觉套管100中可以包含的触觉组件的实例描述了这些组件,但是作为图1A中所说明的组件的替代和/或补充,可以类似地在触觉套管100中包含其它组件。
[0040]在至少一个布置中,所述触觉组件中的一个或多个可以是市售的触觉输出致动器和/或触感输入传感器,其被编织、模制到触觉套管100中或以其它方式附接到触觉套管100。此类市售的触觉输出致动器和触感输入传感器的实例包含通过例如加利福尼亚洛山肌的压力分布系统公司(Pressure Profile Systems, Inc)、芬兰赫尔辛基的Senseg有限公司等公司制造和/或出售的致动器、传感器和其它组件。制造和/或出售生物统计装置和/或触摸传感器的其它公司(例如意法半导体和博世也可以提供此类市售的触觉输出致动器和触感输入传感器。
[0041]另外,触觉套管100和/或波状外壳105还可包含输入/输出接口 110。输入/输出接口 110可以举例来说允许计算装置与触觉套管100建立连接(例如,数据连接),和/或控制触觉套管100中包含的触觉组件中的一个或多个。举例来说,输入/输出接口 110可以允许连接到触觉套管100的计算装置致动触觉组件中的一个或多个(例如,以便产生多种触觉感觉),接收对应于触觉组件中的一个或多个接收到的输入的感觉数据等等。在至少一个布置中,输入/输出接口 Iio可包括通用串行总线(USB)接口。在一个或多个额外或替代的布置中,输入/输出接口 110可包括任何其它接口,触觉套管100可以经由所述接口与移动装置建立连接,这个接口举例来说例如是苹果iPod Dock接口。
[0042]在一些实施例中,触觉套管100的输入/输出接口 110可以使得能够向触觉套管100提供电功率。举例来说,可以经由输入/输出接口 110从连接到触觉套管的一个或多个装置向触觉套管100提供电功率。在一些布置中,连接到触觉套管100的计算装置可以选择性激活触觉套管100和/或以其它方式向触觉套管100选择性提供功率。举例来说,如果计算装置的功率电平低于某一电平,那么连接的计算装置可能不为触觉套管100加电。另外或或者,为了省电,连接的计算装置可以选择性激活触觉套管100的一个或多个触觉组件和/或选择性地为其供电而不激活其它触觉组件和/或为其供电,使得在某些功率电平(例如,低功率电平)下,可以提供一些触觉效果但不提供其它触觉效果。
[0043]在一些实施例中,举例来说,触觉套管100可以根据要求被激活和/或供电,而非被连续供电。在一些布置中,触觉套管100可以响应于接收到特定用户输入而被激活,这个用户输入例如是对连接到触觉套管100的计算装置和/或触觉套管100本身执行的手势。举例来说,用户可以对触觉套管100执行滑移手势和/或触摸触觉套管100的热角,以便为触觉套管100加电。在其它额外和/或替代的布置中,触觉套管100可包含激活和/或去激活触觉套管100的按钮或开关。
[0044]在一些实施例中,连接到触觉套管100的装置可以响应于接收到特定数据(例如特定消息)为触觉套管100加电。举例来说,连接到触觉套管100的装置可以响应于接收到包含触觉数据的消息或其它内容决定激活和/或以其它方式为触觉套管100加电(并且随后向触觉套管100提供功率)。
[0045]在一些实施例中,触觉套管100可以进一步包括一个或多个电池和/或其它电源和/或硬件。在一些布置中,可以仅仅在给触觉套管100本身供电时使用触觉套管100中包含的电池,而在其它布置中,还可以在给触觉套管100连接到的计算装置供电时使用触觉套管100中包含的电池。举例来说,在一些实施例中,触觉套管100可以用作触觉套管100连接到的计算装置的电池组。在触觉套管100连接到的计算装置和触觉套管100本身都具有分离的电池和/或其它电源的布置中,触觉套管100可以使用从触觉套管100连接到的装置汲取的功率为其一个或多个电池充电和/或再充电(例如,从触觉套管100连接到的装置中包含的一个或多个电池和/或其它硬件,例如触觉套管100可以连接到的智能电话中包含的功率管理硬件)。
[0046]在一些实施例中,触觉套管100可以采用智能电话、平板计算机或触觉套管100可以连接到的其它移动装置的背板的形式。具体来说,触觉套管100可以经配置以遮盖移动装置的一个或多个侧面的所有或一部分。另外或或者,触觉套管100举例来说可以是触觉套管100可以连接到的移动装置的外壳的可互换的部分。举例来说,触觉套管100可以经配置以遮盖触觉套管100可以连接到的移动装置的一个或多个内部和/或外部部分。另外,触觉套管100可以形成和/或以其它方式提供触觉套管100可以连接到的移动装置的外表面。
[0047]在一些实施例中,触觉套管100可以经由一个或多个有线连接和/或经由一个或多个有线通信接口(例如,如上文所论述,USB或苹果iPod Docket接口)连接到一个或多个计算装置和/或与一个或多个计算装置通信。另外或或者,触觉套管100可以经由一个或多个无线连接和/或经由一个或多个无线通信接口(例如,使用蓝牙、紫蜂等)连接到一个或多个计算装置和/或与一个或多个计算装置通信。如下文所论述,触觉套管100可以用于向一个或多个其它触觉套管和/或此类套管的一个或多个其他用户发送触觉通信和/或从其接收触觉通信。在一些情况下,可以经由一个或多个网络传输这些通信,并且在其它情况下,可以经由一个或多个触觉套管之间的对等连接(例如,直接有线和/或无线连接)传输这些通信。在至少一个布置中,可以经由触觉套管100的输入/输出接口 110建立与另一个触觉套管的对等连接。另外或或者,此类套管到套管触觉通信在一些情况下可以是点到点通信(例如,从一个触觉套管到另一个触觉套管),并且在其它情况下可以是一点到多点通信(例如,从一个触觉套管到多个其它触觉套管)。
[0048]图1B说明包含根据本发明的一个或多个说明性方面的触觉套管155的系统150的实例。如图1B中所见,系统150还可包含触觉套管155可以以通信方式耦合到的移动装置160。在一些布置中,移动装置160可以是移动计算装置,例如智能电话、平板计算机、膝上型计算机或任何其它类型的计算装置。此外,系统150、触觉套管155和/或移动装置160可以并入有本文中论述的一个或多个实施例。
[0049]在一些实施例中,移动装置160可包含一个或多个子系统,包括套管控制子系统165、感觉控制子系统170和感觉共享子系统175。可提供一个或多个通信路径,其使得一个或多个子系统能够彼此通信且交换数据。此外,图1B中所说明的各种子系统可以用软件、硬件或其组合加以实施。在至少一个布置中,可以通过移动装置160中包含的一个或多个处理器和/或存储器单元来提供图1B中所说明的子系统中的每一个。举例来说,移动装置160中包含的单个处理器在一些情况下可以提供所有这些子系统,而在其它情况下可以作为和/或通过移动装置160中的单独的处理器来提供每个子系统。在一些情况下,移动装置160可包含除了图1B中展示的那些子系统之外的其它子系统。此外,图1B所示的实施例仅为可并入有一些实施例的系统的一个实例,且在其它实施例中,系统150和/或移动装置160可具有比图1B中所说明的那些子系统更多或更少的子系统,可组合两个或更多个子系统,或可具有子系统的不同配置或布置。
[0050]在一些实施例中,套管控制子系统165可以使得移动装置160能够从触觉套管155接收触觉套管155中包含的一个或多个触觉组件所俘获的感觉输入。举例来说,套管控制子系统165可以接收、解释和/或以其它方式处理从触觉套管155中包含的一个或多个触觉组件接收到的一个或多个信号,并且此类信号可以对应于经由触觉套管155提供的感觉输入。此外,套管控制子系统165可以使得移动装置160能够致使经由触觉套管155提供触觉反馈。举例来说,套管控制子系统165可以通过致动和/或以其它方式控制触觉套管155中包含的一个或多个触觉组件来致使经由触觉套管155提供触觉反馈。
[0051]在一些实施例中,感觉控制子系统170可以使得移动装置160能够存储与可以作为触觉反馈提供的一个或多个感觉相关联的触觉数据。举例来说,在一些情况下,感觉控制子系统170可以存储对应于移动装置160的套管控制子系统165从触觉套管155接收到的感觉输入的触觉数据。在一些情况下,感觉控制子系统170还可存储对应于可以作为触觉反馈经由触觉套管155提供的一个或多个预定义的感觉和/或一个或多个用户定义的感觉的触觉数据。
[0052]在一些实施例中,感觉共享子系统175可以使得移动装置160能够向一个或多个其它装置发送触觉数据。举例来说,感觉共享子系统175可以允许移动装置160向经由触觉套管155接收到的感觉输入的一个或多个接收方装置发送触觉数据。此外,感觉共享子系统175可以使得移动装置160能够从一个或多个其它装置接收触觉数据。举例来说,此类触觉数据可以描述有待经由触觉套管155作为触觉反馈提供的一个或多个感觉(例如,向移动装置160的用户提供)。
[0053]虽然图1B中展示的实施例和上文所论述的实例将多种子系统说明为包含在移动装置160中,但是在一些额外和/或替代实施例中,任何和/或所有这些子系统都可以合并到触觉套管155中和/或以其它方式通过触觉套管155提供。举例来说,在一些额外和/或替代实施例中,触觉套管155可包含套管控制子系统165、感觉控制子系统170和感觉共享子系统175。另外或或者,触觉套管155可包含多种硬件和/或软件以实施任何和/或所有这些子系统。
[0054]图2说明使用触觉套管将感觉功能性集成到移动装置中的实例方法。在步骤205中,触觉套管100可以物理上与计算装置接合(例如,触觉套管100的波状外壳105可以附接到计算装置的一个或多个侧面和/或表面和/或以其它方式与其耦合)。在步骤210中,触觉套管100可以与计算装置建立数据连接(例如,经由输入/输出接口 110)。在步骤215中,触觉套管100可以接收触觉用户输入(例如,经由触觉套管100中包含的一个或多个触觉组件,例如热输入组件115和突起输入组件125)。在步骤220中,触觉套管100可以向计算装置发送触觉用户输入(例如,经由输入/输出接口 110)。
[0055]在步骤225中,触觉套管100可以接收一个或多个触觉命令(例如,经由输入/输出接口 110从计算装置接收)。在至少一个布置中,所述一个或多个命令可以经配置以致使触觉套管100提供包含一个或多个感觉(例如,举例来说,第二计算装置的第二用户指定的一个或多个感觉)的触觉反馈。另外或或者,触觉反馈可以对应于第二用户提供的感觉输入和第二计算装置经由连接到第二计算装置和/或以其它方式与第二计算装置相关联的第二触觉套管接收到的感觉输入。随后,在步骤230中,触觉套管100可以提供对应于一个或多个触觉命令的一个或多个触觉感觉(例如,通过激活和/或调节触觉套管100中包含的触觉组件中的一个或多个)。以此方式,可能原本不能够提供一个或多个类型的触觉反馈的计算装置可以配备有触觉套管,于是可以经由所述触觉套管提供触觉反馈。
[0056]图3说明使用根据本发明的一个或多个说明性方面的触觉套管提供触觉通信的实例方法。在步骤305中,第一触觉套管可以从第一用户(例如,“用户A”)接收触觉输入。举例来说,第一触觉套管可以实施上述触觉套管100的一个或多个特征。另外或或者,第一触觉套管可以物理上与第一计算装置接合、附接到第一计算装置和/或以其它方式耦合到第一计算装置,第一计算装置举例来说可以是实施如下所述的计算机系统1100的一个或多个方面的移动电话或平板计算机。此外,举例来说,第一触觉套管可能已经与第一计算装置建立了数据连接(例如,经由USB接口)。
[0057]在接收到触觉输入之后,在步骤310中,第一触觉套管可以向第一计算装置输出对应于接收到的触觉输入的触觉数据。第一计算装置可以从第一触觉套管接收触觉数据,并且在步骤315中,第一计算装置可以存储触觉数据。举例来说,第一计算装置可以在工作存储器中存储触觉数据,以便使得能够通过第一计算装置修改触觉数据和/或与一个或多个其它装置和/或用户共享触觉数据。
[0058]在步骤320中,第一计算装置可以向第二计算装置(例如,另一个移动电话或平板计算机)发射所存储的触觉数据,第二计算装置举例来说可以由第二用户(例如,“用户B”)使用。举例来说,第一计算装置可以经由有线和/或无线数据连接(例如,使用无线局域网、蓝牙连接、NFC连接、蜂窝式数据连接等)向第二计算装置传输所存储的触觉数据。随后,在步骤325中,第二计算装置可以从第一计算装置接收触觉数据。另外或或者,第二计算装置可以配备有第二触觉套管(例如,类似于第一计算装置可以配备有第一触觉套管的方式)。
[0059]在步骤330中,第二计算装置可以控制第二触觉套管以致使第二触觉套管基于接收到的触觉数据提供触觉反馈(例如,向第二计算装置和/或第二触觉套管的用户)。举例来说,在步骤330中,第二计算装置可以电子地致动第二触觉套管中包含的一个或多个触觉组件以致使第二触觉套管提供通过接收到的触觉数据指定的一个或多个触觉感觉。随后,在步骤335中,第二触觉套管可以向第二用户提供一个或多个触觉感觉(例如,由于第二计算装置电子地致动第二触觉套管中包含的一个或多个触觉组件)。以此方式,可以举例来说由第一用户使用连接到第一计算装置的第一触觉套管以便向第二计算装置(其可以配备有第二触觉套管)的第二用户提供触觉反馈。
[0060]已经论述了使用触觉套管提供触觉通信的实例,现在将相对于图5描述其中可以使用触觉套管俘获感觉输入并且随后通过以通信方式耦合到触觉套管的计算装置存储感觉输入的一种方法。
[0061]图5说明根据本发明的一个或多个说明性方面的接收和存储感觉输入的实例方法。在步骤505中,计算装置的用户可以将触觉套管连接到计算装置,计算装置可以实施和/或体现例如下文更详细地论述的实例计算机系统1100的一个或多个方面。在一个或多个布置中,将触觉套管连接到计算装置可包含将触觉套管耦合到计算装置,使得触觉套管物理上与计算装置接合。另外或或者,将触觉套管连接到计算装置可包含使触觉套管的输入/输出接口与计算装置的输入/输出接口以通信方式耦合。举例来说,在计算装置是智能电话或平板计算机的情况下,将触觉套管连接到计算装置可包含将触觉套管的一个或多个电连接器插入到计算装置的一个或多个端口中,或者反之亦然。
[0062]在步骤510中,计算装置可以进入感觉俘获模式。在一个或多个布置中,感觉俘获模式可以是其中计算装置可以监视和/或存储经由连接的触觉套管的一个或多个触觉组件接收到的测量值的状态。举例来说,所述测量值可以表示模拟信号的振幅和/或变化(例如,经由一个或多个触觉组件接收到的电流和/或电压的起始量和/或随后变化)和/或数字信号的初始值和/或变化(例如,经由一个或多个触觉组件接收到的数字数据的起始值和/或随后变化)。在至少一个布置中,计算装置可以经配置以响应于(和/或以其它方式基于)检测到触觉套管已连接而自动进入感觉俘获模式。另外或或者,计算装置可以经配置以响应于(和/或以其它方式基于)用户发布的命令(例如用户对通过触觉套管连接到的计算装置提供和/或在所述计算装置上执行的菜单项或特定应用程序的选择)进入感觉俘获模式。
[0063]在步骤515中,计算装置可以接收通过触觉套管的一个或多个组件俘获的感觉输入。如上文所示,通过触觉套管的一个或多个组件俘获和通过计算装置接收到的感觉输入可以是模拟信号信息和/或可以是数字信号信息。在计算装置接收模拟信号信息作为感觉输入的情况下,计算装置举例来说可以对模拟信号信息进行数字处理,以确定在特定时间和/或触觉套管的特定位置处感觉输入的一个或多个量值和/或方向值。举例来说,计算装置可以计算表示感觉输入的一个或多个向量,并且计算装置可以至少部分基于使用特定触觉组件(其举例来说可以已知位于触觉套管上的特定位置)测量的模拟电流和/或电压的起始量和/或随后变化来确定向量的向量分量。在另一实例中,其中计算装置接收数字信号信息作为感觉输入,计算装置可以计算表示感觉输入的类似向量,并且计算装置可以至少部分基于通过特定触觉组件(其同样可能已知位于触觉套管上的特定位置)输出的数字数据的初始值和/或随后变化来确定向量的向量分量。在至少一个布置中,通过特定触觉组件输出的数字数据可以进一步包含位置信息,并且计算装置可以至少部分基于从触觉组件接收到的数字数据中包含的位置信息来确定向量分量。
[0064]在一个或多个布置中,触觉套管的一个或多个组件俘获的感觉输入可以反映和/或以其它方式对应于非振动感觉。“非振动”感觉可包含任何包含不涉及产生振动的至少一种效果的感觉。非振动感觉的实例包含纹理感觉、压力感觉、湿润感觉、粘附感觉和热感觉,这些感觉是单独产生的、彼此组合产生的或结合一个或多个振动感觉产生的。举例来说,单独产生或组合(例如,与彼此组合)的纹理感觉或突起效果可以被视为非振动触觉感觉。作为另一实例,组合产生(例如,与彼此组合)的突起效果和振动感觉可以被视为非振动触觉感觉,而单独产生的振动感觉可以不被视为非振动触觉感觉。
[0065]在步骤520中,计算装置可以存储对应于接收到的感觉输入的触觉数据。在一个或多个布置中,存储对应于接收到的感觉输入的触觉数据可包含存储描述接收到的感觉输入的一个或多个位置、强度和/或持续时间值。举例来说,计算装置可以存储所计算和/或以其它方式所确定的描述接收到的感觉输入的向量和/或向量分量。
[0066]在步骤525中,计算装置可退出感觉俘获模式。举例来说,在步骤525中,计算装置可能停止监视和/或存储经由所连接触觉套管的一或多个触觉组件接收的测量值。在一些布置中,计算装置可基于确定自从计算装置进入感觉俘获模式或自从经由一或多个触觉组件最后接收到感觉输入已过去预定时间量而退出感觉俘获模式。在其它布置中,计算装置可基于例如对作为例如用户接口的部分由计算装置显示的菜单选项的用户选择等用户发出的命令而退出感觉俘获模式。
[0067]在任选步骤530中,计算装置可俘获图像数据,例如将与触觉数据相关联而存储的图像数据。如下文更详细论述,通过俘获图像数据和/或与触觉数据相关联而存储此图像数据,计算装置可能够俘获对象、事件或其它场景的“外观”和“感觉”两者。另外或替代地,计算装置可能够随后显示图像数据且提供相关联反馈,以便再现曾俘获的对象、事件或场景的“外观”和“感觉”两者。在一或多个布置中,俘获图像数据可包含使用一或多个集成或另外连接的相机俘获场景的图像。另外或替代地,俘获图像数据可包含接收图像文件(例如,从计算装置的存储器中的位置,从附接到计算装置的可装卸式存储器装置,经由例如因特网等网络,等等)。
[0068]在任选步骤535中,计算装置可存储所俘获图像数据。在一或多个布置中,存储所俘获图像数据可包含使图像数据与感觉输入对准且存储经对准图像数据。举例来说,为了更准确地俘获图像数据中俘获的对象、事件或场景的“外观”和“感觉”,可希望使图像数据与感觉输入对准,使得对应于感觉输入的触觉数据较接近地反映图像中的对象、事件或场景在不同点处感觉如何。在一些布置中,计算装置可例如通过以集成相机俘获图像数据且大体上同时以触觉套管俘获感觉输入,且随后使用用于集成相机和触觉套管的预定义等式来使图像数据的特定点或像素与感觉输入的特定点相关,来自动地使图像数据与触觉数据对准。在其它布置中,计算装置可显示或另外提供用户接口,其允许用户手动地使图像数据与触觉数据对准。举例来说,计算装置可显示用户接口,其提示用户与触觉数据和所接收感觉输入相关而移动和/或缩放对应于图像数据的图像,其可例如在用户接口中使用一或多个图标来说明。
[0069]随后,在步骤540中,计算装置可将所存储触觉数据和所存储图像数据发送到一或多个接收方装置。在一些实例中,计算装置可能仅将所存储触觉数据发送到一或多个接收方装置(例如,如果在任选步骤530和/或535中未俘获和/或存储图像数据)。在一或多个布置中,触觉数据可包含使得一或多个接收方装置能够提供反映所接收感觉输入的触觉反馈的信息。举例来说,如果所接收感觉输入对应于用户以特定方式(例如,以特定节奏或以特定形状,例如心脏)拨动或抚摸触觉套管,那么对应触觉数据可使得接收方装置能够提供(例如对触摸或保持连接到接收方装置的触觉套管的接收方用户)感觉类似于以特定方式(例如,以特定节奏或以特定形状)拨动或抚摸的触觉反馈。
[0070]在其中触觉数据和图像数据两者发送到一或多个接收方装置的一或多个额外布置中,触觉数据与图像数据的组合可包含使得一或多个接收方装置能够提供不仅反映所接收感觉输入而且与所俘获图像的特征对准或另外对应的触觉反馈的信息。举例来说,如果图像数据包含地毯的图片且触觉数据对应于地毯的纹理,那么图像数据和触觉数据可使得接收方装置能够在同时显示地毯的图片时提供感觉类似于地毯的纹理的触觉反馈。以此方式,接收方装置的用户可能够感觉到图像中包含的对象的不同部分实际上可能如何感觉。
[0071]已经论述了其中可以使用触觉套管俘获感觉输入并且随后通过以通信方式耦合到触觉套管的计算装置存储感觉输入的实例方法之后,现在将相对于图6A和6B论述可如何俘获且存储此感觉输入的若干说明。
[0072]图6A说明经由根据本发明的一或多个说明性方面的触觉套管接收感觉输入的实例。举例来说,如图6A中所见,移动计算装置600和触觉套管610可连接。在一或多个布置中,触觉套管610可例如与移动装置600物理上接合,且可大体上覆盖移动装置600的后侧。[0073]一旦触觉套管610和移动装置600连接,移动装置600的用户便可通过与触觉套管610交互将感觉输入提供到移动装置600。举例来说,在图6A中说明的实例中,用户可使用他或她的手指615来拨动触觉套管610,进而造成触觉套管的表面中的变形620。此变形620又可经由触觉套管610由移动装置600接收作为感觉输入。另外或替代地,移动装置600可通过执行上文论述的实例方法的一或多个步骤而存储对应于感觉输入(即,变形620)的触觉数据。
[0074]图6B中说明当用户以此方式经由触觉套管提供感觉输入时可俘获且存储的触觉数据的实例。特定来说,图6B说明根据本发明的一或多个说明性方面的对应于所接收感觉输入的触觉数据的实例。
[0075]举例来说,如图6B中所见,在接收和存储对应于在上文论述的实例中作为感觉输入接收的变形620的触觉数据时,移动计算装置600可接收和存储描述所接收感觉输入(即,变形620)的一系列值。由计算装置600接收和存储的值可例如包含描述所接收感觉的关于一个或多个特定触觉效果(例如,变形或“拨动”触觉效果)的信息、关于接收到感觉的位置(例如,映射到触觉套管610的表面的坐标)的信息、描述所接收感觉的关于触觉效果的量值(例如,在此实例中说明的变形620的情况下“拨动”触觉效果的深度或压力)的信息,和/或描述所接收感觉的关于触觉效果的持续时间(例如,接收到特定感觉的秒或毫秒数)的信息。如图6B中说明的实例中所见,与感觉输入相关联的各种值可随着时间改变,因为除了大体上离散的效果(例如,触觉套管610的温度的离散增加或减小),这些值还可表示动态感觉,例如组合移动(例如,建立且随后减退的拨动运动,或在用户以形状的图案移动他或她的手指时在短时间周期中描绘的例如心脏或8字形等形状的移动轮廓)。
[0076]如上文论述,在接收和存储感觉输入之后,计算装置可发送对应于所存储感觉输入的触觉数据和/或以其它方式与一或多个其它装置共享所述触觉数据,所述其它装置可经配置以基于触觉数据提供触觉反馈。现在将相对于图7描述其中一个用户可提供一个触觉套管上的感觉输入以致使另一用户接收另一触觉套管上的对应触觉反馈的系统的实例。
[0077]图7说明根据本发明的一或多个说明性方面的提供触感通信的实例系统。在系统700中,第一触觉套管705可连接到第一计算装置710,且第一计算装置710可经由触觉套管705接收感觉输入。另外,第一计算装置710可通过执行例如上文论述的实例方法的一或多个步骤而存储表示此感觉输入的触觉数据,和/或可将触觉数据发送到消息服务器715。随后,消息服务器715可将触觉数据发送到第二计算装置720,其可接收和解码触觉数据,如下文论述。随后,第二计算装置720可经由连接到第二计算装置720的第二触觉套管725,基于触觉数据将触觉反馈提供到第二计算装置720的用户。以此方式,一个用户可使用第一触觉套管705来借助于另一用户自己的触觉套管725致使另一用户接收特定触觉反馈。另外或替代地,另一用户可类似地能够使用触觉套管725来致使第一用户经由第一触觉套管705接收特定触觉反馈。
[0078]现在将相对于图8描述在接收触觉数据且随后基于触觉数据提供触觉反馈时计算装置可执行的步骤的实例。
[0079]图8说明根据本发明的一或多个说明性方面接收触觉数据和提供触觉反馈的实例方法。在步骤805中,计算装置的用户可以将触觉套管连接到计算装置,计算装置可以实施和/或体现例如下文更详细地论述的实例计算机系统1100的一或多个方面,且触觉套管可类似于此触觉套管在上文论述的实例方法的步骤505中可如何连接而连接到计算装置。
[0080]在步骤810中,计算装置可接收触觉数据。在一或多个布置中,可接收触觉数据作为电子消息的部分(例如,作为其中的嵌入内容或作为其附件),所述电子消息例如为计算装置可接收的文本消息或电子邮件。在一或多个额外和/或替代布置中,可接收触觉数据作为流式传输会话的部分或经由与另一计算装置的对等式连接而接收。在至少一个布置中,接收触觉数据可包含接收与触觉数据相关联的图像数据,且在一些实例中,图像数据可与触觉数据对准,如上文论述。
[0081]在步骤815中,计算装置可对所接收触觉数据进行解码。在至少一个布置中,对触觉数据进行解码可包含将触觉数据中包含的一或多个数据结构分解为可映射到一或多个特定触觉效果(例如,以在触觉套管上再现以提供触觉反馈)的个别向量和/或向量分量。
[0082]随后,在步骤820中,计算装置可确定基于触觉数据提供特定触觉反馈。举例来说,在一些实例中,计算装置可确定提供匹配于由触觉数据指定的触觉反馈的触觉反馈,而在其它实例中,计算装置可确定提供类似于但不一定匹配于由触觉数据指定的触觉反馈的替代触觉反馈。在一或多个布置中,计算装置可确定基于一或多个用户偏好、所连接触觉套管的能力和/或其它信息提供特定触觉反馈。举例来说,如果触觉数据指定将提供热感觉作为触觉反馈,且如果用户已设定指定将不提供所述热效果的偏好和/或如果触觉套管不包含用以再现热效果的必要组件,那么计算装置可确定提供不包含触觉数据中指定的热感觉的替代触觉反馈。
[0083]随后,在步骤825中,计算装置可经由所连接触觉套管提供触觉反馈(例如,计算装置在步骤820中确定提供的触觉反馈)。在计算装置还与触觉数据一起接收图像数据(例如与触觉数据对准的图像数据)的实例中,计算装置可进一步结合经由触觉套管提供触觉反馈而显示图像数据。
[0084]已描述计算装置在接收触觉数据且基于触觉数据提供触觉反馈时可执行的实例方法之后,现在将相对于图9A和9B描述说明可如何在一个触觉套管上俘获感觉输入且在另一触觉套管上再现的实例。
[0085]特定来说,图9A和9B说明经由根据本发明的一或多个说明性方面的触觉套管接收感觉输入和提供触觉反馈的实例。如图9A中所见,移动计算装置900可经由所连接触觉套管910俘获感觉输入,且感觉输入可包含对应于用户的手指915拨动触觉套管910且造成触觉套管910中的变形920的拨动效果。随后,移动计算装置900可存储对应于所俘获感觉输入的触觉数据且将触觉数据发送到例如另一计算装置,如上文论述。
[0086]随后,如图9B中所见,接收方移动计算装置950可从第一移动计算装置900接收触觉数据。接收方移动计算装置950可连接到触觉套管960,且基于从第一移动计算装置900接收的触觉数据,接收方移动计算装置950可基于触觉数据提供触觉反馈。举例来说,在提供此触觉反馈时,移动计算装置950可致使在触觉套管960中形成突起970,且突起970可在位置、量值(例如,长度、宽度和/或深度)和/或持续时间上对应于在另一触觉套管910上作为感觉输入接收的变形920。
[0087]现在转向图10,现在将论述经由流式传输对等式数据连接在触觉套管与对应计算装置之间提供实时触感通信的实例。
[0088]图10说明根据本发明的一或多个说明性方面的提供触感通信的实例方法。在步骤1005中,计算装置的用户可将触觉套管连接到计算装置,计算装置可实施和/或体现例如下文更详细地论述的实例计算机系统1100的一或多个方面,且触觉套管可类似于此触觉套管在上文论述的实例方法的步骤505中可如何连接而连接到计算装置。在随后的实例方法的论述中,为了方便参考,此计算装置可称为“源装置”。
[0089]在步骤1010中,源装置可与可称为“目标装置”的另一计算装置建立连接。在一或多个布置中,目标装置可配备和/或可类似于源装置可如何连接到触觉套管而另外连接到其自己的触觉套管。根据一或多个方面,在源装置与目标装置之间建立的连接可为流式传输对等式数据连接,其允许源装置和目标装置实时交换信息,包含触觉数据。通过建立此连接,源装置的用户可能够将触觉增强即时消息发送到目标装置的用户/从目标装置的用户接收触觉增强即时消息,反之亦然。另外或替代地,可由源装置和目标装置两者处的触觉套管俘获和/或提供感觉输入和触觉反馈输出。
[0090]举例来说,在步骤1015中,源装置可接收以连接到源装置的触觉套管俘获的感觉输入。举例来说,源装置可以突起的形式接收感觉输入,如上文论述的实例中。
[0091]随后,在步骤1020中,源装置可存储对应于所接收感觉输入的触觉数据。举例来说,源装置可存储描述在步骤1015中作为感觉输入接收的突起的触觉数据。
[0092]在步骤1025中,源装置可经由步骤1010中建立的连接将触觉数据发送到目标装置。在一或多个布置中,源装置可与接收感觉输入大体上同时地发送触觉数据。举例来说,源装置可发送描述步骤1015中作为感觉输入接收的突起的触觉数据,甚至在突起的方面可能正在改变时,例如源装置的触觉套管上的变形的位置(例如,如果用户正在沿着触觉套管的表面滑动其手指)、源装置的触觉套管上的变形的量值(例如,如果用户正在增加或减小其正用其手指施加于触觉套管的表面的压力,且进而改变变形的压力和/或深度),和/或源装置的触觉套管上的变形的持续时间(例如,如果用户正在不同时间间隔中改变施加于触觉套管的位置和/或压力)。
[0093]在步骤1030中,目标装置可经由两个装置之间建立的连接接收由源装置发送的触觉数据。随后,在步骤1035中,目标装置可经由连接到目标装置的触觉套管提供触觉反馈,且触觉反馈可基于从源装置接收的触觉数据。举例来说,在触觉数据包含关于上文实例中论述的突起的信息的情况下,目标装置可再现触觉套管上的对应于由触觉数据描述的突起的突起。
[0094]在步骤1040中,目标装置可经由其触觉套管接收感觉输入。此感觉输入可例如表示目标装置的用户对源装置的用户的响应。举例来说,响应于从源装置的用户接收到拨动,目标装置的用户可在目标装置的触觉套管上以笑脸的形状划动其手指,从而致使此形状由目标装置接收作为感觉输入。
[0095]在步骤1045中,目标装置可存储描述步骤1040中接收的感觉输入的触觉数据。随后在步骤1050中,目标装置可经由两个装置之间建立的连接将此触觉数据发送到源装置。如上所述,在一或多个布置中,目标装置可与目标装置接收感觉输入大体上同时地将触觉数据发送到源装置。
[0096]随后,在步骤1055中,源装置可接收触觉数据,且在步骤1060中,源装置可经由触觉套管将触觉反馈提供到源装置的用户,其中经由触觉套管提供到源装置的用户的触觉反馈是基于从目标装置接收的触觉数据。[0097]已描述用于使用触觉套管接收、存储和提供触觉反馈的各种方法和实例以及计算装置和/或触觉套管可提供的其它特征之后,现在将论述本发明的若干额外方面。
[0098]还如上文论述,触觉反馈是从当前移动装置平台可能丢失的事物。通过包含此反馈,可提供通信中的新维度。触觉反馈可包含人类可感觉(例如,用他们的手)的事物,例如压力、纹理、捏夹、热、滑动、形状、角等等。本发明的方面涉及将这些感觉并入到经由移动装置提供的蜂窝式消息接发服务中。
[0099]根据一或多个方面,通过将触感反馈传感器集成到移动装置套管附件中可将触感感觉并入到移动装置中。这可改善与移动装置的用户交互,且使得大量接口设计能够改善、定制和增强触感感觉的可用性。另外或替代地,套管到套管交互(例如,“对等式”模式)可简化触感反馈从一个移动装置到另一移动装置或到移动装置群组的传送和复制。此外,套管附件可在多个手持机制造商和平台上传递兼容性和/或可提供操作系统(OS)独立性。
[0100]在一或多个布置中,通过添加例如套管等移动附件(例如,外围)装置,可将触感反馈添加到移动装置。当前,基本套管(例如,不包含触觉功能性)对于移动装置可为共同附件。而且,通过添加流行的文化、科学和营销,蜂窝式电话附件工业已飞速发展以满足消费者的不断增长的需要。举例来说,触摸屏采用已蓬勃发展,但当前触摸屏可能不提供任何种类的触感反馈(例如,在视频对话或任何其它社交媒体的远端可能不会感觉到人的触摸)。根据一或多个方面,通过包含外围装置可用此维度(例如,触感触觉反馈)扩增电话和/或移动装置。
[0101]当前,许多移动装置包含通用串行总线(USB)端口和/或APPLE iPod对接连接器端口(例如,电力/USB端口),其可用以对触觉套管供电和/或控制触觉套管。触觉套管可随后通过提供和/或俘获触感感觉而用作变换器。
[0102]图4A说明实例触觉套管400可能如何配合在经配置以保持在用户的手410中的移动装置405周围。图4B说明可经改装为触觉套管和/或可由触觉套管替换的手机“皮肤”的阵列450的实例。
[0103]使用这些装置(例如,触觉套管)可使应用程序和/或用户接口设计阵列成为可能。举例来说,替代于铃声和/或除了铃声之外,移动装置可提供可定制触摸音调(例如,不只仅纯振动)。
[0104]因此,本发明的方面实现且涵盖将至少一个触觉/触感反馈传感器集成到移动装置外围设备中。在至少一个布置中,移动装置外围设备可设计为移动装置套管。在一或多个布置中,移动装置外围设备可连接到移动装置接口。在一些布置中,移动装置接口可为USB端口。另外或替代地,移动装置接口可对移动装置外围设备提供电力,和/或移动装置接口可提供记录和/或重放触觉反馈的手段。
[0105]根据本发明的一或多个额外方面,移动装置外围设备中的至少一者可用以记录触觉反馈。所记录触觉反馈可发射到至少一个其它移动装置。所记录触觉反馈可作为触觉反馈消息而接收。所接收触觉反馈信息可由移动装置解译且传送到外围设备(例如,连接到移动装置的外围设备)。随后,触觉反馈可在接收方移动装置的外围设备上重放。
[0106]本发明的额外方面实现且涵盖借助于USB和/或其它连接接口和/或经由例如WiF1、蓝牙、近场通信(NFC)等等大量技术的通信(例如,触觉套管与计算装置之间、触觉套管与其它触觉套管之间等等)。进一步的额外和/或替代方面实现且涵盖仅当触觉附件接通时和/或当电话(或其它移动装置)具有触觉套管且电话(或其它移动装置)正保持在用户手中时解译触觉效果且将其传送给用户。另外或替代地,用户/接收器可基于一或多个滤波器选择接通和/或断开触觉效果接收,和/或此些触觉效果可替代于铃声和/或除了铃声之外用作触摸音调。
[0107]在描述使用触觉套管将感觉功能性集成到移动装置中的多个方面后,现在将关于图11描述其中可实施本发明的各方面的计算系统的实例。根据一或多个方面,图11中图解说明的计算机系统可经并入作为计算装置的部分,所述计算装置可实施、实行和/或执行本文描述的特征、方法和/或方法步骤中的任一者和/或全部。举例来说,计算机系统1100可表示手持式装置的组件中的一些。手持式装置可为具有输入感测单元的任一计算装置,例如相机和/或显示器单元。手持式装置的实例包含但不限于视频游戏控制台、平板计算机、智能电话和移动装置。在一个实施例中,计算机系统1100经配置以实施上文描述的触觉套管100。举例来说,计算机系统1100可包含上文描述的触觉套管100的一或多个组件,包含一或多个触觉组件,例如组件115、120、125和130。图11提供计算机系统1100的一个实施例的示意说明,所述计算机系统可执行如本文描述的由各种其它实施例提供的方法,和/或可充当主机计算机系统、远程信息亭/终端、销售点装置、移动装置、机顶盒和/或计算机系统。图11仅有意提供可在适当时利用的任何或全部各种组件的一般化说明。因此,图11广义地说明可如何以相对分离或相对较集成的方式实施个别系统元件。
[0108]展示计算机系统1100包括可经由总线1105电耦合(或在适当时可以另外方式通信)的硬件元件。硬件元件可包含:一或多个处理器1110,包含(不限于)一或多个通用处理器和/或一或多个专用处理器(例如数字信号处理芯片、图形加速处理器和/或类似物);一或多个输入装置1115,其可包含(不限于)相机、鼠标、键盘和/或类似物;和一或多个输出装置1120,其可包含(不限于)显示器单元、打印机和/或类似物。
[0109]计算机系统1100可进一步包含(和/或与其通信)一或多个非暂时性存储装置1125,其可包括(不限于)本地和/或网络可存取存储装置,和/或可包含(不限于)磁盘驱动器、驱动器阵列、光学存储装置、例如随机存取存储器(“RAM”)和/或只读存储器(“ROM”)等固态存储装置,其可为可编程的、可快闪更新的和/或类似物。此些存储装置可经配置以实施任何适当的数据存储,包含(不限于)各种文件系统、数据库结构和/或类似物。
[0110]计算机系统1100还可包含通信子系统1130,其可包含(不限于)调制解调器、网络卡(无线或有线)、红外通信装置、无线通信装置和/或芯片组(例如,Bluctomh?装置、802.11装置、WiFi装置、WiMax装置、蜂窝式通信设施等等)和/或类似物。通信子系统1130可准许与网络(例如下文描述的网络,举一个实例)、其它计算机系统和/或本文描述的任何其它装置交换数据。在许多实施例中,计算机系统1100将进一步包括非暂时性工作存储器1135,其可包含RAM或ROM装置,如上所述。
[0111]计算机系统1100还可包括展示为当前位于工作存储器1135内的软件元件,包含操作系统1140、装置驱动器、可执行库和/或其它代码,例如一或多个应用程序1145,其可包括由各种实施例提供的计算机程序,和/或可经设计以实施由其它实施例提供的方法和/或配置由其它实施例提供的系统,如本文描述。仅举例来说,相对于上文论述的方法描述,例如相对于图2、3、5、8和/或10描述的一或多个程序可能实施为可由计算机(和/或计算机内的处理器)执行的代码和/或指令;在一方面中,随后,此代码和/或指令可用以配置和/或适配通用计算机(或其它装置)以执行根据所描述方法的一或多个操作。
[0112]这些指令和/或代码的集合可能存储在例如上文描述的存储装置1125等计算机可读存储媒体上。在一些情况下,存储媒体可能并入在例如计算机系统1100等计算机系统内。在其它实施例中,存储媒体可能与计算机系统分离(例如,可装卸式媒体,例如压缩光盘),和/或在安装封装中提供,使得存储媒体可用以用存储于其上的指令/代码来编程、配置和/或适配通用计算机。这些指令可能采取可由计算机系统1100执行的可执行代码的形式,和/或可能采取源和/或可安装代码的形式,其在计算机系统1100上编译和/或安装后(例如,使用多种通常可用编译器、安装程序、压缩/解压缩工具等等中的任一者)即刻采取可执行代码的形式。
[0113]根据特定要求可做出实质变化。举例来说,还可使用定制硬件,和/或可以硬件、软件(包含便携式软件,例如小程序等等)或两者来实施特定元件。此外,可采用到例如网络输入/输出装置等其它计算装置的连接。
[0114]一些实施例可采用计算机系统(例如计算机系统1100)来执行根据本发明的方法。举例来说,所描述方法的程序中的一些或全部可由计算机系统1100响应于处理器1110执行工作存储器1135中含有的一或多个指令的一或多个序列(可并入到操作系统1140和/或例如应用程序1145等其它代码中)而执行。此些指令可从例如存储装置1125中的一或多者等另一计算机可读媒体读取到工作存储器1135中。仅借助于实例,工作存储器1135中含有的指令序列的执行可致使处理器1110执行本文描述的方法的一或多个程序,例如与关于图2、3、5、8和/或10描述的方法。
[0115]如本文使用的术语“机器可读媒体”和“计算机可读媒体”指代参与提供致使机器以特定方式操作的数据的任何媒体。在使用计算机系统1100实施的实施例中,在将指令/代码提供到处理器1110供执行中可能涉及各种计算机可读媒体和/或可能使用各种计算机可读媒体来存储和/或载运此些指令/代码(例如,作为信号)。在许多实施方案中,计算机可读媒体是物理和/或有形存储媒体。此媒体可采取许多形式,包含但不限于非易失性媒体、易失性媒体和传输媒体。非易失性媒体包含例如光盘和/或磁盘,例如存储装置1125。易失性媒体包含(不限于)动态存储器,例如工作存储器1135。传输媒体包含(不限于)同轴电缆、铜线和光纤,包含构成总线1105的线,以及通信子系统1130的各种组件(和/或通信子系统1130用来提供与其它装置的通信的媒体)。因此,传输媒体也可采取波的形式(包含(不限于)无线电、声波和/或光波,例如在无线电波和红外数据通信期间产生的波)。
[0116]常见形式的物理和/或有形计算机可读媒体包含例如软磁盘、柔性磁盘、硬盘、磁带或任何其它磁性媒体、CD-ROM、任何其它光学媒体、穿孔卡、纸带、具有孔图案的任何其它物理媒体、RAM、PROM、EPROM、快闪EPROM、任何其它存储器芯片或盒、如下文描述的载波,或计算机可从其读取指令和/或代码的任何其它媒体。
[0117]在将一或多个指令的一或多个序列载运到处理器1110供执行中可涉及各种形式的计算机可读媒体。仅借助于实例,指令可初始在远程计算机的磁盘和/或光盘上载运。远程计算机可将指令加载到其动态存储器中且经由传输媒体发送指令作为信号以由计算机系统1100接收和/或执行。根据本发明的各种实施例,可呈电磁信号、声信号、光信号和/或类似信号的形式的这些信号全部是其上可编码指令的载波的实例。
[0118]通信子系统1130(和/或其组件)大体上将接收信号,且总线1105随后可将信号(和/或由信号载运的数据、指令等等)载运到工作存储器1135,处理器1110从其中检索和执行指令。由工作存储器1135接收的指令可任选地在处理器1110的执行之前或之后存储在非暂时性存储装置1125上。
[0119]上文论述的方法、系统和装置是实例。各种实施例可在适当时省略、替换或添加各种程序或组件。举例来说,在替代配置中,所描述方法可以不同于所描述次序的次序执行,和/或可添加、省略和/或组合各个阶段。而且,相对于某些实施例描述的特征可在各种其它实施例中组合。实施例的不同方面和元件可以类似方式组合。而且,技术在演进,且因此元件中的许多是实例,其不将本发明的范围限于那些特定实例。
[0120]在描述中给出具体细节以提供对实施例的详尽理解。然而,可在没有这些具体细节的情况下实践实施例。举例来说,已在没有不必要细节的情况下展示众所周知的电路、过程、算法、结构和技术,以免混淆所述实施例。此描述仅提供实例实施例,且既定不限制本发明的范围、适用性或配置。而是,实施例的先前描述将为所属领域的技术人员提供用于实施本发明的实施例的实现说明。在不脱离本发明的精神和范围的情况下可在元件的功能和布置方面做出各种改变。
[0121]而且,将一些实施例描述为描绘成流程图或框图的过程。虽然各自可将操作描述为顺序过程,但操作中的许多可并行地或同时地执行。另外,可重新布置操作的次序。过程可具有图中未包含的额外步骤。此外,方法的实施例可通过硬件、软件、固件、中间件、微码、硬件描述语言或其任一组合来实施。当以软件、固件、中间件或微码实施时,用以执行相关联任务的程序代码或代码段可存储在例如存储媒体等计算机可读媒体中。处理器可执行相关联的任务。
[0122]在描述若干实施例后,可在不脱离本发明的精神的情况下使用各种修改、替代构造和等效物。举例来说,上述元件可仅为较大系统的组件,其中其它规则可优先于或另外修改本发明的应用。而且,可在考虑以上元件之前、期间或之后进行若干步骤。因此,以上描述并不限制本发明的范围。
【权利要求】
1.一种方法,其包括: 经由触觉套管接收由所述触觉套管的一或多个触觉组件俘获的感觉输入;以及 存储对应于所述所接收感觉输入的触觉数据。
2.根据权利要求1所述的方法,其进一步包括: 致使将对应于所述所接收感觉输入的所述触觉数据发送到至少一个接收方装置。
3.根据权利要求2所述的方法,其中所述触觉数据经配置以致使所述至少一个接收方装置基于所述所接收感觉输入提供触觉反馈。
4.根据权利要求1所述的方法,其进一步包括: 致使将对应于所述所接收感觉输入的所述触觉数据发送到接收方装置, 其中所述触觉数据经配置以致使所述接收方装置经由以通信方式耦合到所述接收方装置的第二触觉套管基于所述所接收感觉输入提供触觉反馈。
5.根据权利要求1所述的方法, 其中所述感觉输入由计算装置接收,且 其中所述触觉套管进一步包括: 波状外壳,其包含所述一或多个触觉组件且经配置以与所述计算装置接合;以及 输入/输出接口,其经配置以将所述触觉套管以通信方式耦合到所述计算装置。
6.根据权利要求5所述的方法,其中所述触觉套管由所述计算装置选择性供电。
7.根据权利要求1所述的方法,其中存储对应于所述所接收感觉输入的所述触觉数据包含存储至少一个位置值、至少一个强度值和至少一个持续时间值。
8.根据权利要求1所述的方法,其进一步包括: 接收与所述所接收感觉输入相关联的图像数据;以及 存储所述所接收图像数据。
9.根据权利要求8所述的方法,其中存储所述所接收图像数据包含: 使所述所接收图像数据与所述所接收感觉输入对准;以及 存储所述经对准图像数据。
10.根据权利要求1所述的方法,其中存储对应于所述所接收感觉输入的所述触觉数据包含存储描述至少一个非振动感觉的触觉数据。
11.根据权利要求1所述的方法,其进一步包括: 与至少一个接收方装置建立连接; 致使将对应于所述所接收感觉输入的所述触觉数据发送到所述至少一个接收方装置; 经由所述触觉套管接收由所述触觉套管的所述一或多个触觉组件俘获的额外感觉输入;以及 经由所述所建立连接将对应于所述额外感觉输入的额外触觉数据流式传输到所述至少一个接收方装置。
12.—种设备,其包括: 至少一个处理器;以及 存储计算机可读指令的存储器,所述计算机可读指令在由所述至少一个处理器执行时致使所述设备:经由触觉套管接收由所述触觉套管的一或多个触觉组件俘获的感觉输入;以及 存储对应于所述所接收感觉输入的触觉数据。
13.根据权利要求12所述的设备,其中所述存储器存储额外计算机可读指令,所述额外计算机可读指令在由所述至少一个处理器执行时进一步致使所述设备: 致使将对应于所述所接收感觉输入的所述触觉数据发送到至少一个接收方装置。
14.根据权利要求13所述的设备,其中所述触觉数据经配置以致使所述至少一个接收方装置基于所述所接收感觉输入提供触觉反馈。
15.根据权利要求12所述的设备,其中所述存储器存储额外计算机可读指令,所述额外计算机可读指令在由所述至少一个处理器执行时进一步致使所述设备: 致使将对应于所述所接收感觉输入的所述触觉数据发送到接收方装置, 其中所述触觉数据经配置以致使所述接收方装置经由以通信方式耦合到所述接收方装置的第二触觉套管基于所述所接收感觉输入提供触觉反馈。
16.根据权利要求12所述的设备,其中所述触觉套管进一步包括: 波状外壳,其包含所述一或多个触觉组件且经配置以与所述设备接合;以及 输入/输出接口,其经配置以将所述触觉套管以通信方式耦合到所述至少一个处理 器。
17.根据权利要求16所述的设备,其中所述触觉套管由所述设备选择性供电。
18.根据权利要求12所述的设备,其中存储对应于所述所接收感觉输入的所述触觉数据包含存储至少一个位置值、至少一个强度值和至少一个持续时间值。
19.根据权利要求12所述的设备,其中所述存储器存储额外计算机可读指令,所述额外计算机可读指令在由所述至少一个处理器执行时进一步致使所述设备: 接收与所述所接收感觉输入相关联的图像数据;以及 存储所述所接收图像数据。
20.根据权利要求19所述的设备,其中存储所述所接收图像数据包含: 使所述图像数据与所述所接收感觉输入对准;以及 存储所述经对准图像数据。
21.根据权利要求12所述的设备,其中存储对应于所述所接收感觉输入的所述触觉数据包含存储描述至少一个非振动感觉的触觉数据。
22.根据权利要求12所述的设备,其中所述存储器存储额外计算机可读指令,所述额外计算机可读指令在由所述至少一个处理器执行时进一步致使所述设备: 与至少一个接收方装置建立连接; 致使将对应于所述所接收感觉输入的所述触觉数据发送到所述至少一个接收方装置; 经由所述触觉套管接收由所述触觉套管的所述一或多个触觉组件俘获的额外感觉输入;以及 经由所述所建立连接将对应于所述额外感觉输入的额外触觉数据流式传输到所述至少一个接收方装置。
23.至少一种计算机可读媒体,其上存储有计算机可执行指令,所述计算机可执行指令在执行时致使至少一个计算装置:经由触觉套管接收由所述触觉套管的一或多个触觉组件俘获的感觉输入;以及 存储对应于所述所接收感觉输入的触觉数据。
24.根据权利要求23所述的至少一种计算机可读媒体,其上存储有额外计算机可执行指令,所述额外计算机可执行指令在执行时进一步致使所述至少一个计算装置: 致使将对应于所述所接收感觉输入的所述触觉数据发送到至少一个接收方装置。
25.根据权利要求24所述的至少一种计算机可读媒体,其中所述触觉数据经配置以致使所述至少一个接收方装置基于所述所接收感觉输入提供触觉反馈。
26.根据权利要求23所述的至少一种计算机可读媒体,其上存储有额外计算机可执行指令,所述额外计算机可执行指令在执行时进一步致使所述至少一个计算装置: 致使将对应于所述所接收感觉输入的所述触觉数据发送到接收方装置, 其中所述触觉数据经配置以致使所述接收方装置经由以通信方式耦合到所述接收方装置的第二触觉套管基于所述所接收感觉输入提供触觉反馈。
27.根据权利要求23所述的至少一种计算机可读媒体,其中所述触觉套管进一步包括: 波状外壳,其包含所述一或多个触觉组件且经配置以与所述至少一个计算装置接合;以及 输入/输出接口,其经配置以将所述触觉套管以通信方式耦合到所述至少一个计算装置。
28.根据权利要求27所述的至少一种计算机可读媒体,其中所述触觉套管由所述至少一个计算装置选择性供电。
29.根据权利要求23所述的至少一种计算机可读媒体,其中存储对应于所述所接收感觉输入的所述触觉数据包含存储至少一个位置值、至少一个强度值和至少一个持续时间值。
30.根据权利要求23所述的至少一种计算机可读媒体,其上存储有额外计算机可执行指令,所述额外计算机可执行指令在执行时进一步致使所述至少一个计算装置: 接收与所述所接收感觉输入相关联的图像数据;以及 存储所述所接收图像数据。
31.根据权利要求30所述的至少一种计算机可读媒体,其中存储所述所接收图像数据包含: 使所述图像数据与所述所接收感觉输入对准;以及 存储所述经对准图像数据。
32.根据权利要求23所述的至少一种计算机可读媒体,其中存储对应于所述所接收感觉输入的所述触觉数据包含存储描述至少一个非振动感觉的触觉数据。
33.根据权利要求23所述的至少一种计算机可读媒体,其上存储有额外计算机可执行指令,所述额外计算机可执行指令在执行时进一步致使所述至少一个计算装置: 与至少一个接收方装置建立连接; 致使将对应于所述所接收感觉输入的所述触觉数据发送到所述至少一个接收方装置; 经由所述触觉套管接收由所述触觉套管的所述一或多个触觉组件俘获的额外感觉输入;以及 经由所述所建立连接将对应于所述额外感觉输入的额外触觉数据流式传输到所述至少一个接收方装置。
34.—种系统,其包括: 用于经由触觉套管接收由所述触觉套管的一或多个触觉组件俘获的感觉输入的装置;以及 用于存储对应于所述所接收感觉输入的触觉数据的装置。
35.根据权利要求34所述的系统,其进一步包括: 用于致使将对应于所述所接收感觉输入的所述触觉数据发送到至少一个接收方装置的装置。
36.根据权利要求35所述的系统,其中所述触觉数据经配置以致使所述至少一个接收方装置基于所述所接收感觉输入提供触觉反馈。
37.根据权利要求34所述的系统,其进一步包括: 用于致使将对应于所述所接收感觉输入的所述触觉数据发送到接收方装置的装置,其中所述触觉数据经配置以 致使所述接收方装置经由以通信方式耦合到所述接收方装置的第二触觉套管基于所述所接收感觉输入提供触觉反馈。
38.根据权利要求34所述的系统, 其中所述感觉输入由计算装置接收,且 其中所述触觉套管进一步包括: 波状外壳,其包含所述一或多个触觉组件且经配置以与所述计算装置接合;以及 输入/输出接口,其经配置以将所述触觉套管以通信方式耦合到所述计算装置。
39.根据权利要求38所述的系统,其中所述触觉套管由所述计算装置选择性供电。
40.根据权利要求34所述的系统,其中所述用于存储对应于所述所接收感觉输入的触觉数据的装置包含用于存储至少一个位置值、至少一个强度值和至少一个持续时间值的装置。
41.根据权利要求34所述的系统,其进一步包括: 用于接收与所述所接收感觉输入相关联的图像数据的装置;以及 用于存储所述所接收图像数据的装置。
42.根据权利要求41所述的系统,其中所述用于存储所述所接收图像数据的装置包含: 用于使所述所接收图像数据与所述所接收感觉输入对准的装置;以及 用于存储所述经对准图像数据的装置。
43.根据权利要求34所述的系统,其中所述用于存储对应于所述所接收感觉输入的触觉数据的装置包含用于存储描述至少一个非振动感觉的触觉数据的装置。
44.根据权利要求34所述的系统,其进一步包括: 用于与至少一个接收方装置建立连接的装置; 用于致使将对应于所述所接收感觉输入的所述触觉数据发送到所述至少一个接收方装置的装置; 用于经由所述触觉套管接收由所述触觉套管的所述一或多个触觉组件俘获的额外感觉输入的装置;以及 用于经由所述所建立连接将对应于所述额外感觉输入的额外触觉数据流式传输到所述至少一个接收方装置的装置。
【文档编号】G06F3/01GK103999022SQ201280062469
【公开日】2014年8月20日 申请日期:2012年12月17日 优先权日:2011年12月19日
【发明者】利奥尼德·谢恩布拉特, 维纳伊·斯里达拉, 萨乌米特拉·莫汉·达斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1