Representing list definitions and instances in a markup language document
    1.
    发明授权
    Representing list definitions and instances in a markup language document 失效
    表示标记语言文档中的列表定义和实例

    公开(公告)号:US07650566B1

    公开(公告)日:2010-01-19

    申请号:US10731516

    申请日:2003-12-09

    IPC分类号: G06F17/00

    摘要: An application has its own namespace or namespaces and a schema, or a set of schemas, which can be used by applications to generate and/or validate documents in a unique format. The application can uniquely define the format (and properties) of content in a document such that the document is represented in a native format. The document can be stored externally as a markup language file in accordance with the schema of the application. When the format is stored in a markup language, other applications can validate the document stored in accordance with the native format. The other applications can represent the lists in accordance to the degree to which they are aware of the unique properties of the application used to generate the document.

    摘要翻译: 应用程序具有自己的名称空间或命名空间以及模式或一组模式,应用程序可以使用它们以独特的格式生成和/或验证文档。 应用程序可以唯一地定义文档中内容的格式(和属性),以便以本机格式表示文档。 该文档可以根据应用程序的架构作为标记语言文件存储在外部。 当格式以标记语言存储时,其他应用程序可以根据本机格式验证存储的文档。 其他应用程序可以根据他们知道用于生成文档的应用程序的唯一属性的程度来表示列表。

    Storing document header and footer information in a markup language document
    2.
    发明授权
    Storing document header and footer information in a markup language document 有权
    将文档页眉和页脚信息存储在标记语言文档中

    公开(公告)号:US07607081B1

    公开(公告)日:2009-10-20

    申请号:US10731242

    申请日:2003-12-09

    IPC分类号: G06F17/24 G06F17/30 G06F17/15

    摘要: The present invention represents header and footer structures in a markup language (ML) document. The ML document may be parsed by applications that understand ML other than the application that generated the ML document. The ML document may be manipulated on a server or anywhere even when the application creating the ML document is not present. The header or footer originally used in the ML document may be manipulated when the ML document is parsed by other applications. Header and footer information (i.e., properties) are saved in a markup language (ML) document without data loss, while allowing the header and footer structures to be parsed by ML-aware applications and to be read by ML programmers.

    摘要翻译: 本发明代表标记语言(ML)文档中的标题和页脚结构。 ML文档可能由理解ML而不是生成ML文档的应用程序的应用程序解析。 即使创建ML文档的应用程序不存在,ML文档也可以在服务器或任何地方进行操作。 最初在ML文档中使用的页眉或页脚可以在ML文档被其他应用程序解析时被操纵。 标题和页脚信息(即属性)保存在标记语言(ML)文档中,而不会丢失数据,同时允许标题和页脚结构由ML感知应用程序解析并由ML程序员读取。

    User interface for editing documents containing markup language
    3.
    发明授权
    User interface for editing documents containing markup language 有权
    用于编辑包含标记语言的文档的用户界面

    公开(公告)号:US07231598B1

    公开(公告)日:2007-06-12

    申请号:US10665444

    申请日:2003-09-18

    IPC分类号: G06F15/00 G06F17/21 G06F7/00

    CPC分类号: G06F17/2247 G06F17/24

    摘要: A method, apparatus, and computer-readable medium for editing an electronic document containing markup language tags are provided. According to the method, a computer application program for editing an electronic document operates in one of two editing modes. In a first editing mode, any markup language tags contained within the document are displayed. In a second editing mode, the markup language tags are not displayed. However, when operating in the second editing mode, a determination is made as to whether any of the markup language tags are empty. For each of the tags that are empty, a placeholder is displayed. The placeholder may comprise the name of the tag or a user-defined text string. The placeholder may be selected and utilized to insert data into the tag, delete the tag, or move the tag without viewing the tag itself.

    摘要翻译: 提供了一种用于编辑包含标记语言标签的电子文档的方法,装置和计算机可读介质。 根据该方法,用于编辑电子文档的计算机应用程序以两种编辑模式之一进行操作。 在第一编辑模式中,显示文档中包含的任何标记语言标签。 在第二个编辑模式下,不显示标记语言标签。 然而,当在第二编辑模式下操作时,确定任何标记语言标签是否为空。 对于空的每个标签,都会显示一个占位符。 占位符可以包括标签的名称或用户定义的文本字符串。 可以选择并利用占位符将数据插入到标签中,删除标签,或者移动标签而不查看标签本身。

    Data binding in a word-processing application
    4.
    发明申请
    Data binding in a word-processing application 有权
    文字处理应用程序中的数据绑定

    公开(公告)号:US20060150085A1

    公开(公告)日:2006-07-06

    申请号:US11030423

    申请日:2005-01-06

    IPC分类号: G06F17/24

    摘要: A word processor application is provided for creating word processor documents wherein the data and presentation can be separated. Data can be stored in a separate location from the presentation surface of the word processor document. Users of the word processor application can establish links (or bindings) between the contents of the data and the presentation surface. A user can modify contents of a word processor document by directly changing the linked data without having to deal with the complexity of the presentation format, which can be constantly changing. A user can modify content of a word processor document, by editing a data store without any knowledge of the current layout of the presentation surface. A user can modify complex backing data through simple document edits, without exposure to the complexities of the data structure.

    摘要翻译: 提供了用于创建文字处理器文档的文字处理器应用程序,其中可以分离数据和呈现。 数据可以存储在与文字处理器文档的显示表面分开的位置。 文字处理器应用程序的用户可以在数据的内容和表示表面之间建立链接(或绑定)。 用户可以通过直接改变链接的数据来修改文字处理器文档的内容,而不必处理可以不断变化的呈现格式的复杂性。 用户可以通过编辑数据存储来修改文字处理器文档的内容,而无需了解呈现表面的当前布局。 用户可以通过简单的文档编辑修改复杂的后台数据,而不会影响数据结构的复杂性。

    Programmable object model for extensible markup language markup in an application
    7.
    发明授权
    Programmable object model for extensible markup language markup in an application 有权
    可编程对象模型,用于应用程序中的可扩展标记语言标记

    公开(公告)号:US07404195B1

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

    申请号:US10731634

    申请日:2003-12-09

    IPC分类号: G06F3/00 G06F7/00

    CPC分类号: G06F17/2247 Y10S707/99931

    摘要: A programmable object model allows a user/programmer to programmatically access the Extensible Markup Language (XML) functionality of a software application. The programmable object model is comprised of a plurality of object-oriented message calls or application programming interfaces for allowing a user to access the XML functionality of an application by sending one or more object-oriented message calls or application programming interfaces to the XML functionality of a given application along with any required parameters for customizing or otherwise manipulating XML markup applied to a document.

    摘要翻译: 可编程对象模型允许用户/程序员以编程方式访问软件应用程序的可扩展标记语言(XML)功能。 可编程对象模型由多个面向对象的消息调用或应用编程接口组成,用于允许用户通过将一个或多个面向对象的消息调用或应用编程接口发送到XML功能来访问应用程序的XML功能 给定的应用程序以及自定义或以其他方式处理应用于文档的XML标记的任何必需参数。

    Method and system for showing unannotated text nodes in a data formatted document
    8.
    发明授权
    Method and system for showing unannotated text nodes in a data formatted document 有权
    在数据格式化文档中显示未注释文本节点的方法和系统

    公开(公告)号:US07325186B2

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

    申请号:US10377581

    申请日:2003-02-28

    IPC分类号: G06F15/00 G06F17/00

    摘要: Methods and systems provide a tree view showing unannotated text nodes in a corresponding data formatted document. When the user begins to annotate the document with a desired data format structure, such as a markup language like XML, a tree view pane is displayed to the user to provide the user with an outline of the data structure presently applied to the document or to provide the user with an outline of the data structure applied to the document as the user annotates the document with data structure. In the tree view, an indicator is displayed in the location of any unannotated text nodes relative to their sibling data elements. If the user focuses on a given unannotated text node indicator in the tree view, the corresponding text node in the corresponding document is highlighted to the user to show the user the location of the text node that has not been annotated with data structure.

    摘要翻译: 方法和系统提供了一个树视图,显示了相应的数据格式化文档中的未注释的文本节点。 当用户开始用所需的数据格式结构(例如像XML这样的标记语言)对文档进行注释时,向用户显示树视图窗格,向用户提供当前应用于文档的数据结构的概要,或向 当用户使用数据结构对文档进行注释时,向用户提供应用于文档的数据结构的大纲。 在树视图中,指示符显示在任何未注释的文本节点相对于其兄弟数据元素的位置。 如果用户关注树​​视图中给定的未注释文本节点指示符,则相应文档中的相应文本节点将突出显示给用户,以向用户显示未被数据结构注释的文本节点的位置。

    Method, apparatus and computer-readable medium for managing specific types of content in an electronic document
    9.
    发明申请
    Method, apparatus and computer-readable medium for managing specific types of content in an electronic document 失效
    用于管理电子文档中的特定类型的内容的方法,装置和计算机可读介质

    公开(公告)号:US20060069987A1

    公开(公告)日:2006-03-30

    申请号:US10955612

    申请日:2004-09-30

    IPC分类号: G06F17/24

    摘要: A method, apparatus, and computer-readable medium are provided for managing specific types of content in an electronic document. A user interface is provided for displaying a specific type of content in a predefined area of and electronic document. The user interface includes a content region for receiving the specific type of content and displaying the specific type of content within a predefined boundary. The user interface also includes a selection region for receiving a selection of content for insertion into the content region. The user interface validates the content received in the content region based on the specific type of content defined for the content region and based on a predefined content limit. The specific type of content received in the content region may be formatted according to a predetermined format and may also be bound to a data source external to the electronic document.

    摘要翻译: 提供了一种用于管理电子文档中的特定类型的内容的方法,装置和计算机可读介质。 提供用于在电子文档的预定区域中显示特定类型的内容的用户界面。 用户接口包括用于接收特定类型的内容并在预定边界内显示特定类型的内容的内容区域。 用户接口还包括用于接收用于插入到内容区域中的内容的选择的选择区域。 用户接口基于为内容区域定义的内容的特定类型并且基于预定义的内容限制来验证在内容区域中接收的内容。 可以根据预定格式来格式化在内容区域中接收的特定类型的内容,并且也可以绑定到电子文档外部的数据源。

    Representing style information in a markup language document
    10.
    发明授权
    Representing style information in a markup language document 有权
    在标记语言文档中表示样式信息

    公开(公告)号:US07565603B1

    公开(公告)日:2009-07-21

    申请号:US10731518

    申请日:2003-12-09

    IPC分类号: G06F17/00

    摘要: An application has its own namespace or namespaces and a schema, or a set of schemas, which can be used by applications to generate and/or validate documents in a unique format. The application can uniquely define the format (and properties) of styles of data in a document such that the document is represented in a native format. The document can be stored externally as a markup language file in accordance with the schema of the application. When the format is stored in a markup language, other applications can validate the document stored in accordance with the native format. The other applications can represent the styles in accordance to the degree to which they are aware of the unique properties of the application used to generate the document.

    摘要翻译: 应用程序具有自己的名称空间或命名空间以及模式或一组模式,应用程序可以使用它们以独特的格式生成和/或验证文档。 应用程序可以唯一地定义文档中数据样式的格式(和属性),以便以本机格式表示文档。 该文档可以根据应用程序的架构作为标记语言文件存储在外部。 当格式以标记语言存储时,其他应用程序可以根据本机格式验证存储的文档。 其他应用程序可以根据他们知道用于生成文档的应用程序的唯一属性的程度来表示样式。