Method and apparatus for utilizing an extensible markup language schema for managing specific types of content in an electronic document
    21.
    发明申请
    Method and apparatus for utilizing an extensible markup language schema for managing specific types of content in an electronic document 有权
    用于利用可扩展标记语言模式来管理电子文档中的特定类型的内容的方法和装置

    公开(公告)号:US20060080590A1

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

    申请号:US11066058

    申请日:2005-02-25

    IPC分类号: G06F17/21

    摘要: An extensible markup language (“XML”) schema is provided for defining a content region which displays specific types of content in an electronic document created in a word processing application program. The schema includes structural elements for defining the content region in the electronic document. The structural elements include a properties element for defining properties associated with the content to be displayed in the content region and a content element for receiving the content to be displayed according to the defined properties. The properties element and the content element define the content region in the electronic document.

    摘要翻译: 提供了可扩展标记语言(“XML”)模式,用于定义在文字处理应用程序中创建的电子文档中显示特定类型的内容的内容区域。 该模式包括用于定义电子文档中的内容区域的结构元素。 结构元素包括用于定义与要在内容区域中显示的内容相关联的属性的属性元素,以及用于根据定义的属性接收要显示的内容的内容元素。 properties元素和content元素定义电子文档中的内容区域。

    Representing fields in a markup language document
    24.
    发明授权
    Representing fields in a markup language document 有权
    表示标记语言文档中的字段

    公开(公告)号:US07533335B1

    公开(公告)日:2009-05-12

    申请号:US10731515

    申请日:2003-12-09

    IPC分类号: G06F17/00

    摘要: An application can use native field structures, which can store information such as “Creation Date of the Document”, “Formula”, a specially formatted number, a reference to text in another part of the document. Fields are commonly used for document automation, so that the application itself can include certain information among the contents of the document, with possibly no extra user intervention required. Thus a way can be provided to save this field definition information in a markup language (ML) document without data loss. 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 information in accordance to the degree to which they are aware of the unique properties of the application used to generate the document.

    摘要翻译: 应用程序可以使用本机字段结构,它可以存储诸如“文档的创建日期”,“公式”,特殊格式的数字,文档的另一部分中对文本的引用等信息。 字段通常用于文档自动化,因此应用程序本身可以在文档的内容中包含某些信息,可能不需要额外的用户干预。 因此,可以提供一种方式来将该字段定义信息保存在标记语言(ML)文档中而没有数据丢失。 当格式以标记语言存储时,其他应用程序可以根据本机格式验证存储的文档。 其他应用程序可以根据他们知道用于生成文档的应用程序的独特属性的程度来表示信息。

    Programmable object model for namespace or schema library support in a software application
    25.
    发明授权
    Programmable object model for namespace or schema library support in a software application 失效
    可编程对象模型,用于软件应用程序中的命名空间或模式库支持

    公开(公告)号:US07434157B2

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

    申请号:US10731597

    申请日:2003-12-09

    IPC分类号: G06F17/00

    摘要: A programmable object model allows a user to programmatically access and utilize a Namespace or schema library containing XML schema files and related XML-based resources for associating the schema files and XML-based resources with one or more documents and for customizing the functionality associated with the schema files and XML-based resources. The programmable object model also allows the user/programmer to remove schema files and other XML-based resources from association with previously associated documents.

    摘要翻译: 可编程对象模型允许用户以编程方式访问和利用包含XML模式文件和相关的基于XML的资源的命名空间或模式库,用于将模式文件和基于XML的资源与一个或多个文档相关联,并用于自定义与 模式文件和基于XML的资源。 可编程对象模型还允许用户/程序员从以前关联的文档中删除模式文件和其他基于XML的资源。

    Method and system for creating a grid-like coordinate system for addressing data contained in an irregular computer-generated table
    26.
    发明授权
    Method and system for creating a grid-like coordinate system for addressing data contained in an irregular computer-generated table 有权
    用于创建用于寻址包含在不规则计算机生成的表中的数据的网格状坐标系的方法和系统

    公开(公告)号:US07366978B1

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

    申请号:US10366109

    申请日:2003-02-13

    IPC分类号: G06F15/00 G06F17/00

    CPC分类号: G06F17/30905

    摘要: Methods and systems provide for imposing structure onto a freeform or irregular table so that a subsequent consuming application may use the table, including presentation of the table and location of the data in the table. A generic grid structure is created having a plurality of uniformly-shaped cells such that if the generic grid is overlaid onto the irregular table, each cell within the irregular table may be located based on its position relative to the uniform cells or grids. The grid structure creates a coordinate system for defining the shape of the irregular table, for defining locations and shapes of cells comprising the irregular table and for addressing the locations of data contained in the irregular table.

    摘要翻译: 方法和系统提供将结构施加到自由形式或不规则表格上,使得随后的消费应用程序可以使用表格,包括表格中的表示和数据在表格中的位置。 创建具有多个均匀形状的小区的通用网格结构,使得如果通用网格覆盖在不规则表格上,则不规则表格内的每个单元可以基于其相对于均匀单元格或网格的位置来定位。 网格结构创建用于定义不规则表格的形状的坐标系,用于定义包括不规则表格的单元格的位置和形状,并用于寻址包含在不规则表格中的数据的位置。

    Data store for software application documents
    27.
    发明申请
    Data store for software application documents 有权
    数据存储软件应用文件

    公开(公告)号:US20060195777A1

    公开(公告)日:2006-08-31

    申请号:US11066117

    申请日:2005-02-25

    IPC分类号: G06F17/21

    摘要: A data store is provided for storing, relating and for allowing use of data associated with a computer-generated document. Data for structuring information associated with a document, such as document metadata, is maintained in the data store where relationships between different pieces of data are maintained in a location distinct from the surface level view of a document. The data store exposes interfaces to the various pieces of data in the data store for allowing different applications to access and operate on one or more of the data pieces. The pieces of data may be structured according to a markup language such as the Extensible Markup Language (XML), and XML schemas may be associated with each piece of data for allowing the data store to validate the structure applied to the data based on an XML schema associated with a given piece of data.

    摘要翻译: 提供数据存储用于存储,关联和允许使用与计算机生成的文档相关联的数据。 用于构建与文档相关联的信息(例如文档元数据)的数据被保存在数据存储器中,其中不同数据片段之间的关系被保持在与文档的表面级视图不同的位置。 数据存储器将接口暴露于数据存储器中的各种数据,以允许不同的应用访问和操作一个或多个数据。 可以根据诸如可扩展标记语言(XML)的标记语言来构造数据,并且XML模式可以与每条数据相关联,以允许数据存储器基于XML来验证应用于数据的结构 与给定的数据相关联的模式。

    Programmability for XML data store for documents
    29.
    发明申请
    Programmability for XML data store for documents 失效
    用于文档的XML数据存储的可编程性

    公开(公告)号:US20060195413A1

    公开(公告)日:2006-08-31

    申请号:US11331586

    申请日:2006-01-13

    IPC分类号: G06F17/30 G06F17/00

    摘要: A programmability mode for interacting with data stores within a document allows real time interaction. Data for structuring information associated with a document, such as document metadata, is maintained in the data store where relationships between different pieces of data are maintained in a location distinct from the surface level view of a document. The data store exposes interfaces to the various pieces of data in the data store for allowing different applications to access and operate on one or more of the data pieces. The pieces of data may be structured according to a markup language such as the Extensible Markup Language (XML), and XML schemas may be associated with each piece of data for allowing the data store to validate the structure applied to the data based on an XML schema associated with a given piece of data.

    摘要翻译: 用于与文档中的数据存储进行交互的可编程模式允许实时交互。 用于构建与文档相关联的信息(例如文档元数据)的数据被保存在数据存储器中,其中不同数据片段之间的关系被保持在与文档的表面级视图不同的位置。 数据存储器将接口暴露于数据存储器中的各种数据,以允许不同的应用访问和操作一个或多个数据。 可以根据诸如可扩展标记语言(XML)的标记语言来构造数据,并且XML模式可以与每条数据相关联,以允许数据存储器基于XML来验证应用于数据的结构 与给定的数据相关联的模式。