Method and apparatus for transaction brokerage and program recording medium thereof
First Claim
1. A transaction brokerage method for brokering a transaction between an information transmitting terminal and a plurality of information receiving terminals connected through a transaction brokerage apparatus, the method comprising:
- registering, at the transaction brokerage apparatus, the plurality of the information receiving terminals, and a position information and individual information of each of the plurality of the information receiving terminals;
receiving a transaction request transmitted from the information transmitting terminal at the transaction brokerage apparatus, the transaction request including expiration time of the transaction request;
selecting, at the transaction brokerage apparatus, one or more of the information receiving terminals registered which are within a predetermined range from the information transmitting terminal based on the registered position information as one or more recipients of the transaction request, and transmitting the transaction request to the selected one or more information receiving terminals from the transaction brokerage apparatus;
receiving transaction acceptances from the selected information receiving terminals at the transaction brokerage apparatus;
considering, at the transaction brokerage apparatus, one or more of the transaction acceptances which have been received within the expiration time included in the transaction request as valid transaction acceptances, and transmitting only the valid transaction acceptances from the transaction brokerage apparatus to the information transmitting terminal;
receiving, at the transaction brokerage apparatus, at least a transaction possible indication from the information transmitting terminal;
transmitting the received transaction possible indication from the transaction brokerage apparatus to the information receiving terminal indicated by the transaction possible indication; and
transmitting registered individual information of the information receiving terminal indicated by the transaction possible indication from the transaction brokerage apparatus to the information terminal;
wherein the transaction request includes an upper limit of the number of information receiving terminals, and wherein the transaction request is transmitted to a number of the information receiving terminals, the number being less than or equal to the upper limit included in the transaction request.
1 Assignment
0 Petitions
Accused Products
Abstract
A transaction brokerage method and system brokering a transaction between an information transmitting terminal and an information receiving terminal, including registering a plurality of the information receiving terminals in advance; receiving a transaction request transmitted from the information transmitting terminal, the transaction request including the expiration time of the transaction request; and selecting one or more of the registered information receiving terminals within a predetermined range as the recipients of the transaction request and transmitting the transaction request. Transaction acceptances received within the expiration time included in the transaction request are validated and transmitted to the information transmitting terminal and a transaction possible or impossible indication is transmitted to the information receiving terminals.
-
Citations
8 Claims
-
1. A transaction brokerage method for brokering a transaction between an information transmitting terminal and a plurality of information receiving terminals connected through a transaction brokerage apparatus, the method comprising:
-
registering, at the transaction brokerage apparatus, the plurality of the information receiving terminals, and a position information and individual information of each of the plurality of the information receiving terminals; receiving a transaction request transmitted from the information transmitting terminal at the transaction brokerage apparatus, the transaction request including expiration time of the transaction request; selecting, at the transaction brokerage apparatus, one or more of the information receiving terminals registered which are within a predetermined range from the information transmitting terminal based on the registered position information as one or more recipients of the transaction request, and transmitting the transaction request to the selected one or more information receiving terminals from the transaction brokerage apparatus; receiving transaction acceptances from the selected information receiving terminals at the transaction brokerage apparatus; considering, at the transaction brokerage apparatus, one or more of the transaction acceptances which have been received within the expiration time included in the transaction request as valid transaction acceptances, and transmitting only the valid transaction acceptances from the transaction brokerage apparatus to the information transmitting terminal; receiving, at the transaction brokerage apparatus, at least a transaction possible indication from the information transmitting terminal; transmitting the received transaction possible indication from the transaction brokerage apparatus to the information receiving terminal indicated by the transaction possible indication; and transmitting registered individual information of the information receiving terminal indicated by the transaction possible indication from the transaction brokerage apparatus to the information terminal; wherein the transaction request includes an upper limit of the number of information receiving terminals, and wherein the transaction request is transmitted to a number of the information receiving terminals, the number being less than or equal to the upper limit included in the transaction request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A transaction brokerage apparatus for brokering a transaction between an information transmitting terminal and information receiving terminal, the apparatus comprising:
-
a transaction transmission and reception unit to receive a transaction request including expiration time of the transaction request and an upper limit of the number of information receiving terminals from the information transmitting terminal, transmit the transaction request to a number of the information receiving terminals, the number being less than or equal to the upper limit included in the transaction request, receive a transaction acceptance including expiration time of the transaction acceptance from the information receiving terminal, transmit the transaction acceptance to the information transmitting terminal, and receive a transaction possible indication from the information transmitting terminal; a terminal registration database to register a plurality of the information receiving terminals and individual information of the information receiving terminals; a position information detecting unit to obtain position information of the information transmitting terminals and information receiving terminals; a recipient selection unit to select one or more of the information receiving terminals registered in the terminal registration database as one or more of recipient of the transaction request, and select one or more of the selected information receiving terminals based on the position information of the information transmitting terminal and information receiving terminals; and a transaction management unit to control the transaction transmission and receiving unit to transmit the transaction request to the information receiving terminals selected by the recipient selecting unit, regard transaction acceptances received within the expiration time of the transaction request as valid transaction acceptances, transmit only the valid transaction acceptances to the information transmitting terminal, regard transaction possible indications received within the expiration time of the transaction acceptance as valid transaction possible indications, and transmit only individual information of the information receiving terminals indicated by the valid transaction possible indications to the transaction information receiving terminals.
-
-
8. A computer-readable program recording medium recording a transaction brokerage program for realizing a transaction brokerage apparatus for brokering a transaction between an information transmitting terminal and a plurality of information receiving-terminal terminals, wherein the program causes the computer to execute:
-
registering, at the transaction brokerage apparatus, the plurality of the information receiving terminals, and a position information and individual information of each of the plurality of the information receiving terminals; receiving a transaction request transmitted from the information transmitting terminal at the transaction brokerage apparatus, the transaction request including expiration time of the transaction request; selecting, at the transaction brokerage apparatus, one or more of the information receiving terminals registered which are within a predetermined range from the information transmitting terminal based on the registered position information as one or more recipients of the transaction request, and transmitting the transaction request to the selected one or more information receiving terminals from the transaction brokerage apparatus; receiving transaction acceptances from the selected information receiving terminals at the transaction brokerage apparatus; considering, at the transaction brokerage apparatus, one or more of the transaction acceptances which have been received within the expiration time included in the transaction request as valid transaction acceptances, and transmitting only the valid transaction acceptances from the transaction brokerage apparatus to the information transmitting terminal; receiving, at the transaction brokerage apparatus, at least a transaction possible indication from the information transmitting terminal; transmitting the received transaction possible indication from the transaction brokerage apparatus to the information receiving terminal indicated by the transaction possible indication; and transmitting registered individual information of the information receiving terminal indicated by the transaction possible indication from the transaction brokerage apparatus to the information terminal; wherein the transaction request includes an upper limit of the number of information receiving terminals, and wherein the transaction request is transmitted to a number of the information receiving terminals, the number being less than or equal to the upper limit included in the transaction request.
-
Specification