Invention Grant
US08176015B1 Method and apparatus for reducing redundant storing of blocks of data on a server
有权
用于减少服务器上的数据块的冗余存储的方法和装置
- Patent Title: Method and apparatus for reducing redundant storing of blocks of data on a server
- Patent Title (中): 用于减少服务器上的数据块的冗余存储的方法和装置
-
Application No.: US10867611Application Date: 2004-06-14
-
Publication No.: US08176015B1Publication Date: 2012-05-08
- Inventor: Robert Somerville
- Applicant: Robert Somerville
- Applicant Address: US CA Mountain View
- Assignee: Symantec Operating Corporation
- Current Assignee: Symantec Operating Corporation
- Current Assignee Address: US CA Mountain View
- Agency: Campbell Stephenson LLP
- Main IPC: G06F7/00
- IPC: G06F7/00

Abstract:
A method and apparatus for selectively storing data on a server. The method operates by accessing a computer file and defining a data block as a current block of data. The current block is subsequently checksummed using a rolling error identification code. The method then determines if the calculated checksum for the current block has been previously stored in a database. If a matching checksum for the data is found in the database, then a duplicate of the current block already exists and the process repeats by selecting a new block of data. Alternatively, if the calculated checksum is absent from the checksum and the process has advanced one block length, the process moves back one block length and stores the current block in an archive. Otherwise, the checksum advances one byte forward to form a new current block of data and the process repeats.
Information query