Updating object attributes in a lock-coupled namespace traversal
US9798765B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 11, 2016 |
| Grant date | Oct 24, 2017 |
| Priority date | — |
| Expiry date | May 11, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/235
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A deferred mechanism of rolling attribute changes to objects at transaction commit time is described. To support rolling updates, attributes are categorized into three types—increment, decrement or replace. Since transactions are committed in order, the update process uses a notification list of dependent transactions to propagate attribute changes as a function of attribute category or type. Shadow based file-systems (with or without object versioning) realize efficiency gains by employing the deferred mechanism.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.