会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明授权
    • Transaction accelerator for client-server communication systems
    • 客户端 - 服务器通信系统的事务加速器
    • US07120666B2
    • 2006-10-10
    • US10285315
    • 2002-10-30
    • Steven McCanneMichael J. Demmer
    • Steven McCanneMichael J. Demmer
    • G06F15/16H03M5/00G06G12/04
    • H04L67/2828H04L67/28H04L67/2852H04L67/288H04L67/289H04L69/329
    • In a network having transaction acceleration, for an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the server-side transaction handler, which forwards the response to the client-side transaction handler, which in turn provides the response to the client. Transactions are accelerated by the transaction handlers by storing segments of data used in the transactions in persistent segment storage accessible to the server-side transaction handler and in persistent segment storage accessible to the client-side transaction handler. When data is to be sent between the transaction handlers, the sending transaction handler compares the segments of the data to be sent with segments stored in its persistent segment storage and replaces segments of data with references to entries in its persistent segment storage that match or closely match the segments of data to be replaced. The receiving transaction store reconstructs the data sent by replacing segment references with corresponding segment data from its persistent segment storage, requesting missing segments from the sender as needed. The transaction accelerators could handle multiple clients and/or multiple servers and the segments stored in the persistent segment stores can relate to different transactions, different clients and/or different servers. Persistent segment stores can be prepopulated with segment data from other transaction accelerators.
    • 在具有事务加速的网络中,对于加速事务,客户端将请求引导到客户端事务处理程序,该客户端事务处理程序将请求转发到服务器端事务处理程序,服务器端事务处理程序又将请求或其表示提供给 服务器来响应请求。 服务器将响应发送到服务器端事务处理程序,该处理程序将响应转发给客户端事务处理程序,后者又向客户端提供响应。 事务处理程序通过将事务中使用的数据段存储在服务器端事务处理程序可访问的持久段存储器中,以及客户端事务处理程序可访问的持久段存储中来加速事务处理。 当在事务处理程序之间发送数据时,发送事务处理程序将要发送的数据的段与存储在其持久段存储中的段进行比较,并且通过引用其持久段存储中匹配或紧密的条目替换数据段 匹配要替换的数据段。 接收事务存储器通过用来自其持久段存储器的相应段数据替换段引用来重构发送的数据,根据需要从发送方请求丢失段。 交易加速器可以处理多个客户端和/或多个服务器,并且存储在持久性段存储中的段可以涉及不同的事务,不同的客户端和/或不同的服务器。 可以使用来自其他事务加速器的段数据预先存储持久性段存储。
    • 43. 发明申请
    • Content-based segmentation scheme for data compression in storage and transmission including hierarchical segment representation
    • 基于内容的分段方案用于存储和传输中的数据压缩,包括分层段表示
    • US20050162288A1
    • 2005-07-28
    • US10968868
    • 2004-10-18
    • Steven McCanneMichael Demmer
    • Steven McCanneMichael Demmer
    • H03M7/30H03M7/34
    • H03M7/30Y10S707/99943Y10S707/99953
    • In a coding system, input data within a system is encoded. The input data might include sequences of symbols that repeat in the input data or occur in other input data encoded in the system. The encoding includes determining a target segment size, determining a window size, identifying a fingerprint within a window of symbols at an offset in the input data, determining whether the offset is to be designated as a cut point and segmenting the input data as indicated by the set of cut points. For each segment so identified, the encoder determines whether the segment is to be a referenced segment or an unreferenced segment, replacing the segment data of each referenced segment with a reference label and storing a reference binding in a persistent segment store for each referenced segment, if needed. Hierarchically, the process can be repeated by grouping references into groups, replacing the grouped references with a group label, storing a binding between the grouped references and group label, if one is not already present, and repeating the process. The number of levels of hierarchy can be fixed in advanced or it can be determined from the content encoded.
    • 在编码系统中,对系统内的输入数据进行编码。 输入数据可能包括在输入数据中重复或发生在系统中编码的其他输入数据中的符号序列。 编码包括确定目标段大小,确定窗口大小,识别在输入数据中的偏移处的符号窗口内的指纹,确定偏移是否被指定为切割点并分割输入数据,如 一组切点。 对于如此识别的每个段,编码器确定段是引用段还是未引用段,用参考标记替换每个引用段的段数据,并将引用绑定存储在每个引用段的持久段存储中, 如果需要的话。 分层次地,可以通过将引用分组为组来重复进程,用组标签替换分组的引用,存储分组的引用和组标签之间的绑定(如果尚未存在),并重复该过程。 层次级别的数量可以固定为高级,也可以从编码的内容中确定。
    • 45. 发明授权
    • Scalable and programmable query distribution and collection in a network of queryable devices
    • 可查询设备网络中的可扩展和可编程的查询分发和收集
    • US06826564B2
    • 2004-11-30
    • US09900704
    • 2001-07-06
    • Nicholas ThompsonWilliam WelchKevin J. LangSteven McCanneMatthew G. Podolsky
    • Nicholas ThompsonWilliam WelchKevin J. LangSteven McCanneMatthew G. Podolsky
    • G06F1730
    • H04L41/046H04L41/0213H04L41/04Y10S707/99934Y10S707/99935
    • In a network, a query originator injects queries of network devices into the network at a query node using query messages. The network transports the query messages to the network devices, or to network nodes at which queries about the network devices can be answered. Query responses from the network devices or network nodes are directed through the network to a collection node or nodes. As an internal network node receives multiple query responses from network devices, the internal network node might aggregate, as needed, the multiple query responses into an aggregated query response that preferably occupies less bandwidth than the aggregated multiple query responses. Where the result desired at the collection node is a computed function of the multiple query responses, the computed function can be performed at each internal network node on the multiple query responses received at that node, thus distributing the computation needed to form a collected response to the query. Queries might request real-time or non-real-time responses and queries might request one response, periodic responses or one response for each occurrence of an event. The internal network nodes might store lookup tables, or access a centralized lookup table, that specify details of queries, thus obviating the need for each query message to carry all of the necessary details of the query.
    • 在网络中,查询发起者使用查询消息将网络设备的查询注入到查询节点的网络中。 网络将查询消息传输到网络设备,或网络节点,可以应答有关网络设备的查询。 来自网络设备或网络节点的查询响应通过网络引导到收集节点。 当内部网络节点从网络设备接收多个查询响应时,内部网络节点可以根据需要将多个查询响应聚合成聚合查询响应,其优选地占据比聚合的多个查询响应更少的带宽。 在收集节点所期望的结果是多个查询响应的计算函数的情况下,可以在该节点处接收的多个查询响应的每个内部网络节点处执行所计算的函数,从而将形成收集的响应所需的计算分配到 查询。 查询可能会请求实时或非实时响应,查询可能会请求一个响应,定期响应或每次事件发生的一个响应。 内部网络节点可能存储查找表,或访问指定查询详细信息的集中式查找表,从而避免了每个查询消息需要携带查询的所有必要细节。
    • 49. 发明授权
    • Booting devices using virtual storage arrays over wide-area networks
    • 使用虚拟存储阵列在广域网上引导设备
    • US08677111B2
    • 2014-03-18
    • US13166321
    • 2011-06-22
    • David Tze-Si WuSteven McCanneMichael J. DemmerNitin Gupta
    • David Tze-Si WuSteven McCanneMichael J. DemmerNitin Gupta
    • G06F15/177
    • G06F3/0605G06F3/0665G06F3/067G06F9/5077H04L67/025
    • Virtual storage arrays consolidate data storage at a data center for physical and virtual computer systems at one or more branch network locations. Standalone and virtualized computer systems at a branch network location load, execute, and store their operating systems, applications, and data using virtual storage arrays and do not require any built-in or external non-volatile data storage devices such as hard disk drives or solid-state drives at the branch network location. The virtual disks of the virtual storage array are mapped to physical data storage at the data center and accessed via a WAN using storage block-based protocols. A storage block cache at the branch network location includes storage blocks prefetched based on knowledge about the computer systems at the branch network location and the behavior of their operating systems and applications.
    • 虚拟存储阵列将物理和虚拟计算机系统的数据中心的数据存储整合到一个或多个分支网络位置。 分支网络位置的独立虚拟化计算机系统使用虚拟存储阵列加载,执行和存储其操作系统,应用程序和数据,并且不需要任何内置或外部非易失性数据存储设备,如硬盘驱动器或 固态驱动器在分支网络位置。 虚拟存储阵列的虚拟磁盘映射到数据中心的物理数据存储,并使用基于存储块的协议通过WAN访问。 分支网络位置处的存储块高速缓存包括基于关于分支网络位置处的计算机系统的知识以及其操作系统和应用的行为而预取的存储块。