Selective file purging for delete or rename
    1.
    发明申请
    Selective file purging for delete or rename 有权
    选择性文件清除以进行删除或重命名

    公开(公告)号:US20050027746A1

    公开(公告)日:2005-02-03

    申请号:US10931518

    申请日:2004-08-31

    IPC分类号: G06F17/30 G06F17/00

    摘要: A method of purging cached open files from a client-side delayed close list on a remote file system. The remote file system stores a unique file identifier for each cached open file which is independent of the cached file's namespace. In response to a delete or rename command of a remote target file, the remote file system obtains a target file identifier from the target file's server. The remote file system then compares the target file identifier with each of the cached file's unique file identifier. If a cached file's unique file identifier matches the target file identifier, the cached file is purged from the delayed close list.

    摘要翻译: 从远程文件系统上的客户端延迟关闭列表中清除缓存的打开文件的方法。 远程文件系统为每个缓存的打开文件存储唯一的文件标识符,该文件独立于缓存文件的命名空间。 响应于远程目标文件的删除或重命名命令,远程文件系统从目标文件的服务器获取目标文件标识符。 然后,远程文件系统将目标文件标识符与每个缓存文件的唯一文件标识符进行比较。 如果缓存文件的唯一文件标识符与目标文件标识符匹配,则缓存文件将从延迟关闭列表中清除。

    Selective file purging for delete or rename
    2.
    发明授权
    Selective file purging for delete or rename 有权
    选择性文件清除以进行删除或重命名

    公开(公告)号:US07895249B2

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

    申请号:US10931518

    申请日:2004-08-31

    IPC分类号: G06F12/00 G06F17/30

    摘要: A method of purging cached open files from a client-side delayed close list on a remote file system. The remote file system stores a unique file identifier for each cached open file which is independent of the cached file's namespace. In response to a delete or rename command of a remote target file, the remote file system obtains a target file identifier from the target file's server. The remote file system then compares the target file identifier with each of the cached file's unique file identifier. If a cached file's unique file identifier matches the target file identifier, the cached file is purged from the delayed close list.

    摘要翻译: 从远程文件系统上的客户端延迟关闭列表中清除缓存的打开文件的方法。 远程文件系统为每个缓存的打开文件存储唯一的文件标识符,该文件独立于缓存文件的命名空间。 响应于远程目标文件的删除或重命名命令,远程文件系统从目标文件的服务器获取目标文件标识符。 然后,远程文件系统将目标文件标识符与每个缓存文件的唯一文件标识符进行比较。 如果缓存文件的唯一文件标识符与目标文件标识符匹配,则缓存文件将从延迟关闭列表中清除。

    Selective file purging for delete or rename

    公开(公告)号:US06889233B2

    公开(公告)日:2005-05-03

    申请号:US09883897

    申请日:2001-06-18

    IPC分类号: G06F17/30 G06F17/00

    摘要: A method of purging cached open files from a client-side delayed close list on a remote file system. The remote file system stores a unique file identifier for each cached open file which is independent of the cached file's namespace. In response to a delete or rename command of a remote target file, the remote file system obtains a target file identifier from the target file's server. The remote file system then compares the target file identifier with each of the cached file's unique file identifier. If a cached file's unique file identifier matches the target file identifier, the cached file is purged from the delayed close list.

    Protocol-independent client-side caching system and method
    4.
    发明授权
    Protocol-independent client-side caching system and method 有权
    不依赖协议的客户端缓存系统和方法

    公开(公告)号:US07349943B2

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

    申请号:US10387972

    申请日:2003-03-12

    IPC分类号: G06F15/16 G06F12/00

    摘要: A system and method that automatically and transparently handle client-side caching of network file data, independent of any remote file handling protocol. A protocol-independent client-side caching mechanism is inserted as a service that handles file-related requests directed to a network, and attempts to satisfy the requests via a client-side caching persistent store. By way of pre-process and post-process calls on a file create request, the caching mechanism creates file-related data structures, and overwrites the information in those structures that a buffering service uses to call back to a network redirector, whereby the client-side caching mechanism inserts itself into the communication flow between the network redirector and the buffering service. Once in the flow of communication, network-directed file read and write requests may be transparently handled by the client-side caching mechanism when appropriate, yet the redirector may be instructed to communicate with the server when needed to satisfy the request.

    摘要翻译: 独立于任何远程文件处理协议,自动和透明地处理网络文件数据的客户端缓存的系统和方法。 插入协议无关的客户端缓存机制作为处理与网络有关的文件相关请求的服务,并尝试通过客户端缓存持久存储来满足请求。 通过对文件创建请求的预处理和后处理调用,缓存机制创建与文件相关的数据结构,并覆盖缓冲服务用于回调到网络重定向器的那些结构中的信息,从而客户端 边缓存机制将自身插入到网络重定向器和缓冲服务之间的通信流中。 一旦进行通信,适当时,由客户端缓存机制可以透明地处理网络导向的文件读写请求,但是当需要满足请求时可指示重定向器与服务器进行通信。

    System and method for providing transparent access to distributed authoring and versioning files including encrypted files
    5.
    发明授权
    System and method for providing transparent access to distributed authoring and versioning files including encrypted files 有权
    提供透明访问分发创作和版本控制文件(包括加密文件)的系统和方法

    公开(公告)号:US07437429B2

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

    申请号:US10052039

    申请日:2002-01-17

    IPC分类号: G06F15/16 G06F12/00

    摘要: Access to WebDAV (Distributed Authoring and Versioning) servers is provided in a manner that is essentially transparent to applications. A WebDAV redirector and related components support file system I/O requests and network requests directed to WebDAV servers identified by URI (Universal Resource Identifier) names, or by a drive may be mapped to a WebDAV share. An application's create or open I/O requests directed to a WebDAV server are detected, and result in a local copy of the file being downloaded and cached for local access. When closed, the local file is uploaded to the WebDAV server. Network-related requests such as for browsing that are directed to a WebDAV server are also handled transparently. WebDAV files may be locally encrypted and decrypted at the file system level, transparent to applications and the WebDAV server, via an encrypting file system that performs local encryption and decryption at the local file system level.

    摘要翻译: 以对应用程序基本透明的方式提供对WebDAV(分布式创作和版本控制)服务器的访问。 WebDAV重定向器和相关组件支持文件系统I / O请求和针对由URI(通用资源标识符)名称标识的WebDAV服务器的网络请求,或者由驱动器映射到WebDAV共享。 检测到应用程序创建或打开指向WebDAV服务器的I / O请求,并导致要下载并缓存的文件的本地副本以进行本地访问。 关闭时,本地文件上传到WebDAV服务器。 与WebDAV服务器相关的网络相关请求(如用于浏览)也被透明处理。 可以通过在本地文件系统级执行本地加密和解密的加密文件系统,在文件系统级别对WebDAV文件进行本地加密和解密,对应用程序和WebDAV服务器是透明的。

    System and method for generating a consistent user name-space on networked devices
    6.
    发明申请
    System and method for generating a consistent user name-space on networked devices 有权
    在网络设备上生成一致的用户名称空间的系统和方法

    公开(公告)号:US20050198385A1

    公开(公告)日:2005-09-08

    申请号:US10768819

    申请日:2004-01-30

    IPC分类号: G06F15/16

    摘要: A system and method for implementing a consistent user name-space on networked computing devices is provided. When a network connection between a local or host computing device and one or more remote computing devices is present, remote items are represented using the same methodology as items located on the host computing device. To the user, remote and local items are indistinguishable. When the network connection is lost or items located on a remote computer are otherwise unavailable, the unavailable items remain represented on the host computing device. Unavailable items are represented in a way that informs the user that the items may not be fully accessed.

    摘要翻译: 提供了一种用于在网络计算设备上实现一致的用户名空间的系统和方法。 当存在本地或主机计算设备与一个或多个远程计算设备之间的网络连接时,使用与位于主计算设备上的项目相同的方法来表示远程项目。 对用户而言,远程和本地项目是不可区分的。 当网络连接丢失或位于远程计算机上的项目否则不可用时,不可用项目保持在主机计算设备上。 不可用的项目以通知用户这些项目可能未被完全访问的方式表示。

    Truth on client persistent caching
    7.
    发明申请
    Truth on client persistent caching 有权
    客户端持久缓存的真相

    公开(公告)号:US20050102370A1

    公开(公告)日:2005-05-12

    申请号:US10692221

    申请日:2003-10-23

    IPC分类号: G06F15/16 G06F17/30 H04L29/08

    摘要: The present invention provides a novel client side caching (CSC) infrastructure that supports transition states at the directory level to facilitate a seamless operation across connectivity states between client and remote server. More specifically, persistent caching is performed to safeguard the user (e.g., client) and/or the client applications across connectivity interruptions and/or bandwidth changes. This is accomplished in part by caching to a client data store the desirable file(s) together with the appropriate file access parameters. Moreover, the client maintains access to cached files during periods of disconnect. Furthermore, portions of a path can be offline while other portions upstream can remain online. CSC operates on the logical path which cooperates with DFS which operates on the physical path to keep track of files cached, accessed and changes in the directories. In addition, truth on the client is facilitated whether or not a conflict of file copies exists.

    摘要翻译: 本发明提供了一种新颖的客户端缓存(CSC)基础设施,其支持目录级别的转换状态,以促进跨客户端和远程服务器之间的连接状态的无缝操作。 更具体地,执行持续高速缓存以跨连接中断和/或带宽改变来保护用户(例如,客户端)和/或客户端应用。 这部分是通过将客户端数据存储器连同适当的文件访问参数一起缓存所需的文件来实现的。 此外,客户端在断开连接期间保持对缓存文件的访问。 此外,路径的一部分可以离线,而上游的其他部分可以保持联机。 CSC在与物理路径上运行的DFS协作的逻辑路径上运行,以跟踪缓存,访问和更改目录中的文件。 此外,无论文件副本是否存在冲突,客户端上的真相都是有利的。

    Persistent caching directory level support

    公开(公告)号:US20050160096A1

    公开(公告)日:2005-07-21

    申请号:US11064235

    申请日:2005-02-22

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30902

    摘要: The present invention provides a novel client side caching (CSC) infrastructure that supports transition states at the directory level to facilitate a seamless operation across connectivity states between client and remote server. More specifically, persistent caching is performed to safeguard the user (e.g., client) and/or the client applications across connectivity interruptions and/or bandwidth changes. This is accomplished in part by caching to a client data store the desirable file(s) together with the appropriate file access parameters. Moreover, the client maintains access to cached files during periods of disconnect. Furthermore, portions of a path can be offline while other portions upstream can remain online. CSC operates on the logical path which cooperates with DFS which operates on the physical path to keep track of files cached, accessed and changes in the directories. In addition, truth on the client is facilitated whether or not a conflict of file copies exists.

    Persistent caching directory level support
    10.
    发明申请
    Persistent caching directory level support 有权
    持久缓存目录级支持

    公开(公告)号:US20050165735A1

    公开(公告)日:2005-07-28

    申请号:US11064255

    申请日:2005-02-22

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30902

    摘要: The present invention provides a novel client side caching (CSC) infrastructure that supports transition states at the directory level to facilitate a seamless operation across connectivity states between client and remote server. More specifically, persistent caching is performed to safeguard the user (e.g., client) and/or the client applications across connectivity interruptions and/or bandwidth changes. This is accomplished in part by caching to a client data store the desirable file(s) together with the appropriate file access parameters. Moreover, the client maintains access to cached files during periods of disconnect. Furthermore, portions of a path can be offline while other portions upstream can remain online. CSC operates on the logical path which cooperates with DFS which operates on the physical path to keep track of files cached, accessed and changes in the directories. In addition, truth on the client is facilitated whether or not a conflict of file copies exists.

    摘要翻译: 本发明提供了一种新颖的客户端缓存(CSC)基础设施,其支持目录级别的转换状态,以促进跨客户端和远程服务器之间的连接状态的无缝操作。 更具体地,执行持续高速缓存以跨连接中断和/或带宽改变来保护用户(例如,客户端)和/或客户端应用。 这部分是通过将客户端数据存储器连同适当的文件访问参数一起缓存所需的文件来实现的。 此外,客户端在断开连接期间保持对缓存文件的访问。 此外,路径的一部分可以离线,而上游的其他部分可以保持联机。 CSC在与物理路径上运行的DFS协作的逻辑路径上运行,以跟踪缓存,访问和更改目录中的文件。 此外,无论文件副本是否存在冲突,客户端上的真相都是有利的。