System, method and program for migrating files retrieved from over a network to secondary storage
    1.
    发明授权
    System, method and program for migrating files retrieved from over a network to secondary storage 有权
    用于将通过网络检索的文件迁移到辅助存储的系统,方法和程序

    公开(公告)号:US06442601B1

    公开(公告)日:2002-08-27

    申请号:US09276350

    申请日:1999-03-25

    IPC分类号: G06F15173

    摘要: Disclosed is a system, method, and program for caching files retrieved from a server over a network. A computer system receives a request from a requesting computer system for a file maintained on the server. The computer system is capable of communicating with the server via the network. The computer system retrieves the requested file from the server over the network and stores a copy of the requested file in a primary storage. The computer system further returns another copy of the requested file to the requesting computer system. The computer system determines retrieved files to migrate from the primary storage to a secondary storage and migrates the determined retrieved files from the primary storage to the secondary storage. To determine the files to migrate from primary storage to secondary storage, the computer system may determine a distribution of file requests per unit of time according to file size for files maintained in the primary storage and the secondary storage. The computer system then processes the determined distribution and a provided maximum number of file requests per unit of time to determine a minimum file size for migration. Files having a size greater than the minimum file size for migration are migrated from the primary storage device to the secondary storage device.

    摘要翻译: 公开了一种用于缓存通过网络从服务器检索的文件的系统,方法和程序。 计算机系统从请求计算机系统接收对服务器上维护的文件的请求。 计算机系统能够通过网络与服务器进行通信。 计算机系统通过网络从服务器检索所请求的文件,并将所请求的文件的副本存储在主存储器中。 计算机系统还将请求的文件的另一副本返回给请求计算机系统。 计算机系统确定检索的文件从主存储迁移到辅助存储,并将确定的检索的文件从主存储迁移到辅助存储。 要确定要从主存储迁移到辅助存储的文件,计算机系统可以根据在主存储和辅助存储中维护的文件的文件大小来确定每单位时间的文件请求的分发。 计算机系统然后处理确定的分布和每单位时间提供的文件请求的最大数量以确定用于迁移的最小文件大小。 具有大于迁移的最小文件大小的大小的文件将从主存储设备迁移到辅助存储设备。

    Internet data access acknowledgment applet and method
    2.
    发明授权
    Internet data access acknowledgment applet and method 有权
    互联网数据访问确认小程序和方法

    公开(公告)号:US06553417B1

    公开(公告)日:2003-04-22

    申请号:US09129262

    申请日:1998-08-05

    IPC分类号: G06F15173

    摘要: A method for ensuring that usage information concerning a web site or advertisement is provided to an originator of data or advertising. An applet is embedded within accessible code, the applet is executed upon access of the accessible code, returning user related information, such as the address of the user, to the originator of the accessible code. The accessible code may be an advertisement. A gathering of additional information and waiting until a triggering event occurs before returning the additional information and the identity of the user. The triggering event includes closing of data associated with the accessible code being viewed by the user or viewer movement to another space. The additional information comprises how long the space was viewed, the number of other links accessed, and the identification of other similar links accessed.

    摘要翻译: 一种用于确保将关于网站或广告的使用信息提供给数据或广告的发起者的方法。 小程序嵌入在可访问代码内,小程序在访问可访问代码时执行,将用户相关信息(如用户的地址)返回给可访问代码的发起者。 可访问代码可以是广告。 在返回附加信息和用户身份之前,收集附加信息并等待触发事件发生。 触发事件包括关闭与用户观看的可访问代码相关联的数据或观看者移动到另一空间。 附加信息包括查看空间多长时间,访问的其他链接的数量以及访问的其他类似链接的标识。

    Method and apparatus for transmitting messages
    3.
    发明授权
    Method and apparatus for transmitting messages 失效
    发送消息的方法和装置

    公开(公告)号:US06771597B2

    公开(公告)日:2004-08-03

    申请号:US09127228

    申请日:1998-07-31

    IPC分类号: G01R3108

    CPC分类号: H04L63/0428 H04L63/18

    摘要: A method of transmitting a message as packets over a network includes at least one from the group consisting of: forming packets with random sizes, transmitting the packets in random order, transmitting the packets through different routes in the network, and transmitting dummy data within the packets. An article of manufacture may include a computer-readable medium having instructions for causing a computer to perform at least one from the group described.

    摘要翻译: 一种通过网络传送消息作为分组的方法包括以下组中的至少一个:形成随机大小的分组,以随机顺序发送分组,通过网络中的不同路由发送分组,以及在网络内发送虚拟数据 数据包 制造品可以包括计算机可读介质,其具有使计算机执行来自所述组中的至少一个的指令。

    System, method, and program for accessing secondary storage in a network system
    4.
    发明授权
    System, method, and program for accessing secondary storage in a network system 有权
    用于访问网络系统中的辅助存储的系统,方法和程序

    公开(公告)号:US06502106B1

    公开(公告)日:2002-12-31

    申请号:US09276413

    申请日:1999-03-25

    IPC分类号: G06F1730

    摘要: Disclose is a system, method, and program for accessing files maintained in a server that is capable of being accessed over a network. A request is received for a file maintained in the server. A determination is then made as to whether a copy of the requested file is stored in a storage system. The system then determines a delay time associated with retrieving the copy of the requested file from the storage system after determining that the storage system includes the copy of the requested file. A determination is then made as to whether the delay time exceeds a maximum delay time. The system retrieves the requested file from the storage system to return to the request after determining that the delay time does not exceed the maximum delay time. Alternatively, the system retrieves the requested file from the server over the network to return to the request after determining that the delay time exceeds the maximum delay time.

    摘要翻译: Disclose是一种用于访问在服务器中维护的文件的系统,方法和程序,能够通过网络进行访问。 接收到服务器中维护的文件的请求。 然后确定所请求的文件的副本是否存储在存储系统中。 然后,在确定存储系统包括所请求的文件的副本之后,系统确定与从存储系统检索所请求的文件的副本相关联的延迟时间。 然后确定延迟时间是否超过最大延迟时间。 系统在确定延迟时间不超过最大延迟时间后,从存储系统中检索所请求的文件以返回到请求。 或者,系统在确定延迟时间超过最大延迟时间后,通过网络从服务器检索所请求的文件以返回到请求。

    System for exchanging compressed data according to predetermined
