Transaction routing in a multiple processor system using an extracted transaction feature parameter and transaction historical data
First Claim
1. A transaction routing apparatus for routing transactions from at least one transaction source to one of a plurality of transaction processors for processing the transactions, comprising:
- means for extracting at least one feature parameter from each transaction, the feature parameter of each transaction indicating what each transaction is;
means for storing processing history information on past transactions, the processing history information indicating what each past transaction was and how each past transaction was processed; and
means for routing each transaction to one of the transaction processors according to the feature parameter extracted by the extracting means and the processing history information stored by the storing means.
0 Assignments
0 Petitions
Accused Products
Abstract
A multiple processor transaction processing system having both a transaction routing unit for routing each transaction generated by the transaction source to one of the transaction processors, and a data arrangement unit for determining data arrangement of the data to be used in processing the transactions by the transaction processors. The transaction routing unit routes each transaction to one of the transaction processors according to the feature parameters extracted from each transaction and the processing history information for past transactions processed by the transaction processors. The data arrangement unit determines a new data arrangement of the data in the data storage regions according to a data storage information indicating original arrangement of the data in the data storage regions and the correlation information indicating all sets of data which are accessed together in each series processing carried out by the transaction processors.
148 Citations
20 Claims
-
1. A transaction routing apparatus for routing transactions from at least one transaction source to one of a plurality of transaction processors for processing the transactions, comprising:
-
means for extracting at least one feature parameter from each transaction, the feature parameter of each transaction indicating what each transaction is; means for storing processing history information on past transactions, the processing history information indicating what each past transaction was and how each past transaction was processed; and means for routing each transaction to one of the transaction processors according to the feature parameter extracted by the extracting means and the processing history information stored by the storing means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for routing transactions from at least one transaction source to one of a plurality of transaction processors for processing the transactions, comprising the steps of:
-
extracting at least one feature parameter from each transaction, the feature parameter of each transaction indicating what each transaction is; obtaining processing history information on past transactions, the processing history information indicating what each past transaction was and how each past transaction was processed; and routing each transaction to one of the transaction processors according to the feature parameter extracted at the extracting step and the processing history information obtained at the obtaining step.
-
Specification