电子设备以及用于提供其触觉反馈的方法与流程

文档序号:12361882阅读:264来源:国知局
电子设备以及用于提供其触觉反馈的方法与流程

本公开涉及电子设备以及用于提供各种触觉反馈的方法。



背景技术:

随着基于计算机的系统的发展,人与机器之间的界面变得更加重要。人机界面应当对于任何人是直观的并且容易使用的。触摸屏或触摸板是直观和简单的界面的示例。触摸屏可以由能够触觉感测的面板和显示设备形成。通常,触摸屏允许用户通过直接接触屏幕来操纵指针的位置和功能。

同时,为了向触摸屏提供触觉反馈,已经积极地开发出了用于产生触觉反馈的装置。这里,术语“触觉(haptic)”是当人类触摸某个物体时,由人的手指、手掌等感觉到的触觉感受。术语“触觉”是包括由触摸物体表面的皮肤所感知到的触觉反馈以及当关节和肌肉的运动被打扰时感觉到的动觉力反馈(kinesthetic force feedback)在内的概念。具体地,振动效果或振动触觉效果可以用于向用户通知具体事件,或者用于提供现实反馈,该现实反馈用于在模拟或虚拟环境中产生更好的感官沉浸感。

具有触摸屏或触摸板的最新的电子设备可以提供触觉反馈,用于连同按钮点击的感觉以及视觉信息一起传递较好的感官沉浸感。为了产生移动设备的触觉反馈,可以使用某些触觉致动器,例如振动电机、线性谐振致动器(LRA)、压电致动器等。

提出以上信息作为背景信息仅仅是为了辅助理解本公开。并未确定和断言上述任何内容是否可适用于为本公开的现有技术。



技术实现要素:

在不考虑握住电子设备的状态或不考虑周围环境时向用户提供触觉反馈的情况下,用户可能不能感受到在电子设备上执行的应用或播放的内容中的足够的感官沉浸感。

本公开的各个方案是为了至少解决上述问题和/或缺点,并且至少提供以下描述的优点。因此,本公开的方案在于提供基于电子设备的各种状态向用户提供优化的和差异化的触觉反馈的装置和方法。

根据本公开的方案,提供了一种电子设备。该电子设备包括被配置为提供触觉反馈的触觉模块、电连接到该触觉模块的处理器、以及电连接到该处理器的存储器。该存储器可以存储指令,该指令在由处理器执行时使得处理器进行控制,以:检测针对触觉反馈的请求的信号,通过使用传感器模块来识别电子设备的接触部分,以及基于识别接触部分的结果来提供触觉反馈。

根据本公开的另一个方案,提供了一种用于基于接触区域或任何其它状态信息向用户提供优化的触觉反馈的方法。这可以使触觉体验最大化并且也使电子设备中的功耗最小化。此外,可以基于在电子设备中正播放的内容向用户提供不同的触觉反馈。这可以使内容中的沉浸感最大化。

根据结合附图公开了本公开各种实施例的以下具体实施方式,本公开的其他方案、优点和突出特征对于本领域技术人员将变得清楚明白。

附图说明

根据结合附图的以下描述,本公开的某些实施例的上述和其他方案、特征以及优点将更清楚,在附图中:

图1是示出了根据本公开实施例的包括电子设备在内的网络环境的示意图;

图2是示出了根据本公开各种实施例的电子设备的框图;

图3A和图3B是示出了根据本公开的各种实施例的电子设备内部布置的触觉模块的示意图;

图4是示出了根据本公开的各种实施例的用于在电子设备处提供触觉反馈的方法的流程图;

图5A和图5B是示出了根据本公开的各种实施例的基于电子设备的接触部分来提供触觉反馈的操作的示意图;

图6A和6B是示出了根据本公开的各种实施例的基于电子设备的姿势状态来提供各种触觉反馈的操作的示意图;

图7是示出了根据本公开的各种实施例的基于用户相对于相机模块的位置状态来提供触觉反馈的操作的示意图;

图8是示出了根据本公开的各种实施例的基于电子设备的位置信息来提供触觉反馈以便执行导航功能的操作的示意图;

在整个附图中,应注意相似的附图标记用于描绘相同或相似的元件、特征和结构。

具体实施方式

提供以下参照附图的描述以帮助全面理解由权利要求及其等同物限定的本公开的各实施例。其包括各种具体细节以辅助理解,但这些具体细节应被视为仅仅是示例性的。因此,本领域普通技术人员将认识到:在不脱离本公开的范围和精神的前提下,可以对本文所述的各种实施例进行各种改变和修改。另外,为了清楚和简洁起见,可以省略对已知功能和构造的描述。

