发明名称 Methods and Systems for Storing and Retrieving Data
摘要 Through use of the technologies of the present invention, one is able to store and to retrieve data efficiently. One may realize these efficiencies by coding the data and storing coded data that is of a smaller size than original data.
申请公布号 US2014223196(A1) 申请公布日期 2014.08.07
申请号 US201313908239 申请日期 2013.06.03
申请人 Ignomirello Brian 发明人 Ignomirello Brian
分类号 G06F12/14 主分类号 G06F12/14
代理机构 代理人
主权项 1. A method for storing data on a non-cache recording medium comprising: i. receiving an I/O stream of N Bytes; ii. fragmenting the N Bytes into fragmented units of X Bytes; iii. applying a cryptographic hash function to each fragmented unit of X Bytes to form a generated hash function value for each fragmented unit of X Bytes; iv. accessing a correlation file, wherein the correlation file associates a stored hash function value of Y bits with each of a plurality of stored sequences of X Bytes and (a) if the generated hash function value for a fragmented unit of X Bytes is in the correlation file, using the stored hash function value of Y bits for storage on a non-cache recording medium; and(b) if the generated hash function value for the fragmented unit of X Bytes is not in the correlation file, then storing the generated hash function value of Y bits with the fragmented unit of X Bytes in the correlation file and using the generated hash function value for storage on the non-cache recording medium.
地址 Colts Neck NJ US