当前位置: 首页 > 专利查询>苹果公司专利>正文

用于选择文本的技术制造技术

技术编号:31737952 阅读:14 留言:0更新日期:2022-01-05 16:15
本公开整体涉及选择文本。一种示例性方法包括:在第一位置处显示焦点指示符;当显示该焦点指示符时,在第一触摸位置处检测对应于该焦点指示符的手势;当检测到该手势时,检测该手势到第二触摸位置的移动;响应于检测到该手势到该第二触摸位置的该移动:根据确定该第二触摸位置在第一方向上,将该焦点指示符移动到第二指示符位置;根据确定该第二触摸位置在第二方向上,将该焦点指示符移动到第三位置;当该焦点指示符处于第四位置处时,检测该手势的抬离;并且响应于检测到该抬离,保持在该第四位置处显示该焦点指示符。位置处显示该焦点指示符。位置处显示该焦点指示符。

【技术实现步骤摘要】
【国外来华专利技术】用于选择文本的技术
[0001]相关申请的交叉引用
[0002]本申请要求于2019年6月1日提交的名称为“TECHNIQUES FOR SELECTING ENTROL”的美国临时专利申请62/856,021和于2020年2月10日提交的名称为“TECHNIQUES FOR SELECTING ENTROL”的美国专利申请16/786,718的优先权,这些专利申请中的每个申请的全部内容据此全文以引用方式并入本文以用于所有目的。


[0003]本公开整体涉及计算机用户界面,并且更具体地涉及用于选择文本的技术。

技术介绍

[0004]包括便携式电子设备的电子设备提供了多种功能,这些功能包括例如文本操纵。为了操纵文本,用户必须能够选择文本。

技术实现思路

