Real-time synchronization of XML data between applications
    21.
    发明申请
    Real-time synchronization of XML data between applications 有权
    应用程序之间的XML数据的实时同步

    公开(公告)号:US20070061382A1

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

    申请号:US11332468

    申请日:2006-01-13

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30908 G06F17/30581

    摘要: One or more data stores are maintained separately from a primary presentation storage within a document for storing, relating and for allowing use of arbitrary data that is associated with a computer-generated document between multiple data consumers. The data store exposes application programming interfaces (APIs) to the various pieces of data in the data store for allowing different data consumers to access and operate on one or more of the data pieces in real time. Multiple data consumers may access and edit the same piece of data concurrently, and any conflicting changes to a given piece of data are resolved. Each data consumer may accept or reject the change as well as make additional side-effect changes as a result of the original change. In this way, the data may be synchronized in real time across the data consumers.

    摘要翻译: 一个或多个数据存储器与文档内的主呈现存储器分开地维护,用于存储,关联并允许使用与多个数据消费者之间的计算机生成的文档相关联的任意数据。 数据存储将应用程序编程接口(API)暴露给数据存储中的各种数据,以允许不同的数据消费者实时访问和操作一个或多个数据。 多个数据消费者可以同时访问和编辑同一条数据,并且解决给定数据片段的任何冲突变化。 每个数据消费者可能会接受或拒绝该更改,并且由于原始更改而产生额外的副作用更改。 以这种方式,可以跨数据消费者实时地同步数据。

    Method and apparatus for utilizing an extensible markup language schema for managing specific types of content in an electronic document
    22.
    发明申请
    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)文档中而没有数据丢失。 当格式以标记语言存储时,其他应用程序可以根据本机格式验证存储的文档。 其他应用程序可以根据他们知道用于生成文档的应用程序的独特属性的程度来表示信息。

    Method and system for creating a grid-like coordinate system for addressing data contained in an irregular computer-generated table
    25.
    发明授权
    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.

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

    Representing latent data in an extensible markup language document
    26.
    发明授权
    Representing latent data in an extensible markup language document 有权
    在可扩展标记语言文档中表示潜在数据

    公开(公告)号:US07178102B1

    公开(公告)日:2007-02-13

    申请号:US10730854

    申请日:2003-12-09

    IPC分类号: G06F15/00

    CPC分类号: G06F17/218 G06F17/2247

    摘要: Methods and systems allow style and other formatting settings to remain latent until one or more particular style or formatting settings is instantiated by a user. Data representing each latent style or formatting object is persisted in a data structure apart from the user's document. Each potential style setting or formatting setting may be set as locked for use for a given document or locked for non-use for a given document. Upon saving the document, no data is saved for the numerous available style and formatting settings in the document. When a particular style is called upon by a subsequent consuming application, that application may then instantiate the particular style or formatting setting based on the properties of that style or formatting setting available from the subsequent consuming application.

    摘要翻译: 方法和系统允许样式和其他格式设置保持潜伏,直到一个或多个特定样式或格式设置由用户实例化。 表示每个潜在风格或格式化对象的数据将保存在除用户文档之外的数据结构中。 每种可能的风格设置或格式设置可以被设置为锁定用于给定文档或被锁定用于给定文档不被使用。 保存文档后,文档中无数可用的样式和格式设置将不会保存数据。 当后续消费应用程序调用特定样式时,该应用程序可以基于可从后续消费应用程序获得的该样式或格式设置的属性来实例化特定样式或格式设置。

    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
    28.
    发明申请
    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来验证应用于数据的结构 与给定的数据相关联的模式。