会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Virtualizing network-attached-storage (NAS) with a compact table that stores lossy hashes of file names and parent handles rather than full names
    • 虚拟化网络连接存储(NAS)与一个紧凑的表,存储文件名和父句柄而不是全名的有损数据散列
    • US07272654B1
    • 2007-09-18
    • US10708457
    • 2004-03-04
    • Juergen Brendel
    • Juergen Brendel
    • G06F15/13G06F17/00G06F17/60
    • G06F17/30197G06F17/30091
    • Multiple Network Attached Storage (NAS) appliances are pooled together by a virtual NAS translator, forming one common name space visible to clients. Clients send messages to the virtual NAS translator with a file name and a virtual handle of the parent directory that are concatenated to a full file-path name and compressed by a cryptographic hash function to generate a hashed-name key. The hashed-name key is matched to a storage key in a table. The full file-path name is not stored, reducing the table size. A unique entry number is returned to the client as the virtual file handle that is also stored in another table with one or more native file handles, allowing virtual handles to be translated to native handles that the NAS appliance servers use to retrieve files. File movement among NAS servers alters native file handles but not virtual handles, hiding NAS details from clients.
    • 多个网络连接存储(NAS)设备由虚拟NAS转换器汇集在一起​​,形成客户可见的一个通用名称空间。 客户端将消息发送到虚拟NAS转换器,文件名和父目录的虚拟句柄连接到完整文件路径名称,并通过加密散列函数压缩以生成散列名称键。 散列名称键与表中的存储键匹配。 没有存储完整的文件路径名,减少了表的大小。 将唯一的条目号作为虚拟文件句柄返回给客户端,该文件句柄也存储在具有一个或多个本地文件句柄的另一个表中,允许将虚拟句柄转换为NAS设备服务器用于检索文件的本机句柄。 NAS服务器之间的文件移动会改变本地文件句柄,而不是虚拟句柄,从客户端隐藏NAS详细信息。
    • 2. 发明申请
    • Atomic session-start operation combining clear-text and encrypted sessions to provide ID visibility to middleware such as load-balancers
    • 原子会话启动操作组合明文和加密会话,为中间件(如负载平衡器)提供ID可见性
    • US20050010754A1
    • 2005-01-13
    • US10900840
    • 2004-07-27
    • Juergen Brendel
    • Juergen Brendel
    • H04L29/06H04L29/08H04L9/00
    • H04L67/1027H04L63/04H04L63/0428H04L63/104H04L63/166H04L63/20H04L67/1002H04L67/1012H04L67/14H04L69/16H04L69/163H04L69/22
    • A load-balancer assigns incoming requests to servers at a server farm. An atomic operation assigns both un-encrypted clear-text requests and encrypted requests from a client to the same server at the server farm. An encrypted session is started early by the atomic operation, before encryption is required. The atomic operation is initiated by a special, automatically loaded component on a web page. This component is referenced by code requiring that an encrypted session be used to retrieve the component. Keys and certificates are exchanged between a server and the client to establish the encrypted session. The server generates a secure-sockets-layer (SSL) session ID for the encrypted session. The server also generates a server-assignment cookie that identifies the server at the server farm. The server-assignment cookie is encrypted and sent to the client along with the SSL session ID. The Client decrypts the server-assignment cookie and stores it along with the SSL session ID. The load-balancer stores the SSL session ID along with a server assignment that identifies the server that generated the SSL session ID. When other encrypted requests are generated by the client to the server farm, they include the SSL session ID. The load-balancer uses the SSL session ID to send the requests to the assigned server. When the client sends a non-encrypted clear-text request to the server farm, it includes the decrypted server-assignment cookie. The load balancer parses the clear-text request to find the server-assignment cookie. The load-balancer then sends the request to the assigned server.
    • 负载平衡器将传入请求分配给服务器场中的服务器。 原子操作将来自客户端的未加密的明文请求和加密请求分配给服务器场上的同一服务器。 在加密需要之前,原子操作将提前加密加密会话。 原子操作由网页上的一个特殊的,自动加载的组件启动。 该组件由代码引用,需要使用加密会话来检索组件。 密钥和证书在服务器和客户端之间交换以建立加密的会话。 服务器为加密会话生成安全套接字层(SSL)会话ID。 服务器还生成一个服务器分配cookie,用于标识服务器场上的服务器。 服务器分配cookie被加密并与SSL会话ID一起发送到客户端。 客户端解密服务器分配cookie并将其与SSL会话ID一起存储。 负载均衡器存储SSL会话ID以及标识生成SSL会话ID的服务器的服务器分配。 当其他加密请求由客户端生成到服务器场时,它们包括SSL会话ID。 负载均衡器使用SSL会话ID将请求发送到分配的服务器。 当客户端向服务器场发送未加密的明文请求时,它包括解密的服务器分配cookie。 负载平衡器解析明文请求以找到服务器分配cookie。 然后,负载平衡器将请求发送到分配的服务器。
    • 3. 发明授权
    • Client-side resource-based load-balancing with delayed-resource-binding using TCP state migration to WWW server farm
    • 使用TCP状态迁移到WWW服务器场的客户端资源负载平衡与延迟资源绑定
    • US06182139B2
    • 2001-01-30
    • US09103336
    • 1998-06-23
    • Juergen Brendel
    • Juergen Brendel
    • G06F1338
    • H04L29/06G06F2209/462H04L29/12009H04L29/1233H04L29/12594H04L61/25H04L61/301H04L67/1002H04L67/1014H04L67/1034H04L67/1038H04L67/1095H04L67/42H04L69/16H04L69/161H04L69/163H04L69/329H04L69/40H04L2029/06054
    • A client-side dispatcher resides on a client machine below high-level client applications and TCP/IP layers. The client-side dispatcher performs TCP state migration to relocate the client-server TCP connection to a new server by storing packets locally and later altering them before transmission. The client-side dispatcher operates in several modes. In an error-recovery mode, when a server fails, error packets from the server are intercepted by the client-side dispatcher. Stored connection packet's destination addresses are changed to an address of a relocated server. The altered packets then establish a connection with the relocated server. Source addresses of packets from the server are changed to that of the original server that crashed so that the client application is not aware of the error. In a delayed URL-based dispatch mode, the client-side dispatcher intercepts connection packets before they are sent over the network. Reply packets are faked by the client-side dispatcher to appear to be from a server and then sent to up to the client TCP/IP layers. The client's TCP then sends URL packet identifying the resource requested. The client-side dispatcher decodes the URL and picks a server and sends the packet to the server. Reply packets from the server are intercepted, and data packets altered to have the source address of the faked server. Multicast of the initial packet to multiple servers is used for empirical load-balancing by the client. The first server to respond is chosen while the others are reset. Thus the client-side dispatcher picks the fastest of several servers.
    • 客户端调度器位于高级客户端应用程序和TCP / IP层之下的客户机上。 客户端调度程序通过在本地存储数据包,然后在传输之前进行更改,执行TCP状态迁移,将客户端 - 服务器TCP连接重新定位到新服务器。 客户端调度员在多种模式下运行。 在错误恢复模式下,当服务器发生故障时,客户端调度程序会拦截来自服务器的错误数据包。 存储的连接数据包的目标地址更改为重定位服务器的地址。 所修改的数据包然后与重新定位的服务器建立连接。 来自服务器的数据包的源地址将更改为崩溃的原始服务器的源地址,以便客户机应用程序不知道错误。 在基于延迟的基于URL的调度模式下,客户端调度员在通过网络发送之前拦截连接数据包。 客户端调度员的回复数据包是由服务器发出的,然后发送到客户端的TCP / IP层。 客户端的TCP然后发送标识所请求的资源的URL包。 客户端调度程序解码URL并选择一个服务器,并将数据包发送到服务器。 截取来自服务器的回复数据包,数据包被更改为具有假服务器的源地址。 初始包到多个服务器的组播用于客户端的经验负载均衡。 选择第一个要响应的服务器,而其他服务器被重置。 因此,客户端调度员选择了最快的几个服务器。
    • 5. 发明授权
    • Atomic session-start operation combining clear-text and encrypted sessions to provide ID visibility to middleware such as load-balancers
    • 原子会话启动操作组合明文和加密会话,为中间件(如负载平衡器)提供ID可见性
    • US07900040B2
    • 2011-03-01
    • US11515358
    • 2006-08-31
    • Juergen Brendel
    • Juergen Brendel
    • H04L29/06H04L29/00
    • H04L67/1027H04L63/04H04L63/0428H04L63/104H04L63/166H04L63/20H04L67/1002H04L67/1012H04L67/14H04L69/16H04L69/163H04L69/22
    • A load-balancer assigns incoming requests to servers at a server farm. An atomic operation assigns both un-encrypted clear-text requests and encrypted requests from a client to the same server at the server farm. An encrypted session is started early by the atomic operation, before encryption is required. The atomic operation is initiated by a special, automatically loaded component on a web page. This component is referenced by code requiring that an encrypted session be used to retrieve the component. Keys and certificates are exchanged between a server and the client to establish the encrypted session. The server generates a secure-sockets-layer (SSL) session ID for the encrypted session. The server also generates a server-assignment cookie that identifies the server at the server farm. The server-assignment cookie is encrypted and sent to the client along with the SSL session ID. The Client decrypts the server-assignment cookie and stores it along with the SSL session ID. The load-balancer stores the SSL session ID along with a server assignment that identifies the server that generated the SSL session ID. When other encrypted requests are generated by the client to the server farm, they include the SSL session ID. The load-balancer uses the SSL session ID to send the requests to the assigned server. When the client sends a non-encrypted clear-text request to the server farm, it includes the decrypted server-assignment cookie. The load balancer parses the clear-text request to find the server-assignment cookie. The load-balancer then sends the request to the assigned server.
    • 负载平衡器将传入请求分配给服务器场中的服务器。 原子操作将来自客户端的未加密的明文请求和加密请求分配给服务器场上的同一服务器。 在加密需要之前,原子操作将提前加密加密会话。 原子操作由网页上的一个特殊的,自动加载的组件启动。 该组件由代码引用,需要使用加密会话来检索组件。 密钥和证书在服务器和客户端之间交换以建立加密的会话。 服务器为加密会话生成安全套接字层(SSL)会话ID。 服务器还生成一个服务器分配cookie,用于标识服务器场上的服务器。 服务器分配cookie被加密并与SSL会话ID一起发送到客户端。 客户端解密服务器分配cookie并将其与SSL会话ID一起存储。 负载均衡器存储SSL会话ID以及标识生成SSL会话ID的服务器的服务器分配。 当其他加密请求由客户端生成到服务器场时,它们包括SSL会话ID。 负载均衡器使用SSL会话ID将请求发送到分配的服务器。 当客户端向服务器场发送未加密的明文请求时,它包括解密的服务器分配cookie。 负载均衡器解析明文请求以查找服务器分配cookie。 然后,负载平衡器将请求发送到分配的服务器。
    • 6. 发明申请
    • STORING LOSSY HASHES OF FILE NAMES AND PARENT HANDLES RATHER THAN FULL NAMES USING A COMPACT TABLE FOR NETWORK-ATTACHED-STORAGE (NAS)
    • 使用紧凑型桌面存储(NAS)的文件名称和本地手柄的存储损失超过全名
    • US20100281133A1
    • 2010-11-04
    • US12833527
    • 2010-07-09
    • Juergen Brendel
    • Juergen Brendel
    • G06F15/167G06F15/16
    • G06F17/30197G06F17/30091
    • Multiple Network Attached Storage (NAS) appliances are pooled together by a virtual NAS translator, forming one common name space visible to clients. Clients send messages to the virtual NAS translator with a file name and a virtual handle of the parent directory that are concatenated to a full file-path name and compressed by a cryptographic hash function to generate a hashed-name key. The hashed-name key is matched to a storage key in a table. The full file-path name is not stored, reducing the table size. A unique entry number is returned to the client as the virtual file handle that is also stored in another table with one or more native file handles, allowing virtual handles to be translated to native handles that the NAS appliance servers use to retrieve files. File movement among NAS servers alters native file handles but not virtual handles, hiding NAS details from clients.
    • 多个网络连接存储(NAS)设备由虚拟NAS转换器汇集在一起​​,形成客户可见的一个通用名称空间。 客户端将消息发送到虚拟NAS转换器,文件名和父目录的虚拟句柄连接到完整文件路径名称,并通过加密散列函数压缩以生成散列名称键。 散列名称键与表中的存储键匹配。 没有存储完整的文件路径名,减少了表的大小。 将唯一的条目号作为虚拟文件句柄返回给客户端,该文件句柄也存储在具有一个或多个本地文件句柄的另一个表中,允许将虚拟句柄转换为NAS设备服务器用于检索文件的本机句柄。 NAS服务器之间的文件移动会改变本地文件句柄,而不是虚拟句柄,从客户端隐藏NAS详细信息。
    • 7. 发明申请
    • Storing Lossy Hashes of File Names and Parent Handles Rather than Full Names Using a Compact Table for Network-Attached-Storage (NAS)
    • 存储文件名和父句柄的有损哈夫而不是全名使用网络连接存储(NAS)的紧凑型表
    • US20070277227A1
    • 2007-11-29
    • US11838628
    • 2007-08-14
    • Juergen Brendel
    • Juergen Brendel
    • G06F15/16
    • G06F17/30197G06F17/30091
    • Multiple Network Attached Storage (NAS) appliances are pooled together by a virtual NAS translator, forming one common name space visible to clients. Clients send messages to the virtual NAS translator with a file name and a virtual handle of the parent directory that are concatenated to a full file-path name and compressed by a cryptographic hash function to generate a hashed-name key. The hashed-name key is matched to a storage key in a table. The full file-path name is not stored, reducing the table size. A unique entry number is returned to the client as the virtual file handle that is also stored in another table with one or more native file handles, allowing virtual handles to be translated to native handles that the NAS appliance servers use to retrieve files. File movement among NAS servers alters native file handles but not virtual handles, hiding NAS details from clients.
    • 多个网络连接存储(NAS)设备由虚拟NAS转换器汇集在一起​​,形成客户可见的一个通用名称空间。 客户端将消息发送到虚拟NAS转换器,文件名和父目录的虚拟句柄连接到完整文件路径名称,并通过加密散列函数压缩以生成散列名称键。 散列名称键与表中的存储键匹配。 没有存储完整的文件路径名,减少了表的大小。 将唯一的条目号作为虚拟文件句柄返回给客户端,该文件句柄也存储在具有一个或多个本地文件句柄的另一个表中,允许将虚拟句柄转换为NAS设备服务器用于检索文件的本机句柄。 NAS服务器之间的文件移动会改变本地文件句柄,而不是虚拟句柄,从客户端隐藏NAS详细信息。
    • 8. 发明授权
    • World-wide-web server that finds optimal path by sending multiple syn+ack packets to a single client
    • 通过向单个客户端发送多个syn + ack数据包来查找最佳路径的全球网络服务器
    • US06587438B1
    • 2003-07-01
    • US09470143
    • 1999-12-22
    • Juergen Brendel
    • Juergen Brendel
    • G08C1500
    • H04L1/1858H04L5/1438H04L29/06H04L41/5035H04L43/50H04L69/16H04L69/161H04L69/163
    • An optimal path through the Internet to a client is determined by the server during connection establishment. During the 3-way handshake that establishes a connection, a web server ordinarily sends a single SYN+ACK packet to the client. Instead of sending just one SYN+ACK packet, the server is modified to send multiple SYN+ACK packets, each using a different path to the client. When the multiple SYN+ACK packets are sent from the server at the same time, the first packet that reaches the client used the fastest path through the Internet. The client responds to this first SYN+ACK packet with an ACK packet back to the server. The other SYN+ACK packets that use slower paths arrive at the client after the first SYN+ACK packet and are ignored by the client as being out-of-order. The server includes a different sequence number with each SYN+ACK packet. The client increments this sequence number and includes the incremented sequence number in the ACK packet. The server reads this incremented sequence number in the ACK packet to determine which packet reached the client first. The path used by this packet is then included in source-routing fields of all future packets in the connection.
    • 在连接建立期间,由服务器确定通过因特网到客户机的最佳路径。 在建立连接的三次握手期间,Web服务器通常向客户端发送单个SYN + ACK数据包。 而不是仅发送一个SYN + ACK数据包,服务器被修改为发送多个SYN + ACK数据包,每个使用与客户端不同的路径。 当同时从服务器发送多个SYN + ACK数据包时,到达客户端的第一个数据包使用了通过Internet的最快路径。 客户端将ACK第一个SYN + ACK数据包发回服务器。 使用较慢路径的其他SYN + ACK数据包在第一个SYN + ACK数据包之后到达客户机,并被客户机忽略为无序。 服务器包含与每个SYN + ACK数据包不同的序列号。 客户端递增该序列号,并包括ACK包中递增的序列号。 服务器读取ACK包中的递增序列号,以确定哪个包首先到达客户端。 该数据包使用的路径随后被包含在连接中所有未来数据包的源路由字段中。
    • 9. 发明授权
    • Storing lossy hashes of file names and parent handles rather than full names using a compact table for network-attached-storage (NAS)
    • 使用网络连接存储(NAS)的紧凑型表存储文件名和父级句柄的有损数据散列,而不是全名。
    • US08219576B2
    • 2012-07-10
    • US12833527
    • 2010-07-09
    • Juergen Brendel
    • Juergen Brendel
    • G06F17/30
    • G06F17/30197G06F17/30091
    • Multiple Network Attached Storage (NAS) appliances are pooled together by a virtual NAS translator, forming one common name space visible to clients. Clients send messages to the virtual NAS translator with a file name and a virtual handle of the parent directory that are concatenated to a full file-path name and compressed by a cryptographic hash function to generate a hashed-name key. The hashed-name key is matched to a storage key in a table. The full file-path name is not stored, reducing the table size. A unique entry number is returned to the client as the virtual file handle that is also stored in another table with one or more native file handles, allowing virtual handles to be translated to native handles that the NAS appliance servers use to retrieve files. File movement among NAS servers alters native file handles but not virtual handles, hiding NAS details from clients.
    • 多个网络连接存储(NAS)设备由虚拟NAS转换器汇集在一起​​,形成客户可见的一个通用名称空间。 客户端将消息发送到虚拟NAS转换器,文件名和父目录的虚拟句柄连接到完整文件路径名称,并通过加密散列函数压缩以生成散列名称键。 散列名称键与表中的存储键匹配。 没有存储完整的文件路径名,减少了表的大小。 将唯一的条目号作为虚拟文件句柄返回给客户端,该文件句柄也存储在具有一个或多个本地文件句柄的另一个表中,允许将虚拟句柄转换为NAS设备服务器用于检索文件的本机句柄。 NAS服务器之间的文件移动会改变本地文件句柄,而不是虚拟句柄,从客户端隐藏NAS详细信息。
    • 10. 发明申请
    • Atomic session-start operation combining clear-text and encrypted sessions to provide ID visibility to middleware such as load-balancers
    • 原子会话启动操作组合明文和加密会话,为中间件(如负载平衡器)提供ID可见性
    • US20070094373A1
    • 2007-04-26
    • US11515358
    • 2006-08-31
    • Juergen Brendel
    • Juergen Brendel
    • G06F15/173
    • H04L67/1027H04L63/04H04L63/0428H04L63/104H04L63/166H04L63/20H04L67/1002H04L67/1012H04L67/14H04L69/16H04L69/163H04L69/22
    • A load-balancer assigns incoming requests to servers at a server farm. An atomic operation assigns both un-encrypted clear-text requests and encrypted requests from a client to the same server at the server farm. An encrypted session is started early by the atomic operation, before encryption is required. The atomic operation is initiated by a special, automatically loaded component on a web page. This component is referenced by code requiring that an encrypted session be used to retrieve the component. Keys and certificates are exchanged between a server and the client to establish the encrypted session. The server generates a secure-sockets-layer (SSL) session ID for the encrypted session. The server also generates a server-assignment cookie that identifies the server at the server farm. The server-assignment cookie is encrypted and sent to the client along with the SSL session ID. The Client decrypts the server-assignment cookie and stores it along with the SSL session ID. The load-balancer stores the SSL session ID along with a server assignment that identifies the server that generated the SSL session ID. When other encrypted requests are generated by the client to the server farm, they include the SSL session ID. The load-balancer uses the SSL session ID to send the requests to the assigned server. When the client sends a non-encrypted clear-text request to the server farm, it includes the decrypted server-assignment cookie. The load balancer parses the clear-text request to find the server-assignment cookie. The load-balancer then sends the request to the assigned server.
    • 负载平衡器将传入请求分配给服务器场中的服务器。 原子操作将来自客户端的未加密的明文请求和加密请求分配给服务器场上的同一服务器。 在加密需要之前,原子操作将提前加密加密会话。 原子操作由网页上的一个特殊的,自动加载的组件启动。 该组件由代码引用,需要使用加密会话来检索组件。 密钥和证书在服务器和客户端之间交换以建立加密的会话。 服务器为加密会话生成安全套接字层(SSL)会话ID。 服务器还生成一个服务器分配cookie,用于标识服务器场上的服务器。 服务器分配cookie被加密并与SSL会话ID一起发送到客户端。 客户端解密服务器分配cookie并将其与SSL会话ID一起存储。 负载均衡器存储SSL会话ID以及标识生成SSL会话ID的服务器的服务器分配。 当其他加密请求由客户端生成到服务器场时,它们包括SSL会话ID。 负载均衡器使用SSL会话ID将请求发送到分配的服务器。 当客户端向服务器场发送未加密的明文请求时,它包括解密的服务器分配cookie。 负载均衡器解析明文请求以查找服务器分配cookie。 然后,负载平衡器将请求发送到分配的服务器。