Patent US3196555A successfully refreshed from Google Patents.
Patent US5778173A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5778173A Expired / Lapsed US ⏱️ 0.0 years remaining

Mechanism for enabling secure electronic transactions on the open internet

Assignee: AT&T Inc
•
Filing: 1996-06-12
•
Granted: 1998-07-07
•
Expires: 2016-06-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method is provided for performing a transaction that is initiated over an open communication network between a user and a remotely located server. The open communication network may be the Internet, for example. In accordance with one embodiment of the method, a transaction identification number is received from the remotely located server over the open network and subsequently, communication between the user and the remotely located server is discontinued. Communication is established between the user and a transaction server. The transaction server is operatively coupled to the user and the remotely located server over a communication network which is isolated from the open network. The transaction identification number is transmitted to the transaction server over the communication network. After the transaction server confirms the validity of the transaction identification number, in response to a request from the transaction server, a transaction authorization number is transmitted over the communication network to the transaction server to complete the transaction.

Inventors

  • 👤 Jitendra Apte

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 15:06
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/10; G; G06; G06Q; G06Q20/00; G06Q20/02; G06Q20/04; G06Q20/08; G06Q20/085; G06Q20/12; G06Q20/22; G06Q20/24; G06Q20/38; G06Q20/385; G06Q20/40; G06Q20/401; G06Q20/42; G06Q20/425; H04L9/00; H04L9/40; H04M; H04M7/00; H04M7/12

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 169 words
A method for performing a transaction initiated over an open communication network between a user and a remotely located server, comprising the steps of: a. receiving a transaction identification number from the remotely located server over the open network; b. automatically discontinuing communication between said user and said remotely located server responsive to a request from said user to complete the transaction; c. automatically establishing communication between said user and a transaction server responsive to the request from said user to complete the transaction, said transaction server being operatively coupled to said user and said remotely located server over a communication network isolated from said open network contemporaneous with step (b) and substantially seamless to said user; d. transmitting said transaction identification number to said transaction server over said communication network; e. after the transaction server confirms validity of the transaction identification number, transmitting over said communication network, in response to a request from said transaction server, a transaction authorization number to said transaction server to complete the transaction.
Claim 2
Independent Claim 169 words
A method for performing a transaction initiated over an open communication network between a user and a remotely located server, comprising the steps of: a. receiving a transaction identification number from the remotely located server over the open network; b. automatically discontinuing communication between said user and said remotely located server responsive to a request from said user to complete the transaction; c. automatically establishing communication between said user and a transaction server responsive to the request from said user to complete the transaction, said transaction server being operatively coupled to said user and said remotely located server over a communication network isolated from said open network contemporaneous with step (b) and substantially seamless to said user; d. transmitting said transaction identification number to said transaction server over said communication network; e. after the transaction server confirms validity of the transaction identification number, transmitting over said communication network, in response to a request from said transaction server, a transaction authorization number to said transaction server to complete the transaction.
Claim 3
Dependent Claim 24 words
The method of claim 1 wherein communication between said user and said transaction server is configured to appear as a World Wide Web communication.
Claim 4
Dependent Claim 31 words
The method of claim 1 wherein communication over said communication network between said user and said transaction server employs an encrypted protocol at least in part operating over a telephone link.
Claim 5
Dependent Claim 12 words
The method of claim 1 wherein said open network comprises the Internet.
Claim 6
Dependent Claim 14 words
The method of claim 4 wherein said open network comprises the world wide web.
Claim 7
Dependent Claim 24 words
The method of claim 1 wherein said user is in communication with said remotely located server and said transaction server over a personal computer.
Claim 8
Dependent Claim 21 words
The method of claim 1 wherein said remotely located server is employed by a vendor to advertise on the open network.
Claim 9
Dependent Claim 11 words
The method of claim 7 wherein said transaction comprises a purchase.
Claim 10
Dependent Claim 15 words
The method of claim 8 wherein said transaction authorization number is a credit card number.
Claim 11
Dependent Claim 26 words
The method of claim 1 wherein step (a) further comprises the step of receiving from said remotely located server a telephone number of said transaction server.
Claim 12
Dependent Claim 32 words
The method of claim 1 wherein step (b) includes the step of suspending communication between said user and said remotely located server by placing said remotely located server in a hold state.
Claim 13
Dependent Claim 16 words
The method of claim 1 wherein said communication in step (c) is initiated by said user.
Claim 14
Dependent Claim 29 words
The method of claim 12 wherein said user initiates communication with said transaction server by performing the step of retrieving a locally stored telephone number of said transaction server.
Claim 15
Dependent Claim 27 words
The method of claim 12 wherein said user initiates communication with said transaction server by retrieving a telephone number from a directory located in said communication network.
Claim 16
Dependent Claim 19 words
The method of claim 5 wherein said transaction is initiated by the user using a World Wide Web browser.
Claim 17
Dependent Claim 46 words
The method of claim 1 further comprising the steps of: f. discontinuing communication between said user and said transaction server after completion of step (e); g. resuming communication between said user and said remotely located server contemporaneous with step (f) and substantially seamless to said user.
Claim 18
Dependent Claim 17 words
The method of claim 16 wherein steps (f) and (g) occur automatically after completion of step (e).
Claim 19
Dependent Claim 223 words
A computer readable medium having a computer program encoded thereon for performing a transaction initiated over an open communication network between a user and a remotely located server, comprising: a first portion of said medium having a first program segment for receiving a transaction identification number from the remotely located server over the open network; a second portion of said medium having a second program segment for automatically discontinuing communication between said user and said remotely located server responsive to a request from said user to complete the transaction; a third portion of said medium having a third program segment for automatically establishing communication between said user and a transaction server over a communication network isolated from said open network responsive to the request from said user to complete the transaction, and seamless to said user and contemporaneous with automatically discontinuing communication performed by said second program segment; a fourth portion of said medium having a fourth program segment for transmitting said transaction identification number to said transaction server over said communication network; a fifth portion of said medium having a fifth program segment for transmitting over said communication network, after the transaction server confirms validity of the transaction identification number and in response to a request from said transaction server, a transaction authorization number to said transaction server to complete the transaction.
Claim 20
Dependent Claim 223 words
A computer readable medium having a computer program encoded thereon for performing a transaction initiated over an open communication network between a user and a remotely located server, comprising: a first portion of said medium having a first program segment for receiving a transaction identification number from the remotely located server over the open network; a second portion of said medium having a second program segment for automatically discontinuing communication between said user and said remotely located server responsive to a request from said user to complete the transaction; a third portion of said medium having a third program segment for automatically establishing communication between said user and a transaction server over a communication network isolated from said open network responsive to the request from said user to complete the transaction, and seamless to said user and contemporaneous with automatically discontinuing communication performed by said second program segment; a fourth portion of said medium having a fourth program segment for transmitting said transaction identification number to said transaction server over said communication network; a fifth portion of said medium having a fifth program segment for transmitting over said communication network, after the transaction server confirms validity of the transaction identification number and in response to a request from said transaction server, a transaction authorization number to said transaction server to complete the transaction.
Claim 21
Dependent Claim 35 words
The medium of claim 18 wherein said third, fourth and fifth program segments are executed such that communication between said user and said transaction server is configured to appear as a World Wide Web communication.
Claim 22
Dependent Claim 26 words
The medium of claim 18 wherein said third, fourth, and fifth program segments employ an encrypted protocol operating at least in part over a telephone link.
Claim 23
Dependent Claim 12 words
The medium of claim 18 wherein said open network comprises the Internet.
Claim 24
Dependent Claim 14 words
The medium of claim 21 wherein said open network comprises the World Wide Web.
Claim 25
Dependent Claim 21 words
The medium of claim 18 wherein said remotely located server is employed by a vendor to advertise on the open network.
Claim 26
Dependent Claim 11 words
The medium of claim 23 wherein said transaction comprises a purchase.
Claim 27
Dependent Claim 15 words
The medium of claim 24 wherein said transaction authorization number is a credit card number.
Claim 28
Dependent Claim 24 words
The medium of claim 18 wherein said first program segment further receives from said remotely located server a telephone number of said transaction server.
Claim 29
Dependent Claim 30 words
The medium of claim 18 wherein said second program segment suspends communication between said user and said remotely located server by placing said remotely located server in a hold state.
Claim 30
Dependent Claim 19 words
The medium of claim 18 wherein said third program segment initiates communication between said user and said transaction server.
Claim 31
Dependent Claim 34 words
The medium of claim 28 wherein said third program segment initiates communication with said transaction server by retrieving a locally stored telephone number of said transaction server from a sixth portion of said medium.
Claim 32
Dependent Claim 29 words
The medium of claim 28 wherein said third program segment initiates communication with said transaction server by retrieving a telephone number from a directory located in said communication network.
Claim 33
Dependent Claim 25 words
The medium of claim 22 further comprising a sixth portion of said medium having a sixth program segment for browsing on the World Wide Web.

References Cited (Backward Citations)

US5329589A Cited
US5283829A Cited
US5590197A Cited
US5657390A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-06 2002-01-05 2002-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-06 2006-01-05 2006-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-06 2010-01-05 2010-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag