会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Pre-fetching data into a memory
    • 预取数据到内存中
    • US09092342B2
    • 2015-07-28
    • US14190940
    • 2014-02-26
    • David Anthony HughesJohn Burns
    • David Anthony HughesJohn Burns
    • G06F12/08G06F12/00G06F12/02
    • 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.
    • 提供了用于在存储器中预取数据的系统和方法。 通过将存储的数据从较慢的存储器预取到更快的存储器中,可以减少数据检索和/或处理所需的时间量。 首先,接收数据并进行预扫描以产生样本指纹。 识别存储在与样品指纹相似的较快存储器中的指纹。 存储在与所识别的存储指纹相关联的较慢存储器中的数据被复制到更快的存储器中。 复制的数据可以与接收到的数据进行比较。 可以在网络存储器架构中包括各种实施例,以允许在中央设备中更快的数据匹配和指令生成。
    • 2. 发明申请
    • Pre-Fetching Data into a Memory
    • 预取数据到内存中
    • US20140181381A1
    • 2014-06-26
    • US14190940
    • 2014-02-26
    • David Anthony HughesJohn Burns
    • David Anthony HughesJohn Burns
    • G06F12/08G06F12/02
    • 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.
    • 提供了用于在存储器中预取数据的系统和方法。 通过将存储的数据从较慢的存储器预取到更快的存储器中,可以减少数据检索和/或处理所需的时间量。 首先,接收数据并进行预扫描以产生样本指纹。 识别存储在与样品指纹相似的较快存储器中的指纹。 存储在与所识别的存储指纹相关联的较慢存储器中的数据被复制到更快的存储器中。 复制的数据可以与接收到的数据进行比较。 可以在网络存储器架构中包括各种实施例,以允许在中央设备中更快的数据匹配和指令生成。
    • 3. 发明授权
    • Identification of data stored in memory
    • 识别存储在内存中的数据
    • US08738865B1
    • 2014-05-27
    • US13427422
    • 2012-03-22
    • David Anthony HughesZhigang YinJohn Burns
    • David Anthony HughesZhigang YinJohn Burns
    • G06F12/00G06F13/00G06F13/28
    • G06F12/121G06F3/0619G06F3/065G06F3/067G06F12/02G06F12/0862G06F2212/1008G06F2212/6026Y10S707/99944Y10S707/99947
    • Systems and methods for identification of data stored in memory are provided. A data packet is received and a first packet byte within the data packet is compared to a first memory byte within a memory. A mismatch is determined between the first packet byte and the first memory byte. A memory location is jumped to that contains a second memory byte that is non-consecutive with the first memory byte. A packet location is jumped to that contains a second packet byte that is non-consecutive with the first packet byte. The second packet byte is compared to the second memory byte. A retrieval instruction is generated based at least in part on a result of the comparison between the second packet byte and the second memory byte. Various embodiments may be included in a network memory architecture to allow for faster data matching and instruction generation in a central appliance.
    • 提供了用于识别存储在存储器中的数据的系统和方法。 接收数据分组,并将数据分组内的第一分组字节与存储器内的第一存储器字节进行比较。 在第一分组字节和第一存储器字节之间确定不匹配。 存储器位置被跳转到包含与第一存储器字节不连续的第二存储器字节。 分组位置被跳转到包含与第一分组字节不连续的第二分组字节。 将第二个分组字节与第二个存储器字节进行比较。 至少部分地基于第二分组字节和第二存储器字节之间的比较的结果来生成检索指令。 可以在网络存储器架构中包括各种实施例,以允许在中央设备中更快的数据匹配和指令生成。
    • 4. 发明授权
    • Deferred data storage
    • 延期数据存储
    • US08489562B1
    • 2013-07-16
    • US11998726
    • 2007-11-30
    • David Anthony HughesZhigang YinJohn Burns
    • David Anthony HughesZhigang YinJohn Burns
    • G06F7/00
    • H04L49/70H04L12/4641H04L67/1097
    • A method for deferred storage of data is disclosed. A packet comprising instructions and literal data for rebuilding packet data from a network device is received. The packet data is rebuilt according to the instructions and the literal data. The rebuilt packet data is rewritten to a temporary page in memory. A page utilization metric is calculated based on the contents of the temporary page, the contents comprising the rebuilt data packet. Whether the contents of the temporary page sufficiently match data in data storage is determined. The contents of the temporary page are discarded or stored based on the determination.
    • 公开了延迟存储数据的方法。 接收包括用于从网络设备重建分组数据的指令和字面数据的分组。 分组数据根据指令和文字数据进行重建。 重建的分组数据被重写到存储器中的临时页面。 基于临时页面的内容计算页面利用率度量,内容包括重建的数据分组。 确定临时页面的内容是否足够匹配数据存储中的数据。 基于确定,丢弃或存储临时页面的内容。
    • 6. 发明申请
    • 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.
    • 提供了用于在存储器中预取数据的系统和方法。 通过将存储的数据从较慢的存储器预取到更快的存储器中,可以减少数据检索和/或处理所需的时间量。 首先,接收数据并进行预扫描以产生样本指纹。 识别存储在与样品指纹相似的较快存储器中的指纹。 存储在与所识别的存储指纹相关联的较慢存储器中的数据被复制到更快的存储器中。 复制的数据可以与接收到的数据进行比较。 可以在网络存储器架构中包括各种实施例,以允许在中央设备中更快的数据匹配和指令生成。
    • 8. 发明授权
    • Dynamic load management of network memory
    • 网络存储器的动态负载管理
    • US07945736B2
    • 2011-05-17
    • US12622324
    • 2009-11-19
    • David Anthony HughesZhigang YinJohn Burns
    • David Anthony HughesZhigang YinJohn Burns
    • G06F12/00G06F13/00G06F13/28G06F15/167G06F15/173
    • G06F12/1081G06F12/12H04L67/28H04L67/2842
    • A system for managing network memory comprises a communication interface and a processor. The communication interface receives a status message from another appliance. The status message indicates an activity level of a faster memory and a slower memory associated with the other appliance. The communication interface also receives a data packet. The processor processes the status message to determine the activity level of the faster memory and the slower memory. The processor also processes the data packet to identify any matching data in the other appliance and estimate whether the matching data is stored in the faster memory based on the activity level. Based on the estimate, the processor determines whether to generate an instruction to retrieve the matching data.
    • 一种用于管理网络存储器的系统包括通信接口和处理器。 通信接口从另一个设备接收状态消息。 状态消息指示与其他设备相关联的更快内存和较慢内存的活动级别。 通信接口还接收数据包。 处理器处理状态消息以确定更快内存的活动级别和较慢的内存。 处理器还处理数据分组以识别另一设备中的任何匹配数据,并基于活动级别估计匹配数据是否存储在更快的存储器中。 基于该估计,处理器确定是否生成用于检索匹配数据的指令。
    • 10. 发明授权
    • Pre-fetching data into a memory
    • 预取数据到内存中
    • US08225072B2
    • 2012-07-17
    • US13112936
    • 2011-05-20
    • David Anthony HughesJohn Burns
    • David Anthony HughesJohn Burns
    • G06F12/00
    • 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.
    • 提供了用于在存储器中预取数据的系统和方法。 通过将存储的数据从较慢的存储器预取到更快的存储器中,可以减少数据检索和/或处理所需的时间量。 首先,接收数据并进行预扫描以产生样本指纹。 识别存储在与样品指纹相似的较快存储器中的指纹。 存储在与所识别的存储指纹相关联的较慢存储器中的数据被复制到更快的存储器中。 复制的数据可以与接收到的数据进行比较。 可以在网络存储器架构中包括各种实施例,以允许在中央设备中更快的数据匹配和指令生成。