| CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] | 22 Claims |

|
1. A computer system comprising:
memory;
a first data source communicatively coupled to the memory and configured to provision a first data payload to the memory; and
a memory controller coupled to the memory and configured to:
receive, in connection with provisioning of the first data payload to the memory and without accessing the memory, a first data structure template corresponding to a first data structure stored in the memory and associated with the first data payload;
receive first write data of a first write operation from the first data source;
without accessing the memory, perform a first merge operation involving the first write data and the first data structure template to obtain a first data structure update; and
update the first data structure by writing the first data structure update to the memory.
|