Electronic ticket presentation and transfer method
First Claim
1. A method for presenting an electronic ticket for services utilizing a customer trusted agent, a first host processor, a merchant trusted agent and a second host processor, comprising the steps of:
- establishing a secure session between said customer trusted agent and said merchant trusted agent by using cryptographic means;
said first host processor providing a first signal informing said customer trusted agent of said electronic ticket selected for presentation;
said customer trusted agent sending a second signal including a copy of said electronic ticket to said merchant trusted agent, via said secure session;
said merchant trusted agent checking the validity of said electronic ticket;
said merchant trusted agent providing a third signal notifying said second host processor to deliver services identified by said electronic ticket;
said merchant trusted agent sending a fourth signal notifying said customer trusted agent, via said secure session, that said electronic ticket is in use;
said second host processor providing a fifth signal informing said merchant trusted agent that said services have been rendered;
said merchant trusted agent sending a sixth signal including a new ticket value to said customer trusted agent;
said customer trusted agent marking said electronic ticket not in use and updating ticket value;
said customer trusted agent providing a seventh signal notifying said first host processor of the end of the transaction;
said merchant trusted agent receiving an eighth signal from said customer trusted agent and providing a ninth signal notifying said second host processor of the end of the transaction,where in the event said transaction fails, said first and second trusted agents can roll-back their states using abort means.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for open electronic commerce having a customer trusted agent securely communicating with a first money module, and a merchant trusted agent securely communicating with a second money module. Both trusted agents are capable of establishing a first cryptographically secure session, and both money modules are capable of establishing a second cryptographically secure session. The merchant trusted agent transfers electronic merchandise to the customer trusted agent, and the first money module transfers electronic money to the second money module. The money modules inform their trusted agents of the successful completion of payment, and the customer may use the purchased electronic merchandise.
-
Citations
16 Claims
-
1. A method for presenting an electronic ticket for services utilizing a customer trusted agent, a first host processor, a merchant trusted agent and a second host processor, comprising the steps of:
-
establishing a secure session between said customer trusted agent and said merchant trusted agent by using cryptographic means; said first host processor providing a first signal informing said customer trusted agent of said electronic ticket selected for presentation; said customer trusted agent sending a second signal including a copy of said electronic ticket to said merchant trusted agent, via said secure session; said merchant trusted agent checking the validity of said electronic ticket; said merchant trusted agent providing a third signal notifying said second host processor to deliver services identified by said electronic ticket; said merchant trusted agent sending a fourth signal notifying said customer trusted agent, via said secure session, that said electronic ticket is in use; said second host processor providing a fifth signal informing said merchant trusted agent that said services have been rendered; said merchant trusted agent sending a sixth signal including a new ticket value to said customer trusted agent; said customer trusted agent marking said electronic ticket not in use and updating ticket value; said customer trusted agent providing a seventh signal notifying said first host processor of the end of the transaction; said merchant trusted agent receiving an eighth signal from said customer trusted agent and providing a ninth signal notifying said second host processor of the end of the transaction, where in the event said transaction fails, said first and second trusted agents can roll-back their states using abort means. - View Dependent Claims (2, 3, 4, 5, 12, 13)
-
-
6. A method for transferring an electronic ticket from a first trusted agent to a second trusted agent, comprising the steps of:
-
establishing a secure session between said first trusted agent and said second trusted agent by using cryptographic means; said first trusted agent signing over said electronic ticket by adding transfer information to a transfer history section of said electronic ticket and appending a digital signature to a sender signatures section of said electronic ticket; said first trusted agent sending a first signal including said signed over electronic ticket to said second trusted agent, via said secure session; said second trusted agent validating said signed over electronic ticket; said second trusted agent sending an acknowledgment signal to said first trusted agent, via said secure session; after receiving said acknowledgment signal, said first trusted agent sending a second signal to said second trusted agent, and providing a third signal notifying a first host processor of the end of the transaction; and after receiving said second signal, said second trusted agent sending a fourth signal notifying a second host processor of the end of the transaction, where in the event said transaction fails, said first and second trusted agents can roll-back their states using abort means. - View Dependent Claims (7, 8, 9, 10, 11, 14, 15, 16)
-
Specification