Systems, methods and computer program products for performing mass transit merchant transactions
First Claim
Patent Images
1. A method comprising:
- receiving, at a computer based fare collection system, for a first time, an alias account code, wherein the alias account code is associated with a mass transit registration account, wherein the alias account code is an alias for a transaction account code issued by a transaction account issuer, and wherein the alias account code is translated by the transaction account issuer based upon the transaction account code;
determining, by the computer based system, a first time, whether the alias account code is in a temporary database table of restricted alias account codes;
allowing, by the computer based system, access to a mass transit vehicle, in response to the alias account code not being in the temporary database table, prior to obtaining authorization of the alias account code;
obtaining, by the computer based system, the authorization of the alias account code;
updating, by the computer based system, the temporary database table by including the alias account code in the temporary database table in response to a ride limit being reached;
receiving, at the computer based system, for a second time, the alias account code;
determining, by the computer based system, for the second time whether the alias account code is in the temporary database table of restricted alias account codes;
denying, by the computer based system, access to the mass transit vehicle, in response to the alias account code being in the temporary database table;
obtaining, by the computer based system, a status of the alias account code;
adding, by the computer based system, the alias account code to a permanent database table in response to the alias account code not being active; and
removing, by the computer based system, the alias account code from the temporary database table in response to the alias account code being active.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products are provided for enabling access to mass transit systems using a financial transaction instrument including reading an identifier including financial payment information from the financial transaction instrument and determining whether the identifier is stored in a database. Access to a holder of the financial transaction instrument is provided based on the determining.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving, at a computer based fare collection system, for a first time, an alias account code, wherein the alias account code is associated with a mass transit registration account, wherein the alias account code is an alias for a transaction account code issued by a transaction account issuer, and wherein the alias account code is translated by the transaction account issuer based upon the transaction account code; determining, by the computer based system, a first time, whether the alias account code is in a temporary database table of restricted alias account codes; allowing, by the computer based system, access to a mass transit vehicle, in response to the alias account code not being in the temporary database table, prior to obtaining authorization of the alias account code; obtaining, by the computer based system, the authorization of the alias account code; updating, by the computer based system, the temporary database table by including the alias account code in the temporary database table in response to a ride limit being reached; receiving, at the computer based system, for a second time, the alias account code; determining, by the computer based system, for the second time whether the alias account code is in the temporary database table of restricted alias account codes; denying, by the computer based system, access to the mass transit vehicle, in response to the alias account code being in the temporary database table; obtaining, by the computer based system, a status of the alias account code; adding, by the computer based system, the alias account code to a permanent database table in response to the alias account code not being active; and removing, by the computer based system, the alias account code from the temporary database table in response to the alias account code being active. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangible, non-transitory computer readable storage medium, having stored thereon computer executable instructions that, if executed by a computer based fare collection system, cause the computer based system to perform operations comprising:
-
receiving, by the computer based system, for a first time, an alias account code, wherein the alias account code is associated with a mass transit registration account, wherein the alias account code is an alias for a transaction account code issued by a transaction account issuer, and wherein the alias account code is translated by the transaction account issuer based upon the transaction account code; determining, by the computer based system, for the first time, whether the alias account code is in a temporary database table of restricted alias account codes; allowing, by the computer based system, access to a mass transit vehicle, in response to the alias account code not being in the temporary database table, prior to obtaining authorization of the alias account code; obtaining, by the computer based system, the authorization of the alias account code; updating, by the computer based system, the temporary database table by including the alias account code in the temporary database table in response to a ride limit being reached; receiving, at the computer based system, for a second time, the alias account code; determining, by the computer based system, for the second time whether the alias account code is in the temporary database table of restricted alias account codes; denying, by the computer based system, access to the mass transit vehicle, in response to the alias account code being in the temporary database table; obtaining, by the computer based system, a status of the alias account code; adding, by the computer based system, the alias account code to a permanent database table in response to the alias account code not being active; and removing, by the computer based system, the alias account code from the temporary database table in response to the alias account code being active.
-
-
18. A computer based fare collection system, comprising:
-
a network interface communicating with a memory; the memory communicating with a processor for a fare collection system; and the processor, when executing a computer program, is configured to; receive, by the processor, for a first time, an alias account code, wherein the alias account code is associated with a mass transit registration account, wherein the alias account code is an alias for a transaction account code issued by a transaction account issuer, and wherein the alias account code is translated by the transaction account issuer based upon the transaction account code; determine, by the processor, for the first time, whether the alias account code is in a database table of restricted alias account codes; allow, by the processor, access to a mass transit vehicle, in response to the alias account code not being in the database table, prior to obtaining authorization of the alias account code; obtain, by the processor, the authorization of the alias account code; update, by the processor, the database table by including the alias account code in the database table in response to a ride limit being reached; receive, by the processor, for a second time, the alias account code; determine, by the processor, for the second time whether the alias account code is in the database table of restricted alias account codes; deny, by the processor, access to the mass transit vehicle, in response to the alias account code being in the database table; obtain, by the processor, a status of the alias account code; add, by the processor, the alias account code to a permanent database table in response to the alias account code not being active; and remove, by the processor, the alias account code from the database table in response to the alias account code being active.
-
Specification