Method and computer-readable medium for interacting with a portion of an electronic document
    31.
    发明授权
    Method and computer-readable medium for interacting with a portion of an electronic document 有权
    用于与电子文档的一部分进行交互的方法和计算机可读介质

    公开(公告)号:US08745512B2

    公开(公告)日:2014-06-03

    申请号:US10991192

    申请日:2004-11-17

    IPC分类号: G06F3/048

    摘要: A method and computer-readable medium are provided for interacting with a portion of an electronic document. According to the method, a UI control is displayed that includes a border surrounding the portion of the electronic document and one or more UI items that allow actions to be performed on the portion of the electronic document. The UI control may be displayed continually or displayed when user input is received within the portion of the electronic document. The border of the UI control may form a bounded region that is displayed transparently over the display of the portion of the electronic document. The transparency of the bounded region may be increased gradually when user input is received in the portion of the electronic document and removed gradually when user input is subsequently received outside the portion. A selectable region may be provided within the UI control for selecting and moving the portion of the electronic document to another location within the document.

    摘要翻译: 提供了一种用于与电子文档的一部分进行交互的方法和计算机可读介质。 根据该方法,显示包括围绕电子文档的部分的边界的UI控件以及允许在电子文档的该部分上执行动作的一个或多个UI项目。 当在电子文档的该部分内接收到用户输入时,可以连续显示UI控件或显示UI控件。 UI控件的边界可以形成在电子文档的部分的显示上透明地显示的有界区域。 当在电子文档的部分中接收到用户输入时,边界区域的透明度可以逐渐增加,并且当用户输入随后被接收在该部分之外时逐渐删除。 可以在UI控件内提供可选择的区域,用于选择和移动电子文档的部分到文档内的另一位置。

    Method and computer-readable medium for interacting with a portion of an electronic document
    32.
    发明申请
    Method and computer-readable medium for interacting with a portion of an electronic document 有权
    用于与电子文档的一部分进行交互的方法和计算机可读介质

    公开(公告)号:US20060107225A1

    公开(公告)日:2006-05-18

    申请号:US10991192

    申请日:2004-11-17

    IPC分类号: G06F3/00 G06F17/21

    摘要: A method and computer-readable medium are provided for interacting with a portion of an electronic document. According to the method, a UI control is displayed that includes a border surrounding the portion of the electronic document and one or more UI items that allow actions to be performed on the portion of the electronic document. The UI control may be displayed continually or displayed when user input is received within the portion of the electronic document. The border of the UI control may form a bounded region that is displayed transparently over the display of the portion of the electronic document. The transparency of the bounded region may be increased gradually when user input is received in the portion of the electronic document and removed gradually when user input is subsequently received outside the portion. A selectable region may be provided within the UI control for selecting and moving the portion of the electronic document to another location within the document.

    摘要翻译: 提供了一种用于与电子文档的一部分进行交互的方法和计算机可读介质。 根据该方法,显示包括围绕电子文档的部分的边界的UI控件以及允许在电子文档的该部分上执行动作的一个或多个UI项目。 当在电子文档的该部分内接收到用户输入时,可以连续显示UI控件或显示UI控件。 UI控件的边界可以形成在电子文档的部分的显示上透明地显示的有界区域。 当在电子文档的部分中接收到用户输入时,边界区域的透明度可以逐渐增加,并且当随后在用户输入部分之外接收到用户输入时逐渐移除。 可以在UI控件内提供可选择的区域,用于选择和移动电子文档的部分到文档内的另一位置。

    Linking elements of a document to corresponding fields, queries and/or procedures in a database
    33.
    发明授权
    Linking elements of a document to corresponding fields, queries and/or procedures in a database 有权
    将文档的元素链接到数据库中的相应字段,查询和/或过程

    公开(公告)号:US07783614B2

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

    申请号:US10366141

    申请日:2003-02-13

    IPC分类号: G06F17/00

    摘要: Methods and systems are provided for mapping and linking elements in a document to corresponding fields or queries in a database. A document is annotated with structural elements of a markup language, such as Extensible Markup Language (XML), in order to map portions of the document to the corresponding database. Once individual elements within the document are mapped and linked to corresponding data fields or queries within a selected database, changes made to individual elements within the document automatically cause updates to corresponding data in the database to which those elements are mapped and linked. Conversely, changes made to individual data fields within the selected database automatically update corresponding elements within the document.

    摘要翻译: 提供了方法和系统,用于将文档中的元素映射和链接到数据库中的相应字段或查询。 文档用诸如可扩展标记语言(XML)的标记语言的结构元素注释,以将文档的部分映射到对应的数据库。 一旦文档中的单个元素被映射并链接到所选数据库中的相应数据字段或查询,则对文档中的单个元素所做的更改将自动导致对这些元素映射和链接到的数据库中的相应数据的更新。 相反,对所选数据库中的各个数据字段所做的更改会自动更新文档中的相应元素。

    Method and apparatus for protecting regions of an electronic document
    34.
    发明申请
    Method and apparatus for protecting regions of an electronic document 有权
    用于保护电子文档区域的方法和装置

    公开(公告)号:US20090150761A1

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

    申请号:US10459089

    申请日:2003-06-11

    IPC分类号: G06F17/24

    摘要: A method and apparatus for protecting regions of an electronic document are provided. According to the method, the entire electronic document is protected. The selection of a region within the electronic document is received along with identity of one or more users authorized to freely edit the selected region. The identified users are authorized to freely edit only the selected region of the electronic document. A request is then received to edit a region of the electronic document from a current user. In response to the request, a determination is made as to whether the current user is authorized to edit the region. If the user is not authorized to edit the region, the request is denied.

    摘要翻译: 提供一种用于保护电子文档区域的方法和装置。 根据该方法,整个电子文档被保护。 电子文档中的区域的选择与被授权自由编辑所选区域的一个或多个用户的身份一起被接收。 被授权的用户被授权只能自由地编辑电子文档的所选区域。 然后接收来自当前用户的电子文档的区域的请求。 响应于该请求,确定当前用户是否被授权编辑该区域。 如果用户没有权限编辑该地区,则该请求被拒绝。

    Method and apparatus for restricting the application of formatting to the contents of an electronic document
    35.
    发明授权
    Method and apparatus for restricting the application of formatting to the contents of an electronic document 有权
    限制格式化应用于电子文档内容的方法和装置

    公开(公告)号:US07454700B1

    公开(公告)日:2008-11-18

    申请号:US10664734

    申请日:2003-09-18

    IPC分类号: G06F17/24

    CPC分类号: G06F17/248 G06F17/211

    摘要: A method and apparatus are provided for restricting the application of formatting to the contents of an electronic document. According to the method, a request may be received to perform a formatting operation on a portion of the contents of an electronic document. In response to the request, a determination is made as to whether the requested operation should be permitted. If the requested operation is a direct formatting operation, the request may be denied. If the request operation is the application of a style to a portion of the electronic document, the request may be granted if the style is permitted to be applied to the contents of the electronic document.

    摘要翻译: 提供了一种用于限制格式化应用到电子文档的内容的方法和装置。 根据该方法,可以接收到对电子文档的内容的一部分执行格式化操作的请求。 响应于该请求,确定是否应允许所请求的操作。 如果所请求的操作是直接格式化操作,则可能会拒绝该请求。 如果请求操作是对电子文档的一部分应用风格,则如果允许将样式应用于电子文档的内容,则可以授予该请求。

    Method and apparatus for merging electronic documents containing markup language
    37.
    发明授权
    Method and apparatus for merging electronic documents containing markup language 有权
    合并包含标记语言的电子文件的方法和装置

    公开(公告)号:US07185277B1

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

    申请号:US10693347

    申请日:2003-10-24

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2247 G06F17/2211

    摘要: A method and apparatus are provided for merging two electronic documents, one or both of which contain markup language. The source document and the destination document are compared to identify the matching blocks and the difference blocks. Each of the matching blocks containing a markup language tag for which only a start tag or an end tag has been matched are identified. The identified blocks are then split so that the matched markup language tags are no longer matched. All matching blocks are also split that contain a markup language tag for which either the start tag or the end tag has been matched to a different tag in the other document. Any matching blocks containing markup language tags that would create overlapping tags when merged are then split. The matching and difference blocks are then merged into a merged document in an order that ensures that all markup language tags contained in the merged document are well formed.

    摘要翻译: 提供了一种用于合并两个电子文档的方法和装置,其中一个或两个包含标记语言。 比较源文档和目标文档,以识别匹配块和差异块。 识别包含仅具有开始标签或结束标签的匹配的标记语言标签的匹配块中的每一个。 然后将识别的块分割,使得匹配的标记语言标签不再匹配。 所有匹配的块也被分割,其中包含标记语言标签,其中起始标记或结束标签已经与另一个文档中的不同标签匹配。 任何包含在合并时创建重叠标记的标记语言标记的匹配块然后被分割。 匹配和差异块然后以确保合并的文档中包含的所有标记语言标签形成良好的顺序被合并到合并的文档中。

    Data store for software application documents
    40.
    发明授权
    Data store for software application documents 有权
    数据存储软件应用文件

    公开(公告)号:US07668873B2

    公开(公告)日:2010-02-23

    申请号:US11066117

    申请日:2005-02-25

    IPC分类号: G06F12/00 G06F17/30

    摘要: 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来验证应用于数据的结构 与给定的数据相关联的模式。