[0005]然而,用于使用电子设备来选择文本的一些技术通常很麻烦且效率低下。例如,一些现有技术使用复杂且耗时的用户界面。现有技术需要比所需更多的时间,这导致浪费用户的时间和设备能量。这后一考虑在电池驱动的设备中是特别重要的。
[0006]因此,本技术为电子设备提供了用于选择文本的更快、更有效的方法和界面。此类方法和界面任选地补充或替换用于选择文本的其他方法。此类方法和界面减少对用户所造成的认知负担,并且产生更有效的人机界面。对于电池驱动的计算设备,此类方法和界面节省功率,并且增大电池充电之间的时间间隔。
[0007]本文公开了示例方法。一种示例性方法包括在具有触敏显示器设备的电子设备处:经由所述触敏显示器设备在所述触敏显示器设备上的第一指示符位置处显示焦点指示符;当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手势;在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动;响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;当所述焦点指示符处于第四指示符位置处时,检测所述触摸手势的抬离;以及响应于检测到所述抬离,保持在所述第四指示符位置处显示所述焦点指示符。
[0008]本文描述了示例非暂态计算机可读存储介质。一种示例性非暂态计算机可读存储介质存储被配置为由具有触敏显示器设备的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:经由所述触敏显示器设备
在所述触敏显示器设备上的第一指示符位置处显示焦点指示符;当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手势;在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动;响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;当所述焦点指示符处于第四指示符位置处时,检测所述触摸手势的抬离;以及响应于检测到所述抬离,保持在所述第四指示符位置处显示所述焦点指示符。
[0009]本文描述了示例暂态计算机可读存储介质。一种示例性暂态计算机可读存储介质存储被配置为由具有触敏显示器设备的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:经由所述触敏显示器设备在所述触敏显示器设备上的第一指示符位置处显示焦点指示符;当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手势;在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动;响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;当所述焦点指示符处于第四指示符位置处时,检测所述触摸手势的抬离;以及响应于检测到所述抬离,保持在所述第四指示符位置处显示所述焦点指示符。
[0010]本文描述了示例电子设备。一种示例性电子设备包括:触敏显示器设备;一个或多个处理器;和存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:经由所述触敏显示器设备在所述触敏显示器设备上的第一指示符位置处显示焦点指示符;当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手势;在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动;响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;当所述焦点指示符处于第四指示符位置处时,检测所述触摸手势的抬离;以及响应于检测到所述抬离,保持在所述第四指示符位置处显示所述焦点指示符。
[0011]一种示例性电子设备包括:触敏显示器设备;用于经由所述触敏显示器设备在所述触敏显示器设备上的第一指示符位置处显示焦点指示符的装置;用于当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手
势的装置;用于在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动的装置;用于响应于检测到所述触摸手势到所述第二触摸位置的所述移动而执行以下操作的装置:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;用于当所述焦点指示符处于第四指示符位置处时,检测所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:在具有触敏显示器设备的电子设备处:经由所述触敏显示器设备在所述触敏显示器设备上的第一指示符位置处显示焦点指示符;当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手势;在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动;响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;当所述焦点指示符处于第四指示符位置处时,检测所述触摸手势的抬离;以及响应于检测到所述抬离,保持在所述第四指示符位置处显示所述焦点指示符。2.根据权利要求1所述的方法,其中所述触敏显示器具有上边缘和下边缘,所述方法还包括:响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在朝向所述触敏显示器的所述上边缘的第三方向上,沿所述第三方向将所述焦点指示符移动到第四指示符位置,所述第四指示符位置比所述第二触摸位置更靠近所述触敏显示器的所述上边缘第一预先确定的距离。3.根据权利要求1至2中任一项所述的方法,其中所述触敏显示器具有上边缘和下边缘,所述方法还包括:响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在朝向所述触敏显示器的所述下边缘的第四方向上,并且根据确定所述第二触摸位置距所述第一触摸位置的距离大于第二预先确定的距离,将所述焦点指示符移动到第五指示符位置,所述第五指示符位置沿着垂直于所述触敏显示器的所述上边缘的轴线并且比所述第二触摸位置更靠近所述上边缘第三预先确定的距离;以及根据确定所述第二触摸位置在所述第四方向上,并且根据确定所述第二触摸位置距所述第一触摸位置的距离小于所述第二预先确定的距离,沿所述第四方向将所述焦点指示符移动到第六指示符位置,所述第六指示符位置比所述第二触摸位置更靠近所述上边缘一小于所述第三预先确定的距离的距离。4.根据权利要求2所述的方法,所述方法还包括:当在所述第三指示符位置处显示所述焦点指示符时,检测所述触摸手势沿平行于所述触敏显示器的所述上边缘的第五方向到第三触摸位置的移动;以及响应于检测到所述触摸手势到所述第三触摸位置的移动,沿所述第五方向将所述焦点
指示符移动到第七指示符位置,所述第七指示符位置比所述第三触摸位置更靠近所述触敏显示器的所述上边缘所述第一预先确定的距离。5.根据权利要求1至4中任一项所述的方法,其中:所述触敏显示器具有上边缘和下边缘;所述第一方向平行于所述触敏显示器的所述上边缘;所述第一空间关系包括距所述第二触摸位置的距离为第一距离;并且所述方法还包括:当在所述第二指示符位置处显示所述焦点指示符时,检测所述触摸手势沿第六方向到第四触摸位置的移动,所述第六方向沿着垂直于所述触敏显示器的所述上边缘的轴线;响应于检测到所述触摸手势到所述第四触摸位置的移动,沿所述第六方向将所述焦点指示符移动到第八指示符位置,所述第八指示符位置距所述第四触摸位置的距离大于所述第一距离。6.根据权利要求1至5中任一项所述的方法,其中所述第一空间关系包括:根据确定所述触摸手势到所述第二触摸位置的所述移动具有第一速度和第一移动距离,所述第二指示符位置距所述第二触摸位置的距离为第四预先确定的距离;以及根据确定所述触摸手势到所述第二触摸位置的所述移动具有小于所述第一速度的第二速度和所述第一移动距离,所述第二指示符位置距所述第二触摸位置的距离为第五预先确定的距离,所述第五预先确定的距离大于所述第四预先确定的距离。7.根据权利要求1至6中任一项所述的方法,其中:在所述第一指示符位置处显示所述焦点指示符包括显示第一文本内容;所述第一指示符位置对应于在所述第一文本内容中的第一文本插入位置处的第一文本插入定位;并且响应于检测到所述触摸手势到所述第二触摸位置的所述移动,将所述焦点指示符移动到所述第二指示符位置;所述方法还包括:响应于检测到所述触摸手势到所述第二触摸位置的所述移动:将所述第一文本插入定位从所述第一文本插入位置移动到第二文本插入位置;根据确定所述第二指示符位置与所述第二文本插入位置分开大于第五预先确定的距离,在所述第二文本插入位置处显示所述文本插入定位的视觉指示;以及根据确定所述第二指示符位置与所述第二文本插入位置分开小于所述第五预先确定的距离,放弃在所述第二文本插入位置处显示所述文本插入定位的视觉指示。8.根据权利要求1至7中任一项所述的方法,还包括:经由所述触敏显示器设备显示内容;以及检测开始于第五触摸位置处的第二触摸手势,所述第二触摸手势包括移动分量;响应于检测到所述第二触摸手势:根据确定所述第五触摸位置不对应于所述焦点指示符,滚动所述内容;以及根据确定所述第五触摸位置对应于所述焦点指示符,放弃滚动所述内容。9.根据权利要求1至8中任一项所述的方法,其中所述第三指示符位置和所述第二触摸位置之间的距离大于所述第二指示符位置和所述第二触摸位置之间的距离。
10.根据权利要求1至9中任一项所述的方法,其中所述触敏显示器具有上边缘和下边缘,其中所述第三指示符位置比所述第二触摸位置更靠近所述触敏显示器的所述上边缘。11.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由具有触敏显示器设备的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至10中任一项所述的方法的指令。12.一种电子设备,包括:触敏显示器设备;一个或多个处理器;和存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至10中任一项所述的方法的指令。13.一种电子设备,包括:触敏显示器设备;和用于执行根据权利要求1至10中任一项所述的方法的装置。14.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由具有触敏显示器设备的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:经由所述触敏显示器设备在所述触敏显示器设备上的第一指示符位置处显示焦点指示符;当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手势;在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动;响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;当所述焦点指示符处于第四指示符位置处时,检测所述触摸手势的抬离;以及响应于检测到所述抬离,保持在所述第四指示符位置处显示所述焦点指示符。15.一种电子设备,包括:触敏显示器设备;一个或多个处理器;和存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:经由所述触敏显示器设备在所述触敏显示器设备上的第一指示符位置处显示焦点指示符;当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手势;
在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动;响应于检测到所述触摸手势到所述第二触摸位置的所述移动:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;当所述焦点指示符处于第四指示符位置处时,检测所述触摸手势的抬离;以及响应于检测到所述抬离,保持在所述第四指示符位置处显示所述焦点指示符。16.一种电子设备,包括:触敏显示器设备;用于经由所述触敏显示器设备在所述触敏显示器设备上的第一指示符位置处显示焦点指示符的装置;用于当在所述第一指示符位置处显示所述焦点指示符时,在第一触摸位置处检测对应于所述焦点指示符的触摸手势的装置;用于在继续在所述触敏显示器设备上检测所述触摸手势的同时,检测所述触摸手势到不同于所述第一触摸位置的第二触摸位置的移动的装置;用于响应于检测到所述触摸手势到所述第二触摸位置的所述移动而执行以下操作的装置:根据确定所述第二触摸位置相对于所述第一触摸位置在第一方向上,将所述焦点指示符移动到与所述第二触摸位置具有第一空间关系的第二指示符位置;根据确定所述第二触摸位置相对于所述第一触摸位置在第二方向上,将所述焦点指示符移动到与所述第二触摸位置具有第二空间关系的第三指示符位置,所述第二空间关系不同于所述第一空间关系;用于当所述焦点指示符处于第四指示符位置处时,检测所述触摸手势的抬离的装置;和用于响应于检测到所述抬离而保持在所述第四指示符位置处显示所述焦点指示符的装置。17.一种方法,包括:在具有触敏显示器设备的电子设备处:经由所述触敏显示器设备显示包括多组字符的内容;当显示所述多组字符时,在第一位置处检测对应于所述多组字符中的一组字符的触摸手势;响应于检测到所述触摸手势:在视觉上区分所述一组字符;以及在所述一组字符的第一端处显示第一指示符并且在所述一组字符的第二端处显示第二指示符;在继续在所述显示器设备上检测所述触摸手势的同时,检测所述触摸手势的移动;以
及响应于检测到所述移动:在视觉上区分所述多组字符中的一个或多个附加字符;以及基于所述移动的一个或多个特性,将所述第二指示符移动到所述一个或多个附加字符的一端。18.根据权利要求17所述的方法,还包括:响应于检测到所述移动,放弃所述第一指示符的移动。19.根据权利要求17至18中任一项所述的方法,其中所述触摸手势具有包括将静止接触保持达超过预先确定的时间的一部分。20.根据权利要求17至19中任一项所述的方法,其中所述一个或多个附加字符包括第一字词和不同于所述第一字词的第二字词,并且其中在视觉上区分所述一个或多个附加字符包括:在第一时间,在视觉上区分所述第一字词;以及在所述第一时间之后的第二时间,在视觉上区分所述第二字词,其中不在所述第一时间和所述第二时间之间在视觉上区分所述一个或多个附加字符中的字符。21.根据权利要求17至20中任一项所述的方法,其中在视觉上区分所述一组字符包括选择表示的动画,所述动画以第一尺寸开始并以小于所述第一尺寸的第二尺寸结束。22.根据权利要求17至21中任一项所述的方法,还包括:检测所述触摸手势的抬离;以及响应于检测到所述抬离,显示与在视觉上被区分的内容相邻的命令显示区域,其中所述命令显示区域包括当被选择时对所述在视觉上被区分的内容执行第一操作的示能表示。23.根据权利要求22所述的方法,其中:根据确定所述多组字符是可编辑的,所述预先确定的时间是第一值;并且根据确定所述多组字符是不可编辑的,所述预先确定的时间是小于所述第一值的第二值。24.根据权利要求17至23中任一项所述的方法,还包括:当显示所述第一指示符和所述第二指示符时:在所述第二指示符处检测第二触摸手势;在所述第二指示符处检测到所述第二触摸手势之后,检测所述第二触摸手势的移动;以及响应于检测到所述第二触摸手势的所述移动,改变所述多组字符中在视觉上被区分的字符的数量。25.根据权利要求17至24中任一项所述的方法,还包括:当显示所述内容中的一个或多个在视觉上被区分的字符时,接收执行第二操作的命令;以及响应于接收到所述命令:对所述一个或多个在视觉上被区分的字符执行所述操作;以及放弃对所述内容中在视觉上未被区分的一个或多个字符执行所述操作。26.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为
由具有触敏显示器设备的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求17至25中任一项所述的方法的指令。27.一种电子设备,包括:触敏显示器设备;一个或多个处理器;和存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求17至25中任一项所述的方法的指令。28.一种电子设备,包括:触敏显示器设备...

【专利技术属性】
技术研发人员:M
申请(专利权)人:苹果公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1