dictionary codes
    5.
    发明授权
    System for exchanging compressed data according to predetermined dictionary codes 失效
    用于根据预定字典代码交换压缩数据的系统

    公开(公告)号:US6088699A

    公开(公告)日:2000-07-11

    申请号:US64883

    申请日:1998-04-22

    IPC分类号: H03M7/30 G06F17/30

    摘要: Messages containing non-dictionary and dictionary data objects are quickly exchanged between sending and receiving devices. Data stores of the devices contain a common dictionary cross-referencing each of multiple data objects with a different dictionary index code. Data objects in the dictionary are likely to be frequently exchanged. Prior to transmission of data objects, the sending device searches its dictionary for each data object. Each data object may include text, graphics, program segments, or another type of data object. If the data object appears in the dictionary, the sending device obtains its dictionary index code. Next, the sending device transmits a message representing the data objects to the receiving device. The message includes multiple subparts each corresponding to a different data object. If a data object is not present in the dictionary, its subpart comprises the content of the data object without any dictionary encoding. If a data object is represented in the dictionary, its subpart comprises the data object's index code from the dictionary. Flags included in the message distinguish between dictionary and non-dictionary subparts. The receiving device interprets received messages, reviewing flags in the message to determine which subparts comprise dictionary index codes. Each index code is cross-referenced in the receiving device's dictionary to obtain the unencoded data object, which is provided as an output. Each non-dictionary data object is provided as an output directly.

    摘要翻译: 在发送和接收设备之间快速交换包含非字典和字典数据对象的消息。 设备的数据存储包含一个通用字典,其中使用不同的字典索引代码交叉引用多个数据对象中的每一个。 字典中的数据对象可能会频繁更换。 在发送数据对象之前,发送设备在每个数据对象的字典中搜索。 每个数据对象可以包括文本,图形,程序段或另一类型的数据对象。 如果数据对象出现在字典中,则发送设备将获取其字典索引码。 接下来,发送装置向接收装置发送表示数据对象的消息。 该消息包括各自对应于不同数据对象的子部分。 如果数据对象不存在于字典中,则其子部分包含数据对象的内容,而没有任何字典编码。 如果数据对象在字典中被表示,其子部分包括来自字典的数据对象的索引代码。 消息中包含的标志区分字典和非字典子部分。 接收设备解释接收到的消息,查看消息中的标志以确定哪些子部分包括字典索引代码。 每个索引代码在接收设备的字典中被交叉引用,以获得作为输出提供的未编码的数据对象。 每个非字典数据对象作为输出直接提供。

    Selective internet request caching and execution system
    6.
    发明授权
    Selective internet request caching and execution system 失效
    选择性的互联网请求缓存和执行系统

    公开(公告)号:US6003082A

    公开(公告)日:1999-12-14

    申请号:US64992

    申请日:1998-04-22

    摘要: A server selectively filters and caches internet downloading requests from attached terminals, subsequently resubmitting cached requests appropriately. With the terminals connected to the internet via the server, the server is a focal point for all internet requests. Initially, the server receives a request from an attached terminal to download desired information from the internet. The received request contains a download code, such as a universal resource locator, identifying the desired information. The server determines whether the requested download should proceed based upon information obtained from one or more of sources such as (1) server-related limitations and status, (2) limitations set forth in a user profile, and (3) characteristics of the download itself, obtained from the download code and by tentatively forwarding the request to the internet and inspecting an initial response. The server applies certain criteria to these current conditions. If the criteria are satisfied, the server proceeds to receive the complete response from the internet and then forward the response to the requesting terminal. If the criteria are not satisfied, the current conditions are not appropriate for the user's particular request. In this case, the server caches the download code (if not already cached), sends a message to the internet to abort the request, determines when to resubmit the request in compliance with the criteria, and schedules resubmission of the download code to the internet at the determined time. If conditions warrant, the server may forego resubmission of the request.

    摘要翻译: 服务器选择性地过滤和缓存来自附加终端的因特网下载请求,随后重新提交缓存的请求。 通过服务器将终端连接到互联网,服务器是所有互联网请求的协调中心。 最初,服务器从连接的终端接收请求以从互联网下载所需信息。 接收到的请求包含一个下载代码,例如通用资源定位器,标识所需的信息。 服务器基于从一个或多个源获得的信息来确定请求的下载是否应该继续进行,例如(1)服务器相关的限制和状态,(2)用户简档中规定的限制,以及(3)下载的特征 本身,从下载代码获得,并暂时将请求转发到互联网并检查初始响应。 服务器对这些当前条件应用某些标准。 如果满足标准,则服务器继续从互联网接收完整的响应,然后将响应转发到请求终端。 如果不满足标准,当前条件不适合用户的特定请求。 在这种情况下,服务器缓存下载代码(如果尚未缓存),则向因特网发送消息以中止请求,确定何时根据该条件重新提交请求,并将下载代码重新提交到互联网 在确定的时间。 如果条件允许,服务器可能会放弃重新提交请求。