以下描述和权利要求中使用的术语和词语不限于书面含义,而是仅仅被发明人用来实现对本公开清楚一致的理解。因此,对于本领域技术人员来说应当显而易见的是,提供本公开的各种实施例的以下描述以仅用于说明的目的,而不是限制由所附权利要求及其等同物限定的本公开。

应当理解的是,除非上下文中另有明确说明,否则单数形式“一”、“一个”和“所述”包括复数指示物。因此,例如“部件表面”的引用包括一个或多个这种表面的引用。

“或”的意思是“和/或”。如本文中使用的,术语“和/或”包括相关的列出的项目中的一个或多个则任意或全部组合。还应当理解,术语“包括”和/或“具有”和/或“包含”在本说明书中使用时表示存在所陈述的特征、区域、整数、操作、元件和/或部件,但并不排除存在或添加一个或多个其他特征、区域、整数、操作、元件、部件和/或其组合。

将理解,虽然本文中可以使用术语“第一”、“第二”、“第三”等来描述各要素、组件、区域、层和/或部,但是这些要素、组件、区域、层和/或部不应被这些术语限制。这些术语仅用于区分一个元件、组件、区域、层或部分与另一元件、组件、区域、层或部分。因此,在不脱离本文的教义的前提下,以下提到的“第一部件”、“组件”、“区域”、“层”或“部分”也可以称作第二部件、组件、区域、层或部分。

在本公开中,电子设备可以是具备通信功能的设备。例如,电子设备可以是:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式PC、膝上型PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组阶段1或阶段2(MPEG-1或MPEG-2)音频层3(MP3)播放器、便携式医疗设备、数码相机或可穿戴设备(例如,头戴式设备(HMD)如电子眼镜、电子衣服、电子手环、电子项链、电子配饰、或智能手表)。

根据本公开的多种实施例,电子设备可以是涉及通信功能的智能家用电器。例如,电子设备可以是电视(TV)、数字视频盘(DVD)播放器、音频设备、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、TV盒(例如,Samsung HomeSyncTM、Apple TVTM、Googl e TVTM等)、游戏机、电子词典、电子钥匙、摄像机或电子相框。

根据本公开的各种实施例,这种电子设备可以是医疗设备(例如,磁共振血管成像(MRA)、磁共振成像(MRI)、计算机断层扫描(CT)、超声成像等)、导航设备、全球定位系统(GPS)接收机、事件数据记录器(EDR)、飞行数据记录器(FDR)、汽车信息娱乐设备、船用电子设备(例如,船舶导航系统、陀螺仪罗盘等)、航空电子设备、安全设备或者工业或家用机器人。

根据本公开的各种实施例,电子设备可以是具有通信功能的家具或建筑物或结构的一部分、电子板、电子签名接收设备、投影仪或各种测量仪表(例如,水表、电表、燃气表、测波计等)。本文所公开的电子设备可以是上述设备之一或上述设备的任意组合。本领域技术人员很好理解,上述电子设备不应被视为对本公开的限制。

图1是示出了根据本公开实施例的其中包括电子设备101在内的网络环境100的框图。

参考图1,电子设备101可以包括(但不限于)总线110、处理器120、存储器130、输入/输出接口140、显示器150、通信接口160和应用控制模块170。

总线110可以是被设计用于将上述元件相连并在这种元件之间传送数据(例如,控制消息)的电路。

处理器120可以通过总线110从其它元件(例如,存储器130、输入/输出接口140、显示器150、通信接口160或应用控制模块170等)接收命令,解释所接收的命令,以及基于经解释的命令来执行算术或数据处理。

存储器130可以在其中存储从处理器120或其它元件(例如输入/输出接口140、显示器150、通信接口160、或应用控制模块170等)接收的或者由处理器120或其它元件创建的命令或数据。存储器130可以包括诸如内核131、中间件132、应用编程接口(API)133和应用134之类的编程模块。每个编程模块可以包括软件、固件、硬件及其任意组合。

内核131可以控制或管理用于执行其它编程模块(例如,中间件132、API 133或应用134)的操作或功能的系统资源(例如,总线110、处理器120或存储器130等)。此外,内核131可以提供允许中间件132、API 133或应用134访问、控制或管理电子设备101的各个元件的接口。

中间件132可以执行中介,通过该中介,API 133或应用134与内核131进行通信以便发送或接收数据。此外,关于从应用134接收到的任务请求,中间件132可以通过使用诸如向应用134中的至少一个应用134分配使用电子设备101的系统资源(例如,总线110、处理器120、或存储器130等)的优先级的技术,来执行对任务请求的控制(例如,调度或负载均衡)。

作为允许应用134控制由内核131或中间件132提供的功能的接口,API 133可以包括例如至少一个接口或功能(例如,命令),以便进行文件控制、窗口控制、图像处理、文本控制等。

