会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Directing data object access requests in a distributed cache
    • 在分布式缓存中定向数据对象访问请求
    • US06341311B1
    • 2002-01-22
    • US09087330
    • 1998-05-29
    • Brian J. SmithVinod V. ValloppillilHans Hurvig
    • Brian J. SmithVinod V. ValloppillilHans Hurvig
    • G06F1300
    • H04L67/1095G06F17/30902H04L29/06H04L67/2814H04L67/2842H04L67/288H04L69/329
    • A method, computer program product, and system for routing URL data object requests in a proxy server array. A URL data object request is received at one proxy server of the array while the desired URL data object resides in the local cache of another proxy server in the array. The receiving proxy server will deterministically identify the residing proxy server based on information residing thereon without resorting to expensive query-response transactions, such as those that occur in proxy server arrays using ICP. An array membership list containing array membership information is available at each and every proxy server and is used in conjunction with the URL as the information for identifying the correct proxy server where the URL data object resides. First, a deterministic hash value is computed for each proxy server name and the URL. Next, a combined hash value is computed that combines the URL hash value with each proxy server hash value. Finally, the proxy server with the highest “score” or combined hash value is identified as the proxy server where the desired URL data object should reside in local cache storage. Since the array membership list, the URL, and the hashing algorithm are the same at each proxy server, the same proxy server will be identified as having the URL data object regardless of which proxy server originally receives the URL data object request.
    • 用于在代理服务器阵列中路由URL数据对象请求的方法,计算机程序产品和系统。 在阵列的一个代理服务器处接收URL数据对象请求,而所需的URL数据对象驻留在阵列中另一个代理服务器的本地缓存中。 接收代理服务器将基于驻留在其上的信息来确定性地识别驻留的代理服务器,而不诉诸昂贵的查询 - 响应事务,例如使用ICP在代理服务器阵列中发生的事务。 包含数组成员身份信息的数组成员资格列表可在每个代理服务器上使用,并与URL一起用作标识URL数据对象所在的正确代理服务器的信息。 首先,为每个代理服务器名称和URL计算确定性哈希值。 接下来,计算将URL哈希值与每个代理服务器哈希值组合的组合哈希值。 最后,具有最高“分数”或组合哈希值的代理服务器被识别为代理服务器,其中期望的URL数据对象应驻留在本地高速缓存存储器中。 由于阵列成员关系列表,URL和散列算法在每个代理服务器上是相同的,所以相同的代理服务器将被标识为具有URL数据对象,而不管哪个代理服务器最初接收到URL数据对象请求。
    • 2. 发明授权
    • Method, computer program product, and system for migrating URLs within a dynamically changing distributed cache of URLs
    • 方法,计算机程序产品和用于在动态变化的URL分布式缓存中迁移URL的系统
    • US06377991B1
    • 2002-04-23
    • US09087687
    • 1998-05-29
    • Brian J. SmithHans Hurvig
    • Brian J. SmithHans Hurvig
    • G06F1300
    • H04L67/1008H04L67/1002H04L67/1023H04L67/1034H04L67/288
    • A method, computer program product, and system for migrating URL data objects in a proxy server array when an array member is removed, added, or temporarily unavailable. An array membership list containing array membership information is available at each proxy server in the array and at all enabled client that is used in conjunction with the URL as the information for identifying the correct proxy server where the URL data object resides. First, a deterministic hash value is computed for each proxy server name and the URL. Next, a combined hash value is computed that combines the URL hash value with each proxy server hash value. Finally, the proxy server with the highest “score” or combined hash value is identified as the proxy server where the desired URL data object should reside in local cache storage. Since the array membership list, the URL, and the hashing algorithm is the same at each proxy server or enabled client, the same proxy server will be identified as having the URL data object regardless of which proxy server originally receives or enabled client generates the URL data object request. The hashing algorithm is designed to automatically compensate for changes in the array membership list so that only the fewest amount of URL data objects will migrate from the local cache of one proxy server to another proxy server as a result of array membership changes.
    • 一种方法,计算机程序产品和系统,用于在阵列成员被移除,添加或暂时不可用时,在代理服务器阵列中迁移URL数据对象。 包含数组成员身份信息的数组成员资格列表可用于阵列中的每个代理服务器以及与URL一起使用的所有启用的客户端,作为用于标识URL数据对象所在的正确代理服务器的信息。 首先,为每个代理服务器名称和URL计算确定性哈希值。 接下来,计算将URL哈希值与每个代理服务器哈希值组合的组合哈希值。 最后,具有最高“分数”或组合哈希值的代理服务器被识别为代理服务器,其中期望的URL数据对象应驻留在本地高速缓存存储器中。 由于阵列成员资格列表,URL和散列算法在每个代理服务器或启用的客户端都相同,所以相同的代理服务器将被识别为具有URL数据对象,而不管最初接收到哪个代理服务器或启用客户端生成URL 数据对象请求。 哈希算法旨在自动补偿阵列成员资格列表中的更改,以便只有最少量的URL数据对象将从阵列成员身份更改的结果从一个代理服务器的本地缓存迁移到另一个代理服务器。
    • 3. 发明授权
    • Method, computer program product, and system for client-side deterministic routing and URL lookup into a distributed cache of URLS
    • 方法,计算机程序产品和用于客户端确定性路由和URL查找到URLS的分布式缓存的系统
    • US06311216B1
    • 2001-10-30
    • US09086843
    • 1998-05-29
    • Brian J. SmithHans Hurvig
    • Brian J. SmithHans Hurvig
    • G06F15173
    • H04L67/2814G06F17/30902H04L69/329
    • A method, computer program product, and system for directly accessing URL data object requests in a proxy server array. A URL data object request is generated by an enabled client to request a URL data object that resides in the local cache of proxy server in an array of proxy servers configured as a distributed cache. The enabled client will deterministically identify the residing proxy server based on information residing thereon without resorting to expensive query-response transactions, such as those that occur in proxy server arrays using ICP, or routing the URL data object request through different proxy servers of the array. An array membership list containing array membership information is available at each and every proxy server as well as all enabled clients. This list is used in conjunction with the URL as the information for identifying the correct proxy server where the URL data object resides. First, a deterministic hash value is computed for each proxy server name and the URL. Next, a combined hash value is computed that combines the URL hash value with each proxy server hash value. Finally, the proxy server with the highest “score” or combined hash value is identified as the proxy server where the desired URL data object should reside in local cache storage. Since the array membership list, the URL, and the hashing algorithm are the same at all enabled clients, the same proxy server will be identified as having the URL data object regardless of which enabled client generated the URL data object request.
    • 一种用于直接访问代理服务器阵列中的URL数据对象请求的方法,计算机程序产品和系统。 URL数据对象请求由启用的客户端生成,以请求驻留在配置为分布式缓存的代理服务器阵列中的代理服务器的本地缓存中的URL数据对象。 启用的客户端将基于驻留在其上的信息来确定性地识别驻留的代理服务器,而不需要使用诸如使用ICP的代理服务器阵列中出现的昂贵的查询 - 响应事务,或者通过阵列的不同代理服务器路由URL数据对象请求 。 包含数组成员身份信息的数组成员列表可在每个代理服务器以及所有已启用的客户端上使用。 该列表与URL一起用作用于标识URL数据对象所在的正确代理服务器的信息。 首先,为每个代理服务器名称和URL计算确定性哈希值。 接下来,计算将URL哈希值与每个代理服务器哈希值组合的组合哈希值。 最后,具有最高“分数”或组合哈希值的代理服务器被识别为代理服务器,其中期望的URL数据对象应驻留在本地高速缓存存储器中。 由于阵列成员资格列表,URL和散列算法在所有已启用的客户端都相同,所以相同的代理服务器将被标识为具有URL数据对象,而不管哪个启用的客户端生成了URL数据对象请求。
    • 5. 发明授权
    • System and method for providing opportunistic file access in a network
