Synchronizing changes in a file system which are initiated by a storage device and a host device
US8886597B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 28, 2009 |
| Grant date | Nov 11, 2014 |
| Priority date | — |
| Expiry date | Oct 9, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/1847
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
When a storage device initiates a change in its file system, it locally stores it for future update of the file system. When the host device sends a command to the storage device, the storage device responds to it by commencing a synchronization process during which the two parties coordinate the update of the file system with the stored change. If there are no file system changes pending in the host device, the storage device gets permission from the host device to update the file system with the change and, then, the host device reads the updated file system from the storage device. If there are file system changes pending in the host device, the host device updates a representation of the file system residing in the host device, causes the storage device to make the same changes, and then the storage device initiated change, in the file system. Lastly, the host device receives information from the storage device regarding the changes initiated by the storage device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.