Method for providing web-based services to an application program module
    2.
    发明授权
    Method for providing web-based services to an application program module 有权
    向应用程序模块提供基于web的服务的方法

    公开(公告)号:US06632249B2

    公开(公告)日:2003-10-14

    申请号:US09760529

    申请日:2001-01-16

    申请人: Joshua M. Pollock

    发明人: Joshua M. Pollock

    IPC分类号: G06F1721

    CPC分类号: G06F17/3089

    摘要: A method for using a web page to perform web-based services on a document of an application program module is provided by one embodiment of the invention. A user editing a document running on an application program module selects to view web-based services that may be performed on the user's document. In response to the user's selection, the application program module hosts a services web page in a dialog box of the application program module using an HTML rendering engine. The services web page may list a number of services or features that may be performed on a user's document. The services may be listed as a number of links. In response to the user selecting one of the services, the HTML rendering engine is directed to the selected web page. The web page script of the selected web page requests that the application program module expose its object model to the web page script. After verifying any security issues, the application program module sends to the web page script a pointer to its object model. The web page script is then able to use the application's object model to perform the selected feature.

    摘要翻译: 本发明的一个实施例提供了一种使用网页来在应用程序模块的文档上执行基于web的服务的方法。 编辑在应用程序模块上运行的文档的用户选择查看可以对用户文档执行的基于web的服务。 响应于用户的选择,应用程序模块使用HTML呈现引擎在应用程序模块的对话框中托管服务网页。 服务网页可以列出可以在用户文档上执行的多个服务或特征。 这些服务可能被列为多个链接。 响应于用户选择服务之一,HTML呈现引擎被引导到所选择的网页。 所选网页的网页脚本请求应用程序模块将其对象模型公开到网页脚本。 在验证任何安全问题后,应用程序模块向网页脚本发送指向其对象模型的指针。 网页脚本然后可以使用应用程序的对象模型来执行所选功能。

    Systems and methods for changing items in a computer file
    4.
    发明授权
    Systems and methods for changing items in a computer file 有权
    用于更改计算机文件中项目的系统和方法

    公开(公告)号:US07395269B2

    公开(公告)日:2008-07-01

    申请号:US11018386

    申请日:2004-12-20

    IPC分类号: G06F17/40

    摘要: Systems and methods for changing items of a computer file, such as an archive file, can include an application programmed to create a file including a first item and a second item, the application storing the file on a storage medium. Systems can also include an input/output module associated with the application, the input/output module retiring the first item upon a change to the first item resulting in an increase or a decrease in a size of the first item. Upon retiring the first item, the input/output module can write a third item at an end of the file, the third item including the change to the first item. Methods can include retiring the first item upon a change to the first item, and writing a third item after the second item, the third item including the change to the first item.

    摘要翻译: 用于改变诸如存档文件的计算机文件的项目的系统和方法可以包括编程为创建包括第一项目和第二项目的文件的应用程序,该应用程序将该文件存储在存储介质上。 系统还可以包括与应用相关联的输入/输出模块,输入/输出模块在第一项目更改时退出第一项目,导致第一项目的大小增加或减小。 在退出第一项目时,输入/输出模块可以在文件末尾写入第三个项目,第三个项目包括对第一个项目的更改。 方法可以包括在对第一项目进行改变时退出第一项目,以及在第二项目之后写入第三项目,第三项目包括对第一项目的改变。

    Efficiently describing relationships between resources
    6.
    发明授权
    Efficiently describing relationships between resources 有权
    有效地描述资源之间的关系

    公开(公告)号:US08135750B2

    公开(公告)日:2012-03-13

    申请号:US11111882

    申请日:2005-04-22

    IPC分类号: G06F17/30

    摘要: A relationship data structure associated with a source resource enables methods to discover and describe relationships between the source resource and a plurality of target resources. The relationships are stored in a format independent of the encoding of the source resource. Each relationship between the source resource and the plurality of target resources is stored in a content-neutral format, and the relationship data structure stores, a location of each target resource, a type of relationship with each target resource and an identifier to uniquely identify each relationship between the source resource and each target resource. Accordingly, the relationship data structure allows a decoder to directly discover the relationships between the source resource and the plurality of target resources without decoding the source resource or target resources.

    摘要翻译: 与源资源相关联的关系数据结构使得方法能够发现和描述源资源和多个目标资源之间的关系。 关系以与源资源的编码无关的格式存储。 源资源和多个目标资源之间的每个关系以内容中立格式存储,并且关系数据结构存储每个目标资源的位置,与每个目标资源的关系类型和唯一地标识每个目标资源的标识符 源资源和每个目标资源之间的关系。 因此,关系数据结构允许解码器直接发现源资源和多个目标资源之间的关系,而不对源资源或目标资源进行解码。

    Systems and methods for changing items in a computer file
    7.
    发明授权
    Systems and methods for changing items in a computer file 有权
    用于更改计算机文件中项目的系统和方法

    公开(公告)号:US07383278B2

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

    申请号:US11018863

    申请日:2004-12-20

    IPC分类号: G06F17/40

    摘要: Systems and methods for changing items of a computer file can include a storage medium, and an application programmed to create a file including a first item and a second item, the application storing the file on the storage medium, and the first item including padding. The system can also include an input/output module associated with the application, the input/output module being programmed to use at least a portion of the padding of the first item to accommodate a change in a size of the first item. A method can include providing a file including at least a first item and a second item, the first item including padding, changing the first item, and using at least a portion of the padding of the first item to accommodate a change in a size of the first item.

    摘要翻译: 用于更改计算机文件项目的系统和方法可以包括存储介质和被编程为创建包括第一项目和第二项目的文件的应用程序,将该文件存储在存储介质上的应用程序以及包括填充的第一项目。 系统还可以包括与应用相关联的输入/输出模块,该输入/输出模块被编程为使用第一项目的填充的至少一部分来适应第一项目的大小的改变。 一种方法可以包括提供包括至少第一项目和第二项目的文件,第一项目包括填充,改变第一项目,以及使用第一项目的填充的至少一部分来适应 第一个项目。

    VALIDATING FILES USING A SLIDING WINDOW TO ACCESS AND CORRELATE RECORDS IN AN ARBITRARILY LARGE DATASET
    9.
    发明申请
    VALIDATING FILES USING A SLIDING WINDOW TO ACCESS AND CORRELATE RECORDS IN AN ARBITRARILY LARGE DATASET 有权
    使用滑动窗口来查询和关联ARBITRARILY大数据库中的记录来确认文件

    公开(公告)号:US20110313975A1

    公开(公告)日:2011-12-22

    申请号:US12816513

    申请日:2010-06-16

    IPC分类号: G06F17/30

    摘要: Data records in files may be validated by sequentially accessing the data records while allowing random data access within a sliding window. The data records may also be validated by caching record values. Variable-length record lists in one or more files may be reduced to fixed length record lists while accessing arbitrary record list items.

    摘要翻译: 文件中的数据记录可以通过顺序访问数据记录同时在滑动窗口内允许随机数据访问来验证。 数据记录也可以通过缓存记录值进行验证。 一个或多个文件中的可变长度记录列表可以在访问任意记录列表项时缩小到固定长度记录列表。