CN102165391A - 多致动手持设备 - Google Patents

多致动手持设备 Download PDF

Info

Publication number
CN102165391A
CN102165391A CN2009801376334A CN200980137633A CN102165391A CN 102165391 A CN102165391 A CN 102165391A CN 2009801376334 A CN2009801376334 A CN 2009801376334A CN 200980137633 A CN200980137633 A CN 200980137633A CN 102165391 A CN102165391 A CN 102165391A
Authority
CN
China
Prior art keywords
screen
actuator
touch
housing
haptic effect
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2009801376334A
Other languages
English (en)
Other versions
CN102165391B (zh
Inventor
丹尼·A·格兰特
罗伯特·W·休贝尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Immersion Corp
Original Assignee
Immersion Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Immersion Corp filed Critical Immersion Corp
Priority to CN201510172450.3A priority Critical patent/CN104777906B/zh
Publication of CN102165391A publication Critical patent/CN102165391A/zh
Application granted granted Critical
Publication of CN102165391B publication Critical patent/CN102165391B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
    • A63F13/2145Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • A63F13/285Generating tactile feedback signals via the game input device, e.g. force feedback
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B06GENERATING OR TRANSMITTING MECHANICAL VIBRATIONS IN GENERAL
    • B06BMETHODS OR APPARATUS FOR GENERATING OR TRANSMITTING MECHANICAL VIBRATIONS OF INFRASONIC, SONIC, OR ULTRASONIC FREQUENCY, e.g. FOR PERFORMING MECHANICAL WORK IN GENERAL
    • B06B1/00Methods or apparatus for generating mechanical vibrations of infrasonic, sonic, or ultrasonic frequency
    • B06B1/02Methods or apparatus for generating mechanical vibrations of infrasonic, sonic, or ultrasonic frequency making use of electrical energy
    • B06B1/06Methods or apparatus for generating mechanical vibrations of infrasonic, sonic, or ultrasonic frequency making use of electrical energy operating with piezoelectric effect or with electrostriction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3262Power saving in digitizer or tablet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02NELECTRIC MACHINES NOT OTHERWISE PROVIDED FOR
    • H02N2/00Electric machines in general using piezoelectric effect, electrostriction or magnetostriction
    • H02N2/02Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing linear motion, e.g. actuators; Linear positioners ; Linear motors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/013Force feedback applied to a game

Abstract

一种设备,包括:壳体;耦合到所述壳体的处理器,所述处理器被配置成处理在存储器中存储的软件程序。触摸屏耦合到所述壳体并且被配置成显示图形对象,其中与用户和所述触摸屏的交互相关联的传感器信号被提供到所述处理器。第一致动器耦合到所述触摸屏并且位于所述壳体内。所述第一致动器被配置成在从所述处理器接收到第一激活信号时向所述触摸屏输出第一触觉效果。第二致动器耦合到所述壳体并且被配置成在从所述处理器接收到第二激活信号时向所述壳体输出第二触觉效果。所述第一激活信号与前台事件相关联,而所述第二激活信号与所述软件程序中发生的后台事件相关联。

Description

多致动手持设备
相关申请的交叉引用
本专利申请要求于2008年9月24日提交的题为“Multiple Actuation Handheld Device”的美国实用新型专利申请No.12/237334的优先权,其全部内容通过引用结合于此。
技术领域
本公开涉及一种多致动手持设备。
背景技术
移动游戏已经随着互联网速度的提升以及更为精巧的移动设备而变得日益流行。这样的便携式移动设备包括智能电话(例如,Blackberry
Figure BPA00001332085800011
、iPhone
Figure BPA00001332085800012
)以及移动视频游戏机(例如,Playstation
Figure BPA00001332085800013
Portable、Nintendo DS Lite
Figure BPA00001332085800014
)。
另外,许多现有的移动设备包括了一个或多个触摸屏,用户在玩游戏时通过所述触摸屏与虚拟人(avatar)或其它对象进行交互。然而,现有的移动设备均不能在用户在所述设备上玩游戏时通过触摸屏输出触觉。
发明内容
一种设备,包括:壳体;以及耦合到所述壳体的处理器。所述处理器被配置成处理在存储器中存储的软件程序。触摸屏耦合到所述壳体并且被配置成显示图形对象,其中与用户和所述触摸屏的交互相关联的传感器信号被提供到所述处理器。第一致动器耦合到所述触摸屏并且位于所述壳体内。所述第一致动器被配置成在从所述处理器接收到第一激活信号时向所述触摸屏输出第一触觉效果。第二致动器耦合到所述壳体并且被配置成在从所述处理器接收到第二激活信号时向所述壳体输出第二触觉效果。所述第一激活信号与前台事件相关联,而所述第二激活信号与所述软件程序中发生的后台事件相关联。
一种设备,包括:壳体;以及耦合到所述壳体的处理器。所述处理器被配置成处理在存储器中存储的软件程序。触摸屏耦合到所述壳体,并且所述触摸屏被配置成显示图形对象,其中与用户和所述触摸屏的交互相关联的传感器信号被提供到所述处理器。致动器耦合到所述触摸屏并且位于所述壳体内。所述致动器被配置成:在从所述处理器接收到与所述软件程序中发生的前台事件相关联的第一激活信号时,向所述触摸屏输出第一触觉效果。所述致动器被配置成:在从所述处理器接收到与所述软件程序中发生的后台事件相关联的第二激活信号时,向所述壳体输出第二触觉效果。
一种用于操作移动设备的方法,包括:通过所述移动设备的壳体的触摸屏来显示图形环境。所述方法包括:感测与所述触摸屏接触的用户输入的位置。所述方法包括:识别与所述图形环境内的交互相关联发生的触觉事件;以及向致动器传送激活信号,其中所述致动器在确定所述触觉事件是前台事件时向所述触摸屏传递(impart)与所述触觉事件相对应的触觉效果。
一种用于操作移动设备的方法,包括:通过所述移动设备的壳体的触摸屏来显示图形环境。所述方法包括:感测与所述触摸屏接触的用户输入的位置;以及识别与所述图形环境内的交互相关联发生的触觉事件。所述方法包括:向致动器传送激活信号,其中所述致动器在确定所述触觉事件是后台事件时向所述壳体传递与所述触觉事件相对应的触觉效果。
在一个实施例中,所述前台事件作为用户与所述触摸屏的交互的结果而发生。在一个实施例中,仅当耦合到所述触摸屏的传感器指示用户触摸所述触摸屏时,所述第一致动器才输出所述第一触觉效果。在一个实施例中,所述第一致动器输出第一触觉效果,并且所述第二致动器基本上在相同时间或不同时间输出第二触觉效果。
附图说明
合并到该说明书中并作为该说明书一部分的附图图示了实施例的一个或多个示例,并且连同示例实施例的描述一起用于解释所述实施例的原理和实现。
在附图中:
图1图示了依据现有技术的移动游戏设备的立体图。
图2图示了依据实施例的双致动触摸屏游戏设备的框图。
图3图示了依据实施例的其上显示了虚拟琴弦的触摸屏的视图。
图4图示了依据实施例的设备的操作的流程图。
具体实施方式
这里在多致动手持移动设备的背景下描述了示例性实施例。本领域普通技术人员将意识到,以下描述仅是说明性的而并非意在以任何方式进行限制。受益于本公开的这样的技术人员将轻易地获得其它实施例对其自身的建议。现在将详细参考如附图中所图示的示例实施例的实现。贯穿附图和以下描述将使用的相同的附图标记来表示相同或相似的项目。
为了清楚起见,并没有示出和描述这里所描述的实现的所有例行特征。当然,将理解,在开发任何这样的实际实现时,必须进行多种特定于实现的决定以便实现开发者的特定目标,诸如与应用和商业相关的约束相兼容,并且这些特定目标将随实现和开发者的不同而变化。此外,应当理解,这样的开发努力可能是复杂且耗时的,但是对于受益于本公开的本领域技术人员而言将是例行的工程作业。
依据本公开,可以使用各种类型的操作系统、计算平台、计算机程序和/或通用机来实现在此描述的组件、处理步骤和/或数据结构。另外,本领域普通技术人员将会认识到,在不脱离在此公开的发明概念的范围和精神的情况下,也可以使用具有较少通用性质的设备,诸如硬连线设备、现场可编程门阵列(FPGA)、专用集成电路(ASIC)等。应当理解,短语“实施例”包含不止一个实施例,并且因此并不仅局限于一个实施例。在通过计算机或机器来实现包括一系列处理步骤的方法并且那些处理步骤可以被存储为机器可读的一系列指令的情况下,它们可以被存储在有形介质上,诸如计算机存储器设备(例如,ROM(只读存储器)、PROM(可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)、闪存、跳跃驱动(Jump Drive)等)、磁存储介质(例如,磁带、磁盘驱动器等)、光存储介质(例如,CD-ROM、DVD-ROM、纸卡、纸带等)和其它类型的程序存储器。
图1图示了依据现有技术的移动游戏设备的立体图。如图1所示,移动游戏设备10包括底部12以及在铰链16处可枢转地附接至底部12的顶部14。设备10在底部12中包括交互触摸屏18,由此用户能够通过使用手指、触笔或吉他拨片物理地触摸屏幕18来选择所显示的图形项目、对象或角色或与所显示的图形项目、对象或角色进行交互。设备10在顶部14中还包括显示器20,其也向用户显示项目、对象、角色或其它信息。虽然并非必要,但是在顶部14中的显示器20也可以是触摸屏,其中用户能够通过物理地触摸显示器20来与显示器20上所显示的项目进行交互。
另外,设备10可以包括方向键盘26和/或选择按钮。可以与触摸屏18一起使用触笔24以与所显示的项目进行交互。虽然触笔24具有图1所示的笔形设计,但是如以下更为详细讨论的,触笔24可以具有诸如吉他拨片的其它设计。应当注意,虽然以上描述和下面的讨论针对图1中的移动游戏装置,但是应当注意,双致动系统能够应用于智能电话或者具有未在这里说明的游戏能力的其它类型的电子设备。
图2图示了依据实施例的多致动手持设备的框图。如图2所示,设备100包括壳体102;一个或多个触摸屏104;耦合到触摸屏104的一个或多个致动器106;以及耦合到触摸屏104和致动器106的一个或多个处理器110。存储器114优选地耦合到处理器110,从而处理器110能够存储和检索来自存储器114的信息。这样的信息可以包括但不限于触觉效果简档、游戏数据、软件数据等。
另外,如图2所示,设备100包括耦合到触摸屏104的传感器108,从而传感器108监视用户的手指、触笔24或其它输入装置沿触摸屏104的位置和/或移动。传感器108优选地向处理器110提供传感器信号以指示触笔24的压力、位置和/或移动,从而运行软件程序的处理器110响应于此而更新通过触摸屏104示出的画面。在一个实施例中,触摸屏104在其中合并了传感器108作为构成组件,并且因此传感器108不是单独的组件。然而,为了讨论的目的,传感器108在这里被称作单独组件。触摸屏技术在本领域是公知的,并且因而在此没有进行详细描述。
致动器106(在下文中称作屏幕致动器)被配置成在从处理器110接收到激活信号时向触摸屏104输出一个或多个触觉效果。可以预期,致动器106可以被配置成向设备上不止一个触摸屏104(如果可用)输出一个或多个触觉效果。在一个实施例中,虽然并非必要,但是只要致动器106输出的触觉效果位于触摸屏104并因此通过其进行传送,则致动器106就与触摸屏104直接接触。换句话说,来自屏幕致动器104的这样的触觉效果优选地位于触摸屏104并且在壳体中不会明显感觉到。因此,优选的是,在激活屏幕致动器106时,用户握持壳体102的手将不会感到任何触觉效果,或者至少没有感到大量的触觉效果。然而,用户将在经由手指或触笔24直接触摸触摸屏104时感觉到来自致动器106的触觉效果。在一个实施例中,所述设备可以包括用于多个触摸屏的多个致动器,从而所述多个中的一个或多个致动器能够向适当触摸屏输出触觉效果。例如,正在玩具有两个或更多触摸屏的设备的用户能够将图形角色(graphical character)从一个触摸屏移动到另一个。耦合到第一触摸屏的一个或多个致动器能够在其上显示所述角色的同时向该触摸屏输出触觉效果。随着用户将角色从第一触摸屏移动到第二触摸屏,耦合到第二触摸屏的一个或多个致动器能够向第二触摸屏输出触觉效果,由此随着在屏幕之间移动角色继续对用户的触觉体验。可以预期,输出到第一和第二触摸屏的触觉效果可以是相同或不同的效果和/或在相同或不同时间。
在一个实施例中,设备100优选地包括耦合到处理器的一个或多个致动器112,所述致动器112在从处理器110接收到激活信号时输出触觉效果。致动器112(在下文中称作壳体致动器)优选地耦合到壳体102内部,使得由该致动器112输出的触觉效果是通过壳体102而不是触摸屏104进行传送。在一个实施例中,壳体致动器112是安装在壳体102外部的外部设备或外围设备的一部分。由壳体致动器112输出的触觉效果是通过用户握持设备100的手而不是用户与触摸屏104进行交互的手被感觉到。虽然公开了致动器112通过壳体102输出触觉效果,但是可以将触觉效果简档(例如,幅度、持续时间和/或频率)调整为所述触觉效果也通过触摸屏104被感觉到。还应当注意,虽然描述了两个致动器(例如,屏幕致动器106和壳体致动器112),但是在设备中可以使用不止两个致动器。在一个实施例中,在所述设备中可以仅使用一个致动器,从而所述致动器耦合到壳体102和触摸屏104,并且因此能够在需要时选择性地向触摸屏104和/或壳体102输出触觉效果。
以上提到的致动器可以是各种类型,包括但不限于偏心转动质量(ERM)致动器、线性共振致动器(LRA)、压电致动器、语音线圈致动器、电活性聚合物(EAP)致动器、形状记忆合金、寻呼机电机、移动磁体致动器、E核致动器等。在美国专利No.7148875,以及于8/17/04提交的美国专利申请序列号10/919798和于5/12/05提交的11/128717中描述了能够与触摸屏一起使用的致动器套件的一些示例。
致动器106和112能够在相同或不同时间输出相同或不同的触觉效果。如以下将要讨论的,所述设备的双致动能力允许更大范围的触觉感测并且向所玩的游戏添加现实感。特别地,所述设备能够利用屏幕致动器106和壳体致动器112来选择性地输出触觉效果,所述触觉效果在玩游戏期间为用户提供了更为愉快(或引人入胜)的体验。
致动器106和112响应于图形环境中发生的触觉事件而输出其各自的触觉效果。所述触觉事件在这里是指在设备操作期间发生的任何交互、动作、碰撞或其它事件,其可以潜在地具有然后以触觉效果的形式向用户输出的与其相关联的触觉效果。出于示例的目的,触觉事件可以在用户控制的图形车辆在游戏期间经历风湍流时发生,从而与所述触觉事件相关联的示例性触觉效果是振动。另一个示例是触觉事件可以在投射物与游戏中的用户角色相碰撞时发生,从而与该触觉事件相关联的触觉效果是摇晃或搏动。触觉事件还可以间接与游戏玩法相关联,但是在用户玩游戏的同时向用户提供重要的设备信息(例如,接收到文本消息、歌曲下载完成、电池水平低,等等)。
在一个实施例中,设备100优选地连同用户的感测输入一起考虑在视频游戏内发生的账户动作,以确定屏幕致动器106或壳体致动器112是否将被激活以向用户输出触觉效果。特别地,设备100基于触觉事件被认为是前台事件还是后台事件来确定激活哪个致动器。触觉事件是前台事件还是后台可以写在软件代码中,其中处理器110在处理所述软件代码时自动指令哪一个致动器进行操作。还可以预期,处理器110基于触觉事件是否是用户对触摸屏104的输入的直接结果来确定所述触觉事件是前台事件还是后台事件。如果是,则所述触觉效果可以具有更为明显的效果,就像在与触摸屏进行交互的手中所感觉到一样。
例如,用户的触笔24和触摸屏104上的图形对象之间的交互可以被认为是前台事件,所述交互诸如通过将在触摸屏104上移动触笔24而将视频游戏角色拖过沙地。换句话说,优选地,前台触觉效果通过用户与触摸屏104相接触的交互而得以最佳利用。在操作中,传感器108监视用户缓慢地移动所述角色通过沙地并且向处理器提供这样的感测信息。作为响应,处理器110结合软件程序向屏幕致动器106输出与触觉效果(诸如振动的纹理触觉效果)相关联的激活信号,从而所述激活信号优选地承载触觉效果简档(例如,幅度、频率、持续时间)的信息。屏幕致动器106在接收到所述激活信号时向触摸屏104输出所述触觉效果,从而所述触觉效果被用户的手指或握持触笔24的手所感觉到。
在一个实施例中,设备100基于用户的输入而基本上同时更新所输出的触觉效果。例如,在该示例中,屏幕致动器106将从处理器108接收信号,以响应于传感器108监视到用户的触笔24以增加的速率在触摸屏104上移动而增加频率和/或振动。在该实例中,触摸屏104可以开始更快地振动和/或以更大强度振动以放大所述触觉效果,由此在玩游戏期间给予用户真实的触觉响应。
在一个实施例中,屏幕致动器106可以响应于所感测到的用户的输入移动到触摸屏104中而输出完全不同的触觉效果。例如,如上所述,响应于用户将角色在沙地中跨屏幕进行移动,可以由屏幕致动器106输出振动。在该示例中,屏幕致动器106被指令在用户的角色与沙地中的图形障碍碰撞时向触摸屏106输出摇晃、碰撞或砰砰声(pop)。应当注意,屏幕和壳体致动器中的任一个或其二者能够输出包括但不限于诸如振动和搏动之类的基于时间的效果以及诸如纹理、止动(detent)和碰撞之类的基于位置的触觉效果。
在一个实施例中,设备100优选地能够向壳体输出触觉效果。如上所述,壳体致动器112被配置成向设备100的壳体102输出触觉效果,从而所述触觉效果优选地在握持设备100的手上被感觉到。虽然并非必要,但是优选的是,壳体致动器112输出被认为是后台事件的触觉事件的触觉效果。优选的是,处理器10确定触觉事件是否将是前台事件和/或后台事件。在一个实施例中,触觉事件是前台事件和/或后台事件的确定被写入软件代码中,从而处理器110基于所述软件代码来自动地选择激活哪个致动器。后台事件的示例可以是在触摸屏104上显示的两个对象之间的交互,诸如投射物击中图形角色。处理器110处理这样的信息并且向壳体致动器112传送具有必备触觉简档(例如,幅度、频率、持续时间)的激活信号。壳体致动器112在接收到这样的信号时向壳体102输出相应的触觉效果。然后,用户能够在握持设备102的手中感觉到该触觉效果,由此向用户提供了愉快和真实的体验。可以预期,当触觉事件与用户无关时,所述触觉事件被认为是后台事件,诸如当向用户角色射击子弹时的搏动。相反,子弹击中所述角色可以被处理器认为是前台事件,由此使得屏幕致动器106向触摸屏104输出一个或多个触觉效果。基于软件中的后台例程并且与所玩游戏不直接相关的触觉事件(例如,进入文本消息、下载完成)可以被处理器110自动认为是后台事件。
提供了通过触摸屏104显示图形换挡器(gear shifter)的示例,从而所述换挡器能够在两个或更多位置之间变换。在该示例中,所显示的换挡器可以由用户经由手指或触笔沿触摸屏104移动档位来进行操作。在该示例中,处理器110被提供以用户已经变换了所显示档位的传感器信息,并且确定已经发生了前台事件和后台事件。处理器110优选地更新在触摸屏上显示的换挡器以示出档位的新位置。处理器110由此向屏幕致动106输出激活信号以向触摸屏104输出触觉效果,并且向壳体致动器112输出激活信号以向壳体输出触觉效果。作为响应,致动器106向触摸屏104输出触觉效果,从而该触觉效果被用户进行接触的手指或触笔感觉到。由屏幕致动器106输出的触觉效果优选是响应于被变换的虚拟档位的摇晃或单击(“前台事件”)。另外,壳体致动器112输出低频率和/或幅度的振动,该振动被用户握持设备100的手感觉到(“后台事件”)。在该示例中,因为用户在玩游戏期间随车辆速度更快而继续升档,所以屏幕致动器106输出单击或摇晃,并且壳体致动器112输出更高频率和/或幅度的振动。相反,如果用户接着降挡,则屏幕致动器106将输出单击或摇晃,而壳体致动器112将输出较低频率和/或幅度的振动。
应当注意,以上示例并非限制性的,并且可以预期,处理器110连同视频游戏软件一起处理应当将游戏中的哪些事件和交互设计为前台事件和后台事件。然而,如上所述,虽然并非必要,但是优选的是,前台事件被设计成在用户的手或触笔与触摸屏104接触的同时所感觉到的动作。还可以预期,前台事件专用于壳体致动器112,而后台事件专用于屏幕致动器106。
还可以预期,致动器106、112都能够响应于游戏中的交互同时输出至少部分地相同或不同的触觉效果。例如,依据软件的指令,处理器110可以激活屏幕致动器106,其在触摸屏104显示角色与桶堆相撞时输出触觉效果。此后,当桶落到地面时,处理器110依据软件的指令确定这是后台触觉事件,并且激活壳体致动器112以向壳体102输出与该事件相对应的触觉效果。
在一个实施例中,基于传感器108是否指示用户的手或触笔与触摸屏104接触,处理器110可以确定由哪个致动器输出触觉效果。因此,如果动作是使得其可以是致动器106、112中任一个或其二者,则处理器110可以在确定用户没有接触触摸屏104的情况下确定只激活壳体致动器112。如果该动作实际上是前台事件,但是确定了用户没有接触触摸屏104,则该处理可以被用来节省设备100的电池寿命。
在另一个示例中,所述设备被配置使得能够基于所玩游戏的类型而将前台事件和后台事件明确区别开。一个示例是吉他英雄(Guitar Hero),其中设备100被用作允许用户模仿音乐演奏的仿制吉他,所述音乐演奏在屏幕20上用与控制器上的音柱按钮相对应的彩色音符来表示。提供吉他英雄游戏的简要讨论以便清楚地与设备100一起使用。
在诸如吉他英雄之类的游戏中,屏幕致动器106能够在用户拨动所显示琴弦时向触摸屏104输出触觉效果以给予用户弹奏真实琴弦的感觉。触摸屏104可以包括与其耦合的一个或多个屏幕致动器106,其向用户提供和触摸屏104隔离的触觉效果以模仿在虚拟显示的琴弦上进行演奏的感觉。在图3所示的实施例中,虽然可以预期更多或更少数目的显示琴弦,但是触摸屏104被示为显示出四条虚拟琴弦116、118、120和122。触摸屏104当用户的手指或触笔沿触摸屏104的表面移动而追踪其位置并且向处理器110提供位置、速度和/或加速度信息。可以预期,一旦用户的手指与琴弦116相接触,则屏幕致动器输出摇晃或砰砰声的触觉效果,由此所述触觉效果告知用户已经拨动了一条或多条琴弦。相同或不同的触觉效果可以应用于琴弦118、120和/或122。在该实施例中,屏幕致动器106输出一系列摇晃或砰砰声以告知用户已经拨动了一条或多条琴弦,从而每次摇晃或砰砰声表示琴弦被拨动。特别地,当传感器108追踪用户在触摸屏104上显示的每条琴弦上移动其手指或触笔时,屏幕致动器106输出摇晃或砰砰声。可以预期,追踪手指移动的方向,使得当手指在一条或多条琴弦上从左至右移动(由箭头98A表示)时输出第一触觉效果,并且在手指在一条或多条琴弦上从右至左移动(由箭头98B表示)时输出第二触觉效果。
另外或替代地,所述设备可以被配置成当用户的手指处于所显示琴弦上时(如图所示的在琴弦116处)输出第一触觉效果,而然后当拖动手指远离琴弦116预定距离以模仿琴弦116的释放时(如99B所示)输出第二触觉效果。在一个实施例中,优选地向第二触觉效果的重放添加时间偏移延迟(例如,50ms或其它持续时间)以分隔两种触觉效果并且防止它们的感觉被混合。第二触觉效果可以是在触摸屏104上感觉到的摇晃或单击(即,琴弦拨动回到其默认位置)和/或对壳体102的振动(即,在吉他主体上感觉到的振动嗡嗡声)。这提供了更独特的感受并且创造了当真实的吉他琴弦在被释放之后返回其原来位置时出现的相同类型的时间滞后的体验。
另外或替代地,所述设备可以利用来自触摸屏104的压力传感器信息以产生所述第二触觉效果。例如,一旦输出了第一触觉效果(手指已经在琴弦116上向位置99B移动),则致动器106可以等待输出第二触觉效果,直至用户的手指已经到达位置99B或者已经开始逐渐减轻触摸屏104的压力(因此逐渐释放虚拟琴弦)。特别地,传感器108向处理器110提供与施加到触摸屏104的压力量相关的信息,从而处理器110在压力数据通过阈值时输出激活信号。然而,优选的是,所述第二触觉效果在用户手指仍然处于屏幕104上时发生,以确保该触觉效果被用户所感觉到。应当注意,以上所描述的第一和第二触觉效果可以彼此相同或者可以彼此不同。
另外或替代地,壳体致动器112也可以连同屏幕致动器106一起被激活,但是输出与屏幕致动器106所输出的不同或有变化的触觉效果。特别地,壳体致动器112可以接收信号以指令其向壳体输出较低频率的振动。该振动能够模仿所演奏的音符或者仅提供所演奏吉他(即,所拨动的弦)的真实感觉。在一个实施例中,在努力模仿演奏吉他的“流畅”体验时,由壳体致动器112输出的触觉效果可以以低幅度开始,并且随着用户继续获得游戏的计时权而增加幅度。替代地,如果用户的时间用尽,则可以由任何或全部致动器(屏幕致动器以及壳体致动器)输出不和谐的触觉效果作为给用户的指示。在一个实施例中,由屏幕和壳体致动器106、112输出的触觉效果可以根据用户在视频游戏中选择的吉他类型而变化(例如,与“实体”吉他的主体中更为微妙的振动相比,“空体”吉他主体中的振动更大)。
在一个实施例中,处理器110可以指令屏幕和/或壳体致动器106、112当用户在游戏期间成功击中音符时输出按钮按压或拨动事件的触觉确认。换句话说,致动器106、112将输出触觉效果,以当用户利用在屏幕20上显示的按钮成功按压了控制器200上的正确按钮时提供按钮按压或拨动效果的确认。
在一个实施例中,所述设备可以被配置成从任一个或两个致动器106、112输出触觉效果,以指示用户已经成功按压了预定数目的正确音符。例如,在游戏中,当用户成功按压了预定数目的连续正确音符时,存在“音符线条(streak)”的概念。所述设备可以从任一个或两个致动器106、112输出一个或多个触觉效果,以在获得音符线条里程碑时对玩家给予奖励。当用户继续击中更多连续正确音符时,任一个或两个致动器106、112还可以输出幅度增加的触觉效果,从而在壳体102或触摸屏中感觉到增加的幅度。用户一错过音符,效果就会重置,并且用户知道效果线条已经结束。替代地,所述设备可被配置成当用户按压了一个或多个不正确按钮时输出另一种触觉效果。
一种游戏概念为一对一游戏或“对战模式”,从而两个玩家可以彼此竞赛以在给定时间中成功击中最多数目的音符。对战模式的特征是,一个玩家启动使得其它玩家在竞赛期间分心的分心项目。例如,在对战模式中,一个分心项目在被启动时使得其它玩家的屏幕起火,由此防止该用户在给定时间内看到音符并因此约束了其在该段时间期间成功击中音符的能力。所述分心项目可以在设备100之间使用,从而所启动的分心项目使得接收方的设备100在触摸屏106和/或壳体102中失控振动,或者输出造成与屏幕上显示的音符不同步的一个或多个不规则节拍的触觉效果,或者临时完全禁用触觉效果。
图4图示了依据一个实施例的双致动设备的操作流程图。如图4所示,设备100运行允许在一个或多个显示屏上选择性地显示交互图形虚拟环境的软件程序。特别地,如在300中,所述设备经由触摸屏显示器来显示所述图形环境。如在302中,当用户通过触笔或者通过使用手指来触摸所述触摸屏时,传感器(与触摸屏分离或集成在一起)连续监视用户的输入。如在304中,在所述图形环境中发生触觉事件时,所述设备的处理器110确定是否应当输出触觉效果。这将取决于处理器所运行的软件以及所述软件是否提供了应用于该特定触觉事件的触觉效果。如果是,则处理器和/或软件确定相关联的触觉效果应当是前台事件(如在306中)还是后台事件(如在312中)。
如果所述触觉效果被认为是前台事件306,则可选步骤将是确定用户的手指或触笔是否与触摸屏相接触(如在310中)。如上所述,确定这一点将通过仅在确保触觉效果能够被用户感觉到时才向触摸屏104输出所述触觉效果而潜在地节省设备100中的电池电力。替代地,在确定用户没有与触摸屏104接触时,所述处理器可以被配置成指令壳体致动器向壳体输出触觉效果。如果确定用户与触摸屏104接触,则从处理器向屏幕致动器106发送激活信号以向触摸屏104输出所需的触觉效果。在一个实施例中,如果确定用户的手指或触笔没有与触摸屏接触,则确定所述触觉效果是否将被认为是后台事件(如在312中)。如果所述触觉事件并不被认为是后台事件,则设备100优选地不指令任何致动器输出触觉效果,并且设备100继续感测用户对触摸屏104中的输入(302)。然而,如果所述触觉事件被认为是后台事件,则处理器向壳体致动器113传送激活信号以向壳体102输出触觉效果(316)。
虽然已经示出并描述了实施例和应用,但是对受益于本公开的本领域技术人员将显而易见的是,在不脱离这里公开的发明概念的情况下,比上述修改更多的修改是可能的。因此,本发明仅由所附的权利要求的精神来限制。

Claims (23)

1.一种设备,包括:
壳体;
处理器,所述处理器耦合到所述壳体,所述处理器被配置成处理在存储器中存储的软件程序;
触摸屏,所述触摸屏耦合到所述壳体,所述触摸屏被配置成显示图形对象,其中与用户和所述触摸屏的交互相关联的传感器信号被提供到所述处理器;
第一致动器,所述第一致动器耦合到所述触摸屏并且位于所述壳体内,所述第一致动器被配置成在从所述处理器接收到第一激活信号时向所述触摸屏输出第一触觉效果;以及
第二致动器,所述第二致动器耦合到所述壳体,所述第二致动器被配置成在从所述处理器接收到第二激活信号时向所述壳体输出第二触觉效果。
2.如权利要求1所述的设备,其中,所述第一激活信号与所述软件程序中发生的前台事件相关联。
3.如权利要求1所述的设备,其中,所述第二激活信号与所述软件程序中发生的后台事件相关联。
4.如权利要求2所述的设备,其中,所述前台事件作为所述用户与所述触摸屏的交互的结果而发生。
5.如权利要求1所述的设备,其中,当耦合到所述触摸屏的传感器指示所述用户触摸所述触摸屏时,所述第一致动器仅输出所述第一触觉效果。
6.如权利要求5所述的设备,其中,所述用户利用触笔触摸所述触摸屏。
7.如权利要求1所述的设备,其中,所述第一致动器输出所述第一触觉效果,并且所述第二致动器基本上在相同时间输出所述第二触觉效果。
8.如权利要求1所述的设备,其中,所述第一致动器输出所述第一触觉效果,并且所述第二致动器在不同时间输出所述第二触觉效果。
9.一种用于操作移动设备的方法,包括:
通过所述移动设备的壳体的触摸屏来显示图形环境;
感测与所述触摸屏接触的用户输入的位置;
识别与所述图形环境内的交互相关联发生的触觉事件;以及
向致动器传送激活信号,其中所述致动器在确定所述触觉事件是前台事件时向所述触摸屏传递与所述触觉事件相对应的触觉效果。
10.如权利要求9所述的方法,其中,所述前台事件作为所述用户与所述触摸屏的交互的结果而发生。
11.如权利要求9所述的方法,其中,仅当所述触摸屏的传感器指示所述用户触摸所述触摸屏时,所述致动器才输出所述触觉效果。
12.如权利要求9所述的方法,其中,仅当所述触摸屏的传感器指示所述用户利用触笔触摸所述触摸屏时,所述致动器才输出所述触觉效果。
13.如权利要求9所述的方法,其中,所述致动器是屏幕致动器,所述方法进一步包括向壳体致动器传送激活信号,其中所述壳体致动器在确定所述触觉事件是后台事件时向所述壳体传递与所述触觉事件相对应的触觉效果。
14.如权利要求13所述的方法,其中,所述屏幕致动器和所述壳体致动器基本上在相同时间输出各自的触觉效果。
15.如权利要求13所述的方法,其中,所述屏幕致动器和所述壳体致动器在不同时间输出各自的触觉效果。
16.一种用于操作移动设备的方法,包括:
通过所述移动设备的壳体的触摸屏来显示图形环境;
感测与所述触摸屏接触的用户输入的位置;
识别与所述图形环境内的交互相关联发生的触觉事件;以及
向致动器传送激活信号,其中所述致动器在确定所述触觉事件是后台事件时向所述壳体传递与所述触觉事件相对应的触觉效果。
17.如权利要求16所述的方法,其中,所述致动器是壳体致动器,所述方法进一步包括向屏幕致动器传送激活信号,其中所述屏幕致动器在确定所述触觉事件是前台事件时向所述触摸屏传递与所述触觉事件相对应的触觉效果。
18.如权利要求17所述的方法,其中,所述屏幕致动器和所述壳体致动器基本上在相同时间输出各自的触觉效果。
19.如权利要求17所述的方法,其中,所述屏幕致动器和所述壳体致动器在不同时间输出各自的触觉效果。
20.一种设备,包括:
壳体;
处理器,所述处理器耦合到所述壳体,所述处理器被配置成处理在存储器中存储的软件程序;
触摸屏,所述触摸屏耦合到所述壳体,所述触摸屏被配置成显示一个或多个虚拟琴弦,其中与用户和所述触摸屏上的所述虚拟琴弦的交互相关联的传感器信号被提供到所述处理器;以及
致动器,所述致动器耦合到所述触摸屏并且位于所述壳体内,所述致动器被配置成在所述传感器信号指示所述用户与所述虚拟琴弦接触时向所述触摸屏输出第一触觉效果。
21.如权利要求20所述的设备,其中,在所述传感器信号指示所述用户不再与所述虚拟琴弦接触时,所述致动器向所述触摸屏输出第二触觉效果。
22.如权利要求20所述的设备,其中,在所述传感器信号指示所述用户拖动手指或触笔离开所述虚拟琴弦预定距离时,所述致动器向所述触摸屏输出第二触觉效果。
23.如权利要求20所述的设备,其中,在所述传感器信号指示所述用户拖动手指或触笔离开所述虚拟琴弦预定距离并且在预定时间量之后,所述致动器向所述触摸屏输出第二触觉效果。
CN200980137633.4A 2008-09-24 2009-09-22 多致动手持设备 Expired - Fee Related CN102165391B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510172450.3A CN104777906B (zh) 2008-09-24 2009-09-22 多致动手持设备

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/237,334 2008-09-24
US12/237,334 US8749495B2 (en) 2008-09-24 2008-09-24 Multiple actuation handheld device
PCT/US2009/057808 WO2010036641A1 (en) 2008-09-24 2009-09-22 Multiple actuation handheld device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201510172450.3A Division CN104777906B (zh) 2008-09-24 2009-09-22 多致动手持设备

Publications (2)

Publication Number Publication Date
CN102165391A true CN102165391A (zh) 2011-08-24
CN102165391B CN102165391B (zh) 2015-05-13

Family

ID=41395581

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200980137633.4A Expired - Fee Related CN102165391B (zh) 2008-09-24 2009-09-22 多致动手持设备
CN201510172450.3A Expired - Fee Related CN104777906B (zh) 2008-09-24 2009-09-22 多致动手持设备

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201510172450.3A Expired - Fee Related CN104777906B (zh) 2008-09-24 2009-09-22 多致动手持设备

Country Status (6)

Country Link
US (4) US8749495B2 (zh)
EP (2) EP2342615B1 (zh)
JP (2) JP5529140B2 (zh)
KR (5) KR20190032648A (zh)
CN (2) CN102165391B (zh)
WO (1) WO2010036641A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107111374A (zh) * 2015-02-25 2017-08-29 意美森公司 触觉效果的覆盖

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8477103B2 (en) 2008-10-26 2013-07-02 Microsoft Corporation Multi-touch object inertia simulation
KR101030389B1 (ko) * 2008-12-17 2011-04-20 삼성전자주식회사 휴대용 단말기의 햅틱 기능 제어 방법
US10564721B2 (en) * 2009-03-12 2020-02-18 Immersion Corporation Systems and methods for using multiple actuators to realize textures
US9927873B2 (en) * 2009-03-12 2018-03-27 Immersion Corporation Systems and methods for using textures in graphical user interface widgets
US10007340B2 (en) 2009-03-12 2018-06-26 Immersion Corporation Systems and methods for interfaces featuring surface-based haptic effects
US9746923B2 (en) 2009-03-12 2017-08-29 Immersion Corporation Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction
US9696803B2 (en) 2009-03-12 2017-07-04 Immersion Corporation Systems and methods for friction displays and additional haptic effects
US9874935B2 (en) * 2009-03-12 2018-01-23 Immersion Corporation Systems and methods for a texture engine
KR20110031797A (ko) * 2009-09-21 2011-03-29 삼성전자주식회사 휴대 단말기의 입력 장치 및 방법
US20110115709A1 (en) * 2009-11-17 2011-05-19 Immersion Corporation Systems And Methods For Increasing Haptic Bandwidth In An Electronic Device
KR101640043B1 (ko) 2010-04-14 2016-07-15 삼성전자주식회사 가상 세계 처리 장치 및 방법
US9715275B2 (en) 2010-04-26 2017-07-25 Nokia Technologies Oy Apparatus, method, computer program and user interface
US9791928B2 (en) 2010-04-26 2017-10-17 Nokia Technologies Oy Apparatus, method, computer program and user interface
US9733705B2 (en) 2010-04-26 2017-08-15 Nokia Technologies Oy Apparatus, method, computer program and user interface
US8416066B2 (en) 2010-04-29 2013-04-09 Microsoft Corporation Active vibrations
JP2011238205A (ja) * 2010-05-04 2011-11-24 Samsung Electro-Mechanics Co Ltd タッチスクリーン装置
WO2012052803A1 (en) * 2010-10-19 2012-04-26 Nokia Corporation A display apparatus
JP5660580B2 (ja) 2011-02-09 2015-01-28 パナソニックIpマネジメント株式会社 電子機器
KR101580022B1 (ko) * 2011-03-04 2015-12-23 애플 인크. 국부적 및 전반적 햅틱 피드백을 제공하는 선형 진동기
US9448713B2 (en) * 2011-04-22 2016-09-20 Immersion Corporation Electro-vibrotactile display
US9218727B2 (en) 2011-05-12 2015-12-22 Apple Inc. Vibration in portable devices
US9710061B2 (en) 2011-06-17 2017-07-18 Apple Inc. Haptic feedback device
JP5994991B2 (ja) * 2012-01-24 2016-09-21 パナソニックIpマネジメント株式会社 電子機器
WO2013114792A1 (ja) * 2012-01-31 2013-08-08 パナソニック株式会社 触感呈示装置および触感呈示方法
US9513706B2 (en) * 2012-02-15 2016-12-06 Immersion Corporation High definition haptic effects generation using primitives
US8493354B1 (en) 2012-08-23 2013-07-23 Immersion Corporation Interactivity model for shared feedback on mobile devices
US8570296B2 (en) * 2012-05-16 2013-10-29 Immersion Corporation System and method for display of multiple data channels on a single haptic display
US9063570B2 (en) 2012-06-27 2015-06-23 Immersion Corporation Haptic feedback control system
US8896524B2 (en) 2012-08-24 2014-11-25 Immersion Corporation Context-dependent haptic confirmation system
US9547366B2 (en) * 2013-03-14 2017-01-17 Immersion Corporation Systems and methods for haptic and gesture-driven paper simulation
US9041647B2 (en) * 2013-03-15 2015-05-26 Immersion Corporation User interface device provided with surface haptic sensations
KR20140127171A (ko) 2013-04-22 2014-11-03 임머숀 코퍼레이션 햅틱-인에이블링된 트리거를 갖는 게이밍 디바이스
US9939900B2 (en) 2013-04-26 2018-04-10 Immersion Corporation System and method for a haptically-enabled deformable surface
US9274603B2 (en) 2013-05-24 2016-03-01 Immersion Corporation Method and apparatus to provide haptic feedback based on media content and one or more external parameters
US9639158B2 (en) 2013-11-26 2017-05-02 Immersion Corporation Systems and methods for generating friction and vibrotactile effects
FR3015108B1 (fr) * 2013-12-13 2019-05-31 Dav Controle d'actionneurs d'une surface de commande sensitive a retour haptique
JP6644466B2 (ja) 2013-12-31 2020-02-12 イマージョン コーポレーションImmersion Corporation 触覚通知を提供するシステム及び方法
JP2015138416A (ja) * 2014-01-22 2015-07-30 キヤノン株式会社 電子機器、その制御方法及びプログラム
US9396629B1 (en) 2014-02-21 2016-07-19 Apple Inc. Haptic modules with independently controllable vertical and horizontal mass movements
US9594429B2 (en) 2014-03-27 2017-03-14 Apple Inc. Adjusting the level of acoustic and haptic output in haptic devices
US10133351B2 (en) 2014-05-21 2018-11-20 Apple Inc. Providing haptic output based on a determined orientation of an electronic device
US9886090B2 (en) 2014-07-08 2018-02-06 Apple Inc. Haptic notifications utilizing haptic input devices
US9535550B2 (en) 2014-11-25 2017-01-03 Immersion Corporation Systems and methods for deformation-based haptic effects
US10254838B2 (en) * 2014-12-23 2019-04-09 Immersion Corporation Architecture and communication protocol for haptic output devices
US20170024010A1 (en) 2015-07-21 2017-01-26 Apple Inc. Guidance device for the sensory impaired
US10849776B2 (en) * 2015-07-23 2020-12-01 Inalways Corporation Handheld device and vibration cancellation method
DE102015216390B3 (de) * 2015-08-27 2016-12-15 Audi Ag Vorrichtung und Verfahren zur Generierung eines haptischen Momentes an einem Aktor
US10772394B1 (en) 2016-03-08 2020-09-15 Apple Inc. Tactile output for wearable device
US10585480B1 (en) 2016-05-10 2020-03-10 Apple Inc. Electronic device with an input device having a haptic engine
US9829981B1 (en) 2016-05-26 2017-11-28 Apple Inc. Haptic output device
US10401962B2 (en) * 2016-06-21 2019-09-03 Immersion Corporation Haptically enabled overlay for a pressure sensitive surface
US10649529B1 (en) 2016-06-28 2020-05-12 Apple Inc. Modification of user-perceived feedback of an input device using acoustic or haptic output
US10845878B1 (en) 2016-07-25 2020-11-24 Apple Inc. Input device with tactile feedback
US10372214B1 (en) 2016-09-07 2019-08-06 Apple Inc. Adaptable user-selectable input area in an electronic device
US9679548B1 (en) 2016-09-23 2017-06-13 International Business Machines Corporation String instrument fabricated from an electronic device having a bendable display
US10261586B2 (en) 2016-10-11 2019-04-16 Immersion Corporation Systems and methods for providing electrostatic haptic effects via a wearable or handheld device
US10437359B1 (en) 2017-02-28 2019-10-08 Apple Inc. Stylus with external magnetic influence
JP6837921B2 (ja) * 2017-06-02 2021-03-03 任天堂株式会社 ゲームプログラム、情報処理装置、情報処理システム、および、情報処理方法
EP3652615B1 (de) * 2017-07-12 2021-12-08 Behr-Hella Thermocontrol GmbH Bedieneinheit für ein gerät
US10775889B1 (en) 2017-07-21 2020-09-15 Apple Inc. Enclosure with locally-flexible regions
US10768747B2 (en) 2017-08-31 2020-09-08 Apple Inc. Haptic realignment cues for touch-input displays
US11054932B2 (en) 2017-09-06 2021-07-06 Apple Inc. Electronic device having a touch sensor, force sensor, and haptic actuator in an integrated module
US10556252B2 (en) 2017-09-20 2020-02-11 Apple Inc. Electronic device having a tuned resonance haptic actuation system
US10768738B1 (en) 2017-09-27 2020-09-08 Apple Inc. Electronic device having a haptic actuator with magnetic augmentation
KR101899538B1 (ko) 2017-11-13 2018-09-19 주식회사 씨케이머티리얼즈랩 햅틱 제어 신호 제공 장치 및 방법
KR102337869B1 (ko) * 2017-11-13 2021-12-10 주식회사 씨케이머티리얼즈랩 햅틱 제어 신호 제공 장치 및 방법
KR102518400B1 (ko) * 2017-11-22 2023-04-06 삼성전자주식회사 진동을 제공하는 방법 및 이를 지원하는 전자 장치
US10942571B2 (en) 2018-06-29 2021-03-09 Apple Inc. Laptop computing device with discrete haptic regions
US10936071B2 (en) 2018-08-30 2021-03-02 Apple Inc. Wearable electronic device with haptic rotatable input
US10613678B1 (en) 2018-09-17 2020-04-07 Apple Inc. Input device with haptic feedback
US10966007B1 (en) 2018-09-25 2021-03-30 Apple Inc. Haptic output system
KR20200109737A (ko) 2019-03-14 2020-09-23 삼성전자주식회사 햅틱 액츄에이터를 포함하는 전자 장치
US11024135B1 (en) 2020-06-17 2021-06-01 Apple Inc. Portable electronic device having a haptic button assembly

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4127752A (en) * 1977-10-13 1978-11-28 Sheldahl, Inc. Tactile touch switch panel
GB2142711A (en) * 1983-07-04 1985-01-23 Philips Electronic Associated Manually operable x-y signal generator
US4782327A (en) * 1985-01-02 1988-11-01 Victor B. Kley Computer control
US4791416A (en) * 1985-02-05 1988-12-13 Zenith Electronics Corporation Touch control system for controllable apparatus
US4821030A (en) * 1986-12-19 1989-04-11 Tektronix, Inc. Touchscreen feedback system
GB2204131B (en) * 1987-04-28 1991-04-17 Ibm Graphics input tablet
GB2212888A (en) * 1987-12-02 1989-08-02 Philips Electronic Associated X-y signal generating device
US4983786A (en) * 1990-01-17 1991-01-08 The University Of British Columbia XY velocity controller
US5241308A (en) * 1990-02-22 1993-08-31 Paragon Systems, Inc. Force sensitive touch panel
US5053585A (en) * 1990-10-12 1991-10-01 Interlink Electronics, Incorporated Multipurpose keyboard using digitizer pad featuring spatial minimization of a pressure contact area and method of making same
JP3219761B2 (ja) * 1990-11-19 2001-10-15 ソニー株式会社 リモートコマンダー
US5335557A (en) * 1991-11-26 1994-08-09 Taizo Yasutake Touch sensitive input control device
US5293158A (en) * 1992-05-05 1994-03-08 Alps Electric Co., Ltd. X-Y direction input device
US5355148A (en) * 1993-01-14 1994-10-11 Ast Research, Inc. Fingerpoint mouse
US5521336A (en) * 1994-05-23 1996-05-28 International Business Machines Corporation Simplified digital pad sensor
US5496174A (en) * 1994-08-04 1996-03-05 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Method and device for producing a tactile display using an electrorheological fluid
US5959613A (en) * 1995-12-01 1999-09-28 Immersion Corporation Method and apparatus for shaping force signals for a force feedback device
US5767457A (en) * 1995-11-13 1998-06-16 Cirque Corporation Apparatus and method for audible feedback from input device
US6028593A (en) * 1995-12-01 2000-02-22 Immersion Corporation Method and apparatus for providing simulated physical interactions within computer generated environments
US6219032B1 (en) * 1995-12-01 2001-04-17 Immersion Corporation Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface
US6300936B1 (en) * 1997-11-14 2001-10-09 Immersion Corporation Force feedback system including multi-tasking graphical host environment and interface device
US5943044A (en) * 1996-08-05 1999-08-24 Interlink Electronics Force sensing semiconductive touchpad
US5887995A (en) * 1997-09-23 1999-03-30 Compaq Computer Corporation Touchpad overlay with tactile response
US5917906A (en) * 1997-10-01 1999-06-29 Ericsson Inc. Touch pad with tactile feature
US6252583B1 (en) * 1997-11-14 2001-06-26 Immersion Corporation Memory and force output management for a force feedback system
JPH11338470A (ja) * 1998-05-28 1999-12-10 Canon Inc 電子楽器及び電子楽器制御方法
US6429846B2 (en) * 1998-06-23 2002-08-06 Immersion Corporation Haptic feedback for touchpads and other touch controls
US6225976B1 (en) * 1998-10-30 2001-05-01 Interlink Electronics, Inc. Remote computer input peripheral
US6647359B1 (en) * 1999-07-16 2003-11-11 Interval Research Corporation System and method for synthesizing music by scanning real or simulated vibrating object
US6337678B1 (en) * 1999-07-21 2002-01-08 Tactiva Incorporated Force feedback computer input and output device with coordinated haptic elements
JP3949912B2 (ja) * 2000-08-08 2007-07-25 株式会社エヌ・ティ・ティ・ドコモ 携帯型電子機器、電子機器、振動発生器、振動による報知方法および報知制御方法
US7623114B2 (en) * 2001-10-09 2009-11-24 Immersion Corporation Haptic feedback sensations based on audio output from computer devices
US6703550B2 (en) * 2001-10-10 2004-03-09 Immersion Corporation Sound data output and manipulation using haptic feedback
CN102609088B (zh) * 2001-11-01 2015-12-16 意美森公司 用于提供触感的方法和系统
DE60309889T2 (de) 2002-07-11 2007-05-31 International Business Machines Corp. Peripheriegerät für ein Datenverarbeitungssystem
AU2003296334A1 (en) * 2002-12-08 2004-06-30 Immersion Corporation Haptic communication devices
US7742036B2 (en) 2003-12-22 2010-06-22 Immersion Corporation System and method for controlling haptic devices having multiple operational modes
US7112737B2 (en) * 2003-12-31 2006-09-26 Immersion Corporation System and method for providing a haptic effect to a musical instrument
FR2866726B1 (fr) * 2004-02-23 2006-05-26 Jazzmutant Controleur par manipulation d'objets virtuels sur un ecran tactile multi-contact
US20060017691A1 (en) * 2004-07-23 2006-01-26 Juan Manuel Cruz-Hernandez System and method for controlling audio output associated with haptic effects
US20110191674A1 (en) * 2004-08-06 2011-08-04 Sensable Technologies, Inc. Virtual musical interface in a haptic virtual environment
JP2006053629A (ja) * 2004-08-10 2006-02-23 Toshiba Corp 電子機器、制御方法及び制御プログラム
US20060044280A1 (en) * 2004-08-31 2006-03-02 Huddleston Wyatt A Interface
JP4860625B2 (ja) * 2004-10-08 2012-01-25 イマージョン コーポレーション タッチ式入力装置におけるボタンおよびスクロール動作シミュレーション用の触覚フィードバック
JP4892829B2 (ja) * 2004-11-15 2012-03-07 ソニー株式会社 振動発生装置、触覚機能付きの入出力装置及びその電子機器
US7474983B2 (en) * 2005-01-05 2009-01-06 Massachusetts Institute Of Technology Method for object identification and sensing in a bounded interaction space
CN101133385B (zh) * 2005-03-04 2014-05-07 苹果公司 手持电子设备、手持设备及其操作方法
US20060277466A1 (en) * 2005-05-13 2006-12-07 Anderson Thomas G Bimodal user interaction with a simulated object
ATE516864T1 (de) * 2005-06-27 2011-08-15 Coactive Drive Corp Synchronisierte vibrationsvorrichtung für haptisches feedback
US8700791B2 (en) * 2005-10-19 2014-04-15 Immersion Corporation Synchronization of haptic effect data in a media transport stream
US9001045B2 (en) * 2005-11-08 2015-04-07 Nokia Corporation Cost efficient element for combined piezo sensor and actuator in robust and small touch screen realization and method for operation thereof
CN2857154Y (zh) 2005-12-01 2007-01-10 钟红刚 具有数据琴竹的虚拟扬琴
JP4557899B2 (ja) * 2006-02-03 2010-10-06 任天堂株式会社 サウンド処理プログラムおよびサウンド処理装置
JP5351373B2 (ja) * 2006-03-10 2013-11-27 任天堂株式会社 演奏装置および演奏制御プログラム
US8405618B2 (en) * 2006-03-24 2013-03-26 Northwestern University Haptic device with indirect haptic feedback
JP2008033739A (ja) * 2006-07-31 2008-02-14 Sony Corp 力覚フィードバックおよび圧力測定に基づくタッチスクリーンインターラクション方法および装置
EP2062116A2 (en) * 2006-09-13 2009-05-27 Immersion Corporation Systems and methods for casino gaming haptics
US7890863B2 (en) * 2006-10-04 2011-02-15 Immersion Corporation Haptic effects with proximity sensing
US20080084384A1 (en) * 2006-10-05 2008-04-10 Immersion Corporation Multiple Mode Haptic Feedback System
US20080271594A1 (en) * 2007-05-03 2008-11-06 Starr Labs, Inc. Electronic Musical Instrument
US8961309B2 (en) * 2007-05-08 2015-02-24 Disney Enterprises, Inc. System and method for using a touchscreen as an interface for music-based gameplay
US7714220B2 (en) * 2007-09-12 2010-05-11 Sony Computer Entertainment America Inc. Method and apparatus for self-instruction
US7667371B2 (en) * 2007-09-17 2010-02-23 Motorola, Inc. Electronic device and circuit for providing tactile feedback
US20090126553A1 (en) * 2007-09-17 2009-05-21 Pat Murray Guitar Company Stringed instrument with color-coded fretboard and method of using same
US8373549B2 (en) * 2007-12-31 2013-02-12 Apple Inc. Tactile feedback in an electronic device
US9857872B2 (en) * 2007-12-31 2018-01-02 Apple Inc. Multi-touch display screen with localized tactile feedback
US20090219252A1 (en) * 2008-02-28 2009-09-03 Nokia Corporation Apparatus, method and computer program product for moving controls on a touchscreen
KR20090093766A (ko) * 2008-02-28 2009-09-02 황재엽 모바일 가상 기타의 지판 표시 장치 및 방법
US8414395B2 (en) * 2008-06-11 2013-04-09 Activision Publishing, Inc. Strum processing for music video game on handheld device
US8174372B2 (en) * 2008-06-26 2012-05-08 Immersion Corporation Providing haptic feedback on a touch surface
KR101287892B1 (ko) * 2008-08-11 2013-07-22 임머숀 코퍼레이션 촉각작동 가능한 음악 게임용 주변장치
US7906720B2 (en) * 2009-05-05 2011-03-15 At&T Intellectual Property I, Lp Method and system for presenting a musical instrument
US11128717B2 (en) 2015-11-19 2021-09-21 Microsoft Technology Licensing, Llc Private editing of shared files

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107111374A (zh) * 2015-02-25 2017-08-29 意美森公司 触觉效果的覆盖

Also Published As

Publication number Publication date
KR101661281B1 (ko) 2016-09-29
CN104777906B (zh) 2018-09-14
US20100073304A1 (en) 2010-03-25
JP2012503800A (ja) 2012-02-09
KR20180038585A (ko) 2018-04-16
US8749495B2 (en) 2014-06-10
KR101848591B1 (ko) 2018-04-12
JP5793595B2 (ja) 2015-10-14
KR101962586B1 (ko) 2019-03-26
US9545568B2 (en) 2017-01-17
EP2342615A1 (en) 2011-07-13
CN104777906A (zh) 2015-07-15
JP2014167807A (ja) 2014-09-11
EP3364274B1 (en) 2020-04-15
KR20190032648A (ko) 2019-03-27
US20150224394A1 (en) 2015-08-13
KR20160022942A (ko) 2016-03-02
KR20110082001A (ko) 2011-07-15
US20120229402A1 (en) 2012-09-13
KR20170059485A (ko) 2017-05-30
JP5529140B2 (ja) 2014-06-25
CN102165391B (zh) 2015-05-13
WO2010036641A1 (en) 2010-04-01
US20170087459A1 (en) 2017-03-30
KR101741376B1 (ko) 2017-05-29
US8982068B2 (en) 2015-03-17
EP2342615B1 (en) 2018-05-02
EP3364274A1 (en) 2018-08-22

Similar Documents

Publication Publication Date Title
CN102165391B (zh) 多致动手持设备
JP5932917B2 (ja) 複数のプラットフォームを越える触覚フィードバックを用いた対話式タッチスクリーンゲーミング比喩
US20180341332A1 (en) Systems and Methods for a Shared Haptic Experience
US8576171B2 (en) Systems and methods for providing haptic feedback to touch-sensitive input devices
US8259072B2 (en) Input control apparatus and an interactive system using the same
CN102362246A (zh) 用于使用多个致动器实现纹理的系统和方法
CN101517514A (zh) 用于游戏厅游戏触觉的系统和方法
JP4121492B2 (ja) ゲーム装置およびゲームプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: California, USA

Applicant after: Immersion Corp.

Address before: California, USA

Applicant before: IMMERSION Corp.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: IMMERSION CORP. TO: YIMEISEN CO., LTD.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150513