根据本公开的各种实施例,应用134可以包括短消息服务(SMS)/多媒体消息服务(MMS)应用、电子邮件应用、日历应用、闹钟应用、健康护理应用(例如,用于测量运动量或血糖的应用)、环境信息应用(例如,用于提供关于气压、湿度或温度等的应用)等。附加地或备选地,应用134可以是与在电子设备101和任意外部电子设备(例如,外部电子设备104)之间的信息交换相关联的应用。这种类型应用可以包括用于向外部电子设备传送特定信息的通知中继应用、或用于管理外部电子设备的设备管理应用。

例如,通知中继应用可以包括将在电子设备101的任意其它应用(例如,SMS/MMS应用、电子邮件应用、保健应用或环境信息应用等)处产生的通知信息向外部电子设备(例如,电子设备104)传送的功能。附加地或备选地,通知中继应用可以从外部电子设备(例如,电子设备104)接收通知信息并将其向用户提供。设备管理应用可以管理(例如,安装、移除或更新)任何与该电子设备101通信的外部电子设备(例如,电子设备104)的某些功能(打开/关闭外部电子设备(或它的一些组件)、或调整显示器的亮度(或分辨率))、在这种外部电子设备处工作的某些应用、或由这种外部电子设备提供的某些服务(例如,呼叫服务或消息服务)。

根据本公开的各种实施例,应用134可以包括根据外部电子设备(例如,电子设备104)的属性(例如,类型)来规定的特定应用。例如,在外部电子设备是MP3播放器的情况下,应用134可以包括与播放音乐相关联的特定应用。类似地,在外部电子设备是便携式医疗设备的情况下,应用134可以包括与健康护理相关联的特定应用。在本公开实施例中,应用134可以包括向电子设备101指派的应用或从外部电子设备(例如,服务器106或电子设备104)接收到的应用中的至少一项。

输入/输出接口140可以经由总线110向处理器120、存储器130、通信接口160或应用控制模块170传送由用户通过输入/输出单元(例如,传感器、键盘或触摸屏)输入的命令或数据。例如,输入/输出接口140可以向处理器120提供通过触摸屏输入的关于用户触摸的数据。此外,输入/输出接口140可以通过输入/输出单元(例如,扬声器或显示器)输出经由总线110从处理器120、存储器130、通信接口160或应用控制模块170接收的命令或数据。例如,输入/输出接口140可以通过扬声器向用户输出经过处理器120处理过的语音数据。

显示器150可以在其上向用户显示各种类型的信息(例如,多媒体数据、文本数据等)。

