配置跨不同应用使用的数字笔制造技术

技术编号:22174483 阅读:50 留言:0更新日期:2019-09-21 15:08
本文描述了一种用于跨多个应用以全局方式定义数字笔的至少一些特性的技术,以使得笔跨两个或更多个应用展现相同的特性。在一种实现方式中,该技术涉及:响应于用户激活由特定数字笔提供的输入机制而接收笔激活信号;识别用户界面(UI)演示上用户能容易访问的位置;生成笔配置演示;在已识别的位置处在UI演示上呈现笔配置演示;响应于用户与笔配置演示的交互而从该用户接收配置输入;以及响应于配置输入,存储全局配置设置,该全局配置设置管理由特定数字笔跨至少两个不同应用产生的墨水笔划的特性。

Configure digital pens for use across different applications

【技术实现步骤摘要】
【国外来华专利技术】配置跨不同应用使用的数字笔
技术介绍
应用可以提供数字墨水画布,用户可以在这些画布上使用数字笔来创建墨水笔划。应用还可以提供原生配置工具,该原生配置工具允许用户定义数字笔相对于该应用的特性(例如,颜色)。这样定义的特性相对于该应用是本地的,并且适用于用户可以与该应用结合使用的所有笔。该策略还意味着相同的笔可以具有相对于第一应用的第一组特性和行为以及相对于第二应用的第二组特性和行为。
技术实现思路
本文描述了一种用于跨多个应用以全局方式定义数字笔的至少一些特性的技术,以使得笔跨多个应用展现相同的特性。在一种操作方式中,该技术涉及:响应于用户激活由特定数字笔提供的输入机制而接收笔激活信号;识别用户界面(UI)演示上用户能容易访问的位置;生成笔配置演示;在已识别的位置处在UI演示上呈现笔配置演示;响应于用户与笔配置演示的交互而从该用户接收配置输入;以及响应于配置输入,存储全局配置设置,该全局配置设置管理由特定数字笔跨至少两个不同应用产生的墨水笔划的特性。例如,墨水笔划的特性可以对应于墨水颜色、基线厚度等等。根据一个优点,该技术使用全局配置设置通过确保笔跨不同应用表现一致来提供良好的用户体验。该技术的笔配置演示的战略位置,以及激活笔配置演示的简易性,还通过促进用户访问笔配置演示来促进良好的用户体验。上述技术可以体现在各种类型的系统、设备、组件、方法、计算机可读存储介质、数据结构、图形用户界面演示、制品等等中。提供本
技术实现思路
以用简化形式引入一些概念;这些概念以下在详细描述中进一步描述。本
技术实现思路
并非旨在标识所要求保护的主题内容的关键特征或必要特征,也并非旨在用于限制所要求保护的主题内容的范围。附图说明图1示出了具有用于配置一个或多个数字笔的功能的计算设备。图2示出了与数字转换器结合的、用于图1的计算设备中的数字笔的一种实现方式。图3示出了可以由图1的计算设备提供的笔配置演示的一种实现方式。图4示出了具有用于配置一个或多个数字笔的功能的计算设备的另一种实现方式。图5示出了可以由图4的计算设备提供的笔配置演示。图6示出了可以由图4的计算设备生成的配置数据。图7示出了表示使用图1或图4的计算设备创建配置设置的一种方式的过程。图8示出了表示使用图1或图4的计算设备应用配置设置的一种方式的过程。图9示出了可以用于实现前述附图中所示出的特征的任何方面的说明性计算功能。在整个公开内容和附图中使用相同的数字来引用类似的组件和特征。系列100编号是指最初在图1中找到的特征,系列200编号是指最初在图2中找到的特征,系列300编号是指最初在图3中找到的特征,依此类推。具体实施方式本公开内容组织如下。章节A描述了具有用于配置数字笔的功能的计算设备。章节B阐述了解释章节A的计算设备的操作的说明性方法。并且章节C描述了可以用于实现章节A和章节B中所描述的特征的任何方面的说明性计算功能。作为初步事项,一些附图在也被称为功能、模块、特征、元件等等的一个或多个结构组件的上下文中描述概念。在一种情况下,附图中各个组件所示出的分离为不同的单元可以反映在实际实现方式中使用相应的不同物理和有形组件。替代地或另外地,附图中所示出的任何单个组件可以由多个实际物理组件来实现。替代地或另外地,附图中的任何两个或更多个单独组件的描绘可以反映由单个实际物理组件执行的不同功能。章节C提供了关于附图中所示出的功能的一个说明性物理实现方式的另外细节。其它附图以流程图的形式描述概念。以这种形式,某些操作被描述为构成以特定顺序执行的不同块。这些实现方式是说明性的而非限制性的。本文所描述的某些块可以被编组在一起并且在单个操作中执行,某些块可以被分成多个组件块,并且某些块可以用与本文所示出的顺序不同的顺序执行(包括执行块的并行方式)。在一种实现方式中,流程图中所示出的至少一些块可以由在计算机设备上运行的软件或其它逻辑硬件(例如,FPGA)等等或其任何组合来实现。关于术语,短语“被配置为”涵盖用于执行所识别操作的各种物理和有形机制。这些机制可以被配置为:使用例如在计算机设备上运行的软件、或其它逻辑硬件(例如,FPGA)等等或其任何组合来执行操作。术语“逻辑”涵盖用于执行任务的各种物理和有形机制。例如,流程图中示出的每个操作对应于用于执行该操作的逻辑组件。可以使用例如在计算机设备上运行的软件、或其它逻辑硬件(例如,FPGA)等等或其任何组合来执行操作。当由计算设备实现时,逻辑组件表示以任何方式实现的计算系统的物理部分的电组件。本文所描述的任何存储资源或存储资源的任何组合可以被视为计算机可读介质。在许多情况下,计算机可读介质表示某种形式的物理和有形实体。术语计算机可读介质还涵盖经传播信号,例如经由物理管道和/或空中或其它无线介质等等来发送或接收的信号。然而,特定术语“计算机可读存储介质”和“计算机可读存储介质设备”明确地排除经传播信号本身,同时包括所有其它形式的计算机可读介质。以下说明可以将一个或多个特征标识为“可选的”。此类陈述不应被解释为可被视为可选的特征的详尽指示;也就是说,虽然未在文本中明确指示,但其它特征可以被视为可选的。此外,对单个实体的任何描述并非旨在排除使用多个此类实体;类似地,对多个实体的描述并非旨在排除使用单个实体。此外,虽然描述可以将某些特征解释为执行所识别功能或实现所识别机制的替代方式,但是这些特征也可以以任何组合方式组合在一起。最后,术语“示例性”或“说明性”是指潜在的许多实现方式中的一种实现方式。A.说明性系统图1示出了具有用于配置一个或多个数字笔的功能的计算设备102。如本文所使用的术语,数字笔(简称为“笔”)是指用户在与数字墨水画布交互的过程中可以产生数字墨水笔划、并且在被用户激活时提供用于产生笔激活信号的至少一个输入机制的任何工具。手写笔在本文中使用时该术语有资格作为“笔”,只要它能够执行上述核心功能。图1示出了一种笔104的高级表示。用户使用笔104在用户界面(UI)演示108上产生墨水笔划(例如代表性墨水笔划106)。计算设备102在显示设备110上显示UI演示108。显示设备110进而包括数字转换器,该数字转换器检测笔104在显示设备110的表面上的移动。在另一实现方式(未示出)中,用户可以与对应于单独设备的数字转换器(例如,图形输入板)相对于显示设备110进行交互。下面参考图2提供关于一种笔和数字转换器的另外细节。作为预览,图1的示例中的笔104对应于有源型笔。笔104包括电子组件,该电子组件记录用户在每个时刻将笔尖112压在显示设备110的表面上的压力,以提供压力信息。笔104包括将压力信息转发到计算设备102的发射器。笔104还包括一个或多个输入机制(例如,按钮),用户可以激活这些输入机制以产生激活信号。举例而言而非限制,图1中所示出的特定笔104包括可在笔104的远端处访问的第一输入机制114。笔104包括在笔104的细长轴上的至少一个另外输入机制116。当用户激活笔的输入机制之一(114,116)时,笔的发射器将激活信号转发到计算设备102。在一种实现方式中,计算设备102通过生成笔配置演示118来响应激活信号之一。笔配置演示118对应于图形控制元素,用户可以通过该图形控制元素来输入配置输入。响应于这些输入,计算设备102存储配本文档来自技高网...

