Patent ID: 11943344
Assignee: RIDGELINE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A computer program product for committing event data, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
receiving modified input data for desired events, wherein the modified input data for the desired events is received as a request from a client device;
obtaining a client key ID;
retrieving a client key by using the obtained client key ID, wherein the client key is used to determine whether events in a desired aggregate are valid;
retrieving the desired events from the desired aggregate;
selecting requested event to modify from the desired aggregate;
replacing input data of the requested event with the modified input data to create a modified aggregate N;
replaying events of the modified aggregate N to generate a new state of aggregate N; and
providing the new state of aggregate N to the client device.