Patent ID: 7552088
Filing Date: 2009-06-23
Classification: G06Q

Abstract:
1. A method for managing charging transactions, comprising: receiving, within a data processing system, from an owner of a chargeable account number and in association with the chargeable account number, a designation of at least one specified vendor as a member of an allowed vendors listing, said designation including a corresponding amount limit chargeable by the specified vendor, said corresponding amount limit being a specified amount within a defined duration of time, said allowed vendor listing having associated therewith a decline all others flag, wherein if said decline all others flag is set, charging authorization requests from vendors not listed in said allowed vendors listing are declined; identifying each vendor in the allowed vendor listing with a vendor specific identification; storing the designated specified vendor member of the allowed vendor listing and corresponding amount limit including the duration of time in association with the associated vendor identification in a database associated with the data processing system; receiving, within the data processing system, from the owner of the chargeable account number and in association with the chargeable account number, a designation of at least one specified excluded vendor as a member of an excluded vendor listing; identifying each vendor in the excluded vendor listing with a vendor specific identification; storing vendor identification of the at least one specified excluded vendor in the database associated with the data processing system; receiving, at the data processing system, from a requesting vendor a current charging transaction authorization request associated with the chargeable account number, said current charging transaction authorization request including an identification of a vendor requesting the authorization, an amount of a charge, and a time of the transaction; comparing the current charging transaction information with the allowed vendor listing and excluded vendor information stored in the database; determining whether the decline all others flag associated with the allowed vendors listing is set; determining whether the requesting vendor for the current charging transaction is identified on the allowed vendors listing; if the charging vendor is not on the allowed vendors listing and if the decline all others flag is set, declining the current charging transaction; if the charging vendor is not on the allowed vendors listing, determining if the charging vendor is on the excluded vendors listing; if the charging vendor is on the excluded vendors listing, declining the current charging transaction; if the charging vendor is on the allowed vendors listing, determining, by the data processing system, whether the current charging transaction for a specified amount by the charging vendor to the chargeable account number is within the designated amount limit chargeable by the charging vendor within the defined duration of time; and, if the current charging transaction for a specified amount by the charging vendor to the chargeable account number is within the designated amount limit chargeable by the charging vendor within the defined duration of time, approving the current charging transaction.