[发明专利]电子文本笔系统和方法有效
申请号: | 201880035858.8 | 申请日: | 2018-08-10 |
公开(公告)号: | CN110692060B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 托马斯·巴克雷;马里亚·西里梅勒;罗伯特·米克尔 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F40/171 | 分类号: | G06F40/171;G06F40/177;G06F3/04883;G06F3/0354;G06V30/142 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 文本 系统 方法 | ||
1.一种用于捕获笔输入的计算机实现的方法,所述计算机实现的方法包括:
从电子设备的输入组件接收所述笔输入;
确定所述笔输入的输入模式为文本输入模式;
识别所述笔输入中的至少一个字符的特征,其中,所述至少一个字符的所述特征包括所述至少一个字符的大小和所述至少一个字符的书写速率;
提供所述笔输入的表示和引导线以供在所述电子设备的显示设备上显示,其中,所述引导线沿着所述笔输入的表示的至少一部分并与之相邻来延伸,并且延伸超出所述笔输入的表示的结尾一长度,所述长度是基于所述至少一个字符的所识别的特征;以及
基于乘积因子与所述至少一个字符的大小的乘积,确定所述引导线的长度,其中,所述乘积因子是基于所述书写速率。
2.如权利要求1所述的计算机实现的方法,其中,确定所述笔输入的输入模式为文本输入模式包括:识别所述笔输入中的所述至少一个字符。
3.如权利要求1所述的计算机实现的方法,其中,确定所述笔输入的输入模式为文本输入模式包括:接收对所述文本输入模式的选择。
4.如权利要求1所述的计算机实现的方法,进一步包括:
接收附加笔输入中的附加字符;
提供所述附加字符的表示以供显示;以及
在提供所述附加字符的表示的同时,使所述引导线的长度延伸基于所述附加字符的特征的量。
5.如权利要求4所述的计算机实现的方法,进一步包括:
获得所述引导线的最大长度;
提供具有所述最大长度的所述引导线;以及
在提供具有所述最大长度的所述引导线的同时,提供与所述引导线分开基于所述附加字符的特征的距离的附加引导线。
6.如权利要求5所述的计算机实现的方法,其中,所述最大长度等于支持笔的编辑器显示的可绘制区域的宽度。
7.如权利要求5所述的计算机实现的方法,其中,所述最大长度小于支持笔的编辑器显示的可绘制区域的宽度,并且所述最大长度基于所显示的字符的多条垂直对齐的线的多个长度的中值。
8.如权利要求1所述的计算机实现的方法,其中,所述长度是进一步基于所述笔输入在其中被录入的上下文,并且
其中,所述上下文包括所显示的背景对象,以及其中,所述引导线的最大长度是基于所显示的背景对象的位置。
9.如权利要求8所述的计算机实现的方法,进一步包括:
接收附加笔输入中的附加字符,其中,所述附加字符是在与所显示的背景对象重叠的位置处被接收的;
提供所述附加字符的表示以供在与所显示的背景对象重叠的所述位置处显示;
提供具有延伸到所显示的背景对象的边缘的长度的所述引导线;
基于所述附加字符的特征,提供与所述边缘相邻的一个或多个附加引导线;以及
提供指令以在与所述一个或多个附加引导线相对应的位置处重新显示所述附加字符的表示。
10.如权利要求1所述的计算机实现的方法,进一步包括:识别所述引导线的、相对于所述至少一个字符的底部的基线位置。
11.一种系统,包括:
输入组件;
显示设备;
包括指令的存储器;以及
处理器,所述处理器被配置为执行所述指令来进行下述操作:
从所述输入组件接收笔输入;
识别所述笔输入中的至少一个字符的大小和书写速率;
提供所述笔输入的表示和引导线以供在所述显示设备上显示,其中,所述引导线沿着所述笔输入的表示的至少一部分并与之相邻来延伸,并且延伸超出所述笔输入的表示的结尾一长度,所述长度是基于所述至少一个字符的所识别的大小和书写速率;
基于乘积因子与所述至少一个字符的大小的乘积,确定所述引导线的长度,其中,所述乘积因子是基于所述书写速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880035858.8/1.html,转载请声明来源钻瓜专利网。