Public transit system fare processor for multi-balance funding
AssigneeSmart Systems Innovations, LLC
InventorMartin Friedrich Ludwig Silbernagl
Life of this patent
Estimating the term…
Abstract
An implementation of a system and method for processing transfer rides associated with at least one public transit network is provided. The system and method preprocess transactions to consolidate or eliminate unnecessary transactions with a financial institution clearing and settlement network.
Claims34
A method of funding transit rides associated with at least one public transit network, from a plurality of funding sources, the method comprising:
- configuring a processor, associated with the at least one public transit network, wherein configuring the processor comprises:
- storing, in memory, a plurality of balance classes;
- storing, in the memory, at least one rule for a prioritization of the balance classes;
- storing, in the memory, at least one fare rule;
- and
- maintaining, in the memory, a transit account and a respective plurality of balances;
- and
- processing a bankcard presentation record, wherein the bankcard presentation record comprises an identifier to the transit account, and wherein processing the bankcard presentation record comprises:
- receiving the bankcard presentation record at the processor;
- searching the memory for the transit account identified by the identifier in the bankcard presentation record;
- inferring, from at least one of the at least one fare rules, a resultant fare;
- selecting a balance from the plurality of balances for the transit account by using at least one of the at least one rule for the prioritization of the balance classes;
- and
- accounting for a fare by applying the fare to the selected balance.
A system for funding transit rides associated with at least one public transit network, from a plurality of funding sources, the system comprising:
- means for configuring a processor, associated with the at least one public transit network, wherein the means for configuring the processor comprises:
- means for storing, in memory, a plurality of balance classes;
- means for storing, in the memory, at least one rule for a prioritization of the balance classes;
- means for storing, in the memory, at least one fare rule;
- and
- means for maintaining, in the memory, a transit account and a respective plurality of balances;
- and
- means for processing a bankcard presentation record, wherein the bankcard presentation record comprises an identifier to the transit account, and wherein the means for processing the bankcard presentation record comprises:
- means for receiving the bankcard presentation record at the processor;
- means for searching the memory for the transit account identified by the identifier in the bankcard presentation record;
- means for inferring, from at least one of the at least one fare rules, a resultant fare;
- means for selecting a balance from the plurality of balances for the transit account by using at least one of the at least one rule for the prioritization of the balance classes;
- and
- means for accounting for a fare by applying the fare to the selected balance.
Dependencies are inferred from the claim text.