通信接口160可以在电子设备101和任意外部电子设备(例如,服务器106的电子设备104)之间执行通信。例如,通信接口160可以通过经由有线或无线通信与网络162相连,来与外部设备进行通信。无线通信可以包括但不限于以下项中的至少一个:诸如WiFi、蓝牙(BT)、近场通信(NFC)、GPS、或者蜂窝通信(例如长期演进(LTE)、高级LTE(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信系统(UMTS)、无线宽带(WiBro)、或全球移动通信系统(GSM)等)。有线通信可包括但不限于通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准232(RS-232)或简易老式电话服务(POST)中的至少一项。

根据本公开的实施例,网络162可以是通信网络,其可以包括计算机网络、互联网、物联网、或电话网络中的至少一项。根据本公开的实施例,应用134、API 133、中间件132、内核131或通信接口160中的至少一项可以支持在电子设备101和任何外部设备之间的通信协议(例如,传输层协议、数据链路层协议或物理层协议)。

应用控制模块170可以处理从其它元件(例如,处理器120、存储器130、输入/输出接口140或通信接口160等)获得的信息的至少一部分,然后以各种方式将其提供给用户。例如,应用控制模块170可以识别关于配备在电子设备101中的访问组件的信息,将这种信息存储在存储器130中,并基于这种信息来执行应用134。下文中将通过图2至图8给出关于应用控制模块170的进一步描述。

图2是示出了根据本公开实施例的电子设备201的框图。电子设备201可以例如形成图1所示的电子设备101的整体或一部分。参照图2,电子设备201可以包括至少一个应用处理器(AP)210、通信模块220、订户识别模块(SIM)卡224、存储器230、传感器模块240、输入设备250、显示模块260、接口270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和触觉模块298。

AP 210可以驱动操作系统或应用,控制与其相连的多个硬件或软件组件,还对包括多媒体数据在内的各种数据执行处理和操作。AP 210可以由例如系统级芯片(SoC)形成。根据本发明的实施例,AP 210还可以包括图形处理单元(GPU)(未示出)。

通信模块220(例如,通信接口160)可以与通过网络连接到电子设备200(例如,电子设备101)的任何其它电子设备(例如,电子设备104或服务器106)执行数据通信。根据本公开的实施例,通信模块220中可包括蜂窝模块221、Wi-Fi模块223、BT模块225、GPS模块227、NFC模块228和射频(RF)模块229。

蜂窝模块221可以通过通信网络(例如,LTE、LTE-A、CDMA、WCDMA、UMTS、WiBro或GSM等)提供语音呼叫、视频呼叫、消息服务、互联网服务等。此外,蜂窝模块221可以使用SIM卡224执行电子设备在通信网络中的识别和认证。根据本公开的实施例,蜂窝模块221可以执行AP 210可以提供的功能中的至少一部分。例如,蜂窝模块221可以执行多媒体控制功能的至少一部分。

根据本公开的实施例,蜂窝模块221可以包括通信处理器(CP)。另外,蜂窝模块221可以由例如SoC形成。尽管将一些元件如蜂窝模块221(例如,CP)、存储器230或电源管理模块295在图2中示出为不同于AP 210的单独元件,但是在实施例中,AP 210可以被形成为具有上述元件中的至少一部分(例如,蜂窝模块221)。

根据本公开的实施例,AP 210或蜂窝模块221(例如,CP)可以将从与其连接的非易失性存储器或从至少一个其他元件接收到的命令或数据加载到易失性存储器中以便对其进行处理。此外,AP 210或蜂窝模块221可以将从一个或多个其他元件接收到的或在一个或多个其他元件处产生的数据存储在非易失性存储器中。

Wi-Fi模块223、BT模块225、GPS模块227和NFC模块228中的每个可以包括用于处理经其发送或接收的数据的处理器。尽管图2将蜂窝模块221、WiFi模块223、BT模块225、GPS模块227和NFC模块228示出为不同组块,但是在实施例中,它们中的至少一部分可以被包含在单个集成电路(IC)芯片或单个IC封装中。例如,与蜂窝模块221、Wi-Fi模块223、BT模块225、GPS模块227和NFC模块228相对应的各处理器的至少一部分(例如,与蜂窝模块221相对应的CP以及与Wi-Fi模块223相对应的Wi-Fi处理器)可以被形成为单个SoC。

RF模块229可以发送和接收数据,例如,RF信号或任何其他电信号。尽管未示出,但是RF模块229可以包括收发机、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)等等。此外,RF模块229可以包括例如导线或导体之类用于在自由空间内发送电磁波的任意组件。尽管图2示出了蜂窝模块221、Wi-Fi模块223、BT模块225、GPS模块227和NFC模块228共享RF模块229,但是在实施例中,它们中的至少一个可以通过单独的RF模块执行RF信号的发送和接收。

SIM卡225_1至225_N可以是由SIM形成的特定卡,并且可以插入在电子设备的特定位置处形成的插槽224_1至224_N中。SIM卡225_1至225_N可以在其中包含集成电路卡标识符(ICCID)或国际移动订户标识(IMSI)。

存储器230(例如,存储器130)可以包括内部存储器232和外部存储器234。内部存储器232可以包括以下项中的至少一个:易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步DRAM(SDRAM))或非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩膜ROM、闪存ROM、NAND闪存、NOR闪存等)。

根据本公开的各种实施例,内部存储器232可以具有固态驱动器(SSD)的形式。外部存储器234还可以包括闪驱(例如,紧凑型闪存(CF)、安全数字(SD)、微型SD、迷你型SD、极限数字(xD)、存储棒等)。外部存储器234可以通过各种接口功能性地连接到电子设备200。根据本公开的实施例,电子设备200还可以包括诸如硬盘之类的存储设备或介质。

传感器模块240可以测量物理量或感测电子设备200的操作状态,然后将测量到的或感测到的信息转换为电信号。传感器模块240可以包括例如以下至少一项:手势传感器240A、陀螺仪传感器240B、气压传感器240C、磁传感器240D、加速度传感器240E、握力传感器240F、接近传感器240G、颜色传感器240H(例如,红、绿、蓝(RGB)传感器)、生物特征传感器240I、温度/湿度传感器240J、照度传感器240K和紫外(UV)传感器240M。附加地或备选地,传感器模块240可以包括:例如电子鼻传感器(未示出)、肌电图(EMG)传感器(未示出)、脑电图(EEG)传感器(未示出)、心电图(ECG)传感器(未示出)、红外线(IR)传感器(未示出)、虹膜传感器(未示出)、或指纹扫描传感器(未示出)。此外,传感器模块240可以包括用于控制配备在其中的一个或多个传感器的控制电路。

输入设备250可以包括触摸面板252、(数字)笔传感器254、按键256以及超声输入单元258。触摸面板252可以通过电容型、电阻型、红外型或超声型的形式来识别触摸输入。此外,触摸面板252还可以包括控制电路。在电容型的情况下,可以识别物理接触或接近。触摸面板252还可以包括触觉层。在这种情况下,触摸面板252可以向用户提供触觉反馈。

