Patent ID: 11934378
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A computer system comprising:
one or more computer processors;
one or more computer readable storage media; and
program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to capture a change to a record object, wherein the change includes details of the record object to be changed and a change method instruction by which the record object is to be changed, wherein the record object is immutable;
program instructions to store a change object as a standalone object including the change method instruction, a description of a reason for the change, and metadata pointing to the record object;
program instructions to modify metadata of all previous versions of the record object to include a pointer to the change object; and
program instructions to apply the change method instruction to the record object when responding to a retrieve or restore request for the record object.