Data communication protocol
    42.
    发明申请
    Data communication protocol 有权
    数据通信协议

    公开(公告)号:US20060271697A1

    公开(公告)日:2006-11-30

    申请号:US11182251

    申请日:2005-07-15

    IPC分类号: G06F15/16

    摘要: Described is a data communication protocol, in which a client and server negotiate in a manner that does not require the client to retry negotiation when servers are not capable of the client-desired protocol. In one example implementation, the desired protocol is SMB 2.0 or greater. The protocol describes a create command with possibly additional context data attached for built-in extensibility, and a compound command comprising a plurality of related commands or unrelated commands. A multi-channel command requests data transfer on a separate data channel, a signed capability verification may be used to ensure that a secure connection is established, and the protocol provides the ability to transfer extended error data from the server in response to a request.

    摘要翻译: 描述了一种数据通信协议,其中客户端和服务器以不需要客户端的方式进行协商,当服务器不能满足客户端需要的协议时,客户机和服务器重试协商。 在一个示例实现中,期望的协议是SMB 2.0或更大。 该协议描述了一个create命令,其中可能附加了用于内置可扩展性的附加上下文数据,以及包含多个相关命令或不相关命令的复合命令。 多通道命令在单独的数据通道上请求数据传输,可以使用签名的能力验证来确保建立安全连接,并且该协议提供了响应于请求从服务器传送扩展错误数据的能力。

    Virtual resource serving
    43.
    发明申请
    Virtual resource serving 有权
    虚拟资源服务

    公开(公告)号:US20050138152A1

    公开(公告)日:2005-06-23

    申请号:US10740974

    申请日:2003-12-18

    申请人: David Kruse

    发明人: David Kruse

    摘要: A system includes a server registry having one or more registered server names of associated network servers, an alias registry having one or more alias server names associated with each of the one or more registered server names, and a name resolution module resolving a requested server and share name to a destination server. Resolving the requested server and share names involves determining whether a requested server is registered and if the requested server is not registered, determining an alias server name corresponding to the requested server name.

    摘要翻译: 系统包括具有一个或多个相关联的网络服务器的注册服务器名称的服务器注册表,具有与一个或多个注册的服务器名称中的每一个相关联的一个或多个别名服务器名称的别名注册表,以及解析所请求的服务器的名称解析模块,以及 共享名称到目标服务器。 解析所请求的服务器和共享名称涉及确定所请求的服务器是否被注册,并且如果请求的服务器未被注册,则确定与所请求的服务器名称相对应的别名服务器名称。

    Method and system for accessing a file
    44.
    发明申请
    Method and system for accessing a file 有权
    访问文件的方法和系统

    公开(公告)号:US20050091212A1

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

    申请号:US10693289

    申请日:2003-10-24

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

    CPC分类号: G06F17/30067 G06F11/1443

    摘要: A method and system for providing state-full access to files and resuming access should a connection be broken. A resume key is returned to the client that allows the client to request a duplicate handle to an open file. The duplicate handle can be used to access the file in the same manner as the handle used to open the file. When a connection is broken, the file remains open on the server for a period of time and the state information associated with the file is maintained. Even if a connection is not broken, a client may request one or more duplicate handles and establish other channels (also known as connections) with which to access the file.

    摘要翻译: 连接断开时,提供状态完全访问文件和恢复访问的方法和系统。 一个简历密钥返回给客户端,允许客户端向打开的文件请求一个重复的句柄。 可以使用重复的句柄以与用于打开文件的句柄相同的方式访问文件。 当连接断开时,文件在服务器上保持打开一段时间,并保持与文件相关联的状态信息。 即使连接没有被破坏,客户端也可以请求一个或多个重复的句柄,并建立与访问该文件的其他通道(也称为连接)。

    Intelligent pre-fetching using compound operations
    46.
    发明授权
    Intelligent pre-fetching using compound operations 有权
    使用复合操作进行智能预取

    公开(公告)号:US08370456B2

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

    申请号:US11534446

    申请日:2006-09-22

    IPC分类号: G06F15/16

    摘要: A system and method for pre-fetching data uses a combination of heuristics to determine likely next data retrieval operations and an evaluation of available resources for executing speculative data operations. When local resources, such as cache memory for storing speculative command results is not available, the compound operation request may not be sent. When resources on a server-side system are insufficient, only the primary command of a compound operation request may be processed and speculative command requests may be rejected. Both local computing resources and network resources may be evaluated when determining whether to build or process a compound operations request.

    摘要翻译: 用于预取数据的系统和方法使用启发式的组合来确定可能的下一个数据检索操作以及用于执行推测数据操作的可用资源的评估。 当诸如用于存储推测命令结果的高速缓冲存储器的本地资源不可用时,可能不发送复合操作请求。 当服务器端系统的资源不足时,只能处理复合操作请求的主命令,并且可能会拒绝推测命令请求。 当确定是否构建或处理复合操作请求时,可以评估本地计算资源和网络资源。

    Virtual resource serving of consolidated server shares
    48.
    发明授权
    Virtual resource serving of consolidated server shares 有权
    统一服务器共享的虚拟资源服务

    公开(公告)号:US07418507B2

    公开(公告)日:2008-08-26

    申请号:US10740974

    申请日:2003-12-18

    申请人: David Kruse

    发明人: David Kruse

    摘要: A system includes a server registry having one or more registered server names of associated network servers, an alias registry having one or more alias server names associated with each of the one or more registered server names, and a name resolution module resolving a requested server and share name to a destination server. Resolving the requested server and share names involves determining whether a requested server is registered and if the requested server is not registered, determining an alias server name corresponding to the requested server name.

    摘要翻译: 系统包括具有一个或多个相关联的网络服务器的注册服务器名称的服务器注册表,具有与一个或多个注册的服务器名称中的每一个相关联的一个或多个别名服务器名称的别名注册表,以及解析所请求的服务器的名称解析模块,以及 共享名称到目标服务器。 解析所请求的服务器和共享名称涉及确定所请求的服务器是否被注册,并且如果请求的服务器未被注册,则确定与所请求的服务器名称相对应的别名服务器名称。

    Data communication coordination with sequence numbers
    49.
    发明授权
    Data communication coordination with sequence numbers 有权
    与序列号的数据通信协调

    公开(公告)号:US08316129B2

    公开(公告)日:2012-11-20

    申请号:US11182989

    申请日:2005-07-15

    IPC分类号: G06F15/173 G06F15/16

    摘要: Described are sequence numbers for client-server communication, to control a client's use of server resources. A server grants the client credits, and the client consumes a credit for sending each command to the server. Each credit corresponds to a sequence number, with the set of sequence numbers forming a valid command window. The server enforces that for each received command, the command includes a sequence number that is within the valid command window and that the sequence number has not been used with another command. The server may also maintain a maximum window size, such that clients with credits cannot send a command with a sequence number that beyond a maximum sequence number. When incorporated into a data communication protocol, quality of service, combating denial of service, detection of message loss, division of server resources, secure message signing, and other numerous benefits result.

    摘要翻译: 描述了客户机 - 服务器通信的序列号,以控制客户端对服务器资源的使用。 服务器授予客户信用,并且客户端消耗信用以将每个命令发送到服务器。 每个信用对应于序列号,其中序列号集合形成有效的命令窗口。 服务器强制执行每个接收到的命令,该命令包括在有效命令窗口内的序列号,并且序列号未被用于另一个命令。 服务器还可以保持最大窗口大小,使得具有信用的客户端不能发送具有超过最大序列号的序列号的命令。 当结合到数据通信协议中时,会产生服务质量,消除拒绝服务,消息丢失检测,服务器资源划分,安全的邮件签名等多种好处。

    Pendulum valve having independently and rapidly controllable theta-and z-axis motion
    50.
    发明授权
    Pendulum valve having independently and rapidly controllable theta-and z-axis motion 有权
    摆阀具有独立快速的θ轴和z轴运动

    公开(公告)号:US07762526B2

    公开(公告)日:2010-07-27

    申请号:US11895897

    申请日:2007-08-27

    IPC分类号: F16K3/10

    摘要: A Pendulum Valve having Independently and Rapidly Controllable Theta- and Z-axis Motion. The valve actuator used in the present invention provides the benefit of wide open unrestricted flow of a pendulum valve coupled with the high-resolution and wide dynamic range flow throttling of a ball or butterfly valve. The actuator mechanism will include motor drives and associated control system so that the drives are closely coupled to give highly controlled motion. The drive assembly introduces a concentric shaft arrangement that, when coupled with the highly controllable motor drives, exploits a cam-follower arrangement to make the relative rotation between the two concentric shafts result in highly controlled theta and z-axis motion. Finally, the plate to seal spacing afforded is greater than previously possible with prior valve actuator mechanisms, thereby substantially reducing flow turbulence through the valve as the valve plate eclipses the valve ports.

    摘要翻译: 具有独立快速控制的摆动阀和Z轴运动。 本发明中使用的阀致动器提供摆动阀的广泛的无限制流动的优点,以及球或蝶阀的高分辨率和宽动态范围流量节流。 致动器机构将包括马达驱动器和相关联的控制系统,使得驱动器紧密耦合以提供高度受控的运动。 驱动组件引入同心轴装置,当与高度可控的电动机驱动器联接时,其利用凸轮从动装置使两个同心轴之间的相对旋转导致高度受控的θ轴和z轴运动。 最后,所提供的板密封间隔大大超过先前阀门致动器机构以前的可能性,从而当阀板越过阀口时基本上减小通过阀的流动湍流。