Patent ID: 8210759

Claim:
A card processing assembly including: a data card acceptor configured to accept a plurality of data cards; a card drive configured to transport the data cards; a plurality of card magazines, a first one of the card magazines being configured to store a first plurality of the data cards and a second one of the card magazines being configured to store a second plurality of the data cards, the data cards of the first plurality and the data cards of the second plurality being different; at least one processor; and a memory device storing a plurality of instructions which, when executed by the at least one processor, cause the at least one processor to operate with the data card acceptor, the card drive, and the card magazines: (a) receive one of the data cards through the data card acceptor; (b) determine whether to escrow the received data card; (c) when the determination is to escrow the received data card, transport the received data card to a data card escrow location; and (d) after receiving a card exchange input: (i) when the received data card is one of the first plurality of the data cards, determine to escrow the received data card and transport one of the second plurality of the data cards stored in the second one of the card magazines from the second one of the card magazines to the data card acceptor for distribution; and (ii) when the received data card is one of the second plurality of the data cards, determine to escrow the received data card and transport one of the first plurality of the data cards stored in the first one of the card magazines from the first one of the card magazines to the data card acceptor for distribution.