可以通过与接收触摸输入相同或相似的方式来形成数字笔传感器254,或可以通过使用单独的识别板来形成数字笔传感器254。按键256可以包括例如物理按钮、光学按键或键区。超声输入单元258是通过产生超声信号的输入工具,能够通过使用电子设备200中的麦克风288感测声波来识别数据的特定设备,因此允许无线识别。根据本发明的实施例,电子设备200可以通过通信模块220从相连的任何外部设备(例如,计算机或服务器)接收用户输入。

显示模块260(例如,显示器150)可以包括面板262、全息设备264或投影仪266。面板262可以是例如液晶显示器(LCD)、有源矩阵有机发光二极管(AMOLED)等。面板262可以具有柔性、透明或可穿戴的形式。面板262可以与触摸面板252由单个模块形成。全息设备264可以使用光的干涉在空中示出立体图像。投影仪266可以将图像投影在屏幕上,该屏幕可以位于电子设备200的内部或外部。根据本发明的实施例,显示模块260还可以包括用于控制面板262、全息设备264和投影仪266的控制电路。

接口270可以包括例如HDMI 272、USB 274、光学接口276或D-超小型(D-sub)278。接口270可被包含在例如图1所示的通信接口160中。附加地或备选地,接口270可以包括例如移动高清链路(MHL)接口、SD卡/多媒体卡(MMC)接口或红外数据协会(IrDA)接口。

音频模块280可以执行声音和电信号之间的转换。音频模块280的至少一部分可被包含在例如图1所示的输入/输出接口150中。音频模块280可以处理通过扬声器282、接收机284、耳机286或麦克风288输入或输出的声音信息。

相机模块291是能够获得静态图像和运动图像的设备。根据本公开的实施例,相机模块291可以包括至少一个图像传感器(例如,前置图像传感器或后置图像传感器)、镜头(未示出)、图像信号处理器(ISP,未示出)或闪光灯(例如,发光二极管(LED)或氙灯,未示出)。

电源管理模块295可以管理电子设备200的电源。尽管未示出,但是电源管理模块295可以包括例如电源管理集成电路(PMIC)、充电IC、或电池或燃料表。

PMIC可以由例如IC芯片或SoC形成。可以用有线或无线的方式执行充电。充电IC可以对电池296充电,并防止来自充电器的过电压或过电流。根据本公开的实施例,充电IC可以具有针对有线和无线充电类型中的至少一项所使用的充电IC。无线充电类型可以包括例如磁共振型、磁感应型或电磁型。还可以使用用于无线充电的任何附加电路,诸如线圈环路、谐振电路或整流器。

电池表可以测量电池296的剩余量以及充电过程中的电压、电流或温度。电池296可以在其中储存或产生电力,并向电子设备200供电。电池296可以是例如可充电电池或太阳能电池。

指示器297可以在其上示出电子设备200或其部件(例如,AP 210)的当前状态(例如,引导状态、消息状态或再充电状态)。触觉模块298可以将电信号转换为机械振动。尽管未示出,但是电子设备200可以包括用于支持移动TV的专用处理器(例如,GPU)。该处理器可以处理符合数字多媒体广播(DMB)、数字视频广播(DVB)或媒体流标准的媒体数据。

触觉模块298可以产生用户可以感觉到的各种触觉效果。振动效果是触觉模块298产生的触觉效果的代表示例。如果触觉模块298产生诸如触觉效果之类的振动,则这样的振动可以在强度、模式等上发生变化,并且可以顺序输出,或者按照不同振动的复合形式输出。除了振动效果之外,触觉模块298还可以产生各种触觉效果,例如,由在接触皮肤上垂直移动的引脚阵列(pin array)的刺激所引起的效果、由穿过出气口或进气口的空气喷力或吸力的刺激所引起的效果、由刷过皮肤的刺激物所引起的效果、由通过电极接触的刺激所引起的效果、由使用静电力的刺激所引起的效果、由通过吸热或发热设备的冷或温暖的感觉所引起的效果等等。触觉模块298可以通过直接接触来传递触觉效果,并且还允许用户通过手指或胳膊的动觉力来感受触觉效果。触觉模块298可以包括至少一个振动电机、至少一个超声波电机、至少一个压电致动器、或至少一个线性谐振致动器(LRA)。

本文所公开的电子设备的上述元件中的每个元件可以由一个或多个组件形成,且其名称可以根据电子设备的类型而改变。本文所公开的电子设备可以由至少一个上述元件形成,而无需一些元件或具有附加其它元件。这些元件中的某些元件可以集成到单个实体中,其仍执行与这些元件在集成之前的功能相同的功能。

