System and method for generating a consistent user name-space on networked devices
    1.
    发明申请
    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.

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

    Persistent caching directory level support
    2.
    发明申请
    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协作的逻辑路径上运行,以跟踪缓存,访问和更改目录中的文件。 此外,无论文件副本是否存在冲突,客户端上的真相都是有利的。

    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
    4.
    发明申请

    公开(公告)号:US20050091226A1

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

    申请号:US10692212

    申请日:2003-10-23

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

    CPC分类号: G06F16/9574

    摘要: 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.

    System and method for managing objects stored in a cache
    5.
    发明申请
    System and method for managing objects stored in a cache 失效
    用于管理存储在缓存中的对象的系统和方法

    公开(公告)号:US20050027943A1

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

    申请号:US10632386

    申请日:2003-08-01

    IPC分类号: G06F12/00 G06F12/08 G06F12/12

    摘要: The present invention is directed at a system and method for managing and evicting objects stored in a cache. The invention provides a mechanism for determining which objects to evict based on a weight that is calculated for each object stored in the cache. The weight is determined by at least two factors, including file size, file type, primary user, last access time, and the like, and by the relative importance of each of the factors. The weight for each object may be determined autonomously and/or may be determined upon a trigger event. The factors and their relative importance may be obtained from a policy applicable to one or several computers.

    摘要翻译: 本发明涉及用于管理和排除存储在高速缓存中的对象的系统和方法。 本发明提供了一种用于基于为存储在高速缓存中存储的每个对象计算的权重来确定要驱逐的对象的机制。 重量由至少两个因素确定,包括文件大小,文件类型,主用户,最后访问时间等,以及每个因素的相对重要性。 每个对象的权重可以自主确定和/或可以在触发事件上确定。 这些因素及其相对重要性可以从适用于一台或多台计算机的策略中获得。

    Truth on client persistent caching
    6.
    发明申请
    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协作的逻辑路径上运行,以跟踪缓存,访问和更改目录中的文件。 此外,无论文件副本是否存在冲突,客户端上的真相都是有利的。

    Low-latency peer session establishment
    7.
    发明授权
    Low-latency peer session establishment 有权
    低延迟对等会话建立

    公开(公告)号:US08458776B2

    公开(公告)日:2013-06-04

    申请号:US12603401

    申请日:2009-10-21

    IPC分类号: H04L9/30 H04L29/02

    摘要: A source device and a target device may endeavor to form a secure communication session whereby encrypted messages may be transmitted over an untrusted network, such as the internet. However, the exchange of many messages in the establishment of the communication session may involve considerable latency and computational resources, particularly in scenarios featuring many communication sessions (e.g., peer-to-peer communication sessions.) Techniques for initiating a communication session may be devised that enables the initiation of a communication session with only two exchanged messages, or even with a single message transmitted from the source device to the target device. Some embodiments of these techniques may also permit the inclusion of advantageous security features, such as authentication via public certificate to detect man-in-the-middle attacks and the inclusion of nonces to detect replay attacks, without increasing the number of messages involved in the initiation of the communication session.

    摘要翻译: 源设备和目标设备可以努力形成安全通信会话,从而加密的消息可以通过诸如因特网的不可信网络传输。 然而,在建立通信会话中的许多消息的交换可能涉及相当大的延迟和计算资源,特别是在具有许多通信会话的场景(例如,对等通信会话)中。可以设计用于发起通信会话的技术 这使得能够仅使用两个交换的消息或甚至使用从源设备发送到目标设备的单个消息来发起通信会话。 这些技术的一些实施例还可以允许包括有利的安全特征,诸如通过公共证书进行的认证以检测中间人攻击以及包含随机数以检测重放攻击,而不增加涉及的消息的数量 启动通信会话。

    COMMUNICATION PROTOCOL ABSTRACTION
    8.
    发明申请
    COMMUNICATION PROTOCOL ABSTRACTION 有权
    通信协议摘要

    公开(公告)号:US20130110971A1

    公开(公告)日:2013-05-02

    申请号:US13285446

    申请日:2011-10-31

    IPC分类号: G06F15/16

    摘要: One or more techniques and/or systems are provided for processing data requests received over various communication protocols. In particular, a data transfer component may be configured to process data requests and/or responses between requesting devices and data handlers utilizing various communication protocols (e.g., peer-to-peer communication protocols, web based communication protocols, etc.). In particular, communication protocol functionality may be abstracted away from the data handlers, and may be handled by the data transfer component. In this way, data handlers may be communication protocol agnostic because the data transfer component may perform the communication protocol functionality on behalf of the data handlers, which may allow the data handlers to be more “lightweight” and focus primarily on fetching and/or formatting requested data.

    摘要翻译: 提供一个或多个技术和/或系统来处理通过各种通信协议接收的数据请求。 特别地,数据传输组件可以被配置为使用各种通信协议(例如,对等通信协议,基于web的通信协议等)处理请求设备和数据处理程序之间的数据请求和/或响应。 特别地,通信协议功能可以从数据处理器中被抽象出来,并且可以由数据传输组件来处理。 以这种方式,数据处理程序可能是通信协议不可知的,因为数据传输组件可以代表数据处理程序执行通信协议功能,这可能使数据处理程序更加“轻量级”,并且主要侧重于获取和/或格式化 请求的数据。

    Providing consistent application aware firewall traversal
    9.
    发明申请
    Providing consistent application aware firewall traversal 有权
    提供一致的应用感知防火墙穿越

    公开(公告)号:US20060195899A1

    公开(公告)日:2006-08-31

    申请号:US11326992

    申请日:2006-01-05

    IPC分类号: G06F15/16

    摘要: Implementations of the present invention relate to a communication framework that is readily adaptable to a wide variety of resources intended to be accessible through a firewall. In general, a communication framework at a gateway server can provide a specific connection to a requested resource in accordance with a wide range of resource and/or network access policies. In one instance, a client requests a connection to a specific resource behind a firewall. The communication framework authenticates the connection, and quarantines the connection until determining, for example, that the client is using an appropriate resource features. If appropriately authenticated, the communication framework can pass control of the connection to an appropriately identified protocol plug-in processor, which facilitates a direct connection to the requested resource at an application layer of a communication stack.

    摘要翻译: 本发明的实现涉及一种易于适应旨在通过防火墙访问的各种资源的通信框架。 通常,网关服务器处的通信框架可以根据广泛的资源和/或网络访问策略提供与请求的资源的特定连接。 在一种情况下,客户端请求与防火墙后面的特定资源的连接。 通信框架认证连接,并隔离连接,直到确定客户端正在使用适当的资源特征。 如果适当地认证,则通信框架可以将连接的控制传递到适当识别的协议插件处理器,这有助于在通信栈的应用层处直接连接到所请求的资源。

    Communication protocol abstraction
    10.
    发明授权
    Communication protocol abstraction 有权
    通信协议抽象

    公开(公告)号:US09124647B2

    公开(公告)日:2015-09-01

    申请号:US13285446

    申请日:2011-10-31

    IPC分类号: G06F15/16 H04L29/08

    摘要: One or more techniques and/or systems are provided for processing data requests received over various communication protocols. In particular, a data transfer component may be configured to process data requests and/or responses between requesting devices and data handlers utilizing various communication protocols (e.g., peer-to-peer communication protocols, web based communication protocols, etc.). In particular, communication protocol functionality may be abstracted away from the data handlers, and may be handled by the data transfer component. In this way, data handlers may be communication protocol agnostic because the data transfer component may perform the communication protocol functionality on behalf of the data handlers, which may allow the data handlers to be more “lightweight” and focus primarily on fetching and/or formatting requested data.

    摘要翻译: 提供一个或多个技术和/或系统来处理通过各种通信协议接收的数据请求。 特别地,数据传输组件可以被配置为使用各种通信协议(例如,对等通信协议,基于web的通信协议等)处理请求设备和数据处理程序之间的数据请求和/或响应。 特别地,通信协议功能可以从数据处理器中被抽象出来,并且可以由数据传输组件来处理。 以这种方式,数据处理程序可能是通信协议不可知的,因为数据传输组件可以代表数据处理程序执行通信协议功能,这可能使数据处理程序更加“轻量级”,并且主要侧重于获取和/或格式化 请求的数据。