Method and system for transaction representation in append-only datastores
AssigneeCloudtree, LLC
InventorsThomas HAZEL, Jason P. Jeffords, Gerard L. Buteau
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and system, and computer program product for transaction representation in append-only data-stores. The system receives input from a user or agent and begins a transaction involving at least one datastore based on the received input. The system then creates, updates, and maintains a transaction state. The system ends the transaction and writes the state of the transaction to memory in an append-only manner, wherein the state comprises append-only key and value files.
Claims55
A computer assisted method for transaction representation in append-only data-stores, the method including:
- receiving input from at least one of a user and an agent;
- beginning a transaction involving at least one datastore based on the received input;
- at least one selected from a group consisting of creating, updating and maintaining a transaction state;
- ending the transaction;
- and
- writing the state of the transaction to memory in an append-only manner, wherein the state comprises append-only key and value files.
An automated system for transaction representation in append-only data-stores, the system comprising:
- means for receiving input from at least one selected from a group consisting of a user and an agent;
- means for beginning a transaction involving at least one datastore based on the user or agent input;
- means for at least one selected from a group consisting of creating, updating and maintaining a transaction state;
- means for ending the transaction;
- and
- means for writing the state of the transaction to memory in an append-only manner, wherein the state comprises append-only key and value files.
A computer program product comprising a computer readable medium having control logic stored therein for causing a computer to perform transaction representation in append-only data-stores, the control logic code for:
- receiving input from at least one selected from a group consisting of a user and an agent;
- beginning a transaction involving at least one datastore based on the user or agent input;
- at least one selected from a group consisting of creating, updating, and maintaining a transaction state;
- ending the transaction;
- and
- writing the state of the transaction to memory in an append-only manner, wherein the state comprises append-only key and value files.
An automated system for transaction representation in append-only data-stores, the system comprising:
- at least one processor;
- a user interface functioning via the at least one processor, wherein the user interface is configured to receive a user input;
- and
- a repository accessible by the at least one processor;
- wherein the at least one processor is configured to:
- begin a transaction involving at least one datastore based on the user input;
- at least one selected from a group consisting of create, update, and maintaining a transaction state;
- end the transaction;
- and
- write the state of the transaction to memory in an append-only manner, wherein the state comprises append-only key and value files.
Dependencies are inferred from the claim text.