System and method for determining transaction time-out
First Claim
Patent Images
1. A method for determining time-outs with respect to a plurality of transactions, said method comprising:
- utilizing a first time-out clock for simultaneously determining time-out states with respect to a first set of transactions of said plurality of transactions;
determining when transactions of said first set of transactions have reached a timed-out state of said time-out states; and
prioritizing said transactions of said first set of transactions having reached said timed-out state for time-out processing serially.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for determining time-outs with respect to a plurality of transactions comprising utilizing a first time-out clock for simultaneously determining time-out states with respect to a first set of transactions of the plurality of transactions, and determining when transactions of the first set of transactions have reached a timed-out state of the time-out states.
-
Citations
25 Claims
-
1. A method for determining time-outs with respect to a plurality of transactions, said method comprising:
-
utilizing a first time-out clock for simultaneously determining time-out states with respect to a first set of transactions of said plurality of transactions; determining when transactions of said first set of transactions have reached a timed-out state of said time-out states; and prioritizing said transactions of said first set of transactions having reached said timed-out state for time-out processing serially. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for determining time-outs with respect to a plurality of transactions, said system comprising:
-
a first time-out counter providing a time-out interval of a first predetermined length; and a first plurality of state registers each being associated with a corresponding transaction of said plurality of transactions, wherein first states of said first plurality of state registers are advanced to a next state in accordance with said first time-out interval of said first time-out counter, and wherein a particular state of said first states advanced to in accordance with said time-out intervals corresponds to a timed-out state;
whereinsaid first states of said first plurality of state registers comprise an initial state which is entered irrespective of a status of said time-out interval of said first time-out counter and advanced to a next state in accordance with said time-out interval of said first time-out counter, thereby providing a time-out uncertainty window with respect to said timed-out state. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for determining time-outs with respect to a plurality of transactions, said system comprising:
a first state machine having at least a pending state, a first time-out state and a timed-out state for each of a first set of transactions of said plurality of transactions, wherein said first state machine is operable to sequence transactions of said first set of transactions to said pending state irrespective of the status of a first time-out counter and is operable to sequence said transactions of said first set of transactions from said pending state to said first time-out state in accordance with expiration of said first time-out counter, wherein said timed-out state is entered by said transactions of said first set of transactions in accordance with expiration of said first time-out counter. - View Dependent Claims (21, 22, 23, 24, 25)
Specification