System and method for obtaining customer bill information and facilitating bill payment at biller websites
First Claim
1. An electronic bill payment system comprising:
- a user interface for enabling a user to enter user financial account information and user access information for use in accessing a biller website and for initiating payment at said biller website from a user financial account; and
a bot program for using said user access information to access said biller website, said bot program using said user financial account information to initiate a payment on behalf of the user at said biller website from said user financial account.
5 Assignments
0 Petitions
Accused Products
Abstract
An integrated electronic bill presentment and payment (EBPP) system is disclosed which obtains bills for customers (which include individuals, businesses, and organizations) and allow payments including payments by credit card to be processed at the biller websites on behalf of customers. The integrated EBPP system obtains bills for customers from paper billers, electronic billers, and scrape-enabled biller websites, with customers providing access information for biller websites to the integrated EBPP system, which uses a software agent or bot to make scheduled scrapes of biller websites to obtain customer bills. The integrated EBPP system enables customers to automatically set up a user account at biller websites, with customers providing user access information and user financial account information, such as a credit card or debit card, for accessing biller websites and for initiating payments at biller websites.
-
Citations
35 Claims
-
1. An electronic bill payment system comprising:
-
a user interface for enabling a user to enter user financial account information and user access information for use in accessing a biller website and for initiating payment at said biller website from a user financial account; and
a bot program for using said user access information to access said biller website, said bot program using said user financial account information to initiate a payment on behalf of the user at said biller website from said user financial account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An electronic bill presentment and payment system comprising:
-
a bill center for enabling a user bill to be presented and paid over the Internet, said bill center enabling a user to enter user access information and user financial account information;
an first agent program acting as a proxy for said user for accessing a biller website using said user access information, said first agent program scraping said biller website for user bill data, said first agent program returning said user bill data from said biller website to said bill center;
an automated account setup option for facilitating online set up of a user account at a biller websites for said user if said user does not have a user account with said biller website;
a first account bill payment component for paying bills from a first user financial account, said user financial account information including information relating to said first user financial account;
a second account bill payment component for paying bills from a second user financial account if payment of bills from said first user financial account is not possible, said user financial account information including information relating to said second user financial account; and
a second agent program for using said user access information to access said biller website, said second agent program using said user financial account information to initiate a payment from at least one of said first and second user financial accounts at said biller website.
-
-
21. An electronic bill payment system, comprising:
-
a user interface for enabling a user to enter user access information allowing a user to access a biller website, said user interface also allowing said user to select at least one of a plurality of payment options for initiating payment at said biller website; and
an agent program for using said user access information to access said biller website, said agent program using said selected payment option to initiate a payment on behalf of said user at said biller website. - View Dependent Claims (22, 23, 24)
-
-
25. A method of paying bills via the Internet, comprising:
-
setting up a user to settle bills at a biller website by acquiring user access information required to access said biller website and user financial account information to perform a payment at said biller website from said user financial account; and
initiating payment at said biller website using said user access information and said user financial account information. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A method of paying bills via the Internet, comprising:
-
enabling a user to enter user access information required to access a biller website;
automatically setting up a user account at said biller website if said user has not set up a user account at said biller website;
enabling said user to enter user financial account information necessary to perform a payment at said biller website, said user financial account information includes a credit card information or a debit card information; and
initiating payment at said biller website using said user access information and said user financial account information.
-
-
31. A method of paying bills via the Internet, comprising:
-
providing an interface for a user to enter user access information required to access a biller website, wherein said user access information is validated at said biller website;
automatically setting up a user account at said biller website if the user has not set up a user account at the biller website;
accessing said biller website using the user access information to scrape user bill data from the biller website;
providing an interface for the user to enter bill payment information necessary to pay a bill at the biller site; and
initiating bill payment at the biller website using the user access information and the bill payment information.
-
-
32. A method of paying bills via the Internet, comprising:
-
prompting a user to enter user access information for a biller website;
prompting the user to select at least one of a plurality of bill payment options; and
using the user access information to access and initiate a bill payment at said biller website. - View Dependent Claims (33, 34, 35)
-
Specification