用于提供局部反馈的用户终端装置及其方法_4

文档序号:8323890阅读:来源:国知局
[0113]在此状态中,当用户触摸第二对象1720(T)时,凹陷被形成以使得该第二对象1720向下弯曲。那之后,该网页屏幕1700被改变为与该第二对象1720相对应的屏幕1760并且该凹陷状态返回原始状态。在图17中,该网页屏幕被示出。然而,根据用户接近或触摸,该反馈效果可以被选择性地提供到其他类型的UI屏幕。
[0114]图18是示出根据各种示例性实施例的用户终端装置中包括的元件的框图。参照图18,该用户终端装置100包括反馈提供器130,其包括多个压电元件131-1至131_n、驱动器135、显示器110、控制器120、传感器160、通信器170、视频处理器191、音频处理器192、存储器180、按钮192、扬声器193、接口 194-1至194_m、相机195和麦克风196。
[0115]该反馈提供器130包括多个压电元件131-1至131_n和驱动器135。
[0116]该多个压电元件131-1至131-n的配置及其驱动方法已在上文中描述,因此多余的说明被省略。
[0117]该驱动器135是将驱动信号施加到该压电元件131-1至131_n的元件。该驱动器135可以使用由电池(未示出)提供的电力来产生各种大小和极性的驱动信号。该驱动信号可以以脉冲信号的形式来产生。
[0118]该显示器110可以全部或部分地由柔性材料制成,并且在该控制器120的控制下执行各种显示操作。
[0119]该传感器160可以包括至少一个传感器。具体地,该传感器160还可以包括各种类型的传感器,例如除了接近传感器和触摸传感器之外的地磁场传感器、陀螺仪传感器、加速度传感器、压力传感器和弯曲传感器。
[0120]该地磁场传感器感测该用户终端装置100的旋转状态和移动方向。该陀螺仪传感器感测该用户终端装置100的旋转角度。该加速度传感器感测该用户终端装置100的倾斜度。该压力传感器感测当用户执行触摸或弯曲操纵时作用到该用户终端装置100的压力的幅度,并且将压力的幅度提供给该控制器120。该压力传感器可以包括嵌入在该显示器110中的压电膜并且输出与该压力的幅度相对应的电信号。该弯曲传感器是用于感测该用户终端装置的弯曲的传感器。该弯曲传感器可以通过使用多个应变计来实现。该应变计使用其中电阻根据所施加的力显著地改变的金属或半导体,并且根据电阻值的改变来感测被测量的对象的表面的变形。通常,例如金属的材料在其长度被外力拉伸时增加电阻值,并且当长度收缩时减小电阻值。因此,通过感测电阻值的改变来确定是否执行弯曲。该弯曲传感器可以在该用户终端装置100具有柔性(即,使用柔性装置来实现)时被包括。
[0121]该控制器120可以根据由该传感器160感测的状态值来控制该用户终端装置的操作。具体地,该控制器120可以基于由接近传感器、触摸传感器和压力传感器所感测的感测值来控制反馈提供器130局部地提供以上所述的反馈效果。
[0122]该通信器170可以根据各种通信方法与各种类型的外部装置通信。该通信器170可以包括各种通信芯片,例如,W1-Fi芯片171、蓝牙芯片172、近场通信(NFC)芯片173和无线通信芯片174。
[0123]该W1-Fi芯片171、蓝牙芯片172、NFC芯片173分别用W1-Fi方法、蓝牙方法、NFC方法与外部装置通信。这些当中,NFC芯片173以NFC方法操作,其使用例如135kHz、13.56MHz、433MHz、860 ?960MHz 和 2.45GHz 的 RF-1D 频带当中的 13.56MHz。当使用 W1-Fi芯片171或蓝牙芯片172时,例如SSID和会话密钥的各种连接信息被交换,并且使用该连接信息来建立连接。然后,各种信息被交换。该无线通信芯片174根据例如IEEE、Zigbee、第三代(3G),第三代合作伙伴计划(3GPP)和长期演进(LTE)的各种通信标准来与外部装置通信。
[0124]当提供该通信器170时,该控制器120可以通过与外部终端装置或接入点通信来与它们交换各种消息。该消息可以包括能够引起反馈效果的数据。例如,当该消息包括例如图像、文本、照片的各种对象时,用于仅仅使得该消息中的特定对象凸起、凹陷和振动的坐标信息或反馈特性信息可以被包括在该消息中。
[0125]为了方便起见,引起反馈效果的这种数据被称为触觉制成数据(haptic makingdata),并且包括这种数据的消息是触觉制成消息。当从外部终端装置接收到触觉制成消息时,该控制器120可以控制反馈提供器130局部地将反馈效果提供到由该消息中的触觉制成数据所指定的对象。
[0126]该控制器120可以将该触觉制成数据添加到将被发送的消息。具体地,该控制器120可以在消息创建UI中显示用于设置该反馈效果的菜单。相应地,当使用该菜单来设置反馈效果时,基于设置值来产生触觉制成数据并且包括所产生数据的消息被发送到该外部
目.ο
[0127]该视频处理器190是处理视频数据的元件。该视频处理器190可以对于视频数据执行各种图像处理操作,例如解码、缩放、噪声滤波、帧速率转换以及分辨率转换。由视频处理器190处理的视频数据通过该显示器110来显示。
[0128]该音频处理器191是指处理音频数据的元件。该音频处理器184对于音频数据执行各种处理操作,例如解码、放大和噪声滤波。
[0129]该音频处理器191和视频处理器可以被用于处理和回放多媒体内容或DMB信号。
[0130]该扬声器193输出各种通知声音或语音消息以及由音频处理器191处理的各种音频数据。
[0131]该按钮192可以使用各种类型的按钮来实现,例如机械按钮、触摸按钮、滚轮,这些按钮被形成在该用户终端装置100的某些区域上,例如该用户终端装置100的主体外部的前表面、侧表面和底表面。
[0132]该相机195根据用户的控制来捕捉静止图像或移动画面。该相机195可以是包括前相机和后相机的多个相机。
[0133]该麦克风196接收用户声音或其他声音,并将他们转换为音频数据。该控制器120可以将通过麦克风196输入的用户语音用于呼叫过程,或者可以将其转换为音频数据并在存储器180中存储该音频数据。
[0134]当相机195和麦克风196被提供时,该控制器120可以根据通过麦克风196输入的用户声音以及由相机195识别的用户动作来执行控制操作。换言之,该用户终端装置100可以除了触摸或按钮选择模式之外以动作控制模式或语音控制模式来操作。在该动作控制模式中,该控制器120激活相机195并捕捉用户,追踪用户动作的改变,并执行相应的控制操作。在语音控制模式中,该控制器120可以通过分析通过麦克风196输入的用户语音并根据所分析的用户语音执行控制操作来执行语音识别。当如上所述该用户终端装置100使用柔性装置来实现并且包括弯曲传感器时,该用户终端装置100的操作可以根据弯曲操纵来进行控制。换言之,当预定的弯曲操纵被执行时,该控制器120可以执行与该弯曲操纵相对应的操作。
[0135]此外,该用户终端装置100还可以包括将被连接到例如耳机、鼠标和局域网(LAN)的各种外部终端的各种接口 194-1至194-m。虽然未示出,该用户终端装置100还可以包括电源(未示出)。该电源是向每个元件提供电力的元件。该驱动器135转换从该电源提供的电压、产生用于每个压电元件的驱动信号、并提供该驱动信号。
[0136]该存储器180是存储在该用户终端装置100的操作中使用各种程序和数据的元件。该控制器120可以通过执行存储在存储器180中的各种程序来产生各种UI屏幕。
[0137]该控制器120使用存储在存储器180中的各种程序来控制该柔性装置1000的总体操作。
[0138]该控制器120包括只读存储器(ROM) 121、随机存取存储器(RAM) 122、CPU123、图形处理单元(GPU) 124、以及系统总线125。
[0139]ROM 121, RAM 122, CPU 123和GPU 124可以通过系统总线125彼此连接。
[0140]该CPU 123访问存储器180并使用存储在存储器180中的0/S执行引导。该CPU123使用存储在存储器180中的各种程序、内容和数据来执行各种操作。
[0141]该ROM 121存储引导该系统的一组命令。当输入打开命令并提供电力时,该CPU123根据存储在ROM 121中的命令将存储在存储器180中的0/S复制到RAM 122,执行该0/S并引导该系统。当完成引导时,该CPU 123等待用户命令。用户可以根据例如操作该按钮192、用户触摸操纵、动作输入和语音输入的各种输入方法来输入各种用户命令。
[0142]该CPU 123将与该用户命令相对应的程序复制到RAM 122中,并通过执行被复制到RAM 122中的应用程序来执行各种操作。当有必要创建Π屏幕时,该CPU 123将用于产生Π屏幕的控制信号提供给GPU 124。
[0143]GPU 124使用计算器(未示出)和渲染器(未示出)来产生包括例如图标、图像和文本的各种对象的Π屏幕。如上所述,该Π屏幕可以包括各种屏幕,例如桌面屏幕、图标显示屏幕、软键盘屏幕和网页屏幕。该计算器根据屏幕的布局来计算将被显示的每个对象的属性值,例如坐标值、形状、尺寸和颜色。该渲染器基于由该计算器所计算的属性值来产生包括对象的各种布局的屏幕。由该渲染器产生的屏幕被显示在显示器110的显示区域上。
[0144]该CPU 123控制反馈提供器130根据如上所述的UI屏幕的种类来提供局部反馈效果。根据示例性实施例,该CPU 123可以考虑到由传感器160所感测的结果来提供反馈效果。
[0145]提供反馈效果的功能可以通过用户设置菜单由用户来设置。该CPU 123在存储器180中存储用户设置值。该CPU 123在引导过程期间在内部寄存器中设置该用户设置值,并使用该用户设置值。该用户设置值包括关于各种项目的设置值,其指示是否提供局部反馈效果、反馈效果的种类以及将接收反馈效果的位置。该反馈效果的种类可以指示振动、凸起和凹陷。
[0146]如上所述,该用户设置值可以根据用户而不同地设置并存储。例如,在振动效果的情况下,振动频率和振动方式可以根据用户而不同地设置。
[0147]当用户登录时,该CPU 123从存储器180中加载与该用户相对应的用户设置值并使用它。例如,当用户A登录时,该振动效果以第一振动频率仅仅被提供给软键盘屏幕中的F和J键。当用户B登录时,该振动效果以第二振动频率被提供给空格键、回车键和F和J键。换言之,即使在相同的应用中,指引键的位置、反馈效果的种类和反馈的强度也可以根据用户来改变。
[0148]在图18中,该用户终端装置100被示出为装有各种功能的装置,例如通信的功能、接收广播的功能和再现视频的功能等,并且,该用户终端装置100的各种元件可以图示性地示出。因此,根据示例性实施例,图18中示出的元件的一些可以被省略或修改,或者另一元件可以被添加。
[0149]如上所述,该控制器120可以通过执行存储在存储器180中的程序来执行各种操作。
[0150]图19是说明存储在存储器180中的软件的视图。参照图19,该存储器180可以存储基础模块181、感测模块182、通信模块183、呈现模块184,网络浏览器模块185、和服务模块 186。
[0151]该基础模块181是指:处理从该用户终端装置100中
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1