environment
    • 在网络环境中提供机会文件访问的系统和方法
    • US5978802A
    • 1999-11-02
    • US851370
    • 1997-05-05
    • Hans Hurvig
    • Hans Hurvig
    • G06F12/08G06F17/30G06F12/00
    • G06F17/30067G06F12/0813G06F12/0866G06F2212/311Y10S707/959Y10S707/99938
    • A file allocation and management system for a multi-user network environment is disclosed. At least one server and two or more clients are disposed along the network in communicating via a request/response transfer protocol. Files directed for shared usage among the clients along the network are stored at the server. Each client is adapted to communicate with the server through a plurality of identifier sockets, wherein a first identifier socket is configured for bi-directional communication and a second identifier socket is configured for unidirectional communications initiated by the server. Files normally stored at the server, under appropriate circumstances may be temporarily stored in an internal cache or other memory at each client location, when the file is in use.
    • 公开了一种用于多用户网络环境的文件分配和管理系统。 在通过请求/响应传输协议进行通信时,沿网络布置至少一个服务器和两个或更多个客户端。 在网络上的客户端之间共享使用的文件存储在服务器上。 每个客户端适于通过多个标识符套接字与服务器通信,其中第一标识符套接字被配置为用于双向通信,并且第二标识符套接字被配置为用于由服务器发起的单向通信。 文件正在使用时,在适当情况下通常存储在服务器中的文件可能会临时存储在每个客户端位置的内部缓存或其他内存中。
    • 6. 发明授权
    • Dual namespace client having long and short filenames
    • 双名称空间客户端具有长和短的文件名
    • US5926805A
    • 1999-07-20
    • US65852
    • 1998-04-24
    • Hans HurvigThomas R. Reardon
    • Hans HurvigThomas R. Reardon
    • G06F17/30
    • G06F17/30123Y10S707/959Y10S707/99931Y10S707/99932
    • a method and system for providing a dual namespace client is disclosed. The present invention provides support and compatibility to a filesystem of a client which may have multiple local namespaces. In an embodiment of the present invention where the client is a node supported by a network server, the client, by communicating with and querying the network server, is able to direct the server to follow the client's rules governing appropriate filesystem operations. The integrity of the names of the files or entries stored on the network server are maintained without requiring any modifications to the structure or operation of the server itself.
    • 公开了一种提供双重命名空间客户端的方法和系统。 本发明提供对可能具有多个本地命名空间的客户端的文件系统的支持和兼容性。 在客户端是由网络服务器支持的节点的本发明的一个实施例中,客户机通过与网络服务器通信并查询网络服务器,能够指示服务器遵循客户端规则来管理适当的文件系统操作。 维护存储在网络服务器上的文件或条目的名称的完整性,而不需要对服务器本身的结构或操作进行任何修改。
    • 8. 发明授权
    • System and method for providing opportunistic file access in a network
