Method for managing buyer transactions and settlements using communication network between computers, and method for relaying information following buyer consumption trends to the buyer
First Claim
1. A method for use in a system that includes a server, a supplier system, a buyer system, a first account management system, and a second account management system, wherein the supplier system is used by a supplier, the buyer system is used by a buyer, the first account management system manages an account of the buyer, and the second account management system manages an account of the supplier, the method comprising:
- the server receiving an electronic invoice from the supplier system,wherein the electronic invoice relates to a transaction between the supplier and the buyer, andwherein the electronic invoice includes an identification code,wherein the identification code uniquely identifies the electronic invoice from a plurality of electronic invoices issued to the buyer by the supplier, andwherein the identification code is generated by the supplier system;
the server registering the electronic invoice in a database;
the server transmitting information that defines a Graphical User Interface (GUI) screen to the buyer system,wherein the GUI screen is for showing contents of the electronic invoice registered in the database and for allowing the buyer to approve the contents of the electronic invoice;
the server, in response to an approval of the electronic invoice performed by the buyer using the GUI screen, creating a transfer request message,wherein the transfer request message includes the identification code included in the electronic invoice; and
the server transmitting the transfer request message to the first account management system, such that, following reception of the transfer request message at the first account management system;
the first account management system and the second account management system are able, using the identification code, to perform a deposit of the amount of the electronic invoice from the account of the buyer into the account of the supplier;
the second account management system is able, using the identification code, to send an electronic deposit/withdrawal statement to the server or the supplier system,wherein the electronic deposit/withdrawal statement describes that the deposit from the account of the buyer into the account of the supplier has been made, andwherein the electronic deposit/withdrawal statement includes the identification code; and
at least one of the supplier system and the server is able to settle the electronic invoice using the identification code.
0 Assignments
0 Petitions
Accused Products
Abstract
Described herein are methods and apparatus for the processing of electronic invoices. A server for processing invoices communicates with computing systems such as a supplier system (used by a supplier), a buyer system (used by a buyer), and finance systems (which manage bank accounts of the supplier and buyer). The server communicates with the supplier system and the buyer system regarding an electronic invoice that relates to a transaction between the supplier and the buyer, and that includes an identification code. When the buyer has approved the electronic invoice, the supplier system and/or the server is able to settle the invoice using the identification code.
-
Citations
16 Claims
-
1. A method for use in a system that includes a server, a supplier system, a buyer system, a first account management system, and a second account management system, wherein the supplier system is used by a supplier, the buyer system is used by a buyer, the first account management system manages an account of the buyer, and the second account management system manages an account of the supplier, the method comprising:
-
the server receiving an electronic invoice from the supplier system, wherein the electronic invoice relates to a transaction between the supplier and the buyer, and wherein the electronic invoice includes an identification code, wherein the identification code uniquely identifies the electronic invoice from a plurality of electronic invoices issued to the buyer by the supplier, and wherein the identification code is generated by the supplier system; the server registering the electronic invoice in a database; the server transmitting information that defines a Graphical User Interface (GUI) screen to the buyer system, wherein the GUI screen is for showing contents of the electronic invoice registered in the database and for allowing the buyer to approve the contents of the electronic invoice; the server, in response to an approval of the electronic invoice performed by the buyer using the GUI screen, creating a transfer request message, wherein the transfer request message includes the identification code included in the electronic invoice; and the server transmitting the transfer request message to the first account management system, such that, following reception of the transfer request message at the first account management system; the first account management system and the second account management system are able, using the identification code, to perform a deposit of the amount of the electronic invoice from the account of the buyer into the account of the supplier; the second account management system is able, using the identification code, to send an electronic deposit/withdrawal statement to the server or the supplier system, wherein the electronic deposit/withdrawal statement describes that the deposit from the account of the buyer into the account of the supplier has been made, and wherein the electronic deposit/withdrawal statement includes the identification code; and at least one of the supplier system and the server is able to settle the electronic invoice using the identification code. - View Dependent Claims (2, 3, 4)
-
-
5. A server configured for operation in a system that includes the server, a supplier system, a buyer system, a first account management system, and a second account management system, wherein the supplier system is used by a supplier, the buyer system is used by a buyer, the first account management system manages an account of the buyer, and the second account management system manages an account of the supplier, the server comprising:
-
circuitry configured to receive an electronic invoice from the supplier system, wherein the electronic invoice relates to a transaction between the supplier and the buyer, wherein the electronic invoice includes an identification code, wherein the identification code uniquely identifies the electronic invoice from a plurality of electronic invoices issued to the buyer by the supplier, and wherein the identification code is generated by the supplier system; circuitry configured to register the electronic invoice in a database; circuitry configured to transmit information that defines a Graphical User Interface (GUI) screen to the buyer system, wherein the GUI screen is configured to show contents of the electronic invoice registered in the database and to allow allowing the buyer to approve the contents of the electronic invoice; circuitry configured to create, in response to an approval of the electronic invoice performed by the buyer using the GUI screen, a transfer request message, wherein the transfer request message includes the identification code included in the electronic invoice; and circuitry configured to transmit the transfer request message to the first account management system, such that, following reception of the transfer request message at the first account management system; the first account management system and the second account management system are able, using the identification code, to perform a deposit of the amount of the electronic invoice from the account of the buyer into the account of the supplier; the second account management system is able, using the identification code, to send an electronic deposit/withdrawal statement to the server or the supplier system, wherein the electronic deposit/withdrawal statement describes that the deposit from the account of the buyer into the account of the supplier has been made, and wherein the electronic deposit/withdrawal statement includes the identification code; and at least one of the supplier system and the server is able to settle the electronic invoice using the identification code. - View Dependent Claims (6, 7, 8)
-
-
9. A server configured for operation in a system that includes the server, a supplier system, a buyer system, a first account management system, and a second account management system, wherein
the supplier system is used by a supplier, the buyer system is used by a buyer, the first account management system manages an account of the buyer, and the second account management system manages an account of the supplier, wherein the server comprises: -
a network interface configured to receive an electronic invoice from the supplier system, wherein the electronic invoice relates to a transaction between the supplier and the buyer, wherein the electronic invoice includes an identification code, wherein the identification code uniquely identifies the electronic invoice from a plurality of electronic invoices issued to the buyer by the supplier, and wherein the identification code is generated by the supplier system; and a processor configured to register the electronic invoice in a database; wherein the network interface is further configured to transmit information that defines a Graphical User Interface (GUI) screen to the buyer system, wherein the GUI screen is for showing contents of the electronic invoice registered in the database and for allowing the buyer to approve the contents of the electronic invoice; wherein the processor is further configured to create, in response to an approval of the electronic invoice performed by the buyer using the GUI screen, a transfer request message, wherein the transfer request message includes the identification code included in the electronic invoice; and wherein the network interface is further configured to transmit the transfer request message to the first account management system, such that, following reception of the transfer request message at the first system; the first account management system and the second system are able, using the identification code, to perform a deposit of the amount of the electronic invoice from the account of the buyer into the account of the supplier; the second account management system is able, using the identification code, to send an electronic deposit/withdrawal statement to the server or the supplier system, wherein the electronic deposit/withdrawal statement describes that the deposit from the account of the buyer into the account of the supplier has been made, and wherein the electronic deposit/withdrawal statement includes the identification code; and at least one of the supplier system and the server is able to settle the electronic invoice using the identification code. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having stored thereon instructions which, when executed by a processor in a server, cause the server to perform a method for processing an electronic invoice,
wherein the server is configured for operation in a system that includes the server, a supplier system, a buyer system, a first account management system, and a second account management system, wherein the supplier system is used by a supplier, the buyer system is used by a buyer, the first account management system manages an account of the buyer, and the second account management system manages an account of the supplier, wherein the method comprises: -
receiving, at the server, the electronic invoice from the supplier system, wherein the electronic invoice relates to a transaction between the supplier and the buyer, and wherein the electronic invoice includes an identification code, wherein the identification code uniquely identifies the electronic invoice from a plurality of electronic invoices issued to the buyer by the supplier, and wherein the identification code is generated by the supplier system; registering, at the server, the electronic invoice in a database; transmitting, from the server, information that defines a Graphical User Interface (GUI) screen to the buyer system, wherein the GUI screen is for showing contents of the electronic invoice registered in the database and for allowing the buyer to approve the contents of the electronic invoice; generating, at the server, a transfer request message in response to an approval of the electronic invoice performed by the buyer using the GUI screen, wherein the transfer request message includes the identification code included in the electronic invoice; and transmitting, from the server, the transfer request message to the first account management system, such that, following reception of the transfer request message at the first account management system; the first account management system and the second account management system are able, using the identification code, to perform a deposit of the amount of the electronic invoice from the account of the buyer into the account of the supplier, the second account management system is able, using the identification code, to send an electronic deposit/withdrawal statement to the server or the supplier system, wherein the electronic deposit/withdrawal statement describes that the deposit from the account of the buyer into the account of the supplier has been made, and wherein the electronic deposit/withdrawal statement includes the identification code; and at least one of the supplier system and the server is able to settle the electronic invoice using the identification code. - View Dependent Claims (14, 15, 16)
-
Specification