处理经受应用程序监控和干预的数字墨水输入制造技术

技术编号:16721839 阅读:31 留言:0更新日期:2017-12-05 18:43
描述了用于处理墨水输入的设施。在一个示例设施中,所述设施从输入设备接收墨水输入。该设施根据墨水输入处理管道响应于所接收的墨水输入生成和渲染墨水笔迹数据结构。该设施向执行应用提供对在墨水输入处理管道中的选定点处穿过墨水输入处理管道的信息的访问。

Processing digital ink input through application monitoring and intervention

A facility for processing ink input is described. In an example facility, the facility receives inks from the input device. The facility is based on the ink input processing pipe in response to the incoming ink input to generate and render the ink handwriting data structure. The facility provides access to the execution application for information on the ink input processing pipeline at the selected point in the ink input processing pipeline.

【技术实现步骤摘要】
【国外来华专利技术】处理经受应用程序监控和干预的数字墨水输入
技术介绍
电子墨水是基于用户输入技术被添加到电子文档中的内容,在用户输入技术中,用户手写、绘制或执行其他任意的空间移动。作为这种用户输入的结果,对应于移动路径的视觉标记被添加到文档中。例如,在手写的情况下,手写的词语以与用户执行它们的相同的手写风格出现在文档中。在一些情况下,用户通过将触笔或他或她的手指横过在其上显示文档的显示设备的表面移动,来执行该输入。在这种情况下,电子墨水通常在发生交互的位置处出现在文档中。在某些情况下,用户通过使用诸如鼠标或触摸板之类的输入设备在屏幕上移动所显示的位置指示器,来执行上墨输入。在对应于手写的电子墨水的情况下,可以使用手写辨识技术来标识由手写表示的文本,其可以与电子墨水手写一起或代替电子墨水手写插入到文档中。墨水通常由登记以接收墨水的应用程序消费。在这种情况下,典型地,感知到的墨水操作系统代表经登记的应用自动处理墨水相关的输入事件以执行以下各项中的一些或全部:生成墨水——即,创建表示墨水的数据结构,包括从沿着移动路径的一系列点插入和/或平滑的笔划;渲染墨水——即,使得在应用的显示区域中显示墨水的视觉表示;和/或,本文档来自技高网...
处理经受应用程序监控和干预的数字墨水输入

【技术保护点】
一种具有内容的计算机可读介质,所述内容被配置为使得计算系统为了处置上墨输入而在操作系统中:调用应用;接收上墨输入事件流;对于由操作系统接收的每个上墨输入事件,在基于上墨输入事件生成墨水之前,向规定为被调用的应用的一部分的代码提供对上墨输入事件的访问;以及对于由操作系统接收的上墨输入事件的至少第一部分中的每一个,在向规定为被调用的应用的一部分的代码提供对上墨输入事件的访问之后,基于上墨输入事件生成墨水。

【技术特征摘要】
【国外来华专利技术】2015.03.12 US 62/132428;2015.08.19 US 14/8306071.一种具有内容的计算机可读介质,所述内容被配置为使得计算系统为了处置上墨输入而在操作系统中:调用应用;接收上墨输入事件流;对于由操作系统接收的每个上墨输入事件,在基于上墨输入事件生成墨水之前,向规定为被调用的应用的一部分的代码提供对上墨输入事件的访问;以及对于由操作系统接收的上墨输入事件的至少第一部分中的每一个,在向规定为被调用的应用的一部分的代码提供对上墨输入事件的访问之后,基于上墨输入事件生成墨水。2.根据权利要求1所述的计算机可读介质,其中所述计算机可读介质具有内容,该内容被配置为还使得计算系统:在操作系统中,从规定为被调用的应用的一部分的代码接收相对于其访问被提供的可辨识的上墨输入事件的指引,其中,至少基于接收到该指引,根据所接收到的指引执行基于在操作系统中的所述可辨识的上墨输入事件生成墨水。3.根据权利要求1所述的计算机可读介质,其中所述计算机可读介质具有内容,该内容被配置为还使得计算系统:在操作系统中,从规定为被调用的应用的一部分的代码接收相对于其访问被提供的可辨识的上墨输入事件的指引,其中,至少基于接收到该指引,所述可辨识的上墨输入事件不在针对其在操作系统中执行了墨水生成的上墨输入事件中。4.根据权利要求1所述的计算机可读介质,其中所述计算机可读介质具有内容,该内容被配置为还使得计算系统:在操作系统中:对于由操作系统接收的上墨输入事件的至少第二部分中的每一个,基于上墨输入事件来渲染墨水;以及从规定为被调用的应用的一部分的代码接收相对于其访问被提供的可辨识的上墨输入事件的指引,其中,至少基于接收到该指引,所述可辨识的上墨输入事件不在针对其在操作系统中执行了墨水渲染的上墨输入事件中。5.一种用于与应用程序相结合地处理墨水输入的在计算系统中的方法,所述方法包括:许可应用程序登记针对输入事件的事件处理程序;许可应用程序登记针对笔划事件的事件处理程序;从输入设备接收输入事件;至少基于应用登记了针对输入事件的事件处理程序,向所登记的针对输入事件的事件处理程序提供对所接收的输入事件的访问;处理所述输入事件的至少一部分以生成多个墨水笔划;以及至少基...

【专利技术属性】
技术研发人员:孙一波K梅农C魏因斯涂霄O杜罗贾耶
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1