【技术保护点】
1.一种由计算设备执行以用于配置数字笔的方法,包括:在显示设备上提供用户界面(UI)演示;响应于用户激活由特定数字笔提供的输入机制而接收笔激活信号;基于一个或多个可访问性因素来识别所述UI演示上估计能被所述用户访问的位置;生成笔配置演示;在已识别的所述位置处在所述UI演示上呈现所述笔配置演示;响应于由所述用户与所述笔配置演示的交互而从所述用户接收配置输入;以及响应于所述配置输入,在数据存储中存储配置设置,所述配置设置管理由所述特定数字笔产生的墨水笔划的特性,所述配置设置跨能由所述计算设备执行的至少两个不同应用适用,并且在所述数据存储中与关联于所述特定笔的笔标识符配对。

【技术特征摘要】
【国外来华专利技术】2017.02.10 US 15/430,3611.一种由计算设备执行以用于配置数字笔的方法,包括:在显示设备上提供用户界面(UI)演示;响应于用户激活由特定数字笔提供的输入机制而接收笔激活信号;基于一个或多个可访问性因素来识别所述UI演示上估计能被所述用户访问的位置;生成笔配置演示;在已识别的所述位置处在所述UI演示上呈现所述笔配置演示;响应于由所述用户与所述笔配置演示的交互而从所述用户接收配置输入;以及响应于所述配置输入,在数据存储中存储配置设置,所述配置设置管理由所述特定数字笔产生的墨水笔划的特性,所述配置设置跨能由所述计算设备执行的至少两个不同应用适用,并且在所述数据存储中与关联于所述特定笔的笔标识符配对。2.根据权利要求1所述的方法,其中,所述笔激活信号是响应于所述用户激活由所述特定数字笔提供的按钮而接收到的。3.根据权利要求1所述的方法,其中,所述配置设置适用于由所述计算设备执行的至少一类应用。4.根据权利要求1所述的方法,还包括:针对另一数字笔重复所述方法,以针对所述另一数字笔提供跨能由所述计算设备执行的至少两个不同应用适用的另一配置设置,其中,所述另一配置设置在所述数据存储中与另一笔标识符配对,所述另一笔标识符对应于其所属于的所述另一笔。5.根据权利要求1所述的方法,其中,所述笔配置演示包括邀请所述用户指定所述配置设置的与应用相关的范围的提示。6.根据权利要求1所述的方法,还包括:从所述用户接收另外配置输入;以及响应于所述另外配置输入,存储管理由所述特定数字笔产生的墨水笔划的特性的另外配置设置,所述另外配置设置仅适用于能由所述计算设备执行的单个特定应用。7.根据权利要求1所述的方法,其中,所述输入机制是由所述特定笔提供的一组多个输入机制的成员,并且其中,激活至少一些输入机制提供用于加载针对所述特定笔的不同相应配置设置的指令。8.根据权利要求1所述的方法,还包括:在所述配置设置的存储之后处理由所述特定笔提供的笔信息,包括:接收至少对应于位置信息的笔信息,所述位置信息标识所述特定笔相对于所述UI演示的当前位置;将所述笔信息与分配给所述特定笔的所述笔标识符进行关联;基于所述笔标识符从所述数据存储中取回所述配置设置;以及基于所述笔信息和所述配置设置来在所述UI演示上产生墨水笔划。9.一种用于配置数字笔的计算设备,包括:工具激活组件,其被配置为:响应于用户激活由特定数字笔提供的输入机制而接收笔激活信号;位置确定组件,其被配置为:基于一个或多个可访问性因素来识别用户界面(UI)演示上...

【专利技术属性】
技术研发人员:J·C·戈登M·R·赖德奥特
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1