US5621797A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Electronic ticket presentation and transfer method
Assignee: Agroteam Consultants Ltd
•
Filing: 1995-12-19
•
Granted: 1997-04-15
•
Expires: 2015-12-19
Abstract
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.
Inventors
- 👤 Sholom S. Rosen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 07:55
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/0866; G06; G06Q; G06Q30/00; G06Q30/02; G06Q20/00; G06Q20/02; G06Q20/04; G06Q20/06; G06Q20/08; G06Q20/085; G06Q20/0855; G06Q20/10; G06Q20/105; G06Q20/12; G06Q20/20; G06Q20/204; G06Q20/209; G06Q20/22; G06Q20/26; G06Q20/30; G06Q20/36; G06Q20/367; G06Q20/3674; G06Q20/3676; G06Q20/3678; G06Q20/38; G06Q20/382; G06Q20/3821; G06Q20/3829; G06Q20/383; G06Q20/40; G06Q20/401; G06Q30/06; G06Q30/0601; G06Q50/00; G06Q50/10; G06Q50/18; G06Q50/188; G07F17/00; G07F17/16; H; H04; H04L; H04L63/00; H04L63/12; H04L63/123; H04L9/00; H04L9/32; H04L9/321; H04L9/3213; H04L9/3247; H04L9/3263; H04L2209/00; H04L2209/42; H04L2209/56
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
269 words
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.
Claim 2
Independent Claim
269 words
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.
Claim 3
Dependent Claim
13 words
The method of claim 1, wherein said electronic ticket is a transportation ticket.
Claim 4
Dependent Claim
13 words
The method of claim 1, wherein said electronic ticket is an event ticket.
Claim 5
Dependent Claim
18 words
The method of claim 1, wherein said electronic ticket is a communications ticket for accessing a communications service.
Claim 6
Dependent Claim
12 words
The method of claim 1, wherein said electronic ticket is a credential.
Claim 7
Independent Claim
204 words
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.
Claim 8
Independent Claim
204 words
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.
Claim 9
Dependent Claim
13 words
The method of claim 6, wherein said electronic ticket is a transportation ticket.
Claim 10
Dependent Claim
13 words
The method of claim 6, wherein said electronic ticket is an event ticket.
Claim 11
Dependent Claim
18 words
The method of claim 6, wherein said electronic ticket is a communications ticket for accessing a communications service.
Claim 12
Dependent Claim
12 words
The method of claim 6, wherein said electronic ticket is a credential.
Claim 13
Dependent Claim
23 words
The method of claim 6, further comprising the step of: after receiving said acknowledgment signal, said first trusted agent deleting said electronic ticket.
Claim 14
Dependent Claim
14 words
The method of claim 1, wherein said merchant and customer trusted agents are tamper-proofed.
Claim 15
Dependent Claim
25 words
The method of claim 12, further comprising the step of said merchant and customer trusted agents updating transaction logs at the end of said transaction.
Claim 16
Dependent Claim
25 words
The method of claim 6, wherein said transfer information includes an identifier of said second trusted agent and a certificate of said first trusted agent.
Claim 17
Dependent Claim
14 words
The method of claim 14, wherein said first and second trusted agents are tamper-proofed.
Claim 18
Dependent Claim
25 words
The method of claim 15 further comprising the step of said first and second trusted agents updating transaction logs at the end of said transaction.
References Cited (Backward Citations)
US4529870A
Cited
US4443027A
Cited
US4454414A
Cited
US4926480A
Cited
US4682223A
Cited
US4663664A
Cited
US4682224A
Cited
EP0172670A2
Cited
US4634807A
Cited
US4644493A
Cited
US5144663A
Cited
US5109413A
Cited
US4817140A
Cited
US4916738A
Cited
US5148534A
Cited
US5117457A
Cited
US5162989A
Cited
US4999806A
Cited
US4972175A
Cited
US5185717A
Cited
EP0380377B1
Cited
US5276311A
Cited
US4977595A
Cited
EP0419106A1
Cited
US5131039A
Cited
US5276736A
Cited
EP0474360A2
Cited
US5305200A
Cited
US5221838A
Cited
US5247578A
Cited
US5202921A
Cited
GB2257557A
Cited
US5490251A
Cited
US5282248A
Cited
US5440634A
Cited
WO1993008545A1
Cited
US5453601A
Cited
EP0569816A2
Cited
WO1994001825A1
Cited
US5319705A
Cited
US5416840A
Cited
US5481715A
Cited
US5539828A
Cited
US5473692A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-04-14 | 2000-10-14 | 2001-04-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-04-14 | 2004-10-14 | 2005-04-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-04-14 | 2008-10-14 | 2009-04-15 | $7700.00 | Window Closed / Lapsed |