Inserting New Transactions Into a Transaction Stream
First Claim
1. A method comprising:
- receiving an original transaction from an application during a production mode of the application;
determining that a call stack of the application during the production mode matches a call stack of the application during a learn mode;
in response to the determining, inserting a new transaction in a transaction stream sent to a database; and
sending a result of the new transaction to the application.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a selection of an original transaction is received. In response to the selection of the original transaction, a call stack of the application that sends the original transaction during a learn mode of the application is saved. A specification of a new transaction and a location of the new transaction with respect to the original transaction in an transaction stream is received. During a production mode of the application, the original transaction is received from the application. A determination is made that the call stack of the application during the production mode matches the saved call stack of the application during the learn mode. In response to the determination, the new transaction is inserted at the location into a transaction stream that is sent to a database.
4 Citations
20 Claims
-
1. A method comprising:
-
receiving an original transaction from an application during a production mode of the application; determining that a call stack of the application during the production mode matches a call stack of the application during a learn mode; in response to the determining, inserting a new transaction in a transaction stream sent to a database; and sending a result of the new transaction to the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage medium encoded with instructions, wherein the instructions when executed comprise:
-
receiving a selection of an original transaction; in response to receiving the selection of the original transaction, saving a call stack of the application that sends the original transaction during a learn mode of the application; receiving the original transaction from an application during a production mode of the application; determining that a call stack of the application during the production mode matches the call stack of the application during a learn mode; in response to the determining, inserting a new transaction in a transaction stream sent to a database; and sending a result of the new transaction to the application. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer system comprising:
-
a processor; and memory connected to the processor, wherein the memory encodes instructions that when executed by the processor comprise; receiving a selection of an original transaction, in response to receiving the selection of the original transaction, saving a call stack of the application that sends the original transaction during a learn mode of the application, receiving a specification of a new transaction and a location of the new transaction with respect to the original transaction, receiving the original transaction from an application during a production mode of the application, determining that a call stack of the application during the production mode matches the call stack of the application during a learn mode, in response to the determining, inserting a new transaction at the location in a transaction stream sent to a database, and sending a result of the new transaction to the application. - View Dependent Claims (17, 18, 19, 20)
-
Specification