会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • METHODS AND SYSTEMS FOR FILE REPLICATION UTILIZING DIFFERENCES BETWEEN VERSIONS OF FILES
    • 文件复制的文件复制方法和系统使用文件版本之间的差异
    • US20110066594A1
    • 2011-03-17
    • US12951561
    • 2010-11-22
    • Piyush Kumar SrivastavaMadhusudhana Honnuduke Srinivasa Murthy
    • Piyush Kumar SrivastavaMadhusudhana Honnuduke Srinivasa Murthy
    • G06F17/30
    • G06F17/30575G06F17/30215Y10S707/99945Y10S707/99953
    • Methods and systems for efficient file replication are provided. In some embodiments, one or more coarse signatures for blocks in a base file are compared with those coarse signatures for blocks of a revised file, until a match is found. A fine signature is then generated for the matching block of the revised file and compared to a fine signature of the base file. Thus, fine signatures are not computed unless a coarse signature match has been found, thereby minimizing unneeded time-consuming fine signature calculations. Methods are also provided for determining whether to initiate a delta file generation algorithm, or whether to utilize a more efficient replication method, based upon system and/or file parameters. In accordance with additional embodiments, the lengths of valid data on physical blocks are obtained from physical block mappings for the files, and these lengths and mappings are utilized for delta file generation, to minimize unnecessary signature computations.
    • 提供了有效文件复制的方法和系统。 在一些实施例中,将用于基本文件中的块的一个或多个粗略签名与用于修改文件的块的那些粗略签名进行比较,直到找到匹配。 然后为修改后的文件的匹配块生成精细签名,并与基本文件的精细签名进行比较。 因此,除非已经找到粗略的签名匹配,否则不会计算精细签名,从而最小化不需要的耗时的精细签名计算。 还提供了用于基于系统和/或文件参数来确定是否启动增量文件生成算法或者是否利用更有效的复制方法的方法。 根据另外的实施例,从文件的物理块映射获得物理块上的有效数据的长度,并且这些长度和映射用于增量文件生成,以最小化不必要的签名计算。
    • 5. 发明授权
    • Methods and systems for file replication utilizing differences between versions of files
    • 文件复制的方法和系统利用文件版本之间的差异
    • US07844580B2
    • 2010-11-30
    • US11891962
    • 2007-08-14
    • Piyush Kumar SrivastavaMadhusudhana Honnuduke Srinivasa Murthy
    • Piyush Kumar SrivastavaMadhusudhana Honnuduke Srinivasa Murthy
    • G06F17/30
    • G06F17/30575G06F17/30215Y10S707/99945Y10S707/99953
    • Methods and systems for efficient file replication are provided. In some embodiments, one or more coarse signatures for blocks in a base file are compared with those coarse signatures for blocks of a revised file, until a match is found. A fine signature is then generated for the matching block of the revised file and compared to a fine signature of the base file. Thus, fine signatures are not computed unless a coarse signature match has been found, thereby minimizing unneeded time-consuming fine signature calculations. Methods are also provided for determining whether to initiate a delta file generation algorithm, or whether to utilize a more efficient replication method, based upon system and/or file parameters. In accordance with additional embodiments, the lengths of valid data on physical blocks are obtained from physical block mappings for the files, and these lengths and mappings are utilized for delta file generation, to minimize unnecessary signature computations.
    • 提供了有效文件复制的方法和系统。 在一些实施例中,将用于基本文件中的块的一个或多个粗略签名与用于修改文件的块的那些粗略签名进行比较,直到找到匹配。 然后为修改后的文件的匹配块生成精细签名,并与基本文件的精细签名进行比较。 因此,除非已经找到粗略的签名匹配,否则不会计算精细签名,从而最小化不需要的耗时的精细签名计算。 还提供了用于基于系统和/或文件参数来确定是否启动增量文件生成算法或者是否利用更有效的复制方法的方法。 根据另外的实施例,从文件的物理块映射获得物理块上的有效数据的长度,并且这些长度和映射用于增量文件生成,以最小化不必要的签名计算。
    • 6. 发明授权
    • Methods and systems for file replication utilizing differences between versions of files
    • 文件复制的方法和系统利用文件版本之间的差异
    • US08306954B2
    • 2012-11-06
    • US12951561
    • 2010-11-22
    • Piyush Kumar SrivastavaMadhusudhana Honnuduke Srinivasa Murthy
    • Piyush Kumar SrivastavaMadhusudhana Honnuduke Srinivasa Murthy
    • G06F17/30
    • G06F17/30575G06F17/30215Y10S707/99945Y10S707/99953
    • Methods and systems for efficient file replication are provided. In some embodiments, one or more coarse signatures for blocks in a base file are compared with those coarse signatures for blocks of a revised file, until a match is found. A fine signature is then generated for the matching block of the revised file and compared to a fine signature of the base file. Thus, fine signatures are not computed unless a coarse signature match has been found, thereby minimizing unneeded time-consuming fine signature calculations. Methods are also provided for determining whether to initiate a delta file generation algorithm, or whether to utilize a more efficient replication method, based upon system and/or file parameters. In accordance with additional embodiments, the lengths of valid data on physical blocks are obtained from physical block mappings for the files, and these lengths and mappings are utilized for delta file generation, to minimize unnecessary signature computations.
    • 提供了有效文件复制的方法和系统。 在一些实施例中,将用于基本文件中的块的一个或多个粗略签名与用于修改文件的块的那些粗略签名进行比较,直到找到匹配。 然后为修改后的文件的匹配块生成精细签名,并与基本文件的精细签名进行比较。 因此,除非已经找到粗略的签名匹配,否则不会计算精细签名,从而最小化不需要的耗时的精细签名计算。 还提供了用于基于系统和/或文件参数来确定是否启动增量文件生成算法或者是否利用更有效的复制方法的方法。 根据另外的实施例,从文件的物理块映射获得物理块上的有效数据的长度,并且这些长度和映射用于增量文件生成,以最小化不必要的签名计算。
    • 7. 发明授权
    • Methods and systems for file replication utilizing differences between versions of files
    • 文件复制的方法和系统利用文件版本之间的差异
    • US07320009B1
    • 2008-01-15
    • US10402603
    • 2003-03-28
    • Piyush Kumar SrivastavaMadhusudhana Honnuduke Srinivasa Murthy
    • Piyush Kumar SrivastavaMadhusudhana Honnuduke Srinivasa Murthy
    • G06F17/30
    • G06F17/30575G06F17/30215Y10S707/99945Y10S707/99953
    • Methods and systems for efficient file replication are provided. In some embodiments, one or more coarse signatures for blocks in a base file are compared with those coarse signatures for blocks of a revised file, until a match is found. A fine signature is then generated for the matching block of the revised file and compared to a fine signature of the base file. Thus, fine signatures are not computed unless a coarse signature match has been found, thereby minimizing unneeded time-consuming fine signature calculations. Methods are also provided for determining whether to initiate a delta file generation algorithm, or whether to utilize a more efficient replication method, based upon system and/or file parameters. In accordance with additional embodiments, the lengths of valid data on physical blocks are obtained from physical block mappings for the files, and these lengths and mappings are utilized for delta file generation, to minimize unnecessary signature computations.
    • 提供了有效文件复制的方法和系统。 在一些实施例中,将用于基本文件中的块的一个或多个粗略签名与用于修改文件的块的那些粗略签名进行比较,直到找到匹配。 然后为修改后的文件的匹配块生成精细签名,并与基本文件的精细签名进行比较。 因此,除非已经找到粗略的签名匹配,否则不会计算精细签名,从而最小化不需要的耗时的精细签名计算。 还提供了用于基于系统和/或文件参数来确定是否启动增量文件生成算法或者是否利用更有效的复制方法的方法。 根据另外的实施例,从文件的物理块映射获得物理块上的有效数据的长度,并且这些长度和映射用于增量文件生成,以最小化不必要的签名计算。