Mediation of transactions by a communications system
DCFirst Claim
1. A method of employing a communications routing system of a type which functions generally to establish connections with arbitrary ones of a plurality of entities to in addition mediate a transaction involving delayed payment between certain ones of the entities including a customer, a vendor, and an approving entity which approves the transaction, the method comprising the steps of:
- receiving a transaction specifier from the customer in the communications routing system; and
responding in the communications routing System to the transaction specifier by performing steps includingobtaining at least an identifier known to the approving entity from the customer,obtaining at least a debit amount from the vendor,providing the identifier and the debit amount to the approving entity,receiving an indication from the approving entity whether the transaction is approved, andproviding the indication to the vendor, the communications routing system functioning during the steps to establish connections with the certain ones of the entities as required for the steps.
0 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Methods and apparatus for employing a communications system with actively connects communicating entities to mediate transactions. Disclosed are general methods and apparatus for mediating transactions, methods and apparatus permitting information from one transaction to be used in other transactions, and methods and apparatus for performing credit card transactions in which the vendee need not disclose his credit card to the vendor. An implementation of a system for performing credit card transactions in a stored program-controlled telephone switching network is also disclosed.
-
Citations
28 Claims
-
1. A method of employing a communications routing system of a type which functions generally to establish connections with arbitrary ones of a plurality of entities to in addition mediate a transaction involving delayed payment between certain ones of the entities including a customer, a vendor, and an approving entity which approves the transaction, the method comprising the steps of:
-
receiving a transaction specifier from the customer in the communications routing system; and responding in the communications routing System to the transaction specifier by performing steps including obtaining at least an identifier known to the approving entity from the customer, obtaining at least a debit amount from the vendor, providing the identifier and the debit amount to the approving entity, receiving an indication from the approving entity whether the transaction is approved, and providing the indication to the vendor, the communications routing system functioning during the steps to establish connections with the certain ones of the entities as required for the steps. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of employing a telephone system including a switching portion to mediate a transaction involving delayed payment between a customer, a vendor, and an approving entity which approves the transaction, the telephone system being able to establish connections to the customer, the vendor, and the approving entity and the method comprising the steps of:
-
receiving a call in the switching portion which employs a special telephone number specifying the transaction; and responding in the switching portion to the special telephone number by performing steps including determining a telephone number for the vendor; causing the telephone system to request an identifier known to the approving entity from the customer; causing the telephone system to receive and store the identifier; causing the telephone system to use the telephone number for the vendor to connect the customer with the vendor; receiving a transaction amount in the telephone system from the vendor; providing the identifier and the transaction amount to the approving entity; and responding to an indication by the approving entity whether the transaction is approved by providing the indication to the vendor.
-
-
11. A method of employing a communications routing system of a type which functions generally to establish connections with arbitrary ones of a plurality of entities to in addition mediate a plurality of types of transactions involving certain ones of the entities which have between them transaction information other than the information required by the communications system to establish communications between the entities, the method comprising the steps of:
-
receiving a transaction type specifier specifying one of the types of transactions in the communications routing system; in the communications routing system, responding to the transaction type specifier by activating a transaction manager within the communications routing system; and in the transaction manager, selecting a transaction algorithm corresponding to the transaction type specified by the transaction type specifier from a set of transaction algorithms; and in the transaction manager, performing as required by the transaction algorithm the steps of employing the communications routing system to obtain first transaction information from at least one of the entities involved in the transaction and employing the communications routing system to provide second transaction information to at least one of the entities involved in the transaction, the communications routing system functioning during the steps to establish connections with the certain ones of the entities as required for the steps. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of employing a communications routing system of a type which functions generally to establish connections with arbitrary ones of a plurality of entities to in addition mediate transactions involving certain ones of the entities, the method comprising the steps of:
-
receiving a transaction specifier specifying a first one of the transactions from one of the entities in the communications routing system; responding in the communications muting system to the transaction specifier by performing steps including obtaining transaction information from at least one of the entities as required by the first one of the transactions, entering the transaction information in a transaction record for the first one of the transactions stored in the communications routing system, and ending the first one of the transactions; receiving a further transaction specifier from one of the entities in the communications system; and responding to the further transaction specifier by performing a further transaction as specified by the further transaction specifier and the transaction record, the communications routing system functioning during the steps to establish connections with the certain ones of the entities as required for the steps. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method of employing a communications system to mediate a transaction involving delayed payment between a customer, a vendor, and an approving entity which approves the transaction, the method comprising the steps of:
-
receiving a transaction specifier from the customer in the communications system; and responding to the transaction specifier by performing steps in the communications system including obtaining at least an identifier known to the approving entity from the customer, obtaining at least a debit amount from the vendor, providing the identifier and the debit amount to the approving entity, receiving an indication from the approving entity whether the transaction is approved, and providing the indication to the vendor without providing the identifier to the vendor.
-
Specification