本公开中使用的术语“模块”可以表示包括硬件、软件和固件之一或其任意组合的特定单元。模块可以与例如单元、逻辑、逻辑块、组件或电路互换使用。模块可以是用于执行一个或多个特定功能的最小单元或其一部分。可以用机械方式或电子方式来形成模块。例如,本文公开的”模块”可以包括以下至少一项:已知的或将来研发的专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)和可编程逻辑器件。

图3A和图3B是示出了根据本公开的各种实施例的电子设备201内布置的触觉模块298的示意图。

参照图3A和图3B,当发生预定的事件时,触觉模块298可以提供与预定事件相对应的触觉反馈。触觉反馈是产生振动、力、冲击或温度感受以便允许用户感觉触觉感受的技术。在预定事件发生的情况下,电子设备201可以检测请求与预定事件相对应的触觉反馈的信号。当电子设备201检测到这样的信号时,触觉模块298可以在处理器210的控制下通过应用不同的振动条件(例如,振动频率、振动长度、振动强度、振动波形、振动位置等)来提供各种触觉反馈。触觉模块298可以向前表面(即显示模块260暴露的表面)和后表面提供触觉反馈。然而触觉模块298也可以向整个电子设备201提供触觉反馈。备选地,触觉模块298可以向电子设备201的各个部分(例如触摸点、边缘部分)提供具有不同强度的触觉反馈。

根据本公开的各种实施例的电子设备201可以通过触觉模块298向电子设备的各个部分提供具有不同振动强度的触觉反馈。为了向电子设备201的各个部分提供具有不同强度的触觉反馈,触觉模块298可以按照各种形状来配置,或者按照各种形式来布置。例如,如图3A所示,触觉模块298可以包括第一振动电机298a和第二振动电机298b,其中的每一个被配置为条形。第一振动电机298a可被布置在电子设备201的侧面,并且第二振动电机298b可被布置在电子设备201的下部。使用第一振动电机298a和第二振动电机298b中的至少一个,电子设备201可以向其各个部分提供具有不同强度的振动效果。例如,通过在第一三等分段处产生50Hz的频率,在第二三等分段处产生70Hz的频率,并且在第三三等分段处产生90Hz的频率,第一振动电机298a可以调节每个分段的振动频率。在另一个示例中,如图3B所示,触觉模块298可以包括第三振动电机298c、第四振动电机298d、第五振动电机298e以及第六振动电机298f,它们每一个都被配置为圆形。第三振动电机298c可被布置在电子设备201的上部,并且第四振动电机298d可被布置在电子设备201的左侧面。另外,第五振动电机298e可被布置在电子设备201的右侧面,并且第六振动电机298f可被布置在电子设备201的下部。使用第三振动电机298c、第四振动电机298d、第五振动电机298e和第六振动电机298f中的至少一个,电子设备201可以向其各个部分提供具有不同强度的振动效果。根据本公开的各种实施例的触觉模块298并不限于上述形状和布置,并且可以按照各种形状配置并按照各种形式布置。

图4是示出了根据本公开的各种实施例的用于在电子设备201处提供触觉反馈的方法的流程图。

参照图4,在操作401处,电子设备201可以检测针对触觉反馈的请求的信号。可以在应用的执行期间或在内容的回放期间创建请求触觉反馈的信号。另外,在用户向电子设备201输入了预定事件的情况下,可以响应于预定事件来创建上述信号。

在操作403处,电子设备201可以通过使用传感器模块240和触摸面板252中的至少一个来识别电子设备的接触部分。传感器模块240可以包括握力传感器240f和压力传感器240m。电子设备201可以通过识别接触部分的面积、位置等来确定用户手的位置、形状、类型等。例如,如图5A所示,当用户用他或她的左手握住电子设备201时,传感器模块240和触摸面板252可以识别电子设备201上与用户的手接触的面积和位置。通过分析接触面积和接触位置,电子设备201可以确定用户用他或她的左手握住电子设备201的具体部分。

在操作405处,电子设备201可以基于识别接触部分的结果来提供触觉反馈。触觉反馈可以包括由至少一个振动电机产生的振动效果。

图5A和图5B是示出了根据本公开的各种实施例的基于电子设备的接触部分来提供触觉反馈的操作的示意图。

参照图5A和图5B,根据本公开的各种实施例的电子设备201可以向电子设备201的接触部分并且向与接触部分相关联的特定部分提供触觉反馈。电子设备201可以以单元格(cell)为单位被分成各个部分。当接触特定单元格部分时,电子设备201可以向特定单元格部分和与特定单元格部分相关联的某个部分提供触觉反馈。例如,如图5A所示,如果电子设备201的左侧面是接触部分并且如果部分A与接触部分相关联,则电子设备201可以向接触部分和部分A提供触觉反馈。在另一个示例中,如图5A所示,如果电子设备201的右侧面是接触部分并且如果部分B与接触部分相关联,则电子设备201可以向接触部分和部分B提供触觉反馈。部分之间的这样的关联可以在制造时由制造者定义,或者由用户设置。

