Claims
- 1. A method for deleting transactions from multiple fast data streams, comprising:
processing header packets of transactions of the fast data streams into a single fast data stream; deleting a header packet of each unwanted one of the transactions; and processing data packets of only the transactions containing undeleted header packets into the single fast data stream.
- 2. The method of claim 1, further comprising the step of determining when the one transaction is unwanted.
- 3. The method of claim 2, the step of determining comprising determining if the one transaction is corrupted.
- 4. The method of claim 3, the step of determining if the one transaction is corrupted comprising checking an error correction code of the header packet.
- 5. The method of claim 2, the step of determining comprising determining if the one transaction is redundant.
- 6. The method of claim 2, the step of determining comprising determining if a transaction is erroneous.
- 7. The method of claim 1, if the one transaction has one or more data packets, further comprising deleting the data packets.
- 8. A system for deleting transactions from multiple fast data streams, comprising:
a header processor for processing header packets of transactions of the multiple fast data streams into a single fast data stream, the header processor operable to determine and delete a header packet of each unwanted transaction; and a data processor responsive to the header processor for processing data packets of only the transactions containing undeleted header packets into the single fast data stream.
- 9. The system of claim 8, wherein the header processor communicates a signal to the data processor upon determining an unwanted transaction.
- 10. The system of claim 9, the signal comprising identification of the one unwanted transaction.
- 11. The system of claim 10, the signal comprising identification of a number of data packets of the one unwanted transaction.
- 12. The system of claim 8, the header processor being operable to determine whether the transaction is unwanted by determining if the one transaction is corrupted.
- 13. The system of claim 12, the header processor being operable to check an error correction code of the header packet.
- 14. The system of claim 8, the header processor being operable to determine whether the transaction is unwanted by determining if the one transaction is erroneous.
- 15. The system of claim 14, further comprising a transaction table, the header processor being operable to determine whether the transaction is erroneous by accessing the transaction table.
- 16. A system for deleting transactions from multiple fast data streams, comprising:
means for processing header packets of transactions of the fast data streams into a single fast data stream; means for deleting a header packet of each unwanted one of the transactions; and means for processing data packets of only the transactions containing undeleted header packets into the single fast data stream.
- 17. The system of claim 16, further comprising means for determining when the one transaction is unwanted.
- 18. The system of claim 17, further comprising a transaction table for storing transaction identifiers associated with the transactions, the means for determining comprising means for determining if a transaction is duplicated within a transaction table.
RELATED APPLICATIONS
[0001] This application is related to the following commonly owned and co-filed U.S. patent applications, filed May 9, 2003 and incorporated herein by reference: SYSTEMS AND METHODS FOR GENERATING TRANSACTION IDENTIFIERS (Attorney Docket 200300029); SYSTEMS AND METHODS TO INSERT BROADCAST TRANSACTIONS INTO A FAST DATA STREAM OF TRANSACTIONS (Attorney Docket 200300027); SYSTEMS AND METHODS FOR COMBINING A SLOW DATA STREAM AND A FAST DATA STREAM INTO A SINGLE FAST DATA STREAM (Attorney Docket 200300026); and SYSTEMS AND METHODS FOR INCREASING TRANSACTION ENTRIES IN A HARDWARE QUEUE (Attorney Docket 200300011).