1460905490-b933cfc4-21fe-41ef-aa7c-2a2f8c32e5ef

1. A data transfer device adapted for simultaneous transfer of data between at least three ports of which at least one is an input port and at least one is an output port, the data transfer device comprising:
at least two controllers configure to execute instructions that transfer data between the input port and the output port, and to receive synchronization instructions for synchronizing between input and output ports.
2. The data transfer device according to claim 1, wherein the controllers are adapted for receiving a synchronization instruction for synchronizing between the controllers.
3. The data transfer device according to claim 1, wherein each controller is connected to one output port.
4. The data transfer device according to claim 1, further comprising at least two program memories for storing transfer instructions.
5. The data transfer device according to claim 4, wherein the device comprises as many program memories as there are controllers.
6. The data transfer device according to claim 4, further comprising a controller interface configured to program the at least two program memories.
7. The data transfer device according to claim 1, wherein the device functions as an interconnect between front-end interfaces and baseband engines.
8. The data transfer device according to claim 7, wherein the device is used as an interconnect between baseband engines and outer modem blocks.
9. A method of transferring data simultaneously between at least three ports of which at least one is an input port and at least one is an output port, the method comprising:
transferring data between the input port and the output port; and
synchronizing between input and output ports.
10. The method according to claim 9, wherein the data transferring is performed by a controller.
11. The method according to claim 9, wherein the synchronizing is performed by a controller.
12. A non-transitory computer-readable medium having stored therein instructions which, when executed on a computer, performs the method according to claim 9.
13. An apparatus for transferring data simultaneously between at least three ports of which at least one is an input port and at least one is an output port, the apparatus comprising:
means for transferring data between the input port and the output port; and
means for synchronizing between input and output ports.
14. The apparatus according to claim 13, wherein the transferring means comprises a controller.
15. The apparatus according to claim 13, wherein the synchronizing means comprises a controller.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A computer-implemented method for facilitating an electronic payment to a payee from at least one account associated with a payor, the method implemented using a computer device coupled to a memory device, the method comprising:
receiving, by the computer device, payor profile information from a payee, the payor profile information identifying a unique account associated with the payor, and wherein the payor profile information is associated with a consumer account identifier stored by the payee, wherein the computer device is associated with an interchange network;
storing, by the computer device, the payor profile information in the memory device;
generating a first token identifier by the computer device, the first token identifier associated with the payor profile information stored in the memory device;
transmitting the first token identifier to the payee, for storage by the payee and association with the consumer account identifier;
receiving, by the computer device, the first token identifier from the payee, the first token identifier accompanied by transaction information associated with a transaction between the payor and the payee;
in response to receiving, by the computer device, the first token identifier from the payee, retrieving, by the computer device, the payor profile information associated with the first token identifier; and
transmitting, by the computer device, an authorization request directly to an issuer for authorization of the transaction, wherein the authorization request is based at least in part on the retrieved payor profile information.
2. The method in accordance with claim 1, further comprising:
generating a second token identifier, the second token identifier associated with the payor profile information; and
transmitting the second token identifier to the payee.
3. The method in accordance with claim 1, wherein the payor profile information is received from the payee during a transaction between the payor and the payee.
4. The method in accordance with claim 1, wherein the payor profile information is received from the payee during a registration session between the payor and the payee.
5. The method in accordance with claim 1, further comprising creating a payor profile using the payor profile information.
6. The method in accordance with claim 1, wherein the payor profile information includes information associated with a transaction card.
7. The method in accordance with claim 1, wherein the payor transmits payor profile information to the payee during an online session.
8. The computer-implemented method of claim 1, further comprising configuring, by the computer device, the first token identifier to prompt deletion or expiration of any other token identifiers stored in a database associated with the payee.
9. A computer system for facilitating electronic payments to a payee from at least one account associated with a payor, comprising:
a processor; and
a computer-readable storage device,
wherein said computer system is associated with an interchange network and said computer-readable storage device has encoded thereon computer-executable instructions that are executable by the processor to perform functions comprising:
receiving, by said computer system, payor profile information from a payee, the payor profile information identifying a unique account associated with the payor, wherein the payor profile information is associated with a consumer account identifier stored by the payee;
storing, by said computer system, the payor profile information in the memory device;
generating a first token identifier, the first token identifier associated with the payor profile information stored in the memory device;
transmitting the first token identifier to the payee, for storage by the payee and association with the consumer account identifier;
receiving, by said computer system, the first token identifier from the payee, the first token identifier accompanied by transaction information associated with a transaction between the payor and the payee;
in response to receiving the first token identifier from the payee, retrieving the payor profile information associated with the first token identifier; and
transmitting, from said computer system, an authorization request directly to an issuer for authorization of the transaction, wherein the authorization request is based at least in part on the retrieved payor profile information.
10. The computer system in accordance with claim 9, wherein computer-executable instructions cause the processor to:
generate a second token identifier, the second token identifier associated with the payor profile information; and
transmit the second token identifier to the payee.
11. The computer system in accordance with claim 9, wherein the payor profile information is received from the payee during a transaction between the payor and the payee.
12. The computer system in accordance with claim 9, wherein the payor profile information is received from the payee during a registration session between the payor and the payee.
13. The computer system in accordance with claim 9, wherein computer-executable instructions cause the processor to create a payor profile using the payor profile information.
14. The computer system in accordance with claim 9, wherein the payor profile information includes information associated with a transaction card.
15. The computer system in accordance with claim 9, wherein the payor transmits payor profile information to the payee during an online session.
16. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon for facilitating electronic payments to a payee from at least one account associated with a payor, wherein, when executed by at least one processor of a computer device, the computer-executable instructions cause the processor to:
receive, by said computer device, payor profile information from a payee, the payor profile information identifying an unique account associated with the payor, wherein the payor profile information is associated with a consumer account identifier stored by the payee and said computer device is associated with an interchange network;
store, by the computer device, the payor profile information in the memory device;
generate a first token identifier, the first token identifier associated with the payor profile information stored in the memory device;
transmit the first token identifier to the payee, for storage by the payee and association with the consumer account identifier;
receive, by the computer device, the first token identifier from the payee, the first token identifier accompanied by transaction information associated with a transaction between the payor and the payee;
in response to receiving the first token identifier from the payee, retrieve the payor profile information associated with the first token identifier;
transmitting, from the computer device, an authorization request directly to an issuer for authorization of the transaction, wherein the authorization request is based at least in part on the retrieved payor profile.
17. The computer-readable storage media in accordance with claim 16, wherein computer-executable instructions cause the processor to:
generate a second token identifier, the second token identifier associated with the payor profile information; and
transmit the second token identifier to the payee.
18. The computer-readable storage media in accordance with claim 16, wherein the payor profile information is received from the payee during a transaction between the payor and the payee.
19. The computer-readable storage media in accordance with claim 16, wherein the payor profile information is received from the payee during a registration session between the payor and the payee.
20. The computer-readable storage media in accordance with claim 16, wherein computer-executable instructions cause the processor to create a payor profile using the payor profile information.
21. The computer-readable storage media in accordance with claim 16, wherein the payor profile information includes information associated with a transaction card.
22. The computer-readable storage media in accordance with claim 16, wherein the payor transmits payor profile information to the payee during an online session.