CN102246126A - 基于手势的编辑模式 - Google Patents
基于手势的编辑模式 Download PDFInfo
- Publication number
- CN102246126A CN102246126A CN2008801323455A CN200880132345A CN102246126A CN 102246126 A CN102246126 A CN 102246126A CN 2008801323455 A CN2008801323455 A CN 2008801323455A CN 200880132345 A CN200880132345 A CN 200880132345A CN 102246126 A CN102246126 A CN 102246126A
- Authority
- CN
- China
- Prior art keywords
- gesture
- input equipment
- processor
- program
- point
- 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/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
- G06F3/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- 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/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
- Document Processing Apparatus (AREA)
Abstract
一种用于文档编辑的***和方法。一种***包括操作员输入设备、处理器、手势辨识程序和编辑模式程序。该操作员输入设备感测手势和多个同时的触摸点。该处理器被耦合到操作员输入设备。该处理器执行辨识来自输入设备的输入的手势辨识程序。该手势辨识程序辨识预定编辑模式手势并且仅仅基于该手势使得处理器执行编辑模式程序。该编辑模式程序提供用于修改当前显示的文档的多个文档编辑功能。
Description
背景技术
这些年来,已经研发出各种类型的用户接口***以便促进对计算机和其它电子设备的控制。简单的开关和旋钮足以向某些电子设备提供操作员输入信息。在另一方面,计算机***通常已经采用了更加灵活的数据和控制输入装置。在命令行环境中键盘输入是主导性的,并且键盘输入的灵活性指示在可以预见的未来某种形式的键盘输入(例如硬或者软键盘输入)很可能继续存在。
指向设备的使用随着图形用户接口的出现而增加。鼠标、轨迹球、触摸板、操纵杆等通常被用于引导光标在图形用户接口的显示屏幕上的移动。
触摸屏技术允许显示器的表面或者近表面用作用户接口设备。当使用某些触摸屏技术时,触摸屏探测形式为屏幕触摸或者近屏幕触摸的用户输入。触摸屏是有利的,因为除了被耦合到显示器的触摸探测设备之外,不需要专用输入设备。各种触摸屏技术是可用的,包括电阻性、电容性、红外、表面声波和视频,每一种技术均具有它的优点和缺点。
使得能够辨识多个触摸点的触摸屏***已经变得越来越普及。这些***允许使用手势(例如,手或者手指运动)和/或和弦(chording)(例如,多个手指或者手触摸点的同时使用)来扩展并且简化触摸屏操作。然而,类似在命令行***中的大的命令词汇表,对于用户而言,记忆一组大量的手势可能是困难的。
附图说明
为了详细地描述本发明的示例性实施例,现在将对附图进行参考,其中:
图1示出根据各种实施例的包括能够应用于各种应用的、基于手势的编辑模式的***;
图2示出根据各种实施例的包括能够应用于各种应用的、基于手势的编辑模式的***的框图;
图3示出根据各种实施例的用于实现能够应用于各种应用的、基于手势的编辑模式的方法的流程图;
图4示出根据各种实施例的在包括基于手势的编辑模式的***中使用的示例性选择手势;
图5示出根据各种实施例的在包括基于手势的编辑模式的***中使用的示例性拷贝手势;
图6示出根据各种实施例的在包括基于手势的编辑模式的***中使用的示例性粘贴手势;
图7示出根据各种实施例的在包括基于手势的编辑模式的***中使用的示例性剪切手势;并且
图8示出根据各种实施例的在包括基于手势的编辑模式的***中使用的示例性撤消手势。
符号和术语
在整个以下说明和权利要求中使用了某些术语以指代特定的***构件。如本领域技术人员将理解的,计算机公司可以用不同的名称指代构件。本文献并不打算区分名称不同而功能相同的构件。在以下讨论中和在权利要求中,术语“包含”和“包括”是以开放的方式使用的,并且因此应该被解释为意味着“包括,但是不限于…”。而且,术语“耦合”打算意指间接的、直接的、光学或者无线电连接。因此,如果第一设备耦合到第二设备,则该连接可以是通过直接电连接、通过经由其它设备和连接的间接电连接、通过光电连接或者通过无线电连接。此外,术语“软件”包括能够在处理器上运行的任何可执行代码,而与被用于存储软件的介质无关。因此,在软件的定义内包括在存储器(例如,非易失存储器)中存储并且有时被称作“嵌入固件”的代码。
具体实施方式
以下讨论针对本发明的各种实施例。虽然这些实施例中的一个或者多个可以是优选的,但是所公开的实施例不应该被解释或者被以其它方式用作限制包括权利要求的本公开的范围。另外,本领域技术人员将会理解,以下说明具有广泛的应用,并且任何实施例的讨论仅仅旨在例证该实施例,而非旨在暗示包括权利要求的本公开的范围被限于该实施例。
在任何数目的不同平台上的多种应用中,例如剪切、拷贝、粘贴、撤消、文本/对象选择等的文档编辑功能是可用的。这些编辑功能不限于编辑器或者字处理器,而是能够例如在web浏览器、电子表格应用、文档查看器、电子邮件客户端和许多其它应用中发现。通常,处理文本和/或图形的任何应用能够包括这些编辑功能。
基于触摸屏的***采用屏幕上的手指轻叩和/或手势来启动操作。本公开的实施例包括一种新颖的基于手势的编辑模式以在基于手势的***中简化普通文档编辑功能的使用。图1示出根据各种实施例的包括能够被应用于各种应用的、基于手势的编辑模式的***100。***100包括视觉显示器110、触摸和/或手势输入设备104、处理器106和数据/程序储存器112。***100的某些实施例能够包括其它输入设备,例如键盘108、鼠标等。实施例还能够包括各种输入/输出子***以实现例如有线和/或无线联网。在图1中,***100被描绘成笔记本计算机,然而在实践中***100能够是各种电子设备中的任何一种。例如,***100能够是基于触摸屏或者手势的电话、个人数字助理、音乐播放器、桌上型计算机、卫星导航***、游戏***或者提供文档编辑的其它设备。
视觉显示器110向***100的用户提供信息,并且能够是例如液晶显示器(“LCD”)、有机发光二极管(“OLED”)显示器,或者能够与基于触摸和/或手势的输入技术一起使用的任何其它显示器技术。
通过探测操作员与设备104的接触或者在设备104的附近的手势并且产生代表探测到的接触和/或手势的电信号,基于触摸和/或手势的输入设备104向***100提供操作员输入。在图1中,用户102被示为接触基于触摸/手势的输入设备104以向***100提供输入。能够以各种技术例如电阻性、电容性、表面声波、红外中的任何一种实现输入设备104,或者光学***能够覆盖视觉显示器110。在某些实施例中,能够使用视频***探测用户手势。***100的实施例涵盖探测用户接触和/或手势并且将探测到的接触和/或手势转换成电信号的所有的输入设备。
处理器106能够是被配置为执行软件程序的通用微处理器、微控制器、数字信号处理器等。处理器的构件在该技术领域中是众所周知的并且通常包括被总线相互连接的执行单元(例如整数、定点、浮点等)、指令解码、寄存器、存储器、输入/输出端口等。
数据/程序储存器112被耦合到处理器106。数据/程序储存器112能够包括各种存储介质,例如磁储存器(例如硬盘、软盘、磁带等)、光学储存器(例如紧致盘、数字视频盘等)或者半导体存储器(例如,静态或者动态随机存取存储器(“SRAM”或者“DRAM”)、只读存储器(“ROM”)、闪存、磁随机存取存储器(“MRAM”)等)。
***100包括在储存器112中存储的软件编程,所述软件编程当由处理器106执行时提供启动在多种应用中可用的编辑模式的手势的辨识,所述应用包括剪切、粘贴、拷贝、撤消和/或选择操作。在辨识编辑模式手势时,实施例进一步辨识对应于剪切、粘贴、拷贝、撤消和/或选择操作中的每一个的手势、执行选定的操作并且退出编辑模式。因此,实施例有利地提供简单的和一致的、执行能够被应用于多种应用的文档编辑操作的方法。
图2示出根据各种实施例的包括能够被应用于多种应用的、基于手势的编辑模式的***100的框图。如以上解释的,显示器110向***用户提供可视输出。显示器110被耦合到处理器106,处理器106提供在显示器110上以可视形式向用户呈现的视频数据206。视频数据206能够包括文本数据、图形数据等。
触摸/手势输入设备104探测用户接触和/或手势并且向处理器106提供代表接触和/或手势的电信号208。信号208代表识别用户希望执行的操作的接触/手势。在本公开的实施例中,信号208代表指示用户希望在显示器110上呈现的文档上启动编辑模式和/或执行编辑操作的手势。
处理器106执行在程序/数据储存器112中存储的软件编程。在储存器112中存储的编程包括编辑手势辨识程序202和编辑操作程序204。手势辨识程序202处理信号208以确定所代表的接触或者手势。手势辨识程序的实施例使得处理器106识别指示用户进入编辑模式的期望,或者使用在显示器110上呈现的文档执行剪切、粘贴、拷贝、撤消和/或选择操作的期望的手势。当特定手势已经被识别为编辑手势时,编辑操作软件204使得处理器在显示器110上呈现的文档上执行所指示的操作。因此,编辑操作204能够引起对于储存器112中的文档的修改和在显示器110上呈现的文档的对应的修改。
***100的某些实施例包括编辑手势辨识202和执行在下面关于图3的流程图描述的操作的编辑操作204。***100的某些实施例包括将下面关于图4-8描述的手势识别为编辑手势的编辑手势辨识202。
图3示出根据各种实施例的用于实现能够被应用于各种应用的、基于手势的编辑模式的方法的流程图。虽然为方便起见顺序地描绘,但是所示动作的至少某些动作能够被以不同的顺序执行和/或被并行地执行。另外地,某些实施例可以执行所示动作中的仅仅某些动作。
在方框302中,触摸/手势输入设备104探测用户接触或者手势。接触或者手势被转换成电信号208,并且电信号被提供给处理器106。处理器106执行编辑手势辨识程序202的指令以确定信号208是否代表指示用户期望执行文档编辑模式的手势。在某些实施例中,用户能够同时用两个手指轻叩输入设备104(即,在彼此处于预定接近范围内的两个点处与输入设备形成接触)以指示期望进入编辑模式。然而,实施例不限于任何特定的和弦或者手势来指示文档编辑模式的选择。
如果在方框304中执行手势辨识程序202的处理器106确定已经执行了编辑模式选择手势,则在方框306中启动文档编辑模式,否则在方框302中,手势处理继续进行。
在至少某些实施例中,在方框308中***100处于文档编辑模式中并且处理器106正在接收和处理信号208以识别表示用户期望实施的编辑功能的手势。本公开的实施例包括对应于剪切、粘贴、拷贝、撤消和/或选择操作的手势的辨识。在启动编辑模式之后,用户实施对应于这些操作之一的手势,并且在方框310中,处理器106执行编辑操作软件204,以实施所请求的编辑操作。在某些实施例中,由在处理器106上执行的手势辨识程序202辨识的编辑操作手势对应于在图4-8中描述的剪切、粘贴、拷贝、撤消和/或选择手势。
剪切、粘贴、拷贝、选择和撤消操作在本技术领域中是众所周知的。通常,选择操作允许用户例如选择将在其上执行后续编辑操作的文本串或者对象。剪切操作能够例如从文档移除选定的文本串或者对象。拷贝操作能够例如复制选定的文本串或者对象以便稍后包括在文档中。粘贴操作能够例如将先前存储的文本串或者对象的副本***文档中。撤消操作能够例如取消先前执行的编辑操作的效果。
在方框312中,退出编辑模式。在至少某些实施例中,在执行任何单一编辑操作之后退出编辑模式。因此,在某些实施例中,***在方框306中进入编辑模式,在方框310中执行单一的选定编辑操作,并且在方框312中退出编辑模式。
某些实施例不要求辨识指定的手势(例如同时用两个手指轻叩)来进入编辑模式,相反,这些实施例在辨识到编辑功能手势(即,选择手势、拷贝手势、剪切手势、粘贴手势或者撤消手势)时进入编辑模式。
图4示出能够在***100的各种实施例中使用的示例性选择手势。在图4中,用户期望选择所显示的文本406。为了选择文本406,用户优选地在点402处接触输入设备104并且维持在点402处的接触达预定的时间间隔(例如,1-1.5秒)。输入设备104探测到该接触并且向处理器106提供代表该接触的信号208。基于信号208,执行编辑手势辨识程序202的处理器106确定用户期望选择当前显示的文本串或者对象。用户维持与输入设备104的接触,并且将他的手指刷过文本406以选择文本406。当用户中断与输入设备104接触时,选择完成。输入设备向处理器106提供信号208,信号208代表用户在输入设备104上的接触点在文本406之上的移动,和用户与输入设备104的接触的停止。处理器106处理信号208以确定所选定的文本或者对象。在某些实施例中,处理器和相关联的软件可以通过例如在显示器110上突出显示选定的文本406而向用户提供反馈。
图5示出在***100的各种实施例中使用的示例性拷贝手势。在某些实施例中,在执行拷贝手势之前,用户已经执行了先前的手势(例如利用两个手指轻叩输入设备104)以进入编辑模式。在图5中,用户期望对于先前选定的文本506进行拷贝。为了拷贝文本506,用户优选地在点502(其可以是在输入设备104上的任何点)处利用两个手指接触输入设备104。该两个手指可以例如是用户的拇指和食指。该两个手指优选地彼此在预定的接近范围内,例如接触或者分开小于一厘米。在维持两个手指与输入设备104接触时,第一手指(例如,拇指)以半圆弧移动到输入设备104上、另一手指下面的位置504。输入设备104探测到手指的接触和第一手指的移动并且向处理器106提供代表接触和移动的信号208。基于信号208,执行编辑手势辨识程序202的处理器106确定用户期望拷贝预先选定的对象或者文本串。在某些实施例中,处理器和相关联的软件(例如,编辑操作程序204)在储存器112中存储选定文本的副本。
图6示出在***100的各种实施例中使用的示例性粘贴手势。在某些实施例中,在执行粘贴手势之前,用户已经执行了先前的手势(例如利用两个手指轻叩输入设备104)以进入编辑模式。在图6中,用户期望将先前拷贝的文本串606粘贴到(即,***)当前在显示器110上呈现的文档中。为了粘贴文本606,用户优选地在点604处利用两个手指接触输入设备104。该两个手指可以例如是用户的拇指和食指。该两个手指优选地彼此在预定的接近范围内,例如接触或者分开小于一厘米。在维持两个手指与输入设备104接触时,第一手指(例如,食指)以半圆弧移动到输入设备104上、在另一手指上方的位置602。输入设备104探测到手指的接触和第一手指的移动并且向处理器106提供代表该接触和移动的信号208。基于信号208,执行编辑手势辨识程序202的处理器106确定用户期望将先前存储的对象或者文本串粘贴到当前在显示器110上呈现的文档中。在某些实施例中,处理器和相关联的软件(例如,编辑操作程序204)使得文本在点602处被***当前显示的文档中,其它实施例使得文本在点604或者另一点处被***。
图7示出在***100的各种实施例中使用的示例性剪切手势。在某些实施例中,在执行粘贴手势之前,用户已经执行了先前的手势(例如利用两个手指轻叩输入设备104)以进入编辑模式。在图7中,用户期望从当前在显示器110上呈现的文档中剪切(即,移除)先前选定的文本串706。为了剪切文本706,用户优选地在点702(点702能够是输入设备104上的任何点)处利用一个手指接触输入设备104。在维持与输入设备104接触时,该手指以顺时针环路移动到点704,从而形成带有泪珠形底部的X( )。输入设备104探测到手指的接触和移动并且向处理器106提供代表该接触和移动的信号208。基于信号208,执行编辑手势辨识程序202的处理器106确定用户期望剪切预先选定的文本706。在某些实施例中,处理器和相关联的软件(例如,编辑操作程序204)在储存器112中存储所移除的文本的副本。
图8示出在***100的各种实施例中使用的示例性撤消手势。在某些实施例中,在执行粘贴手势之前,用户已经执行了先前的手势(例如利用两个手指轻叩输入设备104)以进入编辑模式。在图8中,用户期望在当前呈现在显示器110上的文档上撤消(即,取消)先前执行的编辑操作的效果(例如,恢复先前删除的文本)。为了撤消先前的操作,用户优选地在点802(点802能够是输入设备104上的任何点)处利用一个手指接触输入设备104。在维持与输入设备104接触时,该手指移动到点804,从而形成字母“U”。输入设备104探测到手指的接触和移动并且向处理器106提供代表该接触和移动的信号208。基于信号208,执行编辑手势辨识程序202的处理器106确定用户期望撤消先前的编辑操作,并且调用编辑操作程序204来执行该撤消操作。
以上讨论旨在说明本发明的原理和各种实施例。一旦以上公开得到充分理解,本领域技术人员便将清楚许多变化和修改。以下权利要求意欲被解释成涵盖所有的这种变化和修改。
Claims (15)
1. 一种***,包括:
探测手势和多个同时的触摸点的操作员输入设备;
耦合到所述操作员输入设备的处理器,所述处理器执行处理来自所述输入设备的输入的手势辨识软件程序;
其中所述手势辨识程序辨识预定编辑模式手势并且基于所述手势,所述处理器执行编辑模式软件程序,所述编辑模式软件程序提供用于修改当前显示的文档的多个文档编辑功能。
2. 根据权利要求1的***,其中当由所述处理器执行时,所述编辑模式程序提供剪切功能、粘贴功能、拷贝功能和撤消功能。
3. 根据权利要求1的***,其中当所述多个编辑功能中的任何一个的执行结束时,所述处理器中断所述编辑模式程序的执行。
4. 根据权利要求1的***,其中当所述手势辨识程序在由所述处理器执行时使得所述处理器探测到彼此处于预定接近范围内的两个用户接触点时,所述手势辨识程序使得所述处理器执行编辑模式软件程序。
5. 根据权利要求1的***,其中当所述手势辨识程序使得所述处理器探测到彼此处于预定接近范围内的在所述输入设备上的两个用户接触点并且所述用户接触点之一随后以半圆弧移动到所述输入设备上的较低位置而同时另一用户接触点静止时,所述编辑模式程序使得所述处理器执行拷贝功能。
6. 根据权利要求1的***,其中当所述手势辨识程序使得所述处理器探测到彼此处于预定接近范围内的在所述输入设备上的两个用户接触点并且所述用户接触点之一随后以半圆弧移动到所述输入设备上的较高位置而同时另一用户接触点静止时,所述编辑模式程序使得所述处理器执行粘贴功能。
8. 根据权利要求1的***,其中当所述手势辨识程序使得所述处理器探测到在所述输入设备上的用户接触点并且所述点随后逆时针移动以形成大写字母“U”时,所述编辑模式程序使得所述处理器执行撤消功能。
9. 一种方法,包括:
从手势输入设备接收第一信号,所述第一信号指示将要执行文档编辑模式程序;
执行所述文档编辑模式程序,所述程序允许在文档上执行多个可用编辑操作中的单一选定的编辑操作;
从所述手势输入设备接收第二信号,所述第二信号选择将被执行的单一编辑操作;
执行所述单一选定的文档编辑操作;
在所述单一选定的文档编辑操作结束时退出所述文档编辑模式程序。
10. 根据权利要求9的方法,进一步包括从由以下项组成的组中选择单一文档编辑操作:剪切操作、粘贴操作、拷贝操作和撤消操作。
11. 根据权利要求10的方法,进一步包括确定所述第二信号指示选自由以下项组成的组中的手势:
粘贴手势,通过按压彼此处于预定接近范围内的在所述手势输入设备上的两个点并且随后将所述点之一以顺时针半圆弧移动到所述手势输入设备上的较高位置而同时另一个点保持静止,来形成所述粘贴手势;
拷贝手势,通过按压彼此处于预定接近范围内的在所述手势输入设备上的两个点并且随后将所述点之一以逆时针半圆弧移动到所述手势输入设备上的较低位置而同时另一个点保持静止来形成所述拷贝手势;和
撤消手势,通过按压在所述手势输入设备上的点并且随后逆时针移动所述点以形成大写字母“U”来形成所述撤消手势。
12. 一种编码有计算机程序的计算机可读介质,所述计算机程序包括使得处理器执行根据权利要求10的操作的指令。
13. 根据权利要求12的计算机可读介质,进一步包括使得处理器执行根据权利要求11的操作的指令。
14. 一种编码有计算机程序的计算机可读介质,包括:
当被执行时使得处理器实施编辑功能的指令,所述编辑功能选自包括拷贝功能、剪切功能、粘贴功能和撤消功能的编辑功能的组;和
当被执行时使得处理器识别对应于实施编辑功能的请求的手势的指令;
其中当被执行时使得所述处理器识别编辑手势的所述指令使得所述处理器识别拷贝手势,通过按压彼此处于预定接近范围内的、在手势输入设备上的两个点并且随后将所述点之一以逆时针半圆弧移动到所述手势输入设备上的较低位置而同时另一个点保持静止来形成所述拷贝手势。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2008/086883 WO2010071630A1 (en) | 2008-12-15 | 2008-12-15 | Gesture based edit mode |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102246126A true CN102246126A (zh) | 2011-11-16 |
CN102246126B CN102246126B (zh) | 2015-11-25 |
Family
ID=42269073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200880132345.5A Expired - Fee Related CN102246126B (zh) | 2008-12-15 | 2008-12-15 | 基于手势的编辑模式 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8707170B2 (zh) |
CN (1) | CN102246126B (zh) |
DE (1) | DE112008004156B4 (zh) |
GB (1) | GB2478230B (zh) |
WO (1) | WO2010071630A1 (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102750103A (zh) * | 2012-06-29 | 2012-10-24 | 鸿富锦精密工业(深圳)有限公司 | 具有触摸输入单元的电子设备 |
CN102799365A (zh) * | 2012-06-29 | 2012-11-28 | 鸿富锦精密工业(深圳)有限公司 | 电子设备及其圈选打印及传真方法 |
CN102866827A (zh) * | 2012-08-21 | 2013-01-09 | 刘炳林 | 一种人机交互设备的文档编辑方法和装置 |
CN103309612A (zh) * | 2013-05-30 | 2013-09-18 | 北京小米科技有限责任公司 | 移动设备图形界面文本框的信息处理方法、装置和设备 |
WO2013177881A1 (zh) * | 2012-05-28 | 2013-12-05 | 广东欧珀移动通信有限公司 | 一种基于智能手持设备的文字拷贝方法 |
CN103513852A (zh) * | 2012-06-21 | 2014-01-15 | 深圳富泰宏精密工业有限公司 | 电子装置的文本编辑***及方法 |
CN103576910A (zh) * | 2012-08-06 | 2014-02-12 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN104007914A (zh) * | 2013-02-26 | 2014-08-27 | 北京三星通信技术研究有限公司 | 对输入字符进行操作的方法及装置 |
CN104769530A (zh) * | 2012-11-02 | 2015-07-08 | 谷歌公司 | 用于字符串替换的键盘手势 |
CN104793724A (zh) * | 2014-01-16 | 2015-07-22 | 北京三星通信技术研究有限公司 | 空中书写处理方法及装置 |
CN104866210A (zh) * | 2014-02-20 | 2015-08-26 | 联想(北京)有限公司 | 一种触摸屏操控方法、装置及电子设备 |
CN105472150A (zh) * | 2015-11-24 | 2016-04-06 | 努比亚技术有限公司 | 移动终端应用操作的撤回处理装置、终端及其实现方法 |
CN105739777A (zh) * | 2016-01-29 | 2016-07-06 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端控制方法、装置和移动终端 |
CN106293433A (zh) * | 2015-05-26 | 2017-01-04 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
Families Citing this family (131)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7760187B2 (en) | 2004-07-30 | 2010-07-20 | Apple Inc. | Visual expander |
US8570278B2 (en) | 2006-10-26 | 2013-10-29 | Apple Inc. | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker |
US7856605B2 (en) | 2006-10-26 | 2010-12-21 | Apple Inc. | Method, system, and graphical user interface for positioning an insertion marker in a touch screen display |
US20080168402A1 (en) | 2007-01-07 | 2008-07-10 | Christopher Blumenberg | Application Programming Interfaces for Gesture Operations |
US20080168478A1 (en) | 2007-01-07 | 2008-07-10 | Andrew Platzer | Application Programming Interfaces for Scrolling |
US8201109B2 (en) | 2008-03-04 | 2012-06-12 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device |
US8645827B2 (en) | 2008-03-04 | 2014-02-04 | Apple Inc. | Touch event model |
US8650507B2 (en) | 2008-03-04 | 2014-02-11 | Apple Inc. | Selecting of text using gestures |
US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
US8566045B2 (en) * | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
US20100235734A1 (en) | 2009-03-16 | 2010-09-16 | Bas Ording | Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display |
JP5310403B2 (ja) * | 2009-09-02 | 2013-10-09 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
US9310907B2 (en) | 2009-09-25 | 2016-04-12 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
EP3260969B1 (en) | 2009-09-22 | 2021-03-03 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
US8766928B2 (en) | 2009-09-25 | 2014-07-01 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
US8799826B2 (en) | 2009-09-25 | 2014-08-05 | Apple Inc. | Device, method, and graphical user interface for moving a calendar entry in a calendar application |
US8832585B2 (en) | 2009-09-25 | 2014-09-09 | Apple Inc. | Device, method, and graphical user interface for manipulating workspace views |
US8621380B2 (en) | 2010-01-06 | 2013-12-31 | Apple Inc. | Apparatus and method for conditionally enabling or disabling soft buttons |
US8539386B2 (en) | 2010-01-26 | 2013-09-17 | Apple Inc. | Device, method, and graphical user interface for selecting and moving objects |
US8539385B2 (en) | 2010-01-26 | 2013-09-17 | Apple Inc. | Device, method, and graphical user interface for precise positioning of objects |
US8677268B2 (en) | 2010-01-26 | 2014-03-18 | Apple Inc. | Device, method, and graphical user interface for resizing objects |
US20110219323A1 (en) * | 2010-03-03 | 2011-09-08 | Samsung Electronics Co., Ltd. | Mobile device and method for letter input based on cut or copy and paste |
US8379098B2 (en) * | 2010-04-21 | 2013-02-19 | Apple Inc. | Real time video process control using gestures |
US9542091B2 (en) | 2010-06-04 | 2017-01-10 | Apple Inc. | Device, method, and graphical user interface for navigating through a user interface using a dynamic object selection indicator |
US20110314373A1 (en) * | 2010-06-21 | 2011-12-22 | Salesforce.Com, Inc. | System, method and computer program product for performing actions associated with data to be displayed, utilizing a widget |
US9081494B2 (en) | 2010-07-30 | 2015-07-14 | Apple Inc. | Device, method, and graphical user interface for copying formatting attributes |
US8972879B2 (en) | 2010-07-30 | 2015-03-03 | Apple Inc. | Device, method, and graphical user interface for reordering the front-to-back positions of objects |
US9098182B2 (en) * | 2010-07-30 | 2015-08-04 | Apple Inc. | Device, method, and graphical user interface for copying user interface objects between content regions |
CN101943995A (zh) * | 2010-09-01 | 2011-01-12 | 惠州Tcl移动通信有限公司 | 一种移动终端及其触摸屏的显示信息处理方法和装置 |
JP5664147B2 (ja) * | 2010-09-06 | 2015-02-04 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
JP2012058857A (ja) * | 2010-09-06 | 2012-03-22 | Sony Corp | 情報処理装置、操作方法及び情報処理プログラム |
US9747270B2 (en) * | 2011-01-07 | 2017-08-29 | Microsoft Technology Licensing, Llc | Natural input for spreadsheet actions |
TWI490705B (zh) * | 2010-10-07 | 2015-07-01 | 英業達股份有限公司 | 純文字內容的編輯操作系統及其方法 |
US20120102401A1 (en) * | 2010-10-25 | 2012-04-26 | Nokia Corporation | Method and apparatus for providing text selection |
US8587547B2 (en) | 2010-11-05 | 2013-11-19 | Apple Inc. | Device, method, and graphical user interface for manipulating soft keyboards |
US8754860B2 (en) | 2010-11-05 | 2014-06-17 | Apple Inc. | Device, method, and graphical user interface for manipulating soft keyboards |
US9785335B2 (en) * | 2010-12-27 | 2017-10-10 | Sling Media Inc. | Systems and methods for adaptive gesture recognition |
US9250798B2 (en) * | 2011-01-24 | 2016-02-02 | Apple Inc. | Device, method, and graphical user interface with a dynamic gesture disambiguation threshold |
US9436381B2 (en) | 2011-01-24 | 2016-09-06 | Apple Inc. | Device, method, and graphical user interface for navigating and annotating an electronic document |
US20120210200A1 (en) * | 2011-02-10 | 2012-08-16 | Kelly Berger | System, method, and touch screen graphical user interface for managing photos and creating photo books |
US8793624B2 (en) * | 2011-05-18 | 2014-07-29 | Google Inc. | Control of a device using gestures |
US8661339B2 (en) | 2011-05-31 | 2014-02-25 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
US20130007606A1 (en) * | 2011-06-30 | 2013-01-03 | Nokia Corporation | Text deletion |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
CN103858078B (zh) * | 2011-10-03 | 2017-07-14 | 古野电气株式会社 | 具有触摸板的装置、雷达装置、标绘装置、船用网络***、标记确定方法 |
US9053083B2 (en) | 2011-11-04 | 2015-06-09 | Microsoft Technology Licensing, Llc | Interaction between web gadgets and spreadsheets |
US9026951B2 (en) | 2011-12-21 | 2015-05-05 | Apple Inc. | Device, method, and graphical user interface for selection of views in a three-dimensional map based on gesture inputs |
EP2795430A4 (en) | 2011-12-23 | 2015-08-19 | Intel Ip Corp | TRANSITION MECHANISM FOR A COMPUTER SYSTEM WITH USER DETECTION |
US9678574B2 (en) * | 2011-12-23 | 2017-06-13 | Intel Corporation | Computing system utilizing three-dimensional manipulation command gestures |
WO2013095679A1 (en) | 2011-12-23 | 2013-06-27 | Intel Corporation | Computing system utilizing coordinated two-hand command gestures |
US10345911B2 (en) | 2011-12-23 | 2019-07-09 | Intel Corporation | Mechanism to provide visual feedback regarding computing system command gestures |
US9208698B2 (en) | 2011-12-27 | 2015-12-08 | Apple Inc. | Device, method, and graphical user interface for manipulating a three-dimensional map view based on a device orientation |
US9171099B2 (en) | 2012-01-26 | 2015-10-27 | Microsoft Technology Licensing, Llc | System and method for providing calculation web services for online documents |
US20130285927A1 (en) * | 2012-04-30 | 2013-10-31 | Research In Motion Limited | Touchscreen keyboard with correction of previously input text |
KR101956082B1 (ko) | 2012-05-09 | 2019-03-11 | 애플 인크. | 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
KR101823288B1 (ko) | 2012-05-09 | 2018-01-29 | 애플 인크. | 제스처에 응답하여 디스플레이 상태들 사이를 전이하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
DE112013002412T5 (de) | 2012-05-09 | 2015-02-19 | Apple Inc. | Vorrichtung, Verfahren und grafische Benutzeroberfläche zum Bereitstellen von Rückmeldung für das Wechseln von Aktivierungszuständen eines Benutzerschnittstellenobjekts |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
EP2847658B1 (en) | 2012-05-09 | 2017-06-21 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
DE202013012233U1 (de) | 2012-05-09 | 2016-01-18 | Apple Inc. | Vorrichtung und grafische Benutzerschnittstelle zum Anzeigen zusätzlicher Informationen in Antwort auf einen Benutzerkontakt |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
WO2013169875A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
EP2847661A2 (en) | 2012-05-09 | 2015-03-18 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
KR102096581B1 (ko) * | 2012-09-14 | 2020-05-29 | 삼성전자주식회사 | 표시 정보를 편집하기 위한 방법 및 그 전자 장치 |
US8584049B1 (en) | 2012-10-16 | 2013-11-12 | Google Inc. | Visual feedback deletion |
EP3467634B1 (en) | 2012-12-29 | 2020-09-23 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
KR101958582B1 (ko) | 2012-12-29 | 2019-07-04 | 애플 인크. | 터치 입력에서 디스플레이 출력으로의 관계들 사이에서 전환하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
KR102001332B1 (ko) | 2012-12-29 | 2019-07-17 | 애플 인크. | 콘텐츠를 스크롤할지 선택할지 결정하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스 |
EP2912542B1 (en) | 2012-12-29 | 2022-07-13 | Apple Inc. | Device and method for forgoing generation of tactile output for a multi-contact gesture |
CN105144057B (zh) | 2012-12-29 | 2019-05-17 | 苹果公司 | 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面 |
WO2014105279A1 (en) * | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for switching between user interfaces |
KR20140108995A (ko) * | 2013-03-04 | 2014-09-15 | 삼성전자주식회사 | 페이지의 일부 영역을 이용한 데이터 처리 방법 및 장치 |
US9690403B2 (en) * | 2013-03-15 | 2017-06-27 | Blackberry Limited | Shared document editing and voting using active stylus based touch-sensitive displays |
US10282067B2 (en) * | 2013-06-04 | 2019-05-07 | Sony Corporation | Method and apparatus of controlling an interface based on touch operations |
US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
CN104238724B (zh) | 2013-06-09 | 2019-03-12 | Sap欧洲公司 | 用于电子设备的基于动作的输入方法和*** |
US10664652B2 (en) | 2013-06-15 | 2020-05-26 | Microsoft Technology Licensing, Llc | Seamless grid and canvas integration in a spreadsheet application |
CN103399640B (zh) * | 2013-08-16 | 2017-01-25 | 贝壳网际(北京)安全技术有限公司 | 根据用户手势进行控制的方法、装置和客户端 |
US10320730B2 (en) | 2013-09-10 | 2019-06-11 | Xiaomi Inc. | Method and device for displaying message |
US9665206B1 (en) | 2013-09-18 | 2017-05-30 | Apple Inc. | Dynamic user interface adaptable to multiple input tools |
SG11201602622QA (en) * | 2013-10-04 | 2016-04-28 | Oslabs Pte Ltd | A gesture based system for translation and transliteration of input text and a method thereof |
CN105849675B (zh) | 2013-10-30 | 2019-09-24 | 苹果公司 | 显示相关的用户界面对象 |
US9965170B2 (en) * | 2013-11-11 | 2018-05-08 | Lenovo (Singapore) Pte. Ltd. | Multi-touch inputs for input interface control |
KR102214437B1 (ko) | 2014-01-10 | 2021-02-10 | 삼성전자주식회사 | 컴퓨팅 디바이스에서 컨텐츠 복사 실행 방법, 컨텐츠 붙여넣기 실행 방법 및 컴퓨팅 디바이스 |
US10339342B2 (en) * | 2014-05-09 | 2019-07-02 | Lenovo (Singapore) Pte. Ltd. | Data transfer based on input device identifying information |
US10043185B2 (en) | 2014-05-29 | 2018-08-07 | Apple Inc. | User interface for payments |
US9898162B2 (en) | 2014-05-30 | 2018-02-20 | Apple Inc. | Swiping functions for messaging applications |
US9971500B2 (en) | 2014-06-01 | 2018-05-15 | Apple Inc. | Displaying options, assigning notification, ignoring messages, and simultaneous user interface displays in a messaging application |
US10066959B2 (en) | 2014-09-02 | 2018-09-04 | Apple Inc. | User interactions for a mapping application |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
US10067653B2 (en) | 2015-04-01 | 2018-09-04 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US11029828B2 (en) * | 2015-05-08 | 2021-06-08 | Siemens Industry Software Inc. | Object connection breaking system and method |
US20160358133A1 (en) | 2015-06-05 | 2016-12-08 | Apple Inc. | User interface for loyalty accounts and private label accounts for a wearable device |
US9940637B2 (en) | 2015-06-05 | 2018-04-10 | Apple Inc. | User interface for loyalty accounts and private label accounts |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9891811B2 (en) | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
CN105045499A (zh) * | 2015-06-12 | 2015-11-11 | 广东小天才科技有限公司 | 一种判断物体被触碰的方法及装置 |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10409465B2 (en) * | 2015-12-08 | 2019-09-10 | International Business Machines Corporation | Selecting areas of content on a touch screen |
US10942642B2 (en) * | 2016-03-02 | 2021-03-09 | Airwatch Llc | Systems and methods for performing erasures within a graphical user interface |
US20170285931A1 (en) * | 2016-03-29 | 2017-10-05 | Microsoft Technology Licensing, Llc | Operating visual user interface controls with ink commands |
US10739972B2 (en) | 2016-06-10 | 2020-08-11 | Apple Inc. | Device, method, and graphical user interface for managing electronic communications |
US10860199B2 (en) | 2016-09-23 | 2020-12-08 | Apple Inc. | Dynamically adjusting touch hysteresis based on contextual data |
JP2019197321A (ja) * | 2018-05-08 | 2019-11-14 | 京セラドキュメントソリューションズ株式会社 | 画像処理装置及び画像形成装置 |
US10645294B1 (en) | 2019-05-06 | 2020-05-05 | Apple Inc. | User interfaces for capturing and managing visual media |
US11770601B2 (en) | 2019-05-06 | 2023-09-26 | Apple Inc. | User interfaces for capturing and managing visual media |
US11706521B2 (en) | 2019-05-06 | 2023-07-18 | Apple Inc. | User interfaces for capturing and managing visual media |
US11379113B2 (en) | 2019-06-01 | 2022-07-05 | Apple Inc. | Techniques for selecting text |
US11138699B2 (en) * | 2019-06-13 | 2021-10-05 | Adobe Inc. | Utilizing context-aware sensors and multi-dimensional gesture inputs to efficiently generate enhanced digital images |
US11054973B1 (en) | 2020-06-01 | 2021-07-06 | Apple Inc. | User interfaces for managing media |
US11212449B1 (en) | 2020-09-25 | 2021-12-28 | Apple Inc. | User interfaces for media capture and management |
US11778339B2 (en) | 2021-04-30 | 2023-10-03 | Apple Inc. | User interfaces for altering visual media |
US11539876B2 (en) | 2021-04-30 | 2022-12-27 | Apple Inc. | User interfaces for altering visual media |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080036743A1 (en) * | 1998-01-26 | 2008-02-14 | Apple Computer, Inc. | Gesturing with a multipoint sensing device |
CN101263443A (zh) * | 2005-09-16 | 2008-09-10 | 苹果公司 | 触摸屏用户界面上的虚拟输入设备布置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0667567B1 (en) * | 1993-12-30 | 2001-10-17 | Xerox Corporation | Apparatus and method for supporting the implicit structure of freeform lists, outlines, text, tables, and diagrams in a gesture-based input system and editing system |
US20070177804A1 (en) * | 2006-01-30 | 2007-08-02 | Apple Computer, Inc. | Multi-touch gesture dictionary |
US8479122B2 (en) * | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
EP1717678B1 (en) * | 1998-01-26 | 2017-11-22 | Apple Inc. | Method for integrating manual input |
US7840912B2 (en) | 2006-01-30 | 2010-11-23 | Apple Inc. | Multi-touch gesture dictionary |
US6623194B1 (en) * | 1999-10-27 | 2003-09-23 | Chung Ching Lip | Position encoder system |
US7030861B1 (en) * | 2001-02-10 | 2006-04-18 | Wayne Carl Westerman | System and method for packing multi-touch gestures onto a hand |
US11275405B2 (en) * | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
WO2005018222A1 (ja) * | 2003-08-14 | 2005-02-24 | Matsushita Electric Industrial Co., Ltd. | ユーザインターフェースシステム、プログラム、記録媒体 |
US9024884B2 (en) * | 2003-09-02 | 2015-05-05 | Apple Inc. | Touch-sensitive electronic apparatus for media applications, and methods therefor |
EP1761840A2 (en) * | 2004-06-17 | 2007-03-14 | Koninklijke Philips Electronics N.V. | Use of a two finger input on touch screens |
US7519223B2 (en) * | 2004-06-28 | 2009-04-14 | Microsoft Corporation | Recognizing gestures and using gestures for interacting with software applications |
US7728821B2 (en) * | 2004-08-06 | 2010-06-01 | Touchtable, Inc. | Touch detecting interactive display |
US8643605B2 (en) * | 2005-11-21 | 2014-02-04 | Core Wireless Licensing S.A.R.L | Gesture based document editor |
US7956847B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
US8201109B2 (en) * | 2008-03-04 | 2012-06-12 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device |
-
2008
- 2008-12-15 DE DE112008004156.3T patent/DE112008004156B4/de not_active Expired - Fee Related
- 2008-12-15 US US13/139,748 patent/US8707170B2/en active Active
- 2008-12-15 GB GB1109198.0A patent/GB2478230B/en not_active Expired - Fee Related
- 2008-12-15 CN CN200880132345.5A patent/CN102246126B/zh not_active Expired - Fee Related
- 2008-12-15 WO PCT/US2008/086883 patent/WO2010071630A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080036743A1 (en) * | 1998-01-26 | 2008-02-14 | Apple Computer, Inc. | Gesturing with a multipoint sensing device |
CN101263443A (zh) * | 2005-09-16 | 2008-09-10 | 苹果公司 | 触摸屏用户界面上的虚拟输入设备布置 |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013177881A1 (zh) * | 2012-05-28 | 2013-12-05 | 广东欧珀移动通信有限公司 | 一种基于智能手持设备的文字拷贝方法 |
CN103513852A (zh) * | 2012-06-21 | 2014-01-15 | 深圳富泰宏精密工业有限公司 | 电子装置的文本编辑***及方法 |
CN102750103A (zh) * | 2012-06-29 | 2012-10-24 | 鸿富锦精密工业(深圳)有限公司 | 具有触摸输入单元的电子设备 |
CN102799365A (zh) * | 2012-06-29 | 2012-11-28 | 鸿富锦精密工业(深圳)有限公司 | 电子设备及其圈选打印及传真方法 |
CN103576910B (zh) * | 2012-08-06 | 2016-10-05 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN103576910A (zh) * | 2012-08-06 | 2014-02-12 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN102866827A (zh) * | 2012-08-21 | 2013-01-09 | 刘炳林 | 一种人机交互设备的文档编辑方法和装置 |
CN102866827B (zh) * | 2012-08-21 | 2016-03-23 | 刘炳林 | 一种人机交互设备的文档编辑方法和装置 |
CN104769530A (zh) * | 2012-11-02 | 2015-07-08 | 谷歌公司 | 用于字符串替换的键盘手势 |
CN104007914A (zh) * | 2013-02-26 | 2014-08-27 | 北京三星通信技术研究有限公司 | 对输入字符进行操作的方法及装置 |
CN103309612A (zh) * | 2013-05-30 | 2013-09-18 | 北京小米科技有限责任公司 | 移动设备图形界面文本框的信息处理方法、装置和设备 |
CN104793724A (zh) * | 2014-01-16 | 2015-07-22 | 北京三星通信技术研究有限公司 | 空中书写处理方法及装置 |
CN104793724B (zh) * | 2014-01-16 | 2018-12-21 | 北京三星通信技术研究有限公司 | 空中书写处理方法及装置 |
CN104866210A (zh) * | 2014-02-20 | 2015-08-26 | 联想(北京)有限公司 | 一种触摸屏操控方法、装置及电子设备 |
CN104866210B (zh) * | 2014-02-20 | 2019-10-29 | 联想(北京)有限公司 | 一种触摸屏操控方法、装置及电子设备 |
CN106293433A (zh) * | 2015-05-26 | 2017-01-04 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN105472150A (zh) * | 2015-11-24 | 2016-04-06 | 努比亚技术有限公司 | 移动终端应用操作的撤回处理装置、终端及其实现方法 |
CN105739777A (zh) * | 2016-01-29 | 2016-07-06 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端控制方法、装置和移动终端 |
Also Published As
Publication number | Publication date |
---|---|
DE112008004156B4 (de) | 2021-06-24 |
GB2478230A (en) | 2011-08-31 |
US8707170B2 (en) | 2014-04-22 |
DE112008004156T5 (de) | 2012-11-15 |
CN102246126B (zh) | 2015-11-25 |
US20110258537A1 (en) | 2011-10-20 |
WO2010071630A1 (en) | 2010-06-24 |
GB201109198D0 (en) | 2011-07-13 |
GB2478230B (en) | 2014-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102246126B (zh) | 基于手势的编辑模式 | |
AU2020267498B2 (en) | Handwriting entry on an electronic device | |
KR101156610B1 (ko) | 터치 방식을 이용한 입력 제어 방법 및 이를 위한 입력 제어 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 | |
CN102272699B (zh) | 手势检测分区 | |
CN101506867B (zh) | 带有输入敏感显示设备的键盘 | |
CN110058782B (zh) | 基于交互式电子白板的触摸操作方法及其*** | |
US10248635B2 (en) | Method for inserting characters in a character string and the corresponding digital service | |
US20110310031A1 (en) | Stylus settings | |
CN103809888A (zh) | 移动终端及其操控方法 | |
US20150277748A1 (en) | Edit providing method according to multi-touch-based text block setting | |
US20140267111A1 (en) | Method for handling function corresponding to multiple touches and electronic device thereof | |
US10416868B2 (en) | Method and system for character insertion in a character string | |
Kristensson et al. | Command strokes with and without preview: using pen gestures on keyboard for command selection | |
WO2004031933A1 (en) | Method of combining data entry of handwritten symbols with displayed character data | |
CN103970460A (zh) | 基于触摸屏的操作方法和使用该方法的终端设备 | |
MX2014002955A (es) | Entrada de formula para dispositivos de presentacion limitada. | |
US20140354550A1 (en) | Receiving contextual information from keyboards | |
KR101777961B1 (ko) | 멀티 터치 제스처를 인식하는 방법 및 시스템 | |
CN104346077A (zh) | 应用程序触发方法和装置 | |
KR101482867B1 (ko) | 테두리 터치를 이용하는 입력 및 포인팅을 위한 방법 및 장치 | |
KR101366170B1 (ko) | 항목의 상태 변경을 위한 사용자 인터페이스 | |
US12045556B2 (en) | Document layout management | |
US20230055467A1 (en) | Document layout management | |
KR20160044194A (ko) | 터치 스크린을 구비하는 전자기기 상의 복수객체에서 객체를 선택하는 방법 및 장치 | |
KR20130065331A (ko) | 동작 패턴 인식 기반의 모바일 기기 제어 장치, 방법 및 프로그램 기록 매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20151125 Termination date: 20211215 |
|
CF01 | Termination of patent right due to non-payment of annual fee |