会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • OPTIMIZING AVAILABLE COMPUTING RESOURCES WITHIN A VIRTUAL ENVIRONMENT
    • 在虚拟环境中优化可用的计算资源
    • US20130117494A1
    • 2013-05-09
    • US13288691
    • 2011-11-03
    • David Anthony HughesJohn Burns
    • David Anthony HughesJohn Burns
    • G06F12/08G06F17/30
    • G06F9/5077G06F12/08
    • Methods and systems for the optimization of available computing resources within a virtual environment are disclosed. An exemplary method comprises determining the sizes of the computing resources available to the virtual machine and determining optimal data structures for the virtual machine based on the sizes of the computing resources. The optimal data structures may include an indexing data structure and a historic data. The method may further comprise allocating a Random Access Memory (RAM) and disk storage to the optimal data structures and configuring the optimal data structures within the RAM and the disk storage. The optimization of data structures involves balancing requirements of the indexing data structure and the historic data.
    • 公开了在虚拟环境内优化可用计算资源的方法和系统。 示例性方法包括确定虚拟机可用的计算资源的大小并且基于计算资源的大小来确定虚拟机的最佳数据结构。 最佳数据结构可以包括索引数据结构和历史数据。 该方法还可以包括将随机存取存储器(RAM)和磁盘存储器分配给最佳数据结构并配置RAM和盘存储器内的最佳数据结构。 数据结构的优化包括平衡索引数据结构的要求和历史数据。
    • 5. 发明授权
    • Ensuring data integrity in network memory
    • 确保网络内存中的数据完整性
    • US07571344B2
    • 2009-08-04
    • US11357657
    • 2006-02-16
    • David Anthony HughesJohn BurnsZhigang Yin
    • David Anthony HughesJohn BurnsZhigang Yin
    • G06F11/00
    • H04L12/66
    • A first appliance for ensuring data integrity in network memory is disclosed. The first appliance includes a processor and a communications interface that communicates over a communication network with a second appliance of the network memory. The processor determines whether reconciliation between a first peer state information in the first appliance and a second peer state information in the second appliance is needed. The first peer state information and the second peer state information track the status of data in the network memory. The processor determines an action to reconcile the first peer state information with the second peer state information based on a positive determination that the reconciliation is needed. The processor then performs the action to reconcile the first peer state information with the second peer state information.
    • 公开了用于确保网络存储器中的数据完整性的第一种设备。 第一设备包括处理器和通信通信接口,通信通信通过通信网络与网络存储器的第二设备进行通信。 该处理器确定是否需要第一设备中的第一对等状态信息与第二设备中的第二对等状态信息之间的协调。 第一对等状态信息和第二对等状态信息跟踪网络存储器中的数据状态。 处理器基于对需要进行协调的肯定确定来确定调整第一对等状态信息与第二对等状态信息的动作。 然后处理器执行将第一对等状态信息与第二对等状态信息协调的动作。
    • 9. 发明授权
    • Forward packet recovery
    • 转发数据包恢复
    • US08442052B1
    • 2013-05-14
    • US12070796
    • 2008-02-20
    • David Anthony Hughes
    • David Anthony Hughes
    • H04L12/56
    • H04L47/34
    • A method for providing ordered data packets to a processor is provided. The method comprises receiving a plurality of data packets, each comprising an order identifier. At least one out-of-order data packet of the plurality of data packets is placed in a priority queue. One or more correction packets are received. One or more missing data packets or corrupted data packets of the plurality of data packets are detected based on the one or more correction packets. The one or more missing data packets or corrupted data packets of the plurality of data packets are corrected based on the one or more correction packets. The one or more corrected data packets are provided to the processor. The at least one out-of-order data packet in the priority queue is provided to the processor.
    • 提供了一种用于向处理器提供有序数据分组的方法。 该方法包括接收多个数据分组,每个包括订单标识符。 将多个数据分组中的至少一个无序数据分组置于优先级队列中。 接收一个或多个校正分组。 基于一个或多个校正分组来检测多个数据分组中的一个或多个丢失的数据分组或损坏的数据分组。 基于一个或多个校正分组来校正多个数据分组中的一个或多个丢失的数据分组或损坏的数据分组。 将一个或多个校正数据分组提供给处理器。 将优先级队列中的至少一个无序数据包提供给处理器。
    • 10. 发明申请
    • PRE-FETCHING DATA INTO A MEMORY
    • 将数据预先写入存储器
    • US20120239872A1
    • 2012-09-20
    • US13482321
    • 2012-05-29
    • David Anthony HughesJohn Burns
    • David Anthony HughesJohn Burns
    • G06F12/00G06F12/16
    • H04L67/2847G06F12/00G06F12/0246G06F12/0862H04L67/1097
    • Systems and methods for pre-fetching of data in a memory are provided. By pre-fetching stored data from a slower memory into a faster memory, the amount of time required for data retrieval and/or processing may be reduced. First, data is received and pre-scanned to generate a sample fingerprint. Fingerprints stored in a faster memory that are similar to the sample fingerprint are identified. Data stored in the slower memory associated with the identified stored fingerprints is copied into the faster memory. The copied data may be compared to the received data. Various embodiments may be included in a network memory architecture to allow for faster data matching and instruction generation in a central appliance.
    • 提供了用于在存储器中预取数据的系统和方法。 通过将存储的数据从较慢的存储器预取到更快的存储器中,可以减少数据检索和/或处理所需的时间量。 首先,接收数据并进行预扫描以产生样本指纹。 识别存储在与样品指纹相似的较快存储器中的指纹。 存储在与所识别的存储指纹相关联的较慢存储器中的数据被复制到更快的存储器中。 复制的数据可以与接收到的数据进行比较。 可以在网络存储器架构中包括各种实施例,以允许在中央设备中更快的数据匹配和指令生成。