US5521966A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for mediating transactions that use portable smart cards
Assignee: AT&T Inc
•
Filing: 1993-12-14
•
Granted: 1996-05-28
•
Expires: 2013-12-14
Abstract
Abstract The invention provides a method and system for employing a communication system to mediate a transaction involving one of a plurality of files and programs corresponding to a plurality of applications residing on a single smart card. The invention uses a smart card gateway which provides a transparency in the communication between a caller station and a subscriber station and subscriber host associated with one of the applications. The smart card gateway facilitates transactions involving smart cards, and permits completed transactions to be recorded on the smart card as well as stored in a database associated with the smart card gateway.
Inventors
- 👤 Albert Friedes
- 👤 Carlos A. Perea
- 👤 Yao-Chung Tsao
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 12:31
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06K; G06K19/00; G06K19/06; G06K19/067; G06K19/07; G06K19/0719; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/357; G06Q20/3572; G06Q20/3574; G06Q20/36; G06Q20/363; G06Q20/38; G06Q20/40; G06Q20/409; G06Q20/4093
Claims Analysis
Total Claims: 56
Claim 1
Independent Claim
186 words
A system for mediating transactions involving one of a plurality of sets of data residing on a smart card, each of said sets of data corresponding to a particular one of a plurality of applications each residing on a respective one of a plurality of host computers, said system comprising: (a) means for receiving one of said sets of data from said smart card; (b) means for identifying a particular one of the plurality of applications in response to a selection made at a caller station by a smart card user, wherein the caller station comprises means for writing to and reading from the smart card; (c) a smart card gateway comprising means for establishing communications between said caller station and the respective one of the host computers associated with the particular one of the plurality of applications in a manner that provides a transparency in the communications between the caller station and the respective one of the host computers; and (d) means for transferring completed transaction information from the respective one of the host computers to the caller station for recordation on said smart card.
Claim 2
Independent Claim
186 words
A system for mediating transactions involving one of a plurality of sets of data residing on a smart card, each of said sets of data corresponding to a particular one of a plurality of applications each residing on a respective one of a plurality of host computers, said system comprising: (a) means for receiving one of said sets of data from said smart card; (b) means for identifying a particular one of the plurality of applications in response to a selection made at a caller station by a smart card user, wherein the caller station comprises means for writing to and reading from the smart card; (c) a smart card gateway comprising means for establishing communications between said caller station and the respective one of the host computers associated with the particular one of the plurality of applications in a manner that provides a transparency in the communications between the caller station and the respective one of the host computers; and (d) means for transferring completed transaction information from the respective one of the host computers to the caller station for recordation on said smart card.
Claim 3
Dependent Claim
18 words
The system of claim 1 further comprising a database having transaction files for storing said completed transaction information.
Claim 4
Dependent Claim
19 words
The system of claim 1 further having means for identifying a smart card distributor associated with said smart card.
Claim 5
Dependent Claim
21 words
The system of claim 3 wherein the means for identifying the smart card distributor comprises a database having a distributor file.
Claim 6
Independent Claim
212 words
A method of employing a communication system to mediate a transaction involving one of a plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and programs reside on a single smart cad and where each of the plurality of applications is associated with a respective one of a plurality of subscriber host, said method comprising the steps of: receiving in a smart card gateway a signal from a caller station; obtaining a first set of data from the smart card; identifying an application from among the plurality of applications in response to a selection made by a smart card user at said caller station; establishing at least one data path from a database associated with the smart card gateway to one of the subscriber hosts associated with said application; sending a second set of data to said one of said subscriber hosts; transferring communications between the smart card user and said one of said subscriber hosts via the smart card gateway; receiving, in the smart card gateway, transaction information from said subscriber hosts; sending the transaction information from the smart card gateway to said caller station; and recording at least a portion of said transaction information on said smart card.
Claim 7
Independent Claim
212 words
A method of employing a communication system to mediate a transaction involving one of a plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and programs reside on a single smart cad and where each of the plurality of applications is associated with a respective one of a plurality of subscriber host, said method comprising the steps of: receiving in a smart card gateway a signal from a caller station; obtaining a first set of data from the smart card; identifying an application from among the plurality of applications in response to a selection made by a smart card user at said caller station; establishing at least one data path from a database associated with the smart card gateway to one of the subscriber hosts associated with said application; sending a second set of data to said one of said subscriber hosts; transferring communications between the smart card user and said one of said subscriber hosts via the smart card gateway; receiving, in the smart card gateway, transaction information from said subscriber hosts; sending the transaction information from the smart card gateway to said caller station; and recording at least a portion of said transaction information on said smart card.
Claim 8
Dependent Claim
15 words
The method of claim 1 further including the step of validating said smart card user.
Claim 9
Dependent Claim
59 words
The method of claim 6 wherein said step of validating said smart card user comprises the steps of: obtaining validation information from said smart card user; obtaining validation data stored on said smart card; comparing said validation information with said validation data stored on said smart card; and verifying said smart card user based upon said step of comparing.
Claim 10
Dependent Claim
57 words
The method of claim 6 wherein said step of validating said smart card user comprises the steps of: obtaining validation information from said smart card user; obtaining validation data stored in the database; comparing said validation information with said validation data stored in said database; and verifying said smart card user based upon said step of comparing.
Claim 11
Dependent Claim
49 words
The method of claim 1 further including the steps of: receiving a second signal from a second caller station; retrieving said portion of said transaction information through said second caller station; and transmitting said portion of said transaction information to a smart card user at said second caller station.
Claim 12
Dependent Claim
22 words
The method of claim 5 further including the step of storing at least said portion of said transaction information in the database.
Claim 13
Dependent Claim
47 words
The method of claim 10 further including the steps of: receiving a second signal from a second caller station; retrieving said portion of said transaction information from said database; and transmitting said portion of said transaction information to a smart card user at said second caller station.
Claim 14
Dependent Claim
20 words
The method of claim 5 further comprising the step of identifying a smart card distributor associated with said smart card.
Claim 15
Dependent Claim
24 words
The method of claim 12 wherein the step of identifying the smart card distributor includes the step of retrieving information stored in the database.
Claim 16
Independent Claim
194 words
A method of employing a communication system to mediate a transaction involving one of a plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and programs reside on a single smart card, said method comprising the steps of: receiving a signal from a caller station; obtaining a first set of data, including personal financial information, from said smart card; identifying an application from among the plurality of applications in response to a selection made by a smart card user at the caller station; establishing at least one data path to a subscriber host associated with said application; sending a second set of data to said subscriber host; transferring communications between the smart card user and the subscriber host; establishing a data path to a credit bureau host; sending said personal financial information to said credit bureau host; receiving credit information from said credit bureau host; sending said credit information to said subscriber host; receiving transaction information from the subscriber host; sending the transaction information to the caller station; and recording at least a portion of the transaction information on the smart card.
Claim 17
Independent Claim
194 words
A method of employing a communication system to mediate a transaction involving one of a plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and programs reside on a single smart card, said method comprising the steps of: receiving a signal from a caller station; obtaining a first set of data, including personal financial information, from said smart card; identifying an application from among the plurality of applications in response to a selection made by a smart card user at the caller station; establishing at least one data path to a subscriber host associated with said application; sending a second set of data to said subscriber host; transferring communications between the smart card user and the subscriber host; establishing a data path to a credit bureau host; sending said personal financial information to said credit bureau host; receiving credit information from said credit bureau host; sending said credit information to said subscriber host; receiving transaction information from the subscriber host; sending the transaction information to the caller station; and recording at least a portion of the transaction information on the smart card.
Claim 18
Dependent Claim
30 words
The method of claim 14 wherein the step of recording said transaction information on said smart card occurs after the step of sending said credit information to said subscriber host.
Claim 19
Independent Claim
226 words
A method of employing a communication system to mediate a transaction involving one of a plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and programs reside on a single smart card, said method comprising the steps of: receiving a signal from a caller station; obtaining a first set of data, including personal financial information, from said smart card; identifying an application from among the plurality of applications in response to a selection made by a smart card user at the caller station; establishing at least one data path to a subscriber host associated with said application; sending a second set of data to said subscriber host; transferring communication between the smart card user and the subscriber host; receiving financial transaction information from said subscriber host; establishing a data path to a credit bureau host; sending said personal financial information and said financial transaction information to said credit bureau host; receiving credit information from said credit bureau host; sending at least a portion of said credit information to said subscriber host such that said subscriber host does not receive any of said personal financial information; receiving transaction information from the subscriber host; sending the transaction information to the caller station; and recording at least a portion of the transaction information on the smart card.
Claim 20
Independent Claim
226 words
A method of employing a communication system to mediate a transaction involving one of a plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and programs reside on a single smart card, said method comprising the steps of: receiving a signal from a caller station; obtaining a first set of data, including personal financial information, from said smart card; identifying an application from among the plurality of applications in response to a selection made by a smart card user at the caller station; establishing at least one data path to a subscriber host associated with said application; sending a second set of data to said subscriber host; transferring communication between the smart card user and the subscriber host; receiving financial transaction information from said subscriber host; establishing a data path to a credit bureau host; sending said personal financial information and said financial transaction information to said credit bureau host; receiving credit information from said credit bureau host; sending at least a portion of said credit information to said subscriber host such that said subscriber host does not receive any of said personal financial information; receiving transaction information from the subscriber host; sending the transaction information to the caller station; and recording at least a portion of the transaction information on the smart card.
Claim 21
Dependent Claim
35 words
The method of claim 16 wherein the step of recording said transaction information on said smart card occurs after the step of sending at least said portion of said credit information to said subscriber host.
Claim 22
Independent Claim
174 words
A method of employing a communication system to mediate a transaction involving one of plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and applications reside on a single smart card, said method comprising the steps of: receiving a signal from a caller station; obtaining a first set of data from the smart card; identifying an application from among the plurality of applications in response to a selection made by a smart card user at said caller station; establishing at least one data path to a subscriber host associated with said application; establishing at least one voice path to a subscriber station connected to said subscriber host; sending a second set of data to said subscriber host; transferring communications by voice between the smart card user and an agent at the subscriber station; receiving transaction information from said subscriber host; sending the transaction information to said caller station; and recording at least a portion of said transaction information on said smart card.
Claim 23
Independent Claim
174 words
A method of employing a communication system to mediate a transaction involving one of plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and applications reside on a single smart card, said method comprising the steps of: receiving a signal from a caller station; obtaining a first set of data from the smart card; identifying an application from among the plurality of applications in response to a selection made by a smart card user at said caller station; establishing at least one data path to a subscriber host associated with said application; establishing at least one voice path to a subscriber station connected to said subscriber host; sending a second set of data to said subscriber host; transferring communications by voice between the smart card user and an agent at the subscriber station; receiving transaction information from said subscriber host; sending the transaction information to said caller station; and recording at least a portion of said transaction information on said smart card.
Claim 24
Dependent Claim
15 words
The method of claim 18 further including the step of validating said smart card user.
Claim 25
Dependent Claim
59 words
The method of claim 19 wherein said step of validating said smart card user comprises the steps of: obtaining validation information from said smart card user; obtaining validation data stored on said smart card; comparing said validation information with said validation data stored on said smart card; and verifying said smart card user based upon said step of comprising.
Claim 26
Dependent Claim
67 words
The method of claim 19 wherein said step of validating said smart card user comprises the steps of: obtaining validation information from said smart card user; obtaining validation data stored in a database associated with said communication system; comparing said validation information with said validation data stored in said database associated with said communication system; and verifying said smart card user based upon said step of comparing.
Claim 27
Dependent Claim
54 words
The method of claim 18 further including the steps of: obtaining personal financial information from said smart card; establishing a data path to a credit bureau host; sending said personal financial information to said credit bureau host; receiving credit information from said credit bureau host; and sending said credit information to said subscriber host.
Claim 28
Dependent Claim
30 words
The method of claim 22 wherein the step of recording said transaction information on said smart card occurs after the step of sending said credit information to said subscriber host.
Claim 29
Dependent Claim
86 words
The method of claim 18 further including the steps of: obtaining personal financial information from said smart card; receiving financial transaction information from said subscriber host; establishing a data path to a credit bureau host; sending said personal financial information and said financial transaction information to said credit bureau host; receiving credit information from said credit bureau host; and sending at least a portion of said credit information to said subscriber host such that said subscriber host does not receive any of said personal financial information.
Claim 30
Dependent Claim
35 words
The method of claim 24 wherein the step of recording said transaction information on said smart card occurs after the step of sending at least said portion of said credit information to said subscriber host.
Claim 31
Dependent Claim
49 words
The method of claim 18 further including the steps of: receiving a second signal from a second caller station; retrieving said portion of said transaction information through said second caller station; and transmitting said portion of said transaction information to a smart card user at said second caller station.
Claim 32
Dependent Claim
22 words
The method of claim 18 further including the step of storing at least said portion of said transaction information in a database.
Claim 33
Dependent Claim
47 words
The method of claim 27 further including the steps of: receiving a second signal from a second caller station; retrieving said portion of said transaction information from said database; and transmitting said portion of said transaction information to a smart card user at said second caller station.
Claim 34
Dependent Claim
20 words
The method of claim 18 further comprising the step of identifying a smart card distributor associated with said smart card.
Claim 35
Dependent Claim
24 words
The system of claim 29 wherein the step of identifying the smart card distributor includes the step of retrieving information stored in a database.
Claim 36
Independent Claim
171 words
A system for mediating transactions involving one of a plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and programs reside on a single smart card, said system comprising: a plurality of caller stations including means for reading information from and writing information to said smart card; a plurality of subscriber stations; a plurality of subscriber hosts connected to said plurality of subscriber stations; means for receiving signals from said plurality of caller stations; means for identifying a smart card distributor associated with said smart card; means for obtaining data from said smart card; means for identifying an application selected by a smart card user from said plurality of applications; means for selectively establishing data paths from said plurality of caller stations to said plurality of subscriber hosts; means for establishing voice paths to said plurality of subscriber stations; means for transferring completed transaction information to one of said plurality of caller stations for recardation on said smart cars.
Claim 37
Independent Claim
171 words
A system for mediating transactions involving one of a plurality of files and programs each of which corresponds to one of a plurality of applications where said plurality of files and programs reside on a single smart card, said system comprising: a plurality of caller stations including means for reading information from and writing information to said smart card; a plurality of subscriber stations; a plurality of subscriber hosts connected to said plurality of subscriber stations; means for receiving signals from said plurality of caller stations; means for identifying a smart card distributor associated with said smart card; means for obtaining data from said smart card; means for identifying an application selected by a smart card user from said plurality of applications; means for selectively establishing data paths from said plurality of caller stations to said plurality of subscriber hosts; means for establishing voice paths to said plurality of subscriber stations; means for transferring completed transaction information to one of said plurality of caller stations for recardation on said smart cars.
Claim 38
Dependent Claim
28 words
The system of claim 31 wherein the means for receiving signals from said plurality of caller stations includes a switch connected to a plurality of voice response units.
Claim 39
Dependent Claim
29 words
The system of claim 32 wherein the means for identifying the smart distributor includes a database connected to said plurality of voice response units and connected to said switch.
Claim 40
Dependent Claim
16 words
The system of claim 33 further including means for storing information about said plurality of application.
Claim 41
Dependent Claim
19 words
The system of claim 34 wherein the means for storing information about said plurality of applications includes said database.
Claim 42
Dependent Claim
14 words
The system of claim 35 further including means for storing information about completed transactions.
Claim 43
Dependent Claim
17 words
The system of claim 36 wherein the means for storing information about completed transactions includes said database.
Claim 44
Dependent Claim
53 words
The system of claim 37 further including a service center, said service center including a service agent station including means for receiving and sending data and means for receiving and sending voice, where said service agent station is connected to said database; and means for establishing voice paths to said service agent station.
Claim 45
Independent Claim
202 words
A system for mediating a transaction involving one of a plurality of sets of data residing on a single smart card, each of said sets of data corresponding to one of a plurality of applications, said system comprising: (a) a caller station comprising means for reading information from and recording information on said smart card; (b) a plurality of host computers, each of which is associated with at least one of the plurality of applications; and (c) a smart card gateway comprising: (i) means for receiving a set of data from said smart card; (ii) means for identifying a particular one of the plurality of applications in response to a selection made at the caller station by a smart card user; (iii) means for establishing communications between said caller station and a particular one of the plurality of host computers associated with the particular one of the plurality of applications in a manner that provides a transparency in the communications between the caller station and the particular one of the plurality of host computers; and (iv) means for transferring completed transaction information from the particular one of the plurality of host computers to the caller station for recordation on said smart card.
Claim 46
Independent Claim
202 words
A system for mediating a transaction involving one of a plurality of sets of data residing on a single smart card, each of said sets of data corresponding to one of a plurality of applications, said system comprising: (a) a caller station comprising means for reading information from and recording information on said smart card; (b) a plurality of host computers, each of which is associated with at least one of the plurality of applications; and (c) a smart card gateway comprising: (i) means for receiving a set of data from said smart card; (ii) means for identifying a particular one of the plurality of applications in response to a selection made at the caller station by a smart card user; (iii) means for establishing communications between said caller station and a particular one of the plurality of host computers associated with the particular one of the plurality of applications in a manner that provides a transparency in the communications between the caller station and the particular one of the plurality of host computers; and (iv) means for transferring completed transaction information from the particular one of the plurality of host computers to the caller station for recordation on said smart card.
Claim 47
Dependent Claim
20 words
The system of claim 39 wherein the smart card gateway further comprises a database for storing the completed transaction information.
Claim 48
Dependent Claim
14 words
The system of claim 40 wherein the database comprises a smart card transaction file.
Claim 49
Dependent Claim
19 words
The system of claim 39 further having means for identifying a smart card distributor associated with said smart card.
Claim 50
Dependent Claim
21 words
The system of claim 42 wherein the means for identifying the smart card distributor comprise a database having a distributor file.
Claim 51
Independent Claim
218 words
A system for mediating a transaction involving one of a plurality of sets of data residing on a single smart card, each of said sets of data corresponding to one of a plurality of applications, said system comprising: (a) a caller station comprising means for reading information from and recording information on said smart card; (b) a plurality of host computers, each of which is associated with at least one of the plurality of applications; (c) a smart card gateway comprising: (i) means for receiving a set of data from said smart card; (ii) means for identifying a particular one of the plurality of applications in response to a selection made at the caller station by a smart card user; (iii) means for establishing communications between said caller station and a particular one of the plurality of host computers associated with the particular one of the plurality of applications; and (iv) means for transferring completed transaction information to the caller station for recordation on said smart card; (d) a subscriber station including an agent station, where the agent station comprises a work station connected to the particular one of the plurality of host computers; and (e) means for establishing a voice path between the smart card user at said caller station and an agent at the agent station.
Claim 52
Independent Claim
218 words
A system for mediating a transaction involving one of a plurality of sets of data residing on a single smart card, each of said sets of data corresponding to one of a plurality of applications, said system comprising: (a) a caller station comprising means for reading information from and recording information on said smart card; (b) a plurality of host computers, each of which is associated with at least one of the plurality of applications; (c) a smart card gateway comprising: (i) means for receiving a set of data from said smart card; (ii) means for identifying a particular one of the plurality of applications in response to a selection made at the caller station by a smart card user; (iii) means for establishing communications between said caller station and a particular one of the plurality of host computers associated with the particular one of the plurality of applications; and (iv) means for transferring completed transaction information to the caller station for recordation on said smart card; (d) a subscriber station including an agent station, where the agent station comprises a work station connected to the particular one of the plurality of host computers; and (e) means for establishing a voice path between the smart card user at said caller station and an agent at the agent station.
Claim 53
Independent Claim
221 words
A system for mediating a transaction involving one of a plurality of sets of data residing on a single smart card, each of said sets of data corresponding to one of a plurality of applications, said system comprising: (a) a caller station comprising means for reading information from and recording information on said smart card; (b) a plurality of host computers, each of which is associated with at least one of the plurality of applications; (c) a smart card gateway comprising: (i) means for receiving a set of data from said smart card; (ii) means for identifying a particular one of the plurality of applications in response to a selection made at the caller station by a smart card user; (iii) means for establishing communications between said caller station and a particular one of the plurality of host computers associated with the particular one of the plurality of applications; (iv) means for transferring completed transaction information to the caller station for recordation on said smart card; and (v) a database for storing the completed transaction information; (d) a gateway service center including an agent station, where the agent station comprises a work station connected to said database; and (e) means for establishing a voice path between the smart card user at said caller station and an agent at the agent station.
Claim 54
Independent Claim
221 words
A system for mediating a transaction involving one of a plurality of sets of data residing on a single smart card, each of said sets of data corresponding to one of a plurality of applications, said system comprising: (a) a caller station comprising means for reading information from and recording information on said smart card; (b) a plurality of host computers, each of which is associated with at least one of the plurality of applications; (c) a smart card gateway comprising: (i) means for receiving a set of data from said smart card; (ii) means for identifying a particular one of the plurality of applications in response to a selection made at the caller station by a smart card user; (iii) means for establishing communications between said caller station and a particular one of the plurality of host computers associated with the particular one of the plurality of applications; (iv) means for transferring completed transaction information to the caller station for recordation on said smart card; and (v) a database for storing the completed transaction information; (d) a gateway service center including an agent station, where the agent station comprises a work station connected to said database; and (e) means for establishing a voice path between the smart card user at said caller station and an agent at the agent station.
Claim 55
Independent Claim
182 words
A system for mediating transactions involving one of a plurality of sets of data residing on a smart card, each of said sets of data corresponding to a particular one of a plurality of applications each residing on a host computer, said system comprising; (a) means for receiving one of said sets of data from said smart card; (b) means for identifying a particular one of the plurality of applications in response to a selection made at a caller station by a smart card user; (c) means for establishing communications between said caller station and a host computer associated with the particular one of the plurality of applications; (d) means for transferring completed transaction information to the caller station for recordation on said smart card; (e) a database having transaction files for storing the completed transaction information; (f) a gateway service center including an agent station, where the agent station comprises a work station connected to said database; and (g) means for establishing a voice path between the smart card user at said caller station and an agent at the agent station.
Claim 56
Independent Claim
182 words
A system for mediating transactions involving one of a plurality of sets of data residing on a smart card, each of said sets of data corresponding to a particular one of a plurality of applications each residing on a host computer, said system comprising; (a) means for receiving one of said sets of data from said smart card; (b) means for identifying a particular one of the plurality of applications in response to a selection made at a caller station by a smart card user; (c) means for establishing communications between said caller station and a host computer associated with the particular one of the plurality of applications; (d) means for transferring completed transaction information to the caller station for recordation on said smart card; (e) a database having transaction files for storing the completed transaction information; (f) a gateway service center including an agent station, where the agent station comprises a work station connected to said database; and (g) means for establishing a voice path between the smart card user at said caller station and an agent at the agent station.
References Cited (Backward Citations)
US4634848A
Cited
US4851650A
Cited
US4654482A
Cited
US4795898A
Cited
US4816653A
Cited
US4882474A
Cited
US5175416A
Cited
US5163086A
Cited
US5329589A
Cited
US5218633A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-05-28 | 1999-11-27 | 2000-05-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-05-28 | 2003-11-27 | 2004-05-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-05-28 | 2007-11-27 | 2008-05-28 | $7700.00 | Window Closed / Lapsed |