根据本公开的各种实施例的电子设备201可以将触觉模块298的振动强度调节为与接触区域的面积成正比。例如,如图5A所示,当用户用接近电子设备201的部分A的左手握住处于纵向定向的电子设备201时,接触部分的面积在电子设备201的左侧面大于在右侧面。因此,电子设备201可以针对部分A产生强度更大(例如100Hz的振动强度)的振动效果,并且针对部分B产生较小的振动效果(例如50Hz的振动强度),从部分A到部分B逐渐降低振动强度。在另一个示例中,如图5B所示,当用户用接近电子设备201的部分A的左手握住处于横向定向的电子设备201时,接触部分的面积在电子设备201的左侧面大于在其它位置。因此,电子设备201可以针对部分A产生强度更大(例如100Hz的振动强度)的振动效果,并且针对部分B产生较小的振动效果(例如50Hz的振动强度),从部分A到部分B逐渐降低振动强度。在这种情况下,电子设备201可以针对部分C和/或部分D产生小于部分A但大于部分B的振动效果(例如75Hz的振动强度)。

根据本公开的各种实施例的电子设备201可以基于其倾斜状态来提供触觉反馈。电子设备201可以通过使用陀螺仪传感器240b和/或加速度传感器240e来识别其倾斜状态。然后,基于这一倾斜状态,电子设备201可以向电子设备201的各个部分产生不同强度的振动效果。例如,如图5B所示,假设当电子设备201的显示模块260与水平面平行时电子设备201的倾斜是0度,并且当显示模块260与水平面垂直时电子设备201的倾斜是90度。在这种情况下,如果电子设备201的倾斜变大(例如电子设备相对于水平面的角度从0度增大到90度),电子设备201可以逐渐增大部分C的振动强度,并且逐渐降低部分D的振动强度。类似地,如果电子设备201的倾斜变小(例如电子设备相对于水平面的角度从90度降低到0度),电子设备201可以逐渐减小部分C的振动强度,并且逐渐增大部分D的振动强度。本公开并不限于上述示例,并且可以基于倾斜来调节针对电子设备201的各个部分的振动效果的强度。

图6A和6B是示出了根据本公开的各种实施例的基于电子设备的姿势状态来提供各种触觉反馈的操作的示意图。

参照图6A和图6B,根据本公开的各种实施例的电子设备201可以基于其姿势状态来提供触觉反馈。电子设备201可以通过使用传感器模块260来识别其姿势状态。例如,使用陀螺仪传感器240b、加速度传感器240e和照度传感器240k中的至少一个,电子设备201可以识别其姿势状态。电子设备201的姿势状态可以包括:第一姿势状态,在该第一姿势状态下,电子设备201的后表面面向重力方向,也就是电子设备201的显示模块260面向天空,如图6A所示;以及第二姿势状态,该第二姿势状态下,电子设备201的正面面向重力方向,也就是电子设备201的显示模块260面向地面,如图6B所示。当电子设备201处于如图6A所示的第一姿势状态时,电子设备201可以提供具有比参考触觉反馈的强度更小的触觉反馈。该参考触觉反馈可以指的是在电子设备201中被设置为默认的振动效果。在第一姿势状态的情况下,电子设备201可以按给定时间间隔将触觉反馈的强度逐渐提高预定的值,使得用户可以识别触觉反馈。当电子设备201处于如图6B所示的第二姿势状态时,电子设备201可以提供具有比参考触觉反馈的强度更小的触觉反馈。在第二姿势状态的情况下,可以提供这样的较小触觉反馈,以便最小化招致给位于电子设备201附近的人的不便。

根据本公开的各种实施例的电子设备201可以通过使用传感器模块240,基于电子设备201的外部环境信息来提供触觉反馈。电子设备201可以通过使用传感器模块240或通信模块220来检查锁定状态或移动状态。如果电子设备201在锁定状态下在位置上发生变化,则电子设备201可以通过触觉模块298来提供具有最大强度的触觉反馈,使得用户能够识别触觉反馈。

