Method and system for controlling software to facilitate cross-version collaboration of files
    4.
    发明授权
    Method and system for controlling software to facilitate cross-version collaboration of files 有权
    用于控制软件以促进文件的跨版本协作的方法和系统

    公开(公告)号:US07568182B2

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

    申请号:US11018571

    申请日:2004-12-20

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44505 G06F9/44552

    摘要: Methods and systems are provided for controlling elements of computing systems including operating systems, software applications and different versions of software applications to better facilitate cross-application and cross-version collaboration of files. Elements within a computing system, for example, operating systems, applications, or particular versions of an application, are reconfigured at application start time or document start time so that individual elements may interact with existing files of an otherwise different computing system or such that individual elements may generate or edit files targeted at otherwise different computing systems.

    摘要翻译: 提供了方法和系统,用于控制计算系统的元件,包括操作系统,软件应用程序和不同版本的软件应用程序,以更好地促进文件的跨应用程序和跨版本协作。 在应用程序开始时间或文档开始时间,重新配置计算系统内的元素,例如操作系统,应用程序或应用程序的特定版本,以便各个元素可以与否则不同的计算系统的现有文件进行交互, 元素可以生成或编辑针对另外不同的计算系统的文件。

    Representing style information in a markup language document
    5.
    发明授权
    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.

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

    Using icons to show the validity of computer language structural elements applicable to a computer-generated document
    6.
    发明授权
    Using icons to show the validity of computer language structural elements applicable to a computer-generated document 有权
    使用图标显示适用于计算机生成的文档的计算机语言结构元素的有效性

    公开(公告)号:US07225398B1

    公开(公告)日:2007-05-29

    申请号:US10180666

    申请日:2002-06-26

    IPC分类号: G06N3/00

    摘要: A method and system are provided for using icons to show the validity of markup language elements applicable to a computer-generated document. A user of a computer-generated document such as a word processing document attaches a schema to the document setting out the rules and procedures with which the document may be annotated with markup language elements for structuring portions of the document. According to one aspect of the invention, the user attaches an Extensible Markup Language (XML) schema to the document for setting the data types, data structures and XML elements rules for the document so that the user may annotate the document with XML structure. When the user begins to annotate the document with a desired markup language structure, such as XML structure, an application pane is displayed to the user to provide the user with assistance in applying allowable XML elements at allowable locations and in allowable order and number. A series of icons are presented alongside the presented elements in the application pane to indicate the level of validity of a given element based on the editing context and location in the document.

    摘要翻译: 提供了一种使用图标来显示适用于计算机生成的文档的标记语言元素的有效性的方法和系统。 计算机生成的文档(诸如文字处理文档)的用户将文档附加到文档,其中规定了可以用用于构造文档的部分的标记语言元素注释文档的规则和过程。 根据本发明的一个方面,用户向文档附加可扩展标记语言(XML)模式,以设置文档的数据类型,数据结构和XML元素规则,以便用户可以使用XML结构来注释文档。 当用户以所需的标记语言结构(例如XML结构)开始注释文档时,向用户显示应用窗格,以向用户提供在允许的位置和允许的顺序和数量上应用可允许的XML元素的帮助。 在应用程序窗格中提供的一系列图标与所呈现的元素一起呈现,以基于文档中的编辑上下文和位置来指示给定元素的有效性级别。

    File formats, methods, and computer program products for representing documents
    7.
    发明申请
    File formats, methods, and computer program products for representing documents 审中-公开
    用于表示文档的文件格式,方法和计算机程序产品

    公开(公告)号:US20060136816A1

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

    申请号:US11018718

    申请日:2004-12-20

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2205 G06F17/2229

    摘要: File formats, methods, and computer program products are provided for representing a document 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 document part operative as a guide for properties of the document. The modular parts may also include a document properties part containing built-in properties associated with the file format and a thumbnail part containing associated thumbnails. Each modular part is capable of being interrogated separately, extracted from the document, and/or reused in a different document.

    摘要翻译: 提供文件格式,方法和计算机程序产品,用于在模块化内容框架中表示文档。 模块化内容框架可以包括与模块化部件相关联的文件格式容器。 文件格式包括通过一个或多个关系彼此相关联的逻辑上分开的模块化部件,其中每个模块部分与关系类型相关联。 模块化部件包括作为文档属性的指导的文档部分。 模块化部件还可以包括包含与文件格式相关联的内置属性的文档属性部分和包含关联缩略图的缩略图部分。 每个模块部分能够被单独询问,从文档中提取,和/或在不同的文档中重新使用。

    Method and apparatus for utilizing an object model for managing content regions in an electronic document
    8.
    发明申请
    Method and apparatus for utilizing an object model for managing content regions in an electronic document 有权
    用于利用对象模型来管理电子文档中的内容区域的方法和装置

    公开(公告)号:US20060069989A1

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

    申请号:US11065754

    申请日:2005-02-25

    IPC分类号: G06F17/21

    摘要: A method and apparatus are provided for utilizing a document object model to manage content regions for use in an electronic document. A content region is a predefined area which may be inserted in an electronic document and which serves as a placeholder for receiving and displaying specific types of content such as text, graphics data, calendar data, or tabular data. The document object model enables a user to create, modify, and delete content regions from an electronic document using an application programming interface from within a computer application program.

    摘要翻译: 提供了一种利用文档对象模型来管理在电子文档中使用的内容区域的方法和装置。 内容区域是可以插入到电子文档中并且用作占位符的预定义区域,用于接收和显示诸如文本,图形数据,日历数据或表格数据的特定类型的内容。 文档对象模型使得用户能够使用来自计算机应用程序中的应用程序编程接口从电子文档创建,修改和删除内容区域。

    Programmable object model for extensible markup language markup in an application
    10.
    发明授权
    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标记的任何必需参数。