Patent ID: 7945491

Claim:
A system, comprising: a database; a bill data processor coupled to the database, the bill data processor configured to: receive bill data relating to a plurality of bills from a plurality of billers, the bills being associated with a plurality of consumers having consumer terminals; convert the bill data into a format compatible with the database; and store the converted bill data in the database; a bill report processor coupled to the database, the bill report processor being configured to authenticate merchant identification numbers received from billers and, upon authentication, to provide a report to a biller, the report including data relating to a status of bills corresponding to the bill data stored in the database; a bill security processor configured to grant access to the database upon receipt of encrypted access information; and a portal interface implemented on a platform separate from the consumer terminals and configured by instructions received from the consumer terminals to: in response to instructions received from a selected one of the consumer terminals, create at least two bill portfolios for the selected one of the consumer terminals, the two portfolios corresponding to different aspects of a financial profile of a consumer associated with the selected one of the consumer terminals; when a credit verifier has authorized the selected one of the consumer terminals to access the database: upon receipt of a request from the selected one of the consumer terminals, transmit signals to the selected one of the consumer terminals to cause display of an electronic bill representing a selected bill; upon receipt of instructions from the selected one of the consumer terminals, initiate payment of the selected bill; and update information in the database with payments information.