Write anywhere tool
    1.
    发明授权
    Write anywhere tool 失效
    写任何工具

    公开(公告)号:US07831922B2

    公开(公告)日:2010-11-09

    申请号:US11428530

    申请日:2006-07-03

    IPC分类号: G06F3/048

    摘要: A transparent graphical user interface that overlays the user interfaces of other applications. The transparent user interface receives handwriting input and displays handwriting objects represented by handwriting input received in the area of the transparent handwriting interface. The transparent user interface of the invention can be expanded to include most of the display area of a computer, thereby allowing the user to write anywhere within the display area. This also allows the user to write multiple lines of text. Additionally, because the user interface is transparent, it allows the user to see the underlying graphical user interfaces for other applications, including applications that receive text recognized from the handwriting input written into the transparent handwriting interface. Further the transparent interface allows the user to interact with underlying graphical user interfaces.

    摘要翻译: 透明的图形用户界面覆盖其他应用程序的用户界面。 透明用户界面接收手写输入,并显示在透明手写界面的区域中接收的手写输入表示的手写物体。 可以将本发明的透明用户界面扩展为包括计算机的大部分显示区域,从而允许用户在显示区域内的任何地方写入。 这也允许用户编写多行文本。 另外,由于用户界面是透明的,它允许用户查看其他应用程序的底层图形用户界面,包括接收从写入透明手写界面的手写输入识别的文本的应用程序。 此外,透明界面允许用户与底层图形用户界面进行交互。

    Using pixel homogeneity to improve the clarity of images
    4.
    发明授权
    Using pixel homogeneity to improve the clarity of images 有权
    使用像素均匀性来提高图像的清晰度

    公开(公告)号:US07379076B2

    公开(公告)日:2008-05-27

    申请号:US10891997

    申请日:2004-07-15

    申请人: Donald D. Karlov

    发明人: Donald D. Karlov

    IPC分类号: G06T3/20

    CPC分类号: G09G5/28 G09G2340/0457

    摘要: The present invention provides for improving image clarity through sub-pixel positioning of the image in a grid space based on pixel homogeneity scores. The pixel homogeneity scores indicating the uniformity of state for sub-pixels produced from an over-sampling of the pixels within the grid space. A representation of an image (or at least a portion thereof) is positioned at various sub-pixel locations with in the grid space, and pixel homogeneity scores are calculated for the various locations. Based on a comparison of the pixel homogeneity scores, a position to display the image is chosen such that image rendering is optimized or at least improved.

    摘要翻译: 本发明提供了通过基于像素均匀度得分的网格空间中的图像的子像素定位来提高图像清晰度。 像素均匀性分数表示从网格空间内的像素的过采样产生的子像素的状态的均匀性。 图像(或其至少一部分)的表示位于网格空间中的各个子像素位置处,并且针对各个位置计算像素均匀度分数。 基于像素均匀性分数的比较,选择显示图像的位置,使得图像渲染被优化或至少改善。

    Serial storage of ink and its properties
    5.
    发明授权
    Serial storage of ink and its properties 有权
    油墨的串行存储及其性能

    公开(公告)号:US07321689B2

    公开(公告)日:2008-01-22

    申请号:US11019397

    申请日:2004-12-23

    IPC分类号: G06K9/18

    CPC分类号: G06F17/241 G06F17/211

    摘要: Ink is stored in a data structure that permits later retrieval by applications. The ink includes stroke information and property information. Properties may be associated globally with the ink strokes and/or with each stroke individually. Aspects include a data structure that supports ink for multiple applications. Using the storage system, method, and data structure, various applications may expand on ink to include additional attributes while permitting the ink to be used in applications not supporting the additional attributes. When encountering an unknown tag, the applications will skip past the end of the tag and its associated data to start reading the next tag.

    摘要翻译: 墨水存储在允许应用程序稍后检索的数据结构中。 墨水包括笔画信息和属性信息。 属性可以全部与墨水笔划和/或每个笔划单独相关联。 方面包括支持多种应用程序的墨水的数据结构。 使用存储系统,方法和数据结构,各种应用可以在油墨上扩展以包括额外的属性,同时允许在不支持附加属性的应用中使用墨水。 当遇到未知标签时,应用程序将跳过标签的结尾及其关联的数据,以开始读取下一个标签。

    Electronic ink as a software object
    8.
    发明授权
    Electronic ink as a software object 有权
    电子墨水作为软件对象

    公开(公告)号:US07286705B2

    公开(公告)日:2007-10-23

    申请号:US11397789

    申请日:2006-04-03

    IPC分类号: G06K9/00

    CPC分类号: G07C9/00158 G06F17/24

    摘要: Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.

    摘要翻译: 描述了作为软件对象维护的电子墨水,从而将墨水功能与电子墨水数据相关联。 墨水可以分成单词或字符,每个单词或字符具有一个对象。 通过相关功能,处理嵌入式对象的应用程序一般可以自动从电子墨水中受益,包括使对象的功能将墨水数据呈现为应用程序文档的一部分。 此外,由于将墨水数据作为对象进行维护,因此与嵌入其中的文档相关联地自动保持数据。 墨水感应应用程序可以调用电子墨水对象的方法来调整格式,搜索识别的墨水以及文本,并执行其他功能。 通过电子墨水对象,电子墨水基本上接近文本数据通常可用的许多行为,而不需要应用来解释墨水数据。