System for paying invoices
First Claim
Patent Images
1. A method for paying an invoice, comprising:
- receiving a code and a payable amount associated with an expense;
identifying a user associated with the code;
presenting the expense to the user;
receiving an instruction to pay the payable amount; and
determining if the payable amount is less than or equal to an approved amount associated with the code.
1 Assignment
0 Petitions
Accused Products
Abstract
A system to pay an invoice includes reception of a code and a payable amount associated with an expense, identification of a user associated with the code, presentation of the expense to the user, reception of an instruction to pay the payable amount, and determination of whether the payable amount is less than or equal to an approved amount associated with the code. By using a code associated with an appropriate user, an expense may be easily directed to a user authorized to evaluate and instruct payment of the expense.
-
Citations
64 Claims
-
1. A method for paying an invoice, comprising:
-
receiving a code and a payable amount associated with an expense;
identifying a user associated with the code;
presenting the expense to the user;
receiving an instruction to pay the payable amount; and
determining if the payable amount is less than or equal to an approved amount associated with the code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 21, 22, 24, 25, 26, 27, 28)
-
-
15. A method for paying an invoice, comprising:
-
receiving a code and a payable amount associated with an expense;
determining if the payable amount is less than or equal to an approved amount associated with the code; and
presenting the expense to a user associated with the code if it is determined that the payable amount is less than or equal to the approved amount.
-
-
18. A method for paying an invoice, comprising:
-
receiving a code and a payable amount associated with an expense;
determining if the payable amount is less than or equal to an approved amount associated with the code; and
transmitting an indication to a user associated with the code if it is determined that the payable amount is not less than or equal to the approved amount, the indication indicating that the payable amount is not less than or equal to the approved amount.
-
-
23. A method for paying an invoice, comprising:
-
receiving a code and a payable amount associated with an expense;
identifying a user associated with the code;
identifying an approved amount associated with the code; and
presenting the expense, the payable amount, and the approved amount to the user.
-
-
29. A method for paying an invoice, comprising:
-
receiving a code and a payable amount associated with an expense;
identifying a user associated with the code;
transmitting the expense to a client device after the user accesses the client device;
receiving an instruction to pay the payable amount;
determining if the payable amount is less than or equal to an approved amount associated with the code;
issuing a command to pay the payable amount if it is determined that the payable amount is less than or equal to the approved amount; and
decrementing the approved amount based on the payable amount.
-
-
30. A medium storing processor-executable process steps to pay an invoice, the process steps comprising:
-
a step to receive a code and a payable amount associated with an expense;
a step to identify a user associated with the code;
a step to present the expense to the user;
a step to receive an instruction to pay the payable amount; and
a step to determine if the payable amount is less than or equal to an approved amount associated with the code. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A medium storing processor-executable steps to pay an invoice, the process steps comprising:
-
a step to receive a code and a payable amount associated with an expense;
a step to determine if the payable amount is less than or equal to an approved amount associated with the code; and
a step to present the expense to a user associated with the code if it is determined that the payable amount is less than or equal to the approved amount. - View Dependent Claims (45, 46, 48, 49, 50, 51)
-
-
47. A medium storing processor-executable steps to pay an invoice, the process steps comprising:
-
a step to receive a code and a payable amount associated with an expense;
a step to determine if the payable amount is less than or equal to an approved amount associated with the code; and
a step to transmit an indication to a user associated with the code if it is determined that the payable amount is not less than or equal to the approved amount, the indication indicating that the payable amount is not less than or equal to the approved amount.
-
-
52. A medium storing processor-executable process steps to pay an invoice, the proces steps comprising:
-
a step to receive a code and a payable amount associated with an expense;
a step to identify a user associated with the code;
a step to identify an approved amount associated with the code; and
a step to present the expense, the payable amount, and the approved amount to the user. - View Dependent Claims (53, 54, 55, 56, 57)
-
-
58. A medium storing processor-executable process steps to pay an invoice, the process steps comprising:
-
a step to receive a code and a payable amount associated with an expense;
a step to identify a user associated with the code;
a step to transmit the expense to a client device after the user accesses the client device;
a step to receive an instruction to pay the payable amount;
a step to determine if the payable amount is less than or equal to an approved amount associated with the code;
a step to issue a command to pay the payable amount if it is determined that the payable amount is less than or equal to the approved amount; and
a step to decrement the approved amount based on the payable amount.
-
-
59. An apparatus for paying an invoice, comprising:
-
a storage device storing processor-executable process steps and a data structure associating each of a plurality of codes with a user and an approved amount; and
a processor in communication with the storage device, wherein the processor-executable process steps are adapted to be executed by said processor to;
receive a code and a payable amount associated with an expense;
identify a user associated with the code;
present the expense to the user;
receive an instruction to pay the payable amount; and
determine if the payable amount is less than or equal to an approved amount associated with the code.
-
-
60. An apparatus for paying an invoice, comprising:
-
a storage device storing processor-executable process steps and a data structure associating each of a plurality of codes with a user and an approved amount; and
a processor in communication with the storage device, wherein the processor-executable process steps are adapted to be executed by said processor to;
receive a code and a payable amount associated with an expense;
identify a user associated with the code;
transmit the expense to a client device after the user accesses the client device;
receive an instruction to pay the payable amount;
determine if the payable amount is less than or equal to an approved amount associated with the code;
issue a command to pay the payable amount if it is determined that the payable amount is less than or equal to the approved amount; and
decrement the approved amount based on the payable amount.
-
-
61. A system for paying an invoice, comprising:
-
a payment system storing a data structure associating each of a plurality of codes with a user and an approved amount; and
a client device, wherein the payment system receives a code and a payable amount associated with an expense, identifies a user associated with the code, transmits the expense to the client device after the user accesses the client device, receives an instruction to pay the payable amount, and determines if the payable amount is less than or equal to an approved amount associated with the code, and wherein the client device receives a request from the user to access the client device, provides the user with access to the client device, presents the expense to the user, receives an indication from the user to pay the payable amount, and transmits the instruction to pay the payable amount to the payment system. - View Dependent Claims (62, 63, 64)
-
Specification