Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
163 words
An electronic bill processing system for efficiently presenting and verifying bills, which is comprised of: multiple biller computers, each biller computer having a data base which stores a respective plurality of complete bills for a plurality of customers; a bill presentment computer, coupled to and distinct from all of said biller computers, having a data base which stores a summary of each complete bill in which superfluous data is extracted and a respective hash of each complete bill which is digitally signed by the corresponding biller computer, where each summary and hash are at least twenty times smaller than the corresponding complete bill; and, multiple customer computers, coupled to said biller computers and said bill presentment computer, wherein each particular customer computer includes a control means which requests and receives from said bill presentment computer, a summary of a selected complete bill plus its respective digitally signed hash, and as an option, requests and receives from said biller computer, said selected complete bill.
Claim 2
Dependent Claim
163 words
An electronic bill processing system for efficiently presenting and verifying bills, which is comprised of: multiple biller computers, each biller computer having a data base which stores a respective plurality of complete bills for a plurality of customers; a bill presentment computer, coupled to and distinct from all of said biller computers, having a data base which stores a summary of each complete bill in which superfluous data is extracted and a respective hash of each complete bill which is digitally signed by the corresponding biller computer, where each summary and hash are at least twenty times smaller than the corresponding complete bill; and, multiple customer computers, coupled to said biller computers and said bill presentment computer, wherein each particular customer computer includes a control means which requests and receives from said bill presentment computer, a summary of a selected complete bill plus its respective digitally signed hash, and as an option, requests and receives from said biller computer, said selected complete bill.
Claim 3
Dependent Claim
61 words
A system according to claim 1 wherein said particular customer computer responds to the receipt of said selected complete bill by--a) generating a new hash of said selected complete bill, b) decrypting said digitally signed hash of said selected complete bill, and c) indicating that a discrepancy exists, if the decrypted digitally signed hash does not equal said new generated hash.
Claim 4
Dependent Claim
59 words
A system according to claim 1 wherein said particular customer computer also sends a payment message, to said bill presentment computer, which contains--a) said digitally signed hash of said selected complete bill, and b) an authorization to pay a specified amount of funds on said selected complete bill, both of which are digitally signed by said particular customer computer.
Claim 5
Dependent Claim
41 words
A system according to claim 3 where within said payment message, said digitally signed hash of said selected complete bill and said authorization to pay said specified amount of funds are signed as one combined entity by said particular customer computer.
Claim 6
Dependent Claim
39 words
A system according to claim 3 where within said payment message, said digitally signed hash of said selected complete bill and said authorization to pay said specified amount of funds are each signed separately by said particular customer computer.
Claim 7
Dependent Claim
63 words
A system according to claim 3 wherein said bill presentment computer responds to said payment message by storing, in its data base, said digitally signed hash of said selected complete bill and said authorization to pay a specified amount of funds on said selected complete bill, both of which are digitally signed by said particular customer computer, as obtained from said payment message.
Claim 8
Dependent Claim
67 words
A system according to claim 3 which further includes an electronic payment subsystem that holds respective accounts that are correlated with said biller and customer computers and wherein said bill presentment computer responds to said payment message by sending a request to said payment subsystem to transfer said specified amount of funds from the account for said particular customer computer to the account for said biller account.
Claim 9
Dependent Claim
57 words
A system according to claim 7 wherein said payment subsystem stores a closing record which contains said digitally signed hash of said selected complete bill and said authorization to pay a specified amount of funds on said selected complete bill, both of which are digitally signed by said particular customer computer, as obtained from said payment message.
Claim 10
Dependent Claim
40 words
A system according to claim 7 wherein said bill presentment computer also--a) receives a response from said payment subsystem which indicates that the requested transfer has occurred or was rejected, and b) updates its data base to reflect said response.
Claim 11
Dependent Claim
49 words
A system according to claim 9 wherein said bill presentment computer also generates and sends messages to said biller computer which indicate whether or not payment of a bill has been authorized, and whether the specified amount of funds have been transferred or were rejected in said payment subsystem.
Claim 12
Dependent Claim
40 words
A system according to claim 9 wherein said bill presentment computer also generates and sends messages to each customer computer which indicate whether or not an authorized transfer of funds has occurred or has been rejected in said payment subsystem.
Claim 13
Dependent Claim
79 words
A system according to claim 1 which further includes an electronic payment subsystem that holds respective accounts that are correlated with said biller and customer computers, and wherein said particular customer computer also sends a payment message, to said payment subsystem, which contains--a) said digitally signed hash of said selected complete bill, and b) an authorization to pay a specified amount of funds on said selected complete bill, both of which are digitally signed by said particular customer computer.
Claim 14
Dependent Claim
41 words
A system according to claim 12 where within said payment message, said digitally signed hash of said selected complete bill and said authorization to pay said specified amount of funds are signed as one combined entity by said particular customer computer.
Claim 15
Dependent Claim
39 words
A system according to claim 12 where within said payment message, said digitally signed hash of said selected complete bill and said authorization to pay said specified amount of funds are each signed separately by said particular customer computer.
Claim 16
Dependent Claim
57 words
A system according to claim 12 wherein said payment subsystem stores a closing record which contains said digitally signed hash of said selected complete bill and said authorization to pay a specified amount of funds on said selected complete bill, both of which are digitally signed by said particular customer computer, as obtained in said payment message.