【技术实现步骤摘要】
【国外来华专利技术】对数字笔划群组的直观选择
技术介绍
各种类型的计算设备和各种软件应用实现“着墨”输入,其中,用户通过多个笔划输入(有时被称为数字墨水)编写文本或绘图。例如,一些计算设备经由自然用户界面输入方法(例如,触摸、手势)、经由手写输入设备(例如,数字笔或触笔)或通过鼠标指针、触摸板指针等的移动来接受笔划输入。计算机和软件用户已经变得习惯于提供直观的图形用户界面和准确且高效的用户体验的、用户友好的软件应用。例如,软件应用的、熟悉指针交互的大多数用户已经开始期望选择输入(例如,双击、双敲等)将选择在屏幕上显示的指针下或触摸屏上的触摸点下显示的对象。因此,当与数字笔划交互时,用户可能期望由多个数字笔划形成的文本或在绘图对象上或附近的双击或双敲将引起对文本或绘图对象的选择而不是对文本或绘图对象内的个别笔划的选择。
技术实现思路
提供本概括是为了以简化的形式介绍对构思的选择,所述构思将在下面的详细描述部分中被进一步描述。本概括不旨在确定所要求保护的主题的关键特征或必要特征,也不旨在帮助确定所要求保护的主题的范围。各方面指向一种用于提高用于选择数字笔划群组的准确度和计算机效率的设备、方法和计算机可读介质。用户经由“着墨”或数字笔划输入绘制文本或绘图,并在计算设备的屏幕上显示的数字笔划上或附近做出选择手势。作为响应,就数字笔划是否是(例如,经由墨水分析或通过用户的手动成组而成组的)现有的或预定义的数字笔划组的部分进行确定。当数字笔划不是现有或预定义组的部分时,执行对计算的边界内的该数字笔划和其他笔划的分析,以确定哪些笔划是相关的并且应当被包括在笔划群组中。基于该确定来生成包括数字笔划的笔 ...
【技术保护点】
1.一种用于提高用于选择数字笔划群组的准确度和计算机效率的设备,包括:数字笔划分析器,其操作以执行以下步骤:接收对图形用户界面中的数字笔划的选择;以及就所述数字笔划是否是现有笔划群组的部分进行确定;群组生成器,其操作以执行以下步骤:响应于关于所述数字笔划不是现有笔划群组的部分的确定,将包括所选择的数字笔划的多个笔划成组为笔划群组;以及选择所述笔划群组或所述现有笔划群组;以及用户界面引擎,其操作以执行以下步骤:更新所述图形用户界面以显示所选择的笔划群组或选择的现有笔划群组。
【技术特征摘要】
【国外来华专利技术】2016.03.11 US 62/307,138;2016.07.25 US 15/219,1181.一种用于提高用于选择数字笔划群组的准确度和计算机效率的设备,包括:数字笔划分析器,其操作以执行以下步骤:接收对图形用户界面中的数字笔划的选择;以及就所述数字笔划是否是现有笔划群组的部分进行确定;群组生成器,其操作以执行以下步骤:响应于关于所述数字笔划不是现有笔划群组的部分的确定,将包括所选择的数字笔划的多个笔划成组为笔划群组;以及选择所述笔划群组或所述现有笔划群组;以及用户界面引擎,其操作以执行以下步骤:更新所述图形用户界面以显示所选择的笔划群组或选择的现有笔划群组。2.如权利要求1所述的设备,其中,在接收对所述数字笔划的所述选择之前,所述设备还包括输入管理器,其操作以执行以下步骤:接收所述图形用户界面上的位置处的选择输入;找到距所述位置最近的数字笔划;以及选择所述最近的数字笔划。3.如权利要求1所述的设备,其中,所述现有笔划群组包括经由墨水分析或所述用户的手动成组而成组的多个笔划。4.如权利要求1所述的设备,其中,在将所述多个笔划成组为所述笔划群组时,所述群组生成器操作以执行以下步骤:确定采样区域的边界;分析所述采样区域以确定第二数字笔划是否在所述采样区域中;以及当做出关于第二数字笔划在所述采样区域中的确定时:将所述第二数字笔划添加到所述笔划群组;沿着至少一个轴扩展所述采样区域的第一采样区域界限;以及递归地分析所述采样区域,将在所述采样区域中发现的另外的数字笔划添加到所述笔划群组,并且沿着所述至少一个轴扩展所述采样区域的所述第一采样区域界限,直到在所述采样区域中找不到另外的数字笔划或直到所述第一采样区域界限不能沿着所述至少一个轴延伸为止。5.如权利要求4所述的设备,其中,在确定所述采样区域的边界时,所述群组生成器操作以执行以下步骤:在所述数字笔划周围定义范围测试区域;基于所述范围测试区域中的一个或多个笔划来计算平均笔划宽度和高度;以及基于所计算的平均笔划宽度和高度的预定百分比来定义所述采样区域。6.如权利要求5所述的设备,其中,在基于所计算的平均笔划宽度和高度的预定百分比来定义所述采样区域时,所述群组生成器操作以执行以下步骤:将垂直边界定义为所述数字笔划上方和下方所计算的平均笔划高度的四分之一处;以及将水平边界定义为所述数字笔划左边和右边所计算的平均笔划宽度的二分之一处。7.如权利要求5所述的设备,其中,在分析所述采样区域以确定第二数字笔划是否在所述采样区域中时,所述群组生成器操作以执行以下步骤:确定所述第二数字笔划是否位于所述采样区域内;或者确定所述第二数字笔划的一部分是否与所述采样区域相交。8.一种用于提高用于选择数字笔划群组的准确度和计算机效率的计算机实现的方法,包括:接收对图形用户界面中的...
【专利技术属性】
技术研发人员:C·R·伊斯坎德尔,吴杰,I·W·米库特尔,S·E·赛克斯,D·G·加贝尔,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。