System and method of using data blocks to optimize file storage
US9870367B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 4, 2016 |
| Grant date | Jan 16, 2018 |
| Priority date | — |
| Expiry date | Feb 12, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/22
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method is disclosed for using data blocks to optimize file storage in electronic data storage. An example method includes storing a data file in electronic memory, where the data file includes a main block and a plurality of secondary blocks, with the main block including metadata that indicates respective locations of the secondary blocks relative to the main block. The method further includes performing a sparse operation of a data file to determine regions of the data file that contains unused space, determining blocks that are overlapped by the regions of the data file that contains unused space, removing the overlapped blocks, and storing the updated data file in an electronic database.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.