Ink divider and associated application program interface
    1.
    发明授权
    Ink divider and associated application program interface 有权
    墨水分配器和相关的应用程序界面

    公开(公告)号:US07218779B2

    公开(公告)日:2007-05-15

    申请号:US10347331

    申请日:2003-01-21

    IPC分类号: G06K9/34

    CPC分类号: G06K9/222 G06F3/04883

    摘要: Methods for communicating between an application and an ink divider object (which stores ink strokes to be divided into groups) may include: (a) issuing a divide request to the ink divider object, optionally by the application; (b) in response to the divide request, calling a divide method, which groups the stored ink strokes into one or more groupings of strokes having a first predetermined granularity (e.g., words, lines, paragraphs, sentences, drawings, etc.); and (c) making information regarding the one or more groupings of strokes available to the application. This “information” made available to the application may include, for example, the actual groupings of the strokes, the number of stroke groupings having the first predetermined granularity, machine generated text corresponding to the stroke groupings, or the like. The results of the divide method may be stored in an ink division result object. In some examples, the ink division result object may include the originally divided strokes and allow retrieval of groupings of strokes of various different granularities. This invention also relates to systems for performing the above methods and various data structures used in performing these methods.

    摘要翻译: 用于在应用程序和墨水分配对象之间进行通信的方法(其存储要分成组的墨水笔划)可以包括:(a)可选地由应用程序向墨水分割对象发出划分请求; (b)响应于分隔请求,调用分割方法,其将存储的墨水笔划组合成具有第一预定粒度(例如,单词,行,段落,句子,图形等)的一个或多个笔划组合; 和(c)提供关于可用于应用的一个或多个笔划组的信息。 可用于该应用的该“信息”可以包括例如笔画的实际分组,具有第一预定粒度的笔划组数,与笔划分组对应的机器生成的文本等。 分割方法的结果可以存储在墨分割结果对象中。 在一些示例中,墨分割结果对象可以包括原始划分的笔画,并允许检索各种不同粒度的笔画分组。 本发明还涉及用于执行上述方法和用于执行这些方法的各种数据结构的系统。