根据本公开的各种实施例的电子设备201可以基于正播放的内容来提供触觉反馈。该内容可以包括音频内容或媒体内容。在正播放音频内容的情况下,电子设备201可以分析音频内容,并由此识别内容中声音的音量。然后,电子设备201可以提供与声音的音量成正比的触觉反馈。例如,当音频内容的声音逐渐增加时,电子设备201可以逐渐增加触觉反馈,并且当声音逐渐减少时,电子设备201也可以逐渐减少触觉反馈。在正播放媒体内容的情况下,电子设备201可以分析媒体内容,并由此识别内容中的中心对象。然后,如果中心对象的周围颜色发生变化,或者如果中心对象的大小发生变化,电子设备201可以基于颜色变化率或大小变化率来提供触觉反馈。例如,如果中心对象的颜色变化率大于预定的参考率,则电子设备201可以提供具有比参考触觉反馈更大的强度的触觉反馈。如果颜色变化率小于参考率,则电子设备201可以提供具有比参考触觉反馈更小的强度的触觉反馈。此外,当中心对象的大小逐渐增加时,电子设备201可以增加触觉反馈的强度。类似地,当中心对象的大小逐渐减少时,电子设备201可以减少触觉反馈的强度。

图7是示出了根据本公开的各种实施例的基于用户相对于相机模块的位置状态来提供触觉反馈的操作的示意图。

参照图7,根据本公开的各种实施例的电子设备201可以基于当执行相机功能时用户相对于相机模块的位置状态来提供触觉反馈。在用户使用后置相机执行自拍时,电子设备201可以通过触觉反馈向用户提供指导。例如,如图7(710)所示,用户可以通过使用电子设备201的相机模块291的后置图像传感器来执行自拍功能。在这种情况下,用户不能看到电子设备201的显示模块260,并且因此可能难以拍摄期望的照片或期望的视频。电子设备201可以分析由相机模块291捕捉的用户图像,并且由此识别用户位置。另外,电子设备201可以提供触觉反馈,使得用户的面部图像位于限定的点。例如,如图7(720)所示,如果用户位于相对于相机模块291的右侧位置,则电子设备201可以向其部分A(即电子设备201的左侧面)提供触觉反馈,使得用户图像将位于中间。在另一个示例中,如图7(730)所示,如果用户位于相对于相机模块291的左侧位置,则电子设备201可以向其部分B(即电子设备201的右侧面)提供触觉反馈,使得用户图像将位于中间。

图8是示出了根据本公开的各种实施例的基于电子设备的位置信息来提供触觉反馈以便执行导航功能的操作的示意图。

根据本公开的各种实施例的电子设备201可以基于当执行导航功能时其位置信息来提供触觉反馈。在用户选择期望的目的地并向目的地移动的情况下,电子设备201可以执行导航功能。电子设备201可以识别其当前位置,设置通向目的地的路线,然后通过触觉反馈来提供通向目的地的引导。取决于到具体通知的剩余距离,电子设备201可以通过调节触觉反馈的强度或提供触觉反馈的时间间隔向用户提供触觉反馈。例如,如图8(810)所示,如果在导航期间需要在前方20米处左转,则电子设备201可以向部分A(即电子设备201的左侧面)提供触觉反馈(820)。在这种情况下,电子设备201可以按两秒的间隔向部分A提供50Hz的触觉反馈。然后,如果用户到达左转的位置,则电子设备201可以向部分A(即电子设备201的左侧面)提供触觉反馈(830)。在这种情况下,电子设备201可以按照一秒的间隔向部分A提供100Hz的触觉反馈。

如上所述,仅在需要的情况下,电子眼镜及其操作方法可以执行色盲的校正。

本文参考根据本公开的各种实施例的用户界面、方法和计算机程序产品的流程图说明来描述了上述方法。应当理解,流程图示例中的每一个框、以及流程图示例中的多个框的组合可以通过计算机程序指令来实现。这些计算机程序指令可被提供给通用计算机、专用计算机或用于产生机器的其它可编程数据处理装置的处理器,使得经由计算机或其它可编程数据处理装置的处理器执行的指令创建用于实现在流程图块中指定的功能的手段。这些计算机程序指令也可以存储在非暂时性计算机可用的或者非暂时性的计算机可读的存储器中,该存储器可以使得计算机或其它可编程数据处理设备按照特定的方式工作,使得存储在非暂时性计算机可用的或者非暂时性计算机可读的存储器中的指令形成制造的物品,这种物品包括实现一个流程图框或多个流程图框中指定的功能的指令。计算机程序指令还可被加载到计算机或其它可编程数据处理装置上,以便引起在计算机或其它可编程装置上执行一系列操作步骤,从而产生计算机实现的处理,使得在计算机或其它可编程装置上执行的指令提供用于实现一个或多个流程图块中规定的功能的步骤。

并且,流程图说明的每一块可以代表模块、片段或部分代码,其包括用于实现所规定逻辑功能的一个或多个可执行指令。还应当注意,在一些替代的实现方式中,框中标注的功能可以不按该次序进行。例如,连续的两个区块可能在执行时实质上是同时执行的,或者部分区块在某些时候会以相反的顺序执行,这将取决于所涉及到的功能。

尽管已经参考本公开的各种实施例示出并描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本公开的精神和范围的前提下,可以在其中进行形式和细节上的各种改变。

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