Claims Analysis
Total Claims: 55
Claim 1
Independent Claim
133 words
A computer implemented method of presenting an electronic bill from a biller to a customer over a computer network, said method comprising the steps of: receiving biller-originated bill data and biller-originated bill format data over the network into a bill presentment and payment database; storing the received biller-originated bill data and biller-originated bill format data in a first area of said bill presentment and payment database; validating at least said stored biller-originated bill data; swapping the validated biller-originated bill data and the biller-originated format data from the first area to a second area of said bill presentment and payment database, said second area being accessible to the customer; and presenting the bill to the customer, the presented bill being formatted according to said biller-originated format data and incorporating said validated biller-originated bill data.
Claim 2
Dependent Claim
133 words
A computer implemented method of presenting an electronic bill from a biller to a customer over a computer network, said method comprising the steps of: receiving biller-originated bill data and biller-originated bill format data over the network into a bill presentment and payment database; storing the received biller-originated bill data and biller-originated bill format data in a first area of said bill presentment and payment database; validating at least said stored biller-originated bill data; swapping the validated biller-originated bill data and the biller-originated format data from the first area to a second area of said bill presentment and payment database, said second area being accessible to the customer; and presenting the bill to the customer, the presented bill being formatted according to said biller-originated format data and incorporating said validated biller-originated bill data.
Claim 3
Dependent Claim
25 words
The computer-implemented method of claim 1 , further comprising archiving the bill in a third, customer accessible area of the bill presentment and payment database.
Claim 4
Dependent Claim
30 words
The computer-implemented method of claim 1 , wherein said bill format data includes a plurality of bill templates, each of said bill templates defining a distinct appearance for said bill.
Claim 5
Dependent Claim
47 words
The computer-implemented method of claim 3 , wherein said computer-implemented method further comprises the steps of: evaluating a plurality of bill template selection rules based upon said validated bill data; and selecting one of said plurality of bill templates to format the bill presented to the customer.
Claim 6
Dependent Claim
26 words
The computer-implemented method of claim 4 , wherein one of the bill template selection rules compares a current date with a due date of the bill.
Claim 7
Dependent Claim
29 words
The computer-implemented method of claim 3 , wherein at least one of the plurality of bill templates includes at least one of HTML-formatted data, XML-formatted data and Java-based logic.
Claim 8
Dependent Claim
18 words
The computer-implemented method of claim 1 , wherein the bill data is formatted according to the OFX protocol.
Claim 9
Dependent Claim
57 words
The computer-implemented method of claim 1 , further comprising the step of evaluating a plurality of auto pay rules to determine whether a request for payment should be automatically generated after the validated bill data and the format data has been swapped from the first area to a second area of said bill presentment and payment database.
Claim 10
Dependent Claim
43 words
The computer-implemented method of claim 1 , wherein said bill data is arranged in said first area as at least one database table, said at least one database table being swapped into said second area after at least the bill data is validated.
Claim 11
Dependent Claim
24 words
The computer-implemented method of claim 9 , wherein said at least one database table includes a bill summary table and a bill detail table.
Claim 12
Dependent Claim
28 words
The computer-implemented method of claim 1 , further comprising the step of generating a status table for the bill, said status table indicating a status of the bill.
Claim 13
Dependent Claim
39 words
The computer-implemented method of claim 1 , wherein both the bill data and bill format data originate from a plurality of billers, each biller of the plurality inputting its own bill data and its own biller-specific bill format data.
Claim 14
Dependent Claim
29 words
The computer-implemented method of claim 1 , wherein one of said bill data and said bill format data includes a URL to a Web site maintained by said biller.
Claim 15
Dependent Claim
25 words
The computer-implemented method of claim 1 , wherein said validating step includes a step of insuring a completeness and an integrity of the bill data.
Claim 16
Dependent Claim
43 words
The computer-implemented method of claim 1 , wherein the presenting step presents the electronic bill to the customer in a format readable by a device adapted to remotely access the second area of said bill presentment and payment database over the computer network.
Claim 17
Dependent Claim
14 words
The computer-implemented method of claim 1 , wherein said computer network includes the Internet.
Claim 18
Dependent Claim
37 words
The computer implemented method of claim 1 , further comprising the step of maintaining an activity log of biller-specified predefined business events and generating a notification upon an occurrence of one of the biller-specified predefined business events.
Claim 19
Dependent Claim
30 words
The computer-implemented method of claim 1 , further comprising the step of maintaining an audit trail record of all or selected table-affecting events within the bill presentment and payment database.
Claim 20
Dependent Claim
59 words
The computer-implemented method of claim 1 , wherein each customer is represented in the bill presentment and payment database as a user account, each user account including a biller account for each biller from whom the customer receives bills, a list of which payment instruments the customer uses to pay the billers and at least one biller-definable flexible field.
Claim 21
Dependent Claim
50 words
The computer-implemented method of claim 1 , wherein a plurality of customers are registered into the bill presentment and payment database in a batch mode by loading XML or OFX-formatted customer data into the first area via Hypertext Transfer Protocol (http) or by file transfer, via File Transfer Protocol (ftp).
Claim 22
Dependent Claim
160 words
A computer system, comprising: at least one processor; at least one data storage device; a plurality of processes spawned by said at least one processor, the processes including processing logic for presenting an electronic bill from a biller to a customer over a computer network, said processing logic defining the steps of: receiving biller-originated bill data and biller-originated bill format data over the network into a bill presentment and payment database; storing the received biller-originated bill data and biller-originated bill format data in a first area of said bill presentment and payment database; validating at least said stored biller-originated bill data; swapping the validated biller-originated bill data and the biller-originated format data from the first area to a second area of said bill presentment and payment database, said second area being accessible to the customer; and presenting the bill to the customer, the presented bill being formatted according to said biller-originated format data and incorporating said validated biller-originated bill data.
Claim 23
Dependent Claim
160 words
A computer system, comprising: at least one processor; at least one data storage device; a plurality of processes spawned by said at least one processor, the processes including processing logic for presenting an electronic bill from a biller to a customer over a computer network, said processing logic defining the steps of: receiving biller-originated bill data and biller-originated bill format data over the network into a bill presentment and payment database; storing the received biller-originated bill data and biller-originated bill format data in a first area of said bill presentment and payment database; validating at least said stored biller-originated bill data; swapping the validated biller-originated bill data and the biller-originated format data from the first area to a second area of said bill presentment and payment database, said second area being accessible to the customer; and presenting the bill to the customer, the presented bill being formatted according to said biller-originated format data and incorporating said validated biller-originated bill data.
Claim 24
Dependent Claim
25 words
The computer system of claim 21 , further comprising archiving the bill in a third, customer accessible area of the bill presentment and payment database.
Claim 25
Dependent Claim
30 words
The computer system of claim 21 , wherein said bill format data includes a plurality of bill templates, each of said bill templates defining a distinct appearance for said bill.
Claim 26
Dependent Claim
47 words
The computer system of claim 23 , wherein said processing logic further defines the steps of: evaluating a plurality of bill template selection rules based upon said validated bill data; and selecting one of said plurality of bill templates to format the bill presented to the customer.
Claim 27
Dependent Claim
26 words
The computer system of claim 24 , wherein one of the bill template selection rules compares a current date with a due date of the bill.
Claim 28
Dependent Claim
29 words
The computer system of claim 23 , wherein at least one of the plurality of bill templates includes at least one of HTML-formatted data, XML-formatted data and Java-based logic.
Claim 29
Dependent Claim
18 words
The computer system of claim 21 , wherein the bill data is formatted according to the OFX protocol.
Claim 30
Dependent Claim
61 words
The computer system of claim 21 , wherein the processing logic further defines the step of evaluating a plurality of auto pay rules to determine whether a request for payment should be automatically generated after the validated bill data and the format data has been swapped from the first area to a second area of said bill presentment and payment database.
Claim 31
Dependent Claim
30 words
The computer system of claim 22 , wherein at least one of said first, second and third areas of said bill presentment and payment database is configured as a database.
Claim 32
Dependent Claim
43 words
The computer system of claim 21 , wherein said bill data is arranged in said first area as at least one database table, said at least one database table being swapped into said second area after at least the bill data is validated.
Claim 33
Dependent Claim
24 words
The computer system of claim 30 , wherein said at least one database table includes a bill summary table and a bill detail table.
Claim 34
Dependent Claim
32 words
The computer system of claim 21 , wherein said processing logic further defines the step of generating a status table for the bill, said status table indicating a status of the bill.
Claim 35
Dependent Claim
39 words
The computer system of claim 21 , wherein both the bill data and bill format data originate from a plurality of billers, each biller of the plurality inputting its own bill data and its own biller-specific bill format data.
Claim 36
Dependent Claim
29 words
The computer system of claim 21 , wherein one of said bill data and said bill format data includes a URL to a Web site maintained by said biller.
Claim 37
Dependent Claim
25 words
The computer system of claim 21 , wherein said validating step includes a step of insuring a completeness and an integrity of the bill data.
Claim 38
Dependent Claim
43 words
The computer system of claim 21 , wherein the presenting step presents the electronic bill to the customer in a format readable by a device adapted to remotely access the second area of said bill presentment and payment database over the computer network.
Claim 39
Dependent Claim
14 words
The computer system of claim 21 , wherein said computer network includes the Internet.
Claim 40
Dependent Claim
36 words
The computer system of claim 21 , further comprising the step of maintaining an activity log of biller-specified predefined business events and generating a notification upon an occurrence of one of the biller-specified predefined business events.
Claim 41
Dependent Claim
34 words
The computer system of claim 21 , wherein the processing logic further defines the step of maintaining an audit trail record of all or selected table-affecting events within the bill presentment and payment database.
Claim 42
Dependent Claim
61 words
The computer system of claim 21 , wherein the processing logic defines each customer in the bill presentment and payment database as a user account, each user account including a biller account for each biller from whom the customer receives bills, a list of which payment instruments the customer uses to pay the billers and at least one biller-definable flexible field.
Claim 43
Dependent Claim
55 words
The computer system of claim 21 , wherein the processing logic is configured to register a plurality of customers into the bill presentment and payment database in a batch mode by loading XML or OFX-formatted customer data into the first area via Hypertext Transfer Protocol (http) or by file transfer, via File Transfer Protocol (ftp).
Claim 44
Dependent Claim
133 words
A machine-readable medium having data stored thereon representing sequences of instructions which, when executed by a computer, causes said computer to perform the steps of: receiving biller-originated bill data and biller-originated bill format data over the network into a bill presentment and payment database; storing the received biller-originated bill data and biller-originated bill format data in a first area of said bill presentment and payment database; validating at least said stored biller-originated bill data; swapping the validated biller-originated bill data and the biller-originated format data from the first area to a second area of said bill presentment and payment database, said second area being accessible to the customer; and presenting the bill to the customer, the presented bill being formatted according to said biller-originated format data and incorporating said validated biller-originated bill data.
Claim 45
Dependent Claim
133 words
A machine-readable medium having data stored thereon representing sequences of instructions which, when executed by a computer, causes said computer to perform the steps of: receiving biller-originated bill data and biller-originated bill format data over the network into a bill presentment and payment database; storing the received biller-originated bill data and biller-originated bill format data in a first area of said bill presentment and payment database; validating at least said stored biller-originated bill data; swapping the validated biller-originated bill data and the biller-originated format data from the first area to a second area of said bill presentment and payment database, said second area being accessible to the customer; and presenting the bill to the customer, the presented bill being formatted according to said biller-originated format data and incorporating said validated biller-originated bill data.
Claim 46
Dependent Claim
34 words
The computer readable medium of claim 42 , wherein said sequences of instructions further cause said computer to archive the bill in a third, customer accessible, area of the bill presentment and payment database.
Claim 47
Dependent Claim
31 words
The computer readable medium of claim 42 , wherein said bill format data includes a plurality of bill templates, each of said bill templates defining a distinct appearance for said bill.
Claim 48
Dependent Claim
54 words
The computer readable medium of claim 44 , wherein said sequences of instructions further cause said computer to carry out the steps of: evaluating a plurality of bill template selection rules based upon said validated bill data; and selecting one of said plurality of bill templates to format the bill presented to the customer.
Claim 49
Dependent Claim
68 words
The computer readable medium of claim 42 , wherein said sequences of instructions further cause said computer to carry out the step of evaluating a plurality of auto pay rules to determine whether a request for payment should be automatically generated after the validated bill data and the format data has been swapped from the first area to a second area of said bill presentment and payment database.
Claim 50
Dependent Claim
26 words
The computer readable medium of claim 42 , wherein said validating step includes a step of insuring a completeness and an integrity of the bill data.
Claim 51
Dependent Claim
44 words
The computer readable medium of claim 42 , wherein the presenting step presents the electronic bill to the customer in a format readable by a device adapted to remotely access the second area of said bill presentment and payment database over the computer network.
Claim 52
Dependent Claim
37 words
The computer readable medium of claim 42 , further comprising the step of maintaining an activity log of biller-specified predefined business events and generating a notification upon an occurrence of one of the biller-specified predefined business events.
Claim 53
Dependent Claim
31 words
The computer readable medium of claim 42 , further comprising the step of maintaining an audit trail record of all or selected table-affecting events within the bill presentment and payment database.
Claim 54
Dependent Claim
60 words
The computer readable medium of claim 42 , wherein each customer is represented in the bill presentment and payment database as a user account, each user account including a biller account for each biller from whom the customer receives bills, a list of which payment instruments the customer uses to pay the billers and at least one biller-definable flexible field.
Claim 55
Dependent Claim
51 words
The computer readable medium of claim 42 , wherein a plurality of customers are registered into the bill presentment and payment database in a batch mode by loading XML or OFX-formatted customer data into the first area via Hypertext Transfer Protocol (http) or by file transfer, via File Transfer Protocol (ftp).