EMBEDDABLE PROJECT DATA
    61.
    发明申请
    EMBEDDABLE PROJECT DATA 审中-公开
    可嵌入项目数据

    公开(公告)号:US20110265058A1

    公开(公告)日:2011-10-27

    申请号:US12766924

    申请日:2010-04-26

    CPC分类号: G06F8/71 G06Q10/06

    摘要: Aspects of the subject matter described herein relate to embeddable project data. In aspects, project data corresponding to a project in a software development environment is encapsulated in a human-readable document(s). Data regarding project settings, folders, and items as well as relationship data is encoded in the document(s) such that the project may be reconstructed solely from the document(s). The document(s) may then be embedded in a host document (e.g., a document the project operates on) or otherwise as desired. When a host document is obtained, it may be scanned for embedded project data and additional actions may be performed based thereon.

    摘要翻译: 本文所述主题的方面涉及嵌入式项目数据。 在一些方面,与软件开发环境中的项目相对应的项目数据被封装在人类可读的文档中。 关于项目设置,文件夹和项目以及关系数据的数据被编码在文档中,使得可以仅从文档重建项目。 然后可以将文档嵌入主机文档(例如,项目操作的文档)或根据需要嵌入其中。 当获得主机文档时,可以对其进行嵌入式项目数据的扫描,并且可以基于其执行附加动作。

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

    公开(公告)号:US07953696B2

    公开(公告)日:2011-05-31

    申请号:US11332468

    申请日:2006-01-13

    IPC分类号: G06F7/00 G06F17/00

    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)暴露给数据存储中的各种数据,以允许不同的数据消费者实时访问和操作一个或多个数据。 多个数据消费者可以同时访问和编辑同一条数据,并且解决给定数据片段的任何冲突变化。 每个数据消费者可能会接受或拒绝该更改,并且由于原始更改而产生额外的副作用更改。 以这种方式,可以跨数据消费者实时地同步数据。

    Programmability for binding data
    63.
    发明授权
    Programmability for binding data 有权
    绑定数据的可编程性

    公开(公告)号:US07945590B2

    公开(公告)日:2011-05-17

    申请号:US11066083

    申请日:2005-02-25

    IPC分类号: G06F7/00 G06F17/30

    摘要: An object model allows code to be developed using a programming environment to access the functionality of an application, in a word processing application, for example. The object model may be used to manipulate one or more data bindings in an application. Code may also be developed using a programming environment for reacting to changes, in either direction, of a content region or a node in XML data associated with one or more data bindings. Code may be developed to define data bindings between file content and content within data in a data store. Additionally, code may be developed that reacts to changes within a bound region of a file or within a data store, trapping or intercepting events, such as edits, additions, deletions, etc.

    摘要翻译: 例如,对象模型允许使用编程环境来开发代码以访问应用的功能,例如在文字处理应用中。 对象模型可以用于操纵应用程序中的一个或多个数据绑定。 还可以使用用于对与一个或多个数据绑定相关联的XML数据中的内容区域或节点的任一方向上的变化作出反应的编程环境来开发代码。 可以开发代码以定义文件内容与数据存储中的数据内的数据绑定。 此外,可以开发代码,其对文件的绑定区域或数据存储区内的变化进行反应,捕获或截取事件,例如编辑,添加,删除等。