Developing a writing system analyzer using syntax-directed translation
    1.
    发明申请
    Developing a writing system analyzer using syntax-directed translation 审中-公开
    开发使用语法导向翻译的书写系统分析器

    公开(公告)号:US20080244511A1

    公开(公告)日:2008-10-02

    申请号:US11731527

    申请日:2007-03-30

    IPC分类号: G06F9/44

    摘要: A method for developing a writing system analyzer. In one implementation, a writing system may be represented in syntax-directed translation. The syntax-directed translation representation of the writing system may be compiled to generate a writing system analyzer. In one implementation, the writing system may be represented in syntax-directed translation by creating an environment using header files with one or more declarations in source code form and formulating one or more rules for representing the writing system using the declarations.

    摘要翻译: 一种用于开发书写系统分析仪的方法。 在一个实现中,写入系统可以以语法定向的转换来表示。 写入系统的语法导向的转换表示可以被编译以产生书写系统分析器。 在一个实现中,写入系统可以通过以源代码形式创建具有一个或多个声明的头文件的环境来形成语法定向的转换,并且使用该声明来制定用于表示书写系统的一个或多个规则。

    Displaying text of a writing system using syntax-directed translation
    2.
    发明授权
    Displaying text of a writing system using syntax-directed translation 有权
    使用语法导向的翻译显示书写系统的文本

    公开(公告)号:US07925091B2

    公开(公告)日:2011-04-12

    申请号:US11731340

    申请日:2007-03-30

    IPC分类号: G06K9/18

    摘要: A method for displaying an input string of character codes as a sequence of glyphs. In one implementation, an ordered list of instructions for transforming an input string of character codes may be generated using syntax-directed translation. The ordered list of instructions may be executed to generate a sequence of glyph indices. A sequence of glyphs corresponding to the sequence of glyph indices may be displayed.

    摘要翻译: 用于将字符代码的输入字符串显示为字形序列的方法。 在一个实现中,可以使用语法定向的转换来生成用于转换字符代码的输入字符串的指令的有序列表。 可以执行有序的指令列表以生成字形索引序列。 可以显示与字形索引序列对应的字形序列。

    Exposing various levels of text granularity for animation and other effects
    3.
    发明申请
    Exposing various levels of text granularity for animation and other effects 有权
    公开各种级别的动画和其他效果的文本粒度

    公开(公告)号:US20060227142A1

    公开(公告)日:2006-10-12

    申请号:US11101048

    申请日:2005-04-06

    IPC分类号: G06T15/70

    CPC分类号: G06F17/211

    摘要: Described is a system and method by which text elements to be rendered on a computer display (e.g., paragraph, line or any subset of text including a character or glyph) may be individually or collectively animated, at an author-selected level of granularity. Animation of text may be specified by setting animation properties via direct coding (e.g., in markup) or by specifying animation code to execute on text-related data, just prior to rendering. The text to animate may be static, or dynamically obtained at runtime from an external source. The text to animate is maintained as a whole with other text of the same element, in a text object, until a processing level that produces separate glyph runs, with an animation transform associated with each glyph run to be animated. Also described is an API that supports text animation.

    摘要翻译: 描述了一种系统和方法,通过该系统和方法,可以以作者选择的粒度级别在计算机显示器上呈现的文本元素(例如,包括字符或字形的文本的段落,行或任何子集)可以单独地或集体地动画化。 文本的动画可以通过直接编码(例如,标记)来设置动画属性,或者通过在渲染之前通过指定在文本相关数据上执行的动画代码来指定。 动画的文本可能是静态的,或者在运行时从外部源动态获取。 动画文本作为一个整体与文本对象中相同元素的其他文本保持一致,直到生成单独的字形的处理级别运行,并且与每个字形运行相关联的动画变换将被动画化。 还描述了一种支持文本动画的API。

    Displaying text of a writing system using syntax-directed translation
    4.
    发明申请
    Displaying text of a writing system using syntax-directed translation 有权
    使用语法导向的翻译显示书写系统的文本

    公开(公告)号:US20080240567A1

    公开(公告)日:2008-10-02

    申请号:US11731340

    申请日:2007-03-30

    IPC分类号: G06K9/18

    摘要: A method for displaying an input string of character codes as a sequence of glyphs. In one implementation, an ordered list of instructions for transforming an input string of character codes may be generated using syntax-directed translation. The ordered list of instructions may be executed to generate a sequence of glyph indices. A sequence of glyphs corresponding to the sequence of glyph indices may be displayed.

    摘要翻译: 用于将字符代码的输入字符串显示为字形序列的方法。 在一个实现中,可以使用语法定向的转换来生成用于转换字符代码的输入字符串的指令的有序列表。 可以执行有序的指令列表以生成字形索引序列。 可以显示与字形索引序列对应的字形序列。

    Using permanent identifiers in documents for change management
    5.
    发明申请
    Using permanent identifiers in documents for change management 失效
    在文件中使用永久标识符进行变更管理

    公开(公告)号:US20060085402A1

    公开(公告)日:2006-04-20

    申请号:US10970748

    申请日:2004-10-20

    IPC分类号: G06F17/30

    摘要: Described is a system and method by which a unique and permanent identifier is added to tags in hierarchically-arranged data (e.g., an XML or XAML file) by a first tool. The data with the unique and permanent identifiers is processed by a second tool into a flat file of key-value pairs, with the key being constructed from the identifier and attribute names, and the value comprising the corresponding value for that attribute. When the flat file from the new data file is compared to a flat file from an earlier version of the file, a standard merge program is able to better detect the differences, including differences caused by complex edits. The comparison is more granular than it would be if simply comparing the hierarchically-arranged file versions, thereby providing significant benefits in localization and other version tracking scenarios.

    摘要翻译: 描述了一种通过第一工具将唯一且永久的标识符添加到分层排列数据(例如,XML或XAML文件)中的标签的系统和方法。 具有唯一和永久标识符的数据由第二工具处理成键值对的平面文件,其中密钥由标识符和属性名称构成,并且该值包括该属性的对应值。 当来自新数据文件的平面文件与文件的早期版本的平面文件进行比较时,标准合并程序能够更好地检测差异,包括由复杂编辑引起的差异。 比较比较简单地比较分层排列的文件版本,从而在本地化和其他版本跟踪方案中提供了显着的优势。

    Exposing various levels of text granularity for animation and other effects
    6.
    发明授权
    Exposing various levels of text granularity for animation and other effects 有权
    公开各种级别的动画和其他效果的文本粒度

    公开(公告)号:US07924285B2

    公开(公告)日:2011-04-12

    申请号:US11101048

    申请日:2005-04-06

    IPC分类号: G06T15/70

    CPC分类号: G06F17/211

    摘要: Described is a system and method by which text elements to be rendered on a computer display (e.g., paragraph, line or any subset of text including a character or glyph) may be individually or collectively animated, at an author-selected level of granularity. Animation of text may be specified by setting animation properties via direct coding (e.g., in markup) or by specifying animation code to execute on text-related data, just prior to rendering. The text to animate may be static, or dynamically obtained at runtime from an external source. The text to animate is maintained as a whole with other text of the same element, in a text object, until a processing level that produces separate glyph runs, with an animation transform associated with each glyph run to be animated. Also described is an API that supports text animation.

    摘要翻译: 描述了一种系统和方法,通过该系统和方法,可以以作者选择的粒度级别在计算机显示器上呈现的文本元素(例如,包括字符或字形的文本的段落,行或任何子集)可以单独地或集体地动画化。 文本的动画可以通过直接编码(例如,标记)来设置动画属性,或者通过在渲染之前通过指定在文本相关数据上执行的动画代码来指定。 动画的文本可能是静态的,或者在运行时从外部源动态获取。 动画文本作为一个整体与文本对象中相同元素的其他文本保持一致,直到生成单独的字形的处理级别运行,并且与每个字形运行相关联的动画变换将被动画化。 还描述了一种支持文本动画的API。

    Using permanent identifiers in documents for change management
    7.
    发明授权
    Using permanent identifiers in documents for change management 失效
    在文件中使用永久标识符进行变更管理

    公开(公告)号:US07392243B2

    公开(公告)日:2008-06-24

    申请号:US10970748

    申请日:2004-10-20

    IPC分类号: G06F17/30

    摘要: Described is a system and method by which a unique and permanent identifier is added to tags in hierarchically-arranged data (e.g., an XML or XAML file) by a first tool. The data with the unique and permanent identifiers is processed by a second tool into a flat file of key-value pairs, with the key being constructed from the identifier and attribute names, and the value comprising the corresponding value for that attribute. When the flat file from the new data file is compared to a flat file from an earlier version of the file, a standard merge program is able to better detect the differences, including differences caused by complex edits. The comparison is more granular than it would be if simply comparing the hierarchically-arranged file versions, thereby providing significant benefits in localization and other version tracking scenarios.

    摘要翻译: 描述了一种通过第一工具将唯一且永久的标识符添加到分层排列数据(例如,XML或XAML文件)中的标签的系统和方法。 具有唯一和永久标识符的数据由第二工具处理成键值对的平面文件,其中密钥由标识符和属性名称构成,并且该值包括该属性的对应值。 当来自新数据文件的平面文件与文件的早期版本的平面文件进行比较时,标准合并程序能够更好地检测差异,包括由复杂编辑引起的差异。 比较比较简单地比较分层排列的文件版本,从而在本地化和其他版本跟踪方案中提供了显着的优势。