CN103838421A - 用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备 - Google Patents
用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备 Download PDFInfo
- Publication number
- CN103838421A CN103838421A CN201310581277.3A CN201310581277A CN103838421A CN 103838421 A CN103838421 A CN 103838421A CN 201310581277 A CN201310581277 A CN 201310581277A CN 103838421 A CN103838421 A CN 103838421A
- Authority
- CN
- China
- Prior art keywords
- haptic effect
- space diagram
- touch
- equipment
- sense
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04809—Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
一种用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备。用于产生触觉效果的启用触觉效果的设备。在某些情况下,触觉效果可以表示在启用触觉效果的设备的表面上表示的空间图的组件。在某些情况下,启用触觉效果的设备可以包括触觉输出设备、驱动模块,以及驱动电路。驱动模块可以接收表示触摸输入在表面上的位置的信息,并判断触摸输入的位置是否对应于空间图的多个组件中的一个的位置。驱动模块可以生成驱动信号,然后,驱动电路将该驱动信号施加于触觉输出设备以生成触觉效果。
Description
对相关申请的交叉引用
本申请要求2012年11月20日提出的专利申请号为No.61/728,718的美国临时专利申请的优先权,该申请以引用的方式全部并入本文中。
技术领域
本发明涉及用于利用触觉效果在用户界面上模拟表面特征的方法和设备。
背景技术
某些电子用户界面设备提供显示屏幕,通过该显示屏幕,显示的对象可以被移动、旋转,或以别的方式操纵。尽管用户可以将显示的对象移动到屏幕上的一般区域,但是,将对象移动到屏幕上的准确的位置可能是困难的。移动对象的用户可能难以将对象移动到显示屏幕上的准确的位置,因为这样的位置在屏幕上不被标识,或可能被用户的手模糊。总的说来,传输用户界面屏幕上的空间细节的能力是受限的。
发明内容
根据本发明的一方面,提供了一种用于产生触觉效果的方法。该方法可以包括接收表示触摸输入在表面上的位置的信息。可以作出关于触摸输入的位置是否对应于在表面上的多个位置表示的多个空间图组件的一个的位置的判断。可以生成驱动信号。响应于触摸输入的位置对应于多个空间图组件的一个的位置的判断,可以向触觉输出设备 施加驱动信号。可以驱动触觉输出设备以在表面上产生触觉效果。
根据本发明的一个方面,提供了产生触觉效果的方法。该方法可以包括检测表面上的触摸输入,以及接收表示正被表面上的触摸输入移动的虚拟对象的位置的信息。该方法还可以包括判断虚拟对象的位置是否对应于在表面上的多个位置表示的多个空间图组件的一个的位置。可以生成驱动信号,并可以响应于虚拟对象的位置对应于多个空间图组件的一个的位置的判断,向触觉输出设备施加驱动信号。
在一个实施例中,空间图组件可以是从包括线、点、贴砖,以及同心圆的组中选择的。
根据本发明的一方面,提供了包括触觉输出设备、驱动模块,以及驱动电路的启用触觉效果的设备。驱动模块可以被配置成接收表示触摸输入在表面上的位置的信息。驱动模块可以判断位置是否对应于在表面上表示的多个空间图组件的一个的位置。驱动模块可以生成驱动信号。驱动电路可以响应于触摸输入的位置对应于多个空间图组件中的一个的位置的判断,向触觉输出设备施加驱动信号。
根据本发明的一方面,提供了被配置成在表面上产生触觉效果的启用触觉效果的设备。启用触觉效果的设备可以包括驱动模块、驱动电路,以及触觉输出设备。驱动模块可以被配置成接收表示通过在表面上接收到的触摸输入移动的虚拟对象的位置的信息。驱动模块还可以被配置成判断虚拟对象的位置是否对应于在表面上的多个位置表示的多个空间图组件的一个的位置。驱动模块还可以进一步被配置成生成驱动信号。驱动电路可以被配置成响应于虚拟对象的位置对应于多个空间图组件中的一个的位置的判断,向触觉输出设备施加驱动信号。
本发明的这些及其他方面、特点,以及特征,以及结构以及部件的组合的相关元件的操作方法和功能,以及制造成本的节约,通过下面的参考附图对所附的权利要求进行的详细描述,将变得更加显而易见,所有的这些附图构成了此说明书的一部分。然而,应该明确地理解,附图都只用于说明和描述,不作为对本发明的限制。如在说明书和权利要求中所使用的,单数形式也包括多个涉及的对象,除非上下 文明确地特别指出。
附图说明
示出了下列图形的组件以强调本发明的一般原理,图形不一定是按比例绘制的。表示相应的组件的参考字符根据需要在各图形中重复,以保持一致性和清楚。
图1A-1B示意地示出了根据本发明的实施例的设备;
图2A-2C示意地示出了可以在图1A的设备的表面上生成的空间图;
图3A-3C示意地示出了可以在图1A的设备的表面上生成的空间图;
图4A-4C示意地示出了可以在图1A的设备的表面上生成的空间图;
图5A-5B示意地示出了可以在图1A的设备的表面上生成的空间图;
图5C-5D示意地示出了可以被用来生成模拟纹理的触觉效果的触觉驱动信号的实施例;
图6A-6B示意地示出了图1A的设备生成触觉效果以在设备的表面上模拟空间图组件;
图7示意地示出了图1A的设备生成触觉效果以在设备的表面上模拟空间图组件;
图8A-8C示意地示出了图1A的设备基于施加的压力的度来生成触觉效果;
图9A-9D示意地示出了空间图组件在图1A的设备的表面上的重叠;
图10A-10C示意地示出了可以在图1A的设备的表面上利用不同的强度生成的空间图组件;
图11A-11B示意地示出了通过图1A的设备的表面上的空间图组件表示的按钮;
图12A-12B示意地示出了通过图1A的设备的表面上的空间图组件表示的多个像素;
图13A-13B示意地示出了通过图1A的设备的表面上的空间图组件表示的文本;
图14A-14B示意地示出了通过图1A的设备的表面上的空间图组件表示的键盘;
图15A-15B示意地示出了跨图1A的设备的表面上的空间图组件的手势解锁运动;
图16A-16B示意地示出了通过图1A的设备的表面上的一个或多个空间图组件来表示的一个或多个速动(snap)位置;
图17示意地示出了带有基于显示在图1A的设备的表面上的对象的位置的动态位置的空间图组件;
图18A-18B示意地示出了表示键盘字母的空间图组件,它是利用基于在图1A的设备的表面上选择的其他键盘字母的动态强度生成的;以及
图19A-19B示意地示出了基于显示在图1A的设备的表面上的内容的大小生成的触觉效果。
具体实施方式
图1A示出了可以在设备的表面110上生成触觉效果的启用触觉效果的用户界面设备100的实施例。可以生成触觉效果以模拟通过设备100来表示的诸如表面特征之类的特征。例如,模拟的表面特征可以是表面110的模拟的纹理、空间图,边缘或边界,或任何其他触觉,无论是天然的还是人工的。空间图可以包括直线的网格、同心圆的网格、点的网格、贴砖的网格、其任何组合,或任何其他空间图。在一个实施例中,表面110可以是显示对应于模拟的表面特征的图像,诸如空间图的空间图组件的图像的触摸屏。在一个实施例中,表面110可以是对应于图像的显示器的触摸板,或任何其他触摸界面。
设备100可以包括移动电话、平板电脑、电视机、电子显示器、 触摸板,或任何其他电子用户界面设备。
在一个实施例中,设备100可以包括触觉驱动模块130、生成触觉效果的触觉输出设备120,以及可操作地耦合到触觉驱动模块130和触觉输出设备120以便向触觉输出设备施加驱动信号的触觉驱动电路125。触觉驱动模块130可以包括控制器,该控制器可以包括一个或多个处理器,或任何其他处理单元。触觉驱动电路125可以包括被配置成放大或缓冲来自触觉驱动模块130的信号的放大器。在一个实施例中,可以省略触觉驱动电路125,触觉驱动模块130可以直接向触觉输出设备120输出信号。触觉输出设备120可以包括致动器(例如,音圈、超声波振动设备、螺旋管、压电器件,或任何其他致动器)、静电设备,或任何其他触觉输出设备。超声波振动设备可以,在某些情况下降低表面110上的摩擦级别。触觉驱动模块130可以可操作地耦合到触觉输出设备120,该触觉输出设备120可以可操作地耦合到表面110。在2011年4月22提出的,并在2012年10月25日作为美国专利申请出版物No.2012/0268412发布的标题为“Electro-vibrotactile Display”的美国专利申请序列No.13/092,269中比较详细地讨论了触觉输出设备,该申请的全部内容以引用的方式并入本文中。
在一个实施例中,触觉驱动模块130和触觉输出设备120可以通过控制摩擦的级别来模拟表面110上的表面特征。例如,包括致动器的触觉输出设备120可以通过在表面110上生成振动来控制摩擦。包括静电设备的触觉输出设备120可以通过向表面110或表面110下面施加电压来控制摩擦的级别。交流电压信号,例如,可以在表面110创建吸引手指10、笔尖,或任何其他对象的电容性效果。随着对象在表面上移动,表面上的吸引力可以被感觉为摩擦。增大吸引力可以增大表面上的摩擦的级别。在2011年4月22提出的,并在2012年10月25日作为美国专利申请出版物No.2012/0268412发布的标题为“Electro-vibrotactile Display”的美国专利申请系列No.13/092,269中比较详细地讨论了通过触觉效果来控制摩擦,该申请的全部内容以引用的方式并入本文中。如该申请所描述,静电设备可以,在一个实施 例中,和包括具有一个或多个电极的导电层并且包括绝缘层的表面110一起使用。导电层可以是任何半导体或其他导电材料。绝缘层可以是玻璃、塑料(例如,热塑)、聚合物,或任何其他绝缘层。静电设备可以通过施加交流信号来操作,交流信号,在一个实施例中,电容地将导电层与靠近或触摸表面110的对象耦合。交流信号可以由高电压放大器生成。
电容耦合可以控制表面110上的摩擦的级别。在一个实施例中,表面特征可以通过控制表面110上的摩擦的级别来模拟。改变对象和导电层之间的吸引力的级别可以改变跨表面110移动的对象的摩擦。具有与周围区域不同的摩擦的级别的区域可以表示空间图组件、纹理,或任何其他表面特征。
电容耦合还可通过刺激靠近或触摸表面110的对象的某些部分,诸如用户的手指的皮肤中的机械感受器,来生成触觉效果。在一示例中,可以利用与用户的手指的导电部分耦合的AC电压信号来施加于导电层。随着用户在屏幕上移动手指,用户可以感知到多刺性、颗粒性、颠簸性、粗糙度、粘性的纹理,或某种其他纹理。在一个实施例中,表面110没有绝缘层,以便对象可以直接触摸导电层。触觉效果可以通过从导电层通过导电路径向对象施加电压来生成。在2012年10月31日提出的标题为“Method and Apparatus for Simulating Surface Features on a User Interface with Haptic Effects”的美国专利申请序列No.13/665,526中比较详细地讨论了通过周期性的或其他触觉效果来模拟纹理,该申请的全部内容以引用的方式并入本文中。
在一个实施例中,触觉效果不限于电子用户界面设备的表面(例如,表面110)。在一个实施例中,用户的手,例如,可以触摸触摸屏或触摸板以外的对象,并仍感觉到触觉效果。触觉效果可以通过,例如,从信号生成器或任何其他电压生成设备直接向用户的身体施加电压来生成。在某些情况下,电压生成设备可以是适用于安装在频繁地接触到用户的身体的位置的独立设备。每当传感器检测到用户的身体正在触摸将在其上面模拟空间图或其他表面特征的对象时,都可以 施加电压。电压可以在用户的身体上产生电荷。用户的身体上的电荷并正在被触摸的对象之间的电容***互可以在用户的身体和对象之间产生吸引力。吸引力可以控制对象的表面的摩擦的级别,该摩擦级别可以模拟正在被触摸的对象的表面上的空间图。
在一个实施例中,用户可以通过在对象的表面上生成的静电效应和通过由电子用户界面设备所创建的增强的现实体验来感觉对象上的模拟的空间图。例如,电子用户界面设备可以通过显示对象的捕捉到的图像并在图像上覆盖网格或其他空间图来创建增强的现实体验。在一个实施例中,用户可以通过触摸对象并通过看见电子用户界面上的对象上覆盖的空间图的图形表示来感觉对象上的空间图。
在一个实施例中,触觉驱动模块130可以被配置成导致触觉输出设备120生成周期性的触觉效果。图1A,例如,示出了基于触觉驱动信号201的周期性的触觉效果。在某些情况下,触觉驱动信号可以是周期性的驱动信号。在某些情况下,触觉驱动信号可以表示由触觉输出设备所生成的触觉效果。例如,如果触觉输出设备120包括静电设备,则基于触觉驱动信号201的触觉效果可以包括具有匹配触觉驱动信号201或与其成比例的频率和振幅的正弦AC电压。如果触觉输出设备120包括致动器,则基于触觉驱动信号201的触觉效果可以包括具有匹配触觉驱动信号201的频率和振幅的振动。周期性的触觉效果可以随着如图1A所示正弦波、正方形、三角形,或锯齿波形,或任何其他周期波形而变化。例如,周期性的静电效应可以通过具有正弦、正方形、三角形、锯齿或任何其他波形的AC电压来生成。
在一个实施例中,触觉驱动模块130可以导致触觉输出设备120改变触觉效果。图1A-1B示出了,例如,随着手指10或创建触摸输入的任何其他对象在表面110上移动,改变周期性的触觉效果的频率。例如,如图1B所示,可以改变触觉驱动信号203,以便触觉驱动信号203与图1A的触觉驱动信号201相比具有更大的频率。在2012年10月31日提出的标题为“Method and Apparatus for Simulating Surface Features on a User Interface with Haptic Effects”的美国专利申请序列 No.13/665,526中比较详细地讨论了生成周期性的触觉效果,该申请的全部内容以引用的方式并入本文中。
在一个实施例中,空间图可以包括一个或多个空间图组件(可以包括线、圆、点,或贴砖)的布局。例如,图2A-2C示出了包括线的网格的空间图。随着用户的手指或任何其他触摸输入穿过线301或网格的任何其他空间图组件,可以生成触觉效果以表示线的存在。触觉效果可以通过,例如,触觉输出设备120或任何其他触觉输出设备来生成。线或其他空间图组件可以显示在表面110或任何其他表面上,或可以只通过触觉效果来表示。在一个实施例中,每一个空间图组件可以对应于坐标位置,诸如X坐标对应于垂直网格线或Y坐标对应于水平网格线。在某些情况下坐标位置可以与空间图组件一起显示。
在一个实施例中,空间图的网格线或其他空间图组件可以均匀地分隔,如图2A所示。在一个实施例中,空间图的网格线或其他空间图组件可以不均匀地分隔,如图2B-2C所示。在一个示例中,如图2B所示,垂直网格线可以均匀地分隔,而水平网格线可以不均匀地分隔。在另一个示例中,如图2C所示,垂直网格线和水平线都可以不均匀地分隔。网格线之间的间隔可以遵循预定的关系,诸如多项式或指数关系。例如,图2C中的一对网格线之间的间隔可以是相邻的网格线对之间的间隔的两倍。
图3A-3C示出了具有诸如网格圆303之类的网格圆的空间图,作为空间图组件。在一个实施例中,每一个圆都可以对应于坐标位置,诸如半径坐标。例如,图3A示出了多个同心网格圆,其中每一个都可以对应于多个半径坐标中的一个。图3B还示出可以将圆与线组合的空间图。在某些情况下,每一个圆都可以对应于半径坐标,每一条线都可以对应于角坐标。在这样的情况下,同心网格圆和网格线可以通过极坐标系来表示表面110上的位置。图3A-3B示出了均匀地分隔的同心圆,而图3C示出了空间图可以包括不均匀地分隔的圆,不是同心的圆,或其任何组合的圆。如图3C进一步示出的,空间图可以更一般地包括一个或多个椭圆形空间图组件304。空间图组件还可以 进一步具有比用户界面设备的表面(例如,表面110)更大的一个或多个维度。在这样的情况下,用户界面设备可以只表示设备的表面上的空间图组件的一部分。在一个实施例中,两个空间图组件,诸如两个网格圆,或更一般而言,两个网格椭圆,可以交叉。
图4A-4C示出了诸如网格点305之类的网格点,作为空间图组件。在一个实施例中,空间图的网格点可以安置在一行或多行和一个或多个列中。例如,每一行或列中的网格点可以均匀地分隔,并可以与另一行或列中的网格点对齐,如图4A所示。每一个网格点305都可以表示一个或多个坐标位置,诸如X坐标和Y坐标。在某些情况下,行或列中的网格点可以不均匀地分隔。在某些情况下,行或列中的网格点可以交错。行或列可以,在某些情况下,具有不同数量的网格点,如图4B所示。如图4B进一步示出的,网格点可以只表示用户界面设备的表面的一部分。
在一个实施例中,空间图的网格点可以以任何其他方式来安置。例如,网格点可以被安置为接近于诸如圆、正方形之类的形状,任何其他形状,或任何其他图案。
在一个实施例中,网格点305可以具有模拟的形状。例如,如果网格点具有足够的大小、触摸输入可以触摸网格点的多个位置。触觉效果可以基于正在被触摸的网格点的位置来变化。基于位置来改变触觉效果可以模拟网格点的形状。例如,图4A和4C示出了可以具有大约指尖的平均大小的大小的网格点。图4A中的每一个网格点都可以具有圆的模拟的形状,而图4C中的每一个网格点都可以具有正方形的模拟的形状。
图5A-5B示出了诸如贴砖307A和贴砖307B之类的贴砖,作为空间图组件。在一个实施例中,每一个贴砖可以通过模拟贴砖中的纹理或任何其他触觉的触觉效果来表示。例如,当触摸输入处于贴砖307A中时,触觉效果可以利用周期性的驱动信号来生成。在一个实施例中,如图5A所示,诸如贴砖307B之类的贴砖可以与无触觉效果相关联,以便提供带有贴砖307A的对比度。在一个实施例中,如图5B 所示,诸如贴砖307B之类的贴砖可以与另一个触觉效果相关联,以便提供带有贴砖307A的对比度。可以利用与用于贴砖307A的周期性的驱动信号不同的周期性的驱动信号来生成其他触觉效果。不同的周期性的驱动信号可以具有不同的频率、不同的振幅,任何其他不同的属性,或其任何组合。网格贴砖可以具有包括圆、椭圆、矩形、正方形、三角形、六边形的形状,或任何其他形状。
在一个实施例中,模拟纹理的触觉效果可以基于随机或伪随机的触觉驱动信号,诸如图5C中所示出的信号500。随机或伪随机信号的随机效果可以向模拟的表面特征添加真实性。在一个实施例中,随机或伪随机信号可以在生成触觉效果时单独地使用。在一个实施例中,信号的值可以限于预定的范围。随机或伪随机信号可以从采样自然现象的一个或多个值,从伽柏函数,随机数生成器,或任何其他技术来生成。
在一个实施例中,触觉效果可以基于随机或伪随机信号和另一个信号的组合。例如,如图5D所示,触觉效果可以基于信号510,该信号510是随机或伪随机信号500和信号520(可以是周期性信号)的组合。在一个实施例中,模拟纹理的触觉效果可以基于任意驱动信号,该驱动信号可以是具有如由开发人员选择的任何形式的驱动信号。任意驱动信号的某些部分可以或可以不是周期性的,可以或可以不是随机或伪随机的,以及可以或可以不与其他驱动信号相结合。
图6A-6B示出了通过触觉效果来表示空间图组件的各种方式。触觉效果可以利用周期性的驱动信号来生成,如图所示。在一个实施例中,如图6A所示,当检测到触摸输入时,可以生成背景触觉效果A1。例如,当在表面110上检测到触摸输入时,可以生成背景周期性的静电效应或振动。背景触觉效果A1可以具有比与空间图组件的触觉效果A2相关联的强度较低的(例如,10%)的强度。当检测到触摸输入位于诸如网格线301(在图6A-6B中的放大图中所示出的)之类的空间图组件中时,可以改变触觉效果。例如,触觉效果的强度可以增大,或者,触觉效果的频率可以降低。触觉效果的变化可以表示空间 图组件的存在。变化的触觉效果的持续时间可以基于触摸输入的位置,可以基于预定的时间量,基于任何其他因素,或其任何组合。例如,当检测到触摸输入从空间图组件处离开时,触觉效果可以回复到背景触觉效果A1。图6B示出了其中表示空间图组件的触觉效果可以具有预定的持续时间(诸如10毫秒)的另一个实例。图6B还示出其中没有生成背景触觉效果以便仅当触摸输入位于空间图组件的位置中时才提供触觉效果的实施例。
在一个实施例中,触觉效果可以基于正在通过触摸输入操纵的对象来生成。例如,图7示出了对象11正在被通过触摸输入来操纵。对象11可以是图标、窗口、图形、化身,或显示在表面110上的任何其他对象。触摸输入可以通过横向移动、垂直移动、旋转,任何其他操纵,或其任何组合,来操纵对象。在图7中所示出的实施例中,当对象11触摸空间图组件时,可以生成表示空间图组件的触觉效果。触觉效果可以利用触摸空间图组件的触摸输入来生成,或者即使触摸输入不触摸空间图组件,也可以生成。例如,当对象11的右侧触摸网格线301时,即使触摸输入(例如,手指或笔尖)正在触摸对象11的左侧,因此不触摸网格线301,也可以生成触觉效果。在一个实施例中,触觉效果的强度可以基于空间图和对象11之间的重叠的度。如果诸如线之类的空间图组件没有厚度,则重叠的度可以基于被对象11覆盖的线的长度。如果诸如点之类的空间图组件没有面积,则重叠的度保持恒定。
在一个实施例中,表示空间图组件的触觉效果的强度可以基于施加的力或压力。例如,图8A-8C示出了利用三个不同的压力施加的触摸输入。如果通过触摸输入施加的压力没有达到动态或预定阈值,如图8A所示,表面110可以没有在它上面表示的空间图,如此,没有生成的触觉效果来表示空间图组件。如果通过触摸输入施加的压力达到或超出动态或预定阈值,如图8B-8C所示,生成的表示空间图组件的触觉效果可以具有取决于施加的压力的度的强度。较高的压力度可以导致比较强的触觉效果被生成。在一个实施例中,触觉效果的强度 可以基于速度、加速度、移动方向、横向力、接触面积、接触区域的形状、接近角、朝向、温度、导电性,或触摸输入或创建触摸输入的对象的干燥性,或基于***输入。在其中有同时的触摸输入的实施例中,诸如在多触摸设备上,触觉效果如何变化可以基于触摸输入中的任何一个的参数或触摸输入的任何组合。
在一个实施例中,空间图可以组合不同的空间图组件,诸如一个或多个网格线、网格圆、网格点、网格贴砖的组合,或其任何组合,如图3B和图9A-9D所示。在一个示例中,如图3B所示,空间图可以包括网格线和网格圆的组合。在另一个示例中,如图9A所示,网格图形可以包括网格线301和网格点305的组合。不同类型的空间图组件可以彼此重叠,或者它们也可以在单独的位置表示。例如,图9A示出了重叠在网格线301上的网格点305。当触摸输入触摸网格点中的任何一个时,表示空间图的触觉效果可以变化。例如,与在网格线中的一条网格线中生成的触觉效果相比,触觉效果可以在网格线中的一条网格线中更强。
在另一个示例中,如图9B所示,网格线(例如,网格线301)可以重叠在网格贴砖上(例如,网格贴砖307A)。在此示例中,网格线301可以由通过脉冲驱动信号、周期性的驱动信号、随机或伪随机的驱动信号、任意驱动信号,或任何其他驱动信号生成的触觉效果来表示。生成的表示网格线301的触觉效果可以重叠在生成的表示网格贴砖307A和任何其他网格贴砖的触觉效果上。
在另一个示例中,如图9C所示,网格线(例如,网格线307C)可以重叠在另一个网格贴砖上(例如,网格贴砖307D)。在此示例中,一个网格贴砖可以由通过第一驱动信号生成的触觉效果来表示,而另一个网格贴砖可以由通过第二驱动信号生成的触觉效果来表示。如果触摸输入位于对应于两个贴砖的位置,诸如在网格贴砖307E,则可以通过第一驱动信号和第二驱动信号的组合来生成触觉效果。
在一个实施例中,空间图可以与更一般的表面特征相结合。例如,如图9D所示,可以将诸如网格线301之类的空间图组件和与网格线 交界的纹理区域308进行比较。在某些情况下,网格线301可以通过脉冲驱动信号来表示,而纹理区域308可以通过周期性的驱动信号、随机或伪随机的驱动信号、任意驱动信号,或任何其他驱动信号来表示。
在一个实施例中,空间图组件之间的触觉效果可以不同。例如,对应于两个空间图组件的两个触觉效果可以具有不同的强度,不同的持续时间,或其任何组合。两个触觉效果可以具有不同的强度,如果它们的相应的驱动信号具有不同的振幅。如果两个驱动信号都是周期性的驱动信号,则它们还可通过具有不同的频率或波形来产生不同的强度。
不同的触觉效果可以,例如,强调位于其他空间图组件之上的某些空间图组件。例如,如图10A所示,对应于网格点305A的位置可以通过与对应于网格点305B的位置相比更强的触觉效果来表示。比较强的触觉效果可以表示对应于网格点305A的位置作为特定任务的更首选的位置。进一步地,如图10B所示,不同的网格线之间的不同的触觉效果可以强调位于另一个网格线上的一个网格线。例如,与网格线301B相比,可以生成更强的触觉效果来表示网格线301A。网格线301A可以表示,例如,以四为单位的浓淡度,而网格线301B可以表示以一为单位的浓淡度。为网格线301A生成的比较强的触觉效果如此可以强调表示较高级别的浓淡度的网格线。
在一个实施例中,不同的空间图组件之间的不同的触觉效果可以导致一个空间图组件感觉起来比其他空间图组件更粗。例如,与网格线301B相比,网格线301A可以通过具有更大的强度或比较长的持续时间的触觉效果来生成。在示例中,网格线301A可以感觉起来比网格线301B粗。
在一个实施例中,不同的空间图组件的触觉效果可以具有这样的关系:触觉效果的强度、持续时间,或任何其他参数的值从一个空间图组件到另一个空间图组件增大。例如,图10C示出了这样的空间图:其中,空间图组件的触觉效果的强度在表面110上从左到右以及从底 到顶增大,如通过表示较高的强度的线301A和表示较低的强度的线301B来表示。在某些情况下,强度或持续时间的梯度可以朝向对应于具有最高强度的空间图组件的位置引导用户。图10C,例如,示出了朝表面110的右上角引导用户的空间图组件之间的强度的梯度。
在一个实施例中,空间图可以表示诸如按钮、图标、窗口之类的用户界面对象,或显示在(或以别的方式表示的)诸如表面110之类的用户界面表面上的任何其他对象。例如,图11A-11B示出了通过表面110上的空间图表示的按钮。诸如贴砖301E或贴砖301F之类的空间图组件可以表示按钮。当触摸输入位于贴砖301E或贴砖301F的位置处时,可以生成触觉效果来表示贴砖。在一个实施例中,触觉效果可以模拟与按钮相关联的纹理。在一个实施例中,空间图组件可以朝向按钮引导用户。在一个示例中,如图11A所示,诸如网格线301之类的网格线可以朝向与贴砖301E相关联的按钮引导用户。随着用户水平地远离网格线301,表示网格线的触觉效果可以停止,而随着用户垂直地沿着网格线301移动,表示网格线的触觉效果可以继续。表示网格线301的触觉效果可以如此允许用户朝按钮跟随网格线。在该示例或另一个示例中,如图11B所示,诸如网格圆303之类的网格圆可以包围通过贴砖301F来表示的按钮。在某些情况下,更接近于按钮的网格圆可以更紧密地分隔。用户可以使用表示网格圆的触觉效果从一个网格圆向另一个网格圆移动,朝向通过贴砖301F来表示的按钮。
在一个实施例中,空间图可以表示位图或其他像素集,如图12A-12B所示。一组网格贴砖或任何其他空间图组件可以表示位图。位图可以表示图像、地形图,或任何其他信息。在一个实施例中,空间图组件可以表示放大的位图,如图12A所示。在一个实施例中,可以生成不同的空间图组件的不同的触觉效果来表示不同的颜色或不同的灰度。在一个实施例中,可以仅通过仅具有第一触觉效果或没有触觉效果的空间图组件来表示彩色的或灰度的位图,如图12B所示。在该实施例中,空间图组件可以基本上表示彩色的或灰度位图的黑白的版本。在这样的实施例中,空间图组件可以提供位图的触觉表示。当显示位 图的表面110被创建触摸输入的对象阻塞时,这样的表示可以有用。
在一个实施例中,空间图可以表示在诸如图13A-13B的表面110之类的用户界面表面上显示的文本。例如,每一个字母都可以通过诸如矩形贴砖或线之类的空间图组件来表示。例如,线301可以表示“Lorem”中的字母“L”。随着图13A中的文本的字母通过触摸输入来突出显示,可以作出触摸输入正在交叉表示字母的空间图组件的判断。可以为由触摸输入触摸的每一个空间图组件生成触觉效果。在某些情况下,触觉效果可以使用户更好地标识什么字母或其他文本元素即将被选择,如此可以在对文本元素的操纵中进行更好的控制。
在一个实施例中,空间图可以对应于在诸如图14A-14B的表面110之类的用户界面表面上显示的键盘。例如,多个网格点可以表示键盘,每一个网格点都表示键盘的键。如图14B所示,网格点305可以表示键盘上的“g”键。在一个实施例中,更强的触觉效果可以与某些空间图组件相关联。例如,由于物理QWERTY键盘常常具有表示“F”键和“J”键的凸起的表面,因此,在虚拟QWERTY键盘上表示这样的键的空间图组件可以通过更强的触觉效果来表示。如此,空间图可以提供通过突出显示具有不同的属性的某些键来提供朝向提示。
在一个实施例中,空间图可以对应于在手势解锁中所使用的网格。例如,图15A示出了可以解锁诸如移动设备或其他计算设备之类的设备的3x3网格,如果表面110上的触摸输入跨3x3网格的网格位置作出正确的路径。在实施例中,网格点或任何其他空间图组件可以对应于3x3网格的网格位置。如图15B所示,为空间图组件生成的触觉效果可以向用户标识正在触摸相应的网格位置。在某些情况下,触觉可以使用户更快地从一个网格位置移动到另一个网格位置。在一个实施例中,图15A中所示出的3x3网格和触摸输入可以隐藏,这可以在解锁设备过程中提供更高的安全性。
在一个实施例中,空间图可以表示在诸如表面110之类的用户界面表面上的速动位置。例如,图16A-16B示出了可以表示对象13可以向其速动的位置的网格线。当将对象13移动到不同的位置时,当调 整对象13大小时,或对于任何其他用途,可以使用速动。在图16A中,每一条线都可以表示速动位置。随着对象13正在被移动,可以作出对象13是否正在触摸线301中的一条的判断。例如,可以作出对象13的右侧、左侧,或某个其他部分是否正在触摸线301中的一条的判断。响应于对象13已经触摸线中的一条的判断,可以生成触觉效果以表示线的存在。触觉效果还可以进一步表示将对象13速动到对应于线的位置的机会。例如,触觉效果可以向用户表示,如果他或她在表面110中删除触摸输入,则对象13将速动到对应于线301的位置。图16B示出了将图标或任何其他对象速动到由四条线包围的网格位置。在一个实施例中,可以响应于对象已经触摸四条线中的一条的判断或响应于对象已经交叉四条线中的一条并被四条线包围的判断,可以生成触觉效果。触觉效果可以向用户表示,如果他或她在表面110中删除触摸输入,则对象13将速动到在该对象所在的网格位置。
在一个实施例中,空间图组件的位置可以是动态的。例如,图17示出了用于将一个对象速动到表面110上的另一个对象,诸如,用于将一个窗口速动到另一个窗口的线301。在该示例中,线301的位置可以是动态的,位于一个窗口的左边缘,并随着该窗口移动而移动。
在一个实施例中,触觉效果的强度可以是动态的。如上文所讨论的触觉效果的强度可以取决于触摸输入的施加的压力、接触面积、速度,或任何其他特征。在某些情况下,触觉效果的强度可以取决于***状态。例如,图18A-18B示出了图14A的键盘接受类似于Swype输入方法,其中,用户可以通过从字母到字母滑动,仅在单词之间提起的触摸输入来。在该示例中,***状态可以表示已经被触摸输入触摸的字母,诸如字母“h”、“i”,以及“d”。诸如网格点305之类的空间图组件可以表示触摸的下一字母。表示该空间图组件的触觉效果的强度可以基于***状态。例如,强度可以基于对应于空间图组件的字母“e”是正在被***状态跟踪的单词的一部分的似然率。如此,触觉效果可以具有较高的级别,因为与触摸输入触摸诸如“c”或“j”之类的另一个字母相比,字母“e”构成单词“hide”。
在一个实施例中,可以生成触觉效果以促进用户界面上的更一般的速动或滚动操作。例如,如图19A所示,当诸如文本窗口1901之类的对象被缩放或以别的方式放大到阈值大小时,可以生成触觉效果。在某些情况下,阈值可以对应于缩放的最佳级别。最佳级别可以,例如,在网站上提供文本的最佳可读性。
图19B示出了当诸如文本窗口1902之类的对象被滚动穿过阈值位置时生成的触觉效果。在某些情况下,阈值可以对应于停止滚动的最佳位置。例如,最佳位置可以对应于文本窗口对象中的标头被置于文本窗口的顶部时的位置。
此处所公开的一个或多个方法的一个或多个操作可以实现为存储在计算机可读取的介质上并由一个或多个处理器执行的一个或多个指令。例如,一个或多个操作可以通过存储在RAM、ROM、EPROM、闪存、硬盘驱动器,或任何其他计算机可读取的介质上的固件或软件代码来实现。
虽然为了公开基于了当前被认为是最实用和优选的实施例来详细描述本发明的,但是,应该理解,这样的细节仅仅用于该目的,本发明不仅限于所公开的实施例,相反,可以涵盖在所附的权利要求的精神和范围内的修改和等效的方案。例如,还应该理解,本发明预期,在可能的程度上,任何实施例的一个或多个特点可以与任何其他实施例的一个或多个特点相结合起来。
Claims (34)
1.一种产生触觉效果的方法,包括:
接收表示触摸输入在表面上的位置的信息;
判断所述触摸输入的所述位置是否对应于在所述表面上的多个位置表示的多个空间图组件中的一个的位置;
生成驱动信号;以及
响应于判断所述触摸输入的所述位置对应于所述多个空间图组件中的所述一个的位置,向被配置成在所述表面上产生触觉效果的触觉输出设备施加所述驱动信号。
2.如权利要求1所述的方法,其中,在其上接收所述触摸输入的表面是接口设备的表面,其中,所述接口设备包括显示器,所述方法还包括在所述显示器上显示所述多个空间图组件,其中,所述多个空间图组件是从包括下列各项的组中选出的:线、点、贴砖,以及同心圆。
3.如权利要求2所述的方法,其中,所述显示所述多个空间图组件包括在所述接口设备的显示器上显示要被不均匀地分隔的所述多个空间图组件。
4.如权利要求3所述的方法,其中,所述触觉输出设备包括静电输出设备,其中,所述生成驱动信号基于要为所述多个空间图组件中的所述一个模拟的触觉。
5.如权利要求4所述的方法,其中,所述驱动信号是脉冲驱动信号。
6.如权利要求5所述的方法,其中,所述脉冲驱动信号的强度、持续时间,或形状基于所述多个空间图组件中的所述一个的模拟的大小、厚度,或重量。
7.如权利要求4所述的方法,其中,要被模拟的所述触觉包括纹理,其中,所述驱动信号是周期性的驱动信号。
8.如权利要求4所述的方法,其中,要被模拟的所述触觉包括纹理,其中,所述驱动信号是多个周期性的驱动信号的组合。
9.如权利要求4所述的方法,其中,要被模拟的所述触觉包括纹理,其中,所述驱动信号是随机或伪随机的驱动信号。
10.如权利要求2所述的方法,所述多个空间图组件包括多个点,所述方法还包括在所述显示器上显示键盘,其中,所述多个点中的每一个都对应于所述键盘的多个键中的一个或多个键的角。
11.如权利要求10所述的方法,其中,所述触摸输入是在所述键盘上标识一个单词的一个或多个字符的运动的一部分,其中,所述触摸输入的位置对应于所述键盘的多个键中的一个,其中,所述驱动信号的强度基于所述多个键中的所述一个是所述单词中的下一字符的似然率。
12.如权利要求2所述的方法,其中,所述多个空间图组件包括多个贴砖,其中,所述多个贴砖对应于位图的多个像素,其中,所述触摸输入的位置对应于所述多个像素中的一个的位置,其中,所述生成所述驱动信号基于所述多个像素中的所述一个。
13.如权利要求2所述的方法,其中,所述接口设备包括显示器,所述方法还包括响应于检测到所述触摸输入,在所述显示器上显示显示区的缩放,所述方法还包括响应于判断正在被缩放的所述显示区的大小已经达到预定级别,向所述触觉输出设备施加所述驱动信号。
14.如权利要求2所述的方法,其中,所述生成所述驱动信号基于施加的压力或基于与所述触摸输入相关联的接触面积。
15.一种产生触觉效果的方法,包括:
在表面上检测触摸输入;
接收表示正被表面上的触摸输入移动的虚拟对象的位置的信息;
判断所述虚拟对象的位置是否对应于在所述表面上的多个位置表示的多个空间图组件中的一个的位置;
生成驱动信号;以及
响应于判断所述虚拟对象的位置对应于所述多个空间图组件中的所述一个的位置,向被配置成在所述表面上产生触觉效果的触觉输出设备施加所述驱动信号。
16.如权利要求15所述的方法,其中,在其上接收所述触摸输入的表面是接口设备的表面,其中,所述接口设备包括显示器,所述方法还包括在所述显示器上显示所述虚拟对象,其中,所述生成所述驱动信号基于所述虚拟对象以及所述多个空间图组件中的一个之间的在所述显示器上的重叠度,其中,所述触觉输出设备包括静电输出设备。
17.如权利要求16所述的方法,所述多个空间图组件中的所述一个对应于所述显示器上的速动位置,所述方法还包括响应于判断所述虚拟对象的位置对应于所述速动位置,在所述显示器上显示所述虚拟对象到所述速动位置的速动。
18.一种启用触觉效果的设备,包括:
被配置成在表面上产生触觉效果的触觉输出设备;
被配置成执行下列操作的驱动模块:
接收表示触摸输入在所述表面上的位置的信息;
判断所述触摸输入的位置是否对应于在所述表面上表示的多个空间图组件中的一个的位置;
生成驱动信号;以及
可操作地耦合到所述驱动模块和所述触觉输出设备并被配置成响应于所述触摸输入的位置对应于所述多个空间图组件中的所述一个的位置的判断,向所述触觉输出设备施加所述驱动信号的驱动电路。
19.如权利要求18所述的启用触觉效果的设备,其中,所述启用触觉效果的设备是接口设备,其中,在其上接收所述触摸输入的所述表面是所述接口设备的表面,所述接口设备还包括被配置成显示所述多个空间图组件的显示器,其中,所述多个空间图组件是从包括下列各项的组中选出的:线、点、贴砖,以及同心圆。
20.如权利要求19所述的启用触觉效果的设备,其中,所述显示器被配置成将所述多个图形组件显示为被不均匀地分隔。
21.如权利要求20所述的启用触觉效果的设备,其中,所述触觉输出设备包括静电输出设备,其中,驱动模块被配置成基于要为所述多个空间图组件中的所述一个模拟的触觉,生成所述驱动信号。
22.如权利要求21所述的启用触觉效果的设备,其中,所述驱动信号是脉冲驱动信号。
23.如权利要求22所述的启用触觉效果的设备,其中,所述脉冲驱动信号的强度、持续时间,或形状基于所述多个空间图组件中的所述一个的模拟的大小、厚度或重量。
24.如权利要求21所述的启用触觉效果的设备,其中,要被模拟的触觉包括纹理,其中,所述驱动信号是周期性的驱动信号。
25.如权利要求21所述的启用触觉效果的设备,其中,要被模拟的触觉包括纹理,其中,所述驱动信号是多个周期性的驱动信号的组合。
26.如权利要求21所述的启用触觉效果的设备,其中,要被模拟的触觉包括纹理,其中,所述驱动信号是随机或伪随机的驱动信号。
27.如权利要求19所述的启用触觉效果的设备,其中,所述多个空间图组件包括多个点,其中,所述显示器进一步被配置成显示键盘,其中,所述多个点中的每一个点都对应于所述键盘的多个键中的一个或多个键的角。
28.如权利要求27所述的启用触觉效果的设备,其中,所述触摸输入是在所述键盘上标识一个单词的一个或多个字符的运动的一部分,其中,所述触摸输入的位置对应于所述键盘的多个键中的一个,其中,所述驱动信号的强度基于所述多个键中的所述一个是所述单词中的下一字符的似然率。
29.如权利要求19所述的启用触觉效果的设备,其中,所述多个空间图组件包括多个贴砖,其中,所述多个贴砖对应于位图的多个像素,其中,所述触摸输入的位置对应于所述多个像素中的一个的位置,其中,所述驱动模块被配置成基于所述多个像素中的一个来生成所述驱动信号。
30.如权利要求19所述的启用触觉效果的设备,还包括被配置成响应于所述启用触觉效果的设备检测到所述触摸输入,在所述显示器上显示显示区的缩放的显示器,其中,所述驱动电路进一步被配置成响应于判断正在被缩放的所述显示区的大小已经达到预定级别,向所述触觉输出设备施加所述驱动信号。
31.如权利要求19所述的启用触觉效果的设备,其中,所述驱动模块被配置成基于施加的压力或基于与所述触摸输入相关联的接触面积来生成所述驱动信号。
32.一个启用触觉效果的设备,包括:
被配置成在表面上产生触觉效果的触觉输出设备;
被配置成执行下列操作的驱动模块:
接收表示正被表面上的触摸输入移动的虚拟对象的位置的信息;
判断所述虚拟对象的位置是否对应于在所述表面上的多个位置表示的多个空间图组件中的一个的位置;以及
生成驱动信号;
驱动电路,其可操作地耦合到所述触觉输出设备和所述驱动模块,并响应于所述虚拟对象的位置对应于所述多个空间图组件中的所述一个的位置的判断,向所述触觉输出设备施加所述驱动信号。
33.如权利要求32所述的启用触觉效果的设备,其中,所述启用触觉效果的设备是接口设备,其中,在其上接收所述触摸输入的表面是所述接口设备的表面,所述接口设备还包括被配置成显示所述多个空间图组件的显示器,其中,所述驱动模块被配置成基于所述虚拟对象以及所述多个空间图组件中的所述一个之间的在所述显示器上的重叠度来生成所述驱动信号,其中,所述触觉输出设备包括静电输出设备。
34.如权利要求33所述的启用触觉效果的设备,所述多个空间图组件中的所述一个对应于所述显示器上的速动位置,其中,所述显示器被配置成响应于判断所述虚拟对象的位置对应于所述速动位置,显示所述虚拟对象到所述速动位置的速动。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910226000.6A CN110262681A (zh) | 2012-11-20 | 2013-11-19 | 用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261728718P | 2012-11-20 | 2012-11-20 | |
US61/728,718 | 2012-11-20 | ||
US13/782,771 US10078384B2 (en) | 2012-11-20 | 2013-03-01 | Method and apparatus for providing haptic cues for guidance and alignment with electrostatic friction |
US13/782,771 | 2013-03-01 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910226000.6A Division CN110262681A (zh) | 2012-11-20 | 2013-11-19 | 用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103838421A true CN103838421A (zh) | 2014-06-04 |
CN103838421B CN103838421B (zh) | 2019-04-23 |
Family
ID=49641551
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910226000.6A Pending CN110262681A (zh) | 2012-11-20 | 2013-11-19 | 用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备 |
CN201310581277.3A Expired - Fee Related CN103838421B (zh) | 2012-11-20 | 2013-11-19 | 用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910226000.6A Pending CN110262681A (zh) | 2012-11-20 | 2013-11-19 | 用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备 |
Country Status (5)
Country | Link |
---|---|
US (2) | US10078384B2 (zh) |
EP (2) | EP3252567A1 (zh) |
JP (2) | JP2014102819A (zh) |
KR (1) | KR20140064682A (zh) |
CN (2) | CN110262681A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094347A (zh) * | 2014-05-06 | 2015-11-25 | 联想(北京)有限公司 | 键盘及其驱动方法、包括该键盘的电子设备 |
CN105320272A (zh) * | 2014-07-14 | 2016-02-10 | 伊默森公司 | 触觉设备的自校准 |
CN108345379A (zh) * | 2017-01-25 | 2018-07-31 | 意美森公司 | 用于控制多个电极的静电摩擦效应产生的方法和装置 |
CN110703952A (zh) * | 2019-10-11 | 2020-01-17 | 吉林大学 | 一种基于双马达装置的法向虚拟按键渲染方法 |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012177719A2 (en) * | 2011-06-21 | 2012-12-27 | Northwestern University | Touch interface device and method for applying lateral forces on a human appendage |
US9189098B2 (en) | 2013-03-14 | 2015-11-17 | Immersion Corporation | Systems and methods for syncing haptic feedback calls |
US9729730B2 (en) | 2013-07-02 | 2017-08-08 | Immersion Corporation | Systems and methods for perceptual normalization of haptic effects |
JP2015130168A (ja) | 2013-12-31 | 2015-07-16 | イマージョン コーポレーションImmersion Corporation | 摩擦拡張制御、及び、タッチコントロールパネルのボタンを摩擦拡張制御部へと変換する方法 |
KR102384103B1 (ko) | 2014-08-26 | 2022-04-07 | 엘지디스플레이 주식회사 | 터치 패널의 구동 장치 |
US9667907B2 (en) * | 2014-09-13 | 2017-05-30 | Vicente Diaz | System and method for haptic integration and generation in multimedia devices |
FR3026866B1 (fr) * | 2014-10-02 | 2019-09-06 | Dav | Dispositif et procede de commande pour vehicule automobile |
FR3026867A1 (fr) * | 2014-10-02 | 2016-04-08 | Dav | Dispositif et procede de commande pour vehicule automobile |
WO2016174760A1 (ja) * | 2015-04-30 | 2016-11-03 | 富士通株式会社 | 駆動制御装置、電子機器、駆動制御プログラム、及び駆動制御方法 |
US20170123622A1 (en) * | 2015-10-28 | 2017-05-04 | Microsoft Technology Licensing, Llc | Computing device having user-input accessory |
US10175837B2 (en) * | 2015-10-31 | 2019-01-08 | Cirque Corporation | Offset charge injection for increasing measurement security |
EP4050462A1 (en) * | 2015-11-23 | 2022-08-31 | Verifone, Inc. | Authentication code entry in devices having touch-sensitive screen |
CN105446646B (zh) * | 2015-12-11 | 2019-01-11 | 小米科技有限责任公司 | 基于虚拟键盘的内容输入方法、装置及触控设备 |
US9895607B2 (en) | 2015-12-15 | 2018-02-20 | Igt Canada Solutions Ulc | Haptic feedback on a gaming terminal display |
WO2017100901A1 (en) * | 2015-12-15 | 2017-06-22 | Igt Canada Solutions Ulc | Haptic feedback on a gaming terminal display |
JP6755125B2 (ja) * | 2016-05-31 | 2020-09-16 | シャープ株式会社 | 情報処理装置及びプログラム |
US9983675B2 (en) | 2016-06-10 | 2018-05-29 | Immersion Corporation | Systems and methods for monitoring insulation integrity for electrostatic friction |
CN109085921A (zh) * | 2016-09-06 | 2018-12-25 | 苹果公司 | 用于提供触觉反馈的设备、方法和图形用户界面 |
JP6300891B1 (ja) * | 2016-12-12 | 2018-03-28 | レノボ・シンガポール・プライベート・リミテッド | 入力装置、情報処理装置、入力装置の制御方法、及び入力装置の制御プログラム |
US20190011988A1 (en) * | 2017-07-07 | 2019-01-10 | Immersion Corporation | Active matrix haptic feedback |
EP3447613A3 (en) * | 2017-08-22 | 2019-03-13 | InterDigital CE Patent Holdings | Haptic immersive device with touch surfaces for virtual object creation |
DK180470B1 (en) | 2017-08-31 | 2021-05-06 | Apple Inc | Systems, procedures, and graphical user interfaces for interacting with augmented and virtual reality environments |
DK201870346A1 (en) | 2018-01-24 | 2019-09-12 | Apple Inc. | Devices, Methods, and Graphical User Interfaces for System-Wide Behavior for 3D Models |
JP6745852B2 (ja) * | 2018-01-24 | 2020-08-26 | アップル インコーポレイテッドApple Inc. | 3dモデルのシステム全体の挙動のためのデバイス、方法、及びグラフィカルユーザーインターフェース |
JP6781236B2 (ja) * | 2018-11-16 | 2020-11-04 | 株式会社デンソーテン | 操作装置 |
DE102020004365A1 (de) | 2020-07-20 | 2022-01-20 | Daimler Ag | Verfahren zum Erzeugen einer haptischen Rückmeldung |
KR102468585B1 (ko) * | 2020-10-23 | 2022-11-22 | 주식회사 비트센싱 | 가상 촉각 서비스를 제공하는 서버, 사용자 단말 및 방법 |
US11604516B2 (en) * | 2020-12-17 | 2023-03-14 | Disney Enterprises, Inc. | Haptic content presentation and implementation |
CN115244490A (zh) * | 2021-02-22 | 2022-10-25 | 京东方科技集团股份有限公司 | 虚拟按键的触觉反馈方法、装置及电子设备 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998006024A1 (en) * | 1996-08-01 | 1998-02-12 | Immersion Human Interface Corporation | Method and apparatus for providing force feedback over a computer network |
US6429861B1 (en) * | 1999-08-03 | 2002-08-06 | Acuson Corporation | Method and apparatus for editing 3-D medical diagnostic ultrasound images |
US20050190973A1 (en) * | 2004-02-27 | 2005-09-01 | International Business Machines Corporation | System and method for recognizing word patterns in a very large vocabulary based on a virtual keyboard layout |
CN101533330A (zh) * | 2008-03-10 | 2009-09-16 | Lg电子株式会社 | 终端及其控制方法 |
US20110199342A1 (en) * | 2010-02-16 | 2011-08-18 | Harry Vartanian | Apparatus and method for providing elevated, indented or texturized sensations to an object near a display device or input detection using ultrasound |
US20110248916A1 (en) * | 2010-04-08 | 2011-10-13 | Research In Motion Limited | Tactile feedback method and apparatus |
CN102349039A (zh) * | 2009-03-12 | 2012-02-08 | 伊梅森公司 | 用于在摩擦显示器中提供特征的***和方法 |
CN102713793A (zh) * | 2009-11-17 | 2012-10-03 | 伊梅森公司 | 用于增加电子设备中的触觉带宽的***和方法 |
US20120268412A1 (en) * | 2011-04-22 | 2012-10-25 | Immersion Corporation | Electro-vibrotactile display |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8917234B2 (en) | 2002-10-15 | 2014-12-23 | Immersion Corporation | Products and processes for providing force sensations in a user interface |
EP1652310A4 (en) * | 2003-07-17 | 2007-11-14 | Xrgomics Pte Ltd | METHOD FOR ENTERING TEXT BY CHOOSING LETTERS AND WORDS FOR REDUCED KEYBOARDS AND KEYBOARD SYSTEMS |
US7508324B2 (en) * | 2004-08-06 | 2009-03-24 | Daniel Suraqui | Finger activated reduced keyboard and a method for performing text input |
US8232969B2 (en) | 2004-10-08 | 2012-07-31 | Immersion Corporation | Haptic feedback for button and scrolling action simulation in touch input devices |
US8059101B2 (en) * | 2007-06-22 | 2011-11-15 | Apple Inc. | Swipe gestures for touch screen keyboards |
WO2009011376A1 (ja) | 2007-07-18 | 2009-01-22 | Murata Manufacturing Co., Ltd. | 無線icデバイス |
US20090102805A1 (en) | 2007-10-18 | 2009-04-23 | Microsoft Corporation | Three-dimensional object simulation using audio, visual, and tactile feedback |
US8057733B2 (en) | 2007-12-21 | 2011-11-15 | Silgan Plastics Corporation | Dosing bottle and method |
JP2009181261A (ja) | 2008-01-30 | 2009-08-13 | Panasonic Corp | 双方向通信システム |
BRPI0804355A2 (pt) | 2008-03-10 | 2009-11-03 | Lg Electronics Inc | terminal e método de controle do mesmo |
CN102099768A (zh) | 2008-07-23 | 2011-06-15 | 进益研究公司 | 触摸屏幕中用于键模拟的触觉反馈 |
EP2202619A1 (en) | 2008-12-23 | 2010-06-30 | Research In Motion Limited | Portable electronic device including tactile touch-sensitive input device and method of controlling same |
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 |
KR101553842B1 (ko) * | 2009-04-21 | 2015-09-17 | 엘지전자 주식회사 | 멀티 햅틱 효과를 제공하는 휴대 단말기 및 그 제어방법 |
US8782556B2 (en) | 2010-02-12 | 2014-07-15 | Microsoft Corporation | User-centric soft keyboard predictive technologies |
US8918734B2 (en) * | 2010-07-28 | 2014-12-23 | Nuance Communications, Inc. | Reduced keyboard with prediction solutions when input is a partial sliding trajectory |
US20120113008A1 (en) | 2010-11-08 | 2012-05-10 | Ville Makinen | On-screen keyboard with haptic effects |
JP5551278B2 (ja) | 2011-02-08 | 2014-07-16 | シャープ株式会社 | 入力装置 |
JP5352619B2 (ja) | 2011-04-13 | 2013-11-27 | 株式会社日本自動車部品総合研究所 | 操作入力装置 |
KR20140055133A (ko) * | 2012-10-30 | 2014-05-09 | 삼성전자주식회사 | 사용자 단말 장치 및 그 제어 방법 |
US8667414B2 (en) * | 2012-03-23 | 2014-03-04 | Google Inc. | Gestural input at a virtual keyboard |
WO2014006799A1 (ja) | 2012-07-05 | 2014-01-09 | 日本電気株式会社 | 電子機器、その制御方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体 |
US9196134B2 (en) | 2012-10-31 | 2015-11-24 | Immersion Corporation | Method and apparatus for simulating surface features on a user interface with haptic effects |
-
2013
- 2013-03-01 US US13/782,771 patent/US10078384B2/en not_active Expired - Fee Related
- 2013-10-17 JP JP2013216343A patent/JP2014102819A/ja active Pending
- 2013-11-19 KR KR1020130140928A patent/KR20140064682A/ko not_active Application Discontinuation
- 2013-11-19 EP EP17174461.8A patent/EP3252567A1/en not_active Withdrawn
- 2013-11-19 CN CN201910226000.6A patent/CN110262681A/zh active Pending
- 2013-11-19 EP EP13193441.6A patent/EP2733577A3/en not_active Ceased
- 2013-11-19 CN CN201310581277.3A patent/CN103838421B/zh not_active Expired - Fee Related
-
2018
- 2018-08-10 US US16/100,461 patent/US20190064952A1/en not_active Abandoned
-
2019
- 2019-02-21 JP JP2019029909A patent/JP2019133679A/ja not_active Withdrawn
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998006024A1 (en) * | 1996-08-01 | 1998-02-12 | Immersion Human Interface Corporation | Method and apparatus for providing force feedback over a computer network |
US6429861B1 (en) * | 1999-08-03 | 2002-08-06 | Acuson Corporation | Method and apparatus for editing 3-D medical diagnostic ultrasound images |
US20050190973A1 (en) * | 2004-02-27 | 2005-09-01 | International Business Machines Corporation | System and method for recognizing word patterns in a very large vocabulary based on a virtual keyboard layout |
CN101533330A (zh) * | 2008-03-10 | 2009-09-16 | Lg电子株式会社 | 终端及其控制方法 |
CN102349039A (zh) * | 2009-03-12 | 2012-02-08 | 伊梅森公司 | 用于在摩擦显示器中提供特征的***和方法 |
CN102713793A (zh) * | 2009-11-17 | 2012-10-03 | 伊梅森公司 | 用于增加电子设备中的触觉带宽的***和方法 |
US20110199342A1 (en) * | 2010-02-16 | 2011-08-18 | Harry Vartanian | Apparatus and method for providing elevated, indented or texturized sensations to an object near a display device or input detection using ultrasound |
US20110248916A1 (en) * | 2010-04-08 | 2011-10-13 | Research In Motion Limited | Tactile feedback method and apparatus |
US20120268412A1 (en) * | 2011-04-22 | 2012-10-25 | Immersion Corporation | Electro-vibrotactile display |
WO2012145264A1 (en) * | 2011-04-22 | 2012-10-26 | Immersion Corporation | Electro-vibrotactile display |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094347A (zh) * | 2014-05-06 | 2015-11-25 | 联想(北京)有限公司 | 键盘及其驱动方法、包括该键盘的电子设备 |
CN105320272A (zh) * | 2014-07-14 | 2016-02-10 | 伊默森公司 | 触觉设备的自校准 |
CN108345379A (zh) * | 2017-01-25 | 2018-07-31 | 意美森公司 | 用于控制多个电极的静电摩擦效应产生的方法和装置 |
CN110703952A (zh) * | 2019-10-11 | 2020-01-17 | 吉林大学 | 一种基于双马达装置的法向虚拟按键渲染方法 |
CN110703952B (zh) * | 2019-10-11 | 2021-07-27 | 吉林大学 | 一种基于双马达装置的法向虚拟按键渲染方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2019133679A (ja) | 2019-08-08 |
CN103838421B (zh) | 2019-04-23 |
US20140139448A1 (en) | 2014-05-22 |
US10078384B2 (en) | 2018-09-18 |
JP2014102819A (ja) | 2014-06-05 |
EP2733577A2 (en) | 2014-05-21 |
EP2733577A3 (en) | 2014-07-23 |
US20190064952A1 (en) | 2019-02-28 |
EP3252567A1 (en) | 2017-12-06 |
KR20140064682A (ko) | 2014-05-28 |
CN110262681A (zh) | 2019-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103838421B (zh) | 用于提供用于引导的触觉提示并与静电摩擦校准的方法和设备 | |
KR101973918B1 (ko) | 마찰 디스플레이에서 특징부를 제공하는 시스템 및 방법 | |
JP6289571B2 (ja) | 摩擦ディスプレイ中に特徴を提供するためのシステムと方法 | |
US9501145B2 (en) | Electrovibration for touch surfaces | |
US9448713B2 (en) | Electro-vibrotactile display | |
CN103970267B (zh) | 用于触觉装置中的三维浮凸的摩擦调制 | |
CN105353877B (zh) | 用于摩擦显示和附加触觉效果的***和方法 | |
KR102160245B1 (ko) | 촉각영상 표현방법 및 이를 수행하기 위한 터치스크린 장치 | |
JP6220611B2 (ja) | 触覚画像の表現方法及びそれを行うためのタッチスクリーン装置 | |
Radivojevic et al. | 31.1: Invited paper: Programmable electrostatic surface for tactile perceptions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
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 COMPANY |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
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: 20190423 Termination date: 20211119 |