System and method for supporting non-native XML in native XML of a word-processor document
    33.
    发明授权
    System and method for supporting non-native XML in native XML of a word-processor document 失效
    用于支持文本处理器文档的本机XML中的非本机XML的系统和方法

    公开(公告)号:US07036073B2

    公开(公告)日:2006-04-25

    申请号:US10184560

    申请日:2002-06-27

    IPC分类号: G06F3/00

    摘要: A system and method for enabling validation of an extensible markup language (XML) document having elements associated with two or more schemata where elements of each schema may be arbitrarily nested within elements from the other schema and each set of elements remains valid within it's own schema. Elements of the second schema are transparent to the elements of the first schema when the word-processor validates the elements of the first schema. The elements of the second schema are separately validated, such that the elements of the first schema are transparent for the validation of the elements corresponding to the second schema.

    摘要翻译: 一种用于使得能够验证具有与两个或多个模式相关联的元素的可扩展标记语言(XML)文档的系统和方法,其中每个模式的元素可以任意嵌套在来自另一模式的元素内,并且每组元素在其自身模式内保持有效 。 当字处理程序验证第一个模式的元素时,第二个模式的元素对于第一个模式的元素是透明的。 第二模式的元素被单独验证,使得第一模式的元素对于对应于第二模式的元素的验证是透明的。

    Method and computer-readable medium for interacting with a portion of an electronic document
    34.
    发明授权
    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
    35.
    发明申请
    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
    36.
    发明授权
    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
    37.
    发明申请
    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 merging electronic documents containing markup language
    39.
    发明授权
    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.

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