Structuring data for presentation documents
    1.
    发明申请
    Structuring data for presentation documents 审中-公开
    构建演示文稿的数据

    公开(公告)号:US20060277452A1

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

    申请号:US11445903

    申请日:2006-06-02

    IPC分类号: G06F17/00

    摘要: An open file format is used to represent the features and data associated with a presentation application within a document. The file format simplifies the way a presentation application organizes document features and data, and presents a logical model that is easily accessible. The file format is made up of a collection of modular parts that are stored within a container. The content included in the modular parts may include XML. This content allows tools to interrogate a presentation to examine and utilize content and ensure that the file is written correctly. Each modular part is capable of having information extracted from it and copied into another document and reused. Information may also be changed, added, and deleted from each of the modular parts.

    摘要翻译: 打开的文件格式用于表示与文档中的演示文稿应用程序相关联的功能和数据。 文件格式简化了演示文稿应用程序组织文档特征和数据的方式,并呈现了易于访问的逻辑模型。 文件格式由存储在容器中的模块化部件的集合组成。 模块化部件中包含的内容可能包含XML。 该内容允许工具询问演示文稿以检查和利用内容,并确保文件写入正确。 每个模块部分都能够从中提取信息并复制到另一个文档中并被重用。 信息也可以从每个模块化部件更改,添加和删除。

    Exposing embedded data in a computer-generated document
    3.
    发明授权
    Exposing embedded data in a computer-generated document 有权
    将嵌入式数据暴露在计算机生成的文档中

    公开(公告)号:US07770180B2

    公开(公告)日:2010-08-03

    申请号:US11431931

    申请日:2006-05-10

    CPC分类号: G06F9/465 G06F9/541

    摘要: A mechanism is provided for embedding an object in a receiving or client document such that a client application may operate on the embedded object to include interrogation and modification of data contained in the embedded object. When a given document object is embedded into a receiving document, data representing the embedded object is saved to a data stream storage for the receiving document. When the embedded object in the receiving document is subsequently requested in response to an operation executed on the embedded object, the receiving application obtains the data representation of the embedded object from the data stream storage. Once the receiving application obtains the data representation of the embedded object, the receiving application may perform operations on the embedded object by accessing the embedded object via its data representation.

    摘要翻译: 提供了一种用于将对象嵌入在接收或客户端文档中的机制,使得客户端应用可以对嵌入对象进行操作,以包括对包含在嵌入对象中的数据的询问和修改。 当将给定文档对象嵌入到接收文档中时,表示嵌入对象的数据被保存到接收文档的数据流存储器中。 当响应于对嵌入对象执行的操作而随后请求接收文档中的嵌入对象时,接收应用从数据流存储器获取嵌入对象的数据表示。 一旦接收应用程序获得嵌入对象的数据表示,接收应用程序可以通过其嵌入对象经由其数据表示访问对嵌入对象执行操作。

    Exposing embedded data in a computer-generated document
    4.
    发明申请
    Exposing embedded data in a computer-generated document 有权
    将嵌入式数据暴露在计算机生成的文档中

    公开(公告)号:US20060271574A1

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

    申请号:US11431931

    申请日:2006-05-10

    IPC分类号: G06F7/00

    CPC分类号: G06F9/465 G06F9/541

    摘要: A mechanism is provided for embedding an object in a receiving or client document such that a client application may operate on the embedded object to include interrogation and modification of data contained in the embedded object. When a given document object is embedded into a receiving document, data representing the embedded object is saved to a data stream storage for the receiving document. When the embedded object in the receiving document is subsequently requested in response to an operation executed on the embedded object, the receiving application obtains the data representation of the embedded object from the data stream storage. Once the receiving application obtains the data representation of the embedded object, the receiving application may perform operations on the embedded object by accessing the embedded object via its data representation.

    摘要翻译: 提供了一种用于将对象嵌入在接收或客户端文档中的机制,使得客户端应用可以对嵌入对象进行操作,以包括对包含在嵌入对象中的数据的询问和修改。 当将给定文档对象嵌入到接收文档中时,表示嵌入对象的数据被保存到接收文档的数据流存储器中。 当响应于对嵌入对象执行的操作而随后请求接收文档中的嵌入对象时,接收应用从数据流存储器获取嵌入对象的数据表示。 一旦接收应用程序获得嵌入对象的数据表示,接收应用程序可以通过其嵌入对象经由其数据表示访问对嵌入对象执行操作。

    File formats, methods, and computer program products for representing presentations

    公开(公告)号:US20060136827A1

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

    申请号:US11018910

    申请日:2004-12-20

    IPC分类号: G06F17/00 G06F17/21

    摘要: File formats, methods, and computer program products are provided for representing a presentation in a modular content framework. The modular content framework may include a file format container associated with modular parts. A file format includes logically separate modular parts that are associated with each other by one or more relationships where each modular part is associated with a relationship type. The modular parts include a presentation part representing a start part for the presentation, a slide master part associated with the presentation part, and a slide layout part associated with the slide master part. The modular parts may also include a document properties part containing built-in properties associated with the file format, a thumbnail part containing associated thumbnails, and a slide part containing a slide in the presentation. Each modular part is capable of being interrogated separately, extracted from the presentation, and/or reused in a different presentation.

    Inheritance model between masters, layouts and slides
    6.
    发明申请
    Inheritance model between masters, layouts and slides 有权
    主机,布局和幻灯片之间的继承模型

    公开(公告)号:US20060265659A1

    公开(公告)日:2006-11-23

    申请号:US11133653

    申请日:2005-05-19

    IPC分类号: G06F9/00

    CPC分类号: G06F17/211

    摘要: An N-level inheritance model is provided to develop presentations. A hierarchical inheritance model includes master slides, custom layout slides, and slides including the material for the presentation. The inheritance model allows presentation authors to both define an overall look for the presentation as well as the ability to customize slide layouts individually. An author may create custom layouts that may be applied to a single slide as well as a set of slides. Properties that are defined at any level within the hierarchy may be inherited by the lower levels within the hierarchy. Each level within the presentation may also make an exception to an inherited property.

    摘要翻译: 提供了N级继承模型来开发演示文稿。 分层继承模型包括主幻灯片,自定义布局幻灯片和幻灯片,包括演示文稿的材料。 继承模式允许演示作者既定义了演示的整体外观以及单独自定义幻灯片布局的功能。 作者可以创建可应用于单个幻灯片以及一组幻灯片的自定义布局。 在层次结构中的任何级别定义的属性可以由层次结构中的较低级别继承。 演示文稿中的每个级别也可能会对继承的属性造成异常。

    Structuring an electronic document for efficient identification and use of document parts
    8.
    发明申请
    Structuring an electronic document for efficient identification and use of document parts 审中-公开
    构建电子文档,以便有效识别和使用文件部分

    公开(公告)号:US20060259854A1

    公开(公告)日:2006-11-16

    申请号:US11125907

    申请日:2005-05-10

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2229

    摘要: Methods and computer-readable mediums structure an electronic document for identification and use of document parts. A method involves organizing parts of the electronic document as separate parts. The separate parts include resources internal and/or external to where the document is located. The method also involves representing a link between any of the parts as a relationship to be processed listed in a relationship part associated with a source part of the relationship. This relationship part contains a list of relationships for the source part and processing a relationship returns content of a target part of the relationship. Each relationship is also associated with a relationship type. Still further, the method involves representing via the relationship part how one or more parts relate to other separate parts, tracking internal resources, and tracking external resources. Thus, applications can infer the structure of the document by traversing the relationships.

    摘要翻译: 方法和计算机可读介质构成用于识别和使用文档部件的电子文档。 一种方法涉及将电子文档的部分组织为单独的部分。 单独的部分包括文档所在的内部和/或外部的资源。 该方法还涉及将任何部分之间的链接表示为与关系的源部分相关联的关系部分中列出的待处理关系。 该关系部分包含源部分的关系列表,并且处理关系返回关系的目标部分的内容。 每个关系也与关系类型相关联。 此外,该方法涉及通过关系部分表示一个或多个部分如何与其他单独部分相关,跟踪内部资源和跟踪外部资源。 因此,应用程序可以通过遍历关系来推断文档的结构。

    Method and computer-readable medium for verifying and saving an electronic document
    9.
    发明申请
    Method and computer-readable medium for verifying and saving an electronic document 有权
    用于验证和保存电子文档的方法和计算机可读介质

    公开(公告)号:US20060143542A1

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

    申请号:US11018916

    申请日:2004-12-20

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1402 Y10S707/99943

    摘要: A method and computer-readable medium are provided for saving the contents of a memory structure stored in a volatile memory. According to the method, corrupted portions of the memory structure are identified and an attempt is made to repair these portions. If the corrupted portions cannot be repaired, the saving of these portions is skipped. The uncorrupted and repaired portions of the memory structure are then saved to a data file stored on a mass storage device. If portions of the memory structure cannot be repaired or skipped, an attempt is made to save only the user data contained in the memory structure to the data file. In this manner, the user data contained in the memory structure may be saved to a data file even in cases of severe corruption.

    摘要翻译: 提供了一种用于保存存储在易失性存储器中的存储结构的内容的方法和计算机可读介质。 根据该方法,识别存储器结构的损坏部分,并尝试修复这些部分。 如果损坏部分无法修复,则省略这些部分。 然后将存储器结构的未损坏和修复的部分保存到存储在大容量存储设备上的数据文件。 如果存储器结构的部分不能被修复或跳过,则尝试仅将包含在存储器结构中的用户数据保存到数据文件。 以这种方式,即使在严重腐败的情况下,包含在存储器结构中的用户数据也可以被保存到数据文件。

    Sections of a Presentation having User-Definable Properties
    10.
    发明申请
    Sections of a Presentation having User-Definable Properties 有权
    具有用户可定义属性的演示文稿部分

    公开(公告)号:US20120131464A1

    公开(公告)日:2012-05-24

    申请号:US13361009

    申请日:2012-01-30

    IPC分类号: G06F3/048

    摘要: In general, this disclosure describes techniques that employ user-defined values of properties of sections of an electronic presentation. As described herein, a user may configure a presentation to include a plurality of sections. Each of the sections includes zero or more slides of the electronic slide presentation. In addition to the slides associated with each section, each of the sections is associated with one or more properties having values that can be defined by an author of the presentation. Because the values of the properties of the sections are user-definable, these properties may, in some implementations of these techniques, enable the author of the presentation to use the sections in ways not possible in presentation applications that merely use sections as a means of grouping thumbnail images of slides for navigation among slides in an authoring interface.

    摘要翻译: 通常,本公开描述了采用用户定义的电子表示部分的属性值的技术。 如本文所述,用户可以配置演示文稿以包括多个部分。 每个部分包括电子幻灯片呈现的零个或多个幻灯片。 除了与每个部分相关联的幻灯片之外,每个部分都与一个或多个属性相关联,该属性具有可由演示的作者定义的值。 因为这些部分的属性的值是用户可定义的,所以在这些技术的某些实现中,这些属性可以使演示的作者能够以简单地使用部分作为方式的演示应用中使用这些部分 分组幻灯片的缩略图,以在创作界面中的幻灯片之间导航。