Invention Grant
US6012063A Block file system for minimal incremental data transfer between
computing devices
失效
块文件系统,用于计算设备之间的最小增量数据传输
- Patent Title: Block file system for minimal incremental data transfer between computing devices
- Patent Title (中): 块文件系统,用于计算设备之间的最小增量数据传输
-
Application No.: US34644Application Date: 1998-03-04
-
Publication No.: US6012063APublication Date: 2000-01-04
- Inventor: Eric O. Bodnar
- Applicant: Eric O. Bodnar
- Applicant Address: CA Scotts Valley
- Assignee: Starfish Software, Inc.
- Current Assignee: Starfish Software, Inc.
- Current Assignee Address: CA Scotts Valley
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F17/30 ; G06F12/04
Abstract:
A portable computing device is described with a file system designed for providing improved data transfer methodology. The file system is implemented as a "Delta Block" File System (DBFS) comprising a file system designed specifically for the purpose of minimal delta calculation and minimum data transfer, particularly for portable storage devices which use solid state storage. The design of the DBFS minimizes the work required to compute changes to files and, hence, allows improved data transfer. Any new, removed, or modified blocks are transferred as changes. A simple checksum, CRC (cyclic redundancy checking), or similar comparison can be used to test a block for changes. Because block modifications are isolated to the proximity of the data change, only these blocks will be involved in a transfer. Furthermore, because the delta calculation is at the block level, it can be performed without knowledge of the data itself, thereby allowing any type of data to be compared and transferred. By supporting minimal transfer of data, the file system solves the problem of disproportionate data storage and communication speed situations, such as those encountered with portable computing devices.
Public/Granted literature
- USD368205S Spatula head Public/Granted day:1996-03-26
Information query