Storing document header and footer information in a markup language document
    11.
    发明授权
    Storing document header and footer information in a markup language document 有权
    将文档页眉和页脚信息存储在标记语言文档中

    公开(公告)号:US07607081B1

    公开(公告)日:2009-10-20

    申请号:US10731242

    申请日:2003-12-09

    IPC分类号: G06F17/24 G06F17/30 G06F17/15

    摘要: The present invention represents header and footer structures in a markup language (ML) document. The ML document may be parsed by applications that understand ML other than the application that generated the ML document. The ML document may be manipulated on a server or anywhere even when the application creating the ML document is not present. The header or footer originally used in the ML document may be manipulated when the ML document is parsed by other applications. Header and footer information (i.e., properties) are saved in a markup language (ML) document without data loss, while allowing the header and footer structures to be parsed by ML-aware applications and to be read by ML programmers.

    摘要翻译: 本发明代表标记语言(ML)文档中的标题和页脚结构。 ML文档可能由理解ML而不是生成ML文档的应用程序的应用程序解析。 即使创建ML文档的应用程序不存在,ML文档也可以在服务器或任何地方进行操作。 最初在ML文档中使用的页眉或页脚可以在ML文档被其他应用程序解析时被操纵。 标题和页脚信息(即属性)保存在标记语言(ML)文档中,而不会丢失数据,同时允许标题和页脚结构由ML感知应用程序解析并由ML程序员读取。

    User interface for editing documents containing markup language
    12.
    发明授权
    User interface for editing documents containing markup language 有权
    用于编辑包含标记语言的文档的用户界面

    公开(公告)号:US07231598B1

    公开(公告)日:2007-06-12

    申请号:US10665444

    申请日:2003-09-18

    IPC分类号: G06F15/00 G06F17/21 G06F7/00

    CPC分类号: G06F17/2247 G06F17/24

    摘要: A method, apparatus, and computer-readable medium for editing an electronic document containing markup language tags are provided. According to the method, a computer application program for editing an electronic document operates in one of two editing modes. In a first editing mode, any markup language tags contained within the document are displayed. In a second editing mode, the markup language tags are not displayed. However, when operating in the second editing mode, a determination is made as to whether any of the markup language tags are empty. For each of the tags that are empty, a placeholder is displayed. The placeholder may comprise the name of the tag or a user-defined text string. The placeholder may be selected and utilized to insert data into the tag, delete the tag, or move the tag without viewing the tag itself.

    摘要翻译: 提供了一种用于编辑包含标记语言标签的电子文档的方法,装置和计算机可读介质。 根据该方法,用于编辑电子文档的计算机应用程序以两种编辑模式之一进行操作。 在第一编辑模式中,显示文档中包含的任何标记语言标签。 在第二个编辑模式下,不显示标记语言标签。 然而,当在第二编辑模式下操作时,确定任何标记语言标签是否为空。 对于空的每个标签,都会显示一个占位符。 占位符可以包括标签的名称或用户定义的文本字符串。 可以选择并利用占位符将数据插入到标签中,删除标签,或者移动标签而不查看标签本身。

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

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

    Method and apparatus for utilizing an object model for managing content regions in an electronic document
    15.
    发明申请
    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.

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

    Method, apparatus and computer-readable medium for managing specific types of content in an electronic document
    17.
    发明申请
    Method, apparatus and computer-readable medium for managing specific types of content in an electronic document 失效
    用于管理电子文档中的特定类型的内容的方法,装置和计算机可读介质

    公开(公告)号:US20060069987A1

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

    申请号:US10955612

    申请日:2004-09-30

    IPC分类号: G06F17/24

    摘要: A method, apparatus, and computer-readable medium are provided for managing specific types of content in an electronic document. A user interface is provided for displaying a specific type of content in a predefined area of and electronic document. The user interface includes a content region for receiving the specific type of content and displaying the specific type of content within a predefined boundary. The user interface also includes a selection region for receiving a selection of content for insertion into the content region. The user interface validates the content received in the content region based on the specific type of content defined for the content region and based on a predefined content limit. The specific type of content received in the content region may be formatted according to a predetermined format and may also be bound to a data source external to the electronic document.

    摘要翻译: 提供了一种用于管理电子文档中的特定类型的内容的方法,装置和计算机可读介质。 提供用于在电子文档的预定区域中显示特定类型的内容的用户界面。 用户接口包括用于接收特定类型的内容并在预定边界内显示特定类型的内容的内容区域。 用户接口还包括用于接收用于插入到内容区域中的内容的选择的选择区域。 用户接口基于为内容区域定义的内容的特定类型并且基于预定义的内容限制来验证在内容区域中接收的内容。 可以根据预定格式来格式化在内容区域中接收的特定类型的内容,并且也可以绑定到电子文档外部的数据源。

    Context free document portions
    18.
    发明授权
    Context free document portions 有权
    上下文无关文档部分

    公开(公告)号:US07617447B1

    公开(公告)日:2009-11-10

    申请号:US10731900

    申请日:2003-12-09

    IPC分类号: G06F17/00

    CPC分类号: G06F17/211 G06F17/2247

    摘要: Portions of an Extensible Markup Language document, such as individual paragraphs or groups of paragraphs or fragments of text, are provided self-describing properties such as styles, fonts, list types, and the like. If such a portion of a document is subsequently copied or moved to a second document or to a different location in the first document, the self-describing properties provided for the portion travel with the portion to the second document or to the different location in the first document.

    摘要翻译: 提供可扩展标记语言文档的部分,例如单个段落或段落组或文本片段,提供自描述属性,例如样式,字体,列表类型等。 如果文档的这种部分随后被复制或移动到第二文档或第一文档中的不同位置,则为部分行进提供的自描述属性与第二文档的部分或者第二文档中的不同位置 第一份文件。

    Anti-virus security information in an extensible markup language document
    19.
    发明授权
    Anti-virus security information in an extensible markup language document 有权
    可扩展标记语言文档中的防病毒安全信息

    公开(公告)号:US07509573B1

    公开(公告)日:2009-03-24

    申请号:US10780237

    申请日:2004-02-17

    IPC分类号: G06F17/00 G06F15/00

    CPC分类号: G06F21/563

    摘要: Methods and systems are provided for allowing software applications capable of reading and saving Extensible Markup Language (XML) representations of documents to quickly and efficiently detect the presence of executable code contained in a given document being read or saved by the software applications. Examples of executable code include, but are not limited to macros, VBA macros, OLE code, OCX or ActiveX controls, embedded executable objects, and the like.

    摘要翻译: 提供的方法和系统允许能够读取和保存文档的可扩展标记语言(XML)表示的软件应用程序,以快速有效地检测由软件应用程序读取或保存的给定文档中包含的可执行代码的存在。 可执行代码的示例包括但不限于宏,VBA宏,OLE代码,OCX或ActiveX控件,嵌入的可执行对象等。

    Extensible markup language markup cloning on table rows and cells in a software application document
    20.
    发明授权
    Extensible markup language markup cloning on table rows and cells in a software application document 有权
    在软件应用程序文档中的表行和单元格上可扩展标记语言标记克隆

    公开(公告)号:US07426690B1

    公开(公告)日:2008-09-16

    申请号:US10731897

    申请日:2003-12-09

    IPC分类号: G06F15/00

    摘要: Methods and systems are provided for automatically replicating table rows and cells marked up with Extensible Markup Language (XML) data (markup) to create new table rows and cells containing the same XML markup as a selected row and cells from which the new row and cells are replicated. A table row with one or more cells may be selected for replication. The selected row (source row) is parsed to determine XML markup (XML elements (tags)) applied to the row or cells contained therein. A new row(s) and corresponding cell(s) is created. XML markup applied to the source row and its cells is automatically applied to the new row and cells contained therein.

    摘要翻译: 提供了方法和系统,用于自动复制表行和标有可扩展标记语言(XML)数据(标记)的单元格,以创建新的表行和包含与选定行相同的XML标记的单元格以及新行和单元格的单元格 被复制。 可以选择具有一个或多个单元格的表行进行复制。 解析所选行(源行)以确定应用于其中包含的行或单元格的XML标记(XML元素(标签))。 创建一个新的行和相应的单元格。 应用于源行及其单元格的XML标记将自动应用于其中包含的新行和单元格。