environment
    • 在网络环境中提供机会文件访问的系统和方法
    • US5628005A
    • 1997-05-06
    • US478454
    • 1995-06-07
    • Hans Hurvig
    • Hans Hurvig
    • G06F12/08G06F17/30G06F12/00
    • G06F17/30067G06F12/0813G06F12/0866G06F2212/311Y10S707/959Y10S707/99938
    • A file allocation and management system for a multi-user network environment is disclosed. At least one server and two or more clients are disposed along the network in communicating via a request/response transfer protocol. Files directed for shared usage among the clients along the network are stored at the server. Each client is adapted to communicate with the server through a plurality of identifier sockets, wherein a first identifier socket is configured for bi-directional communication and a second identifier socket is configured for uni-directional communications initiated by the server. Files normally stored at the server, under appropriate circumstances may be temporarily stored in an internal cache or other memory at each client location, when the file is in use.
    • 公开了一种用于多用户网络环境的文件分配和管理系统。 在通过请求/响应传输协议进行通信时,沿网络布置至少一个服务器和两个或更多个客户端。 在网络上的客户端之间共享使用的文件存储在服务器上。 每个客户端适于通过多个标识符套接字与服务器通信,其中第一标识符套接字被配置为用于双向通信,并且第二标识符套接字被配置为用于由服务器发起的单向通信。 文件正在使用时,在适当情况下通常存储在服务器中的文件可能会临时存储在每个客户端位置的内部缓存或其他内存中。