CA2478552A1 - Automated banking machine system and development method - Google Patents
Automated banking machine system and development method Download PDFInfo
- Publication number
- CA2478552A1 CA2478552A1 CA002478552A CA2478552A CA2478552A1 CA 2478552 A1 CA2478552 A1 CA 2478552A1 CA 002478552 A CA002478552 A CA 002478552A CA 2478552 A CA2478552 A CA 2478552A CA 2478552 A1 CA2478552 A1 CA 2478552A1
- Authority
- CA
- Canada
- Prior art keywords
- customer
- web page
- corresponds
- customer profile
- responsive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract 29
- 238000013475 authorization Methods 0.000 abstract 1
- 230000000007 visual effect Effects 0.000 abstract 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
A method for visual programming an automated transaction machine (12). The method includes the creation of terminal directors (225) that generally correspond to transactions performed by the automated transaction machine. The terminal directors are programmed by visually creating associations (238) between a plurality of ATM objects (230, 232) in a work space (224). Exemplary ATM objects include an authorization object (260), a back stage control object (262), a card reader object (264), a customer profile object (266), a depositor object (268), a dispenser object (270), keypad object (272), a logic object (274), a OCS object (276), a presenter object (278), a PIN
entry object (280), a printer object (282), a sync object (284), and a transaction data object (286). The customer profile object is operative to retrieve customer profile information responsive to a determined customer of a person using the ATM. A portion of the exemplary ATM objects are operative to interface with a device interface layer (728) for communicating with physical hardware devices (724, 726). The device interface layer is operative to retrieve rules (721) and capability features from a data store (720) for automatically switching between two or more different devices of similar type when one of the devices becomes inoperative.
entry object (280), a printer object (282), a sync object (284), and a transaction data object (286). The customer profile object is operative to retrieve customer profile information responsive to a determined customer of a person using the ATM. A portion of the exemplary ATM objects are operative to interface with a device interface layer (728) for communicating with physical hardware devices (724, 726). The device interface layer is operative to retrieve rules (721) and capability features from a data store (720) for automatically switching between two or more different devices of similar type when one of the devices becomes inoperative.
Claims (24)
1. A method of operating an automated transaction machine comprising:
a) reading customer identification information with a reading device in operative connection with an automated transaction machine;
b) accessing at least one customer profile value from at least one data store, responsive to the customer identification information;
c) generating at least one web page responsive to the at least one customer profile value; and d) displaying the at least one web page at the machine through operation of a browser.
a) reading customer identification information with a reading device in operative connection with an automated transaction machine;
b) accessing at least one customer profile value from at least one data store, responsive to the customer identification information;
c) generating at least one web page responsive to the at least one customer profile value; and d) displaying the at least one web page at the machine through operation of a browser.
2. The method according to claim 1, further comprising:
e) receiving an input from an operator of the automated transaction machine; and f) modifying the at least one customer profile value in the data store responsive to the input.
e) receiving an input from an operator of the automated transaction machine; and f) modifying the at least one customer profile value in the data store responsive to the input.
3. The method according to claim 2, wherein the data store includes a remote database.
4. The method according to claim 2, wherein the data store includes a smart card.
5. The method according to claim 2, wherein in step (a) the reading device includes a card reader device, and wherein the customer identification information is read from a card.
6. The method according to claim 2, wherein the customer profile value is representative of the preferred natural language of the customer, wherein the web page is generated in a language that corresponds to the value, wherein the input is representative of a different value for the preferred natural language of the customer.
7. The method according to claim 2, wherein the customer profile value is representative of a fast cash amount, wherein the web page includes a selectable option which corresponds to having the automated transaction machine dispense an amount of cash that is equal to the fast cash amount, wherein step (f) includes modifying the fast cash amount.
8. Computer readable media operative to cause a computer to carry out the method steps recited in claim 1.
9. A method comprising:
a) reading an account number from a card with a card reading device of an automated transaction machine;
b) accessing a plurality of customer profile values that correspond to the account number;
c) displaying a web page in a browser with the automated transaction machine, wherein the web page includes a plurality of selectable options for performing a transaction with the automated transaction machine, wherein at least one of the selectable options is produced responsive to at least one of the accessed customer profile values;
d) receiving an input that corresponds to a selected one of the selectable options with an input device; and e) performing the transaction with the automated transaction machine responsive to the selected one of the selectable options.
a) reading an account number from a card with a card reading device of an automated transaction machine;
b) accessing a plurality of customer profile values that correspond to the account number;
c) displaying a web page in a browser with the automated transaction machine, wherein the web page includes a plurality of selectable options for performing a transaction with the automated transaction machine, wherein at least one of the selectable options is produced responsive to at least one of the accessed customer profile values;
d) receiving an input that corresponds to a selected one of the selectable options with an input device; and e) performing the transaction with the automated transaction machine responsive to the selected one of the selectable options.
10. The method according to claim 9, further comprising:
f) modifying at least one of the accessed customer profile values in the data store responsive to the selected option.
f) modifying at least one of the accessed customer profile values in the data store responsive to the selected option.
11. The method according to claim 10, wherein the customer profile values include a last withdrawal amount representative of a previously withdrawn amount of cash, wherein one of the selectable options corresponds to a dispensing of an amount of cash equal to the last withdrawal amount, wherein step (e) includes dispensing of a selected amount of cash with a cash dispenser device, and wherein step (f) includes modifying the last withdrawal amount with a value that corresponds to the selected amount of cash.
12. Computer readable media operative to cause a computer to carry out the method steps recited in claim 9.
13. A method comprising:
a) receiving at least one customer identification value with an automated transaction machine;
b) accessing a customer profile from a data store, wherein the customer profile corresponds to the customer identification value, wherein the customer profile includes a customer type value; and c) displaying a web page in a browser of the automated transaction machine, wherein the web page is loaded responsive to the customer type value.
a) receiving at least one customer identification value with an automated transaction machine;
b) accessing a customer profile from a data store, wherein the customer profile corresponds to the customer identification value, wherein the customer profile includes a customer type value; and c) displaying a web page in a browser of the automated transaction machine, wherein the web page is loaded responsive to the customer type value.
14. The method according to claim 13, wherein when the customer type corresponds to a servicer of automated transaction machines, the web page includes a plurality of selectable servicer options for servicing the automated transaction machine.
15. The method according to claim 14, wherein when the customer type corresponds to a consumer, the web page includes a plurality of selectable transaction options for performing transactions with the automated transaction machine.
16. The method according to claim 15, further comprising:
d) receiving an input that corresponds to one of the selectable transaction options; and e) dispensing an amount of cash with a cash dispenser device responsive to the input.
d) receiving an input that corresponds to one of the selectable transaction options; and e) dispensing an amount of cash with a cash dispenser device responsive to the input.
17. The method according to claim 13, wherein the web page includes a plurality of selectable transaction options for performing transactions with the automated transaction machine, and wherein the method further comprises:
d) receiving an input that corresponds to one of the selectable transaction options; and e) updating the customer profile data responsive to the input.
d) receiving an input that corresponds to one of the selectable transaction options; and e) updating the customer profile data responsive to the input.
18. The method according to claim 13, wherein when the customer type corresponds to a first type of customer, the web page includes a first option to perform a first transaction with the automated transaction machine, wherein when the customer type corresponds to a second type of customer, the web page does not include the first option.
19. The method according to claim 18, wherein the first transaction corresponds to bill payment.
20. Computer readable media operative to cause a computer to carry out the method steps recited in claim 13.
21. A method comprising:
a) receiving a customer identity value associated with a consumer using an ATM;
b) accessing a customer profile responsive to the customer identity value;
c) selecting a targeted advertisement responsive to the customer profile;
and d) displaying a web page in a browser of the ATM, wherein the web page includes the targeted advertisement.
a) receiving a customer identity value associated with a consumer using an ATM;
b) accessing a customer profile responsive to the customer identity value;
c) selecting a targeted advertisement responsive to the customer profile;
and d) displaying a web page in a browser of the ATM, wherein the web page includes the targeted advertisement.
22. The method according to claim 21, further comprising prior to step (c):
e) determining if the consumer is a customer associated with a financial institution, wherein if the consumer is determined not to be a customer of the financial institution, the targeted advertisement includes a promotion for the financial institution.
e) determining if the consumer is a customer associated with a financial institution, wherein if the consumer is determined not to be a customer of the financial institution, the targeted advertisement includes a promotion for the financial institution.
23. The method according to claim 21, wherein the targeted advertisement includes at least one selectable option, wherein the method further comprises:
e) receiving an input from the consumer that corresponds to the selectable option; and f) updating the customer profile responsive to the input.
e) receiving an input from the consumer that corresponds to the selectable option; and f) updating the customer profile responsive to the input.
24. Computer readable media operative to cause a computer to carry out the method steps recited in claim 21.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14476199P | 1999-07-20 | 1999-07-20 | |
US60/144,761 | 1999-07-20 | ||
US14976599P | 1999-08-19 | 1999-08-19 | |
US60/149,765 | 1999-08-19 | ||
CA002377594A CA2377594C (en) | 1999-07-20 | 2000-07-19 | Automated banking machine system and development method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002377594A Division CA2377594C (en) | 1999-07-20 | 2000-07-19 | Automated banking machine system and development method |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2478552A1 true CA2478552A1 (en) | 2001-01-25 |
CA2478552C CA2478552C (en) | 2014-12-02 |
Family
ID=33303391
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2478548A Expired - Fee Related CA2478548C (en) | 1999-07-20 | 2000-07-19 | Automated banking machine system and development method |
CA002478557A Expired - Fee Related CA2478557C (en) | 1999-07-20 | 2000-07-19 | Automated banking machine system and development method |
CA2478552A Expired - Lifetime CA2478552C (en) | 1999-07-20 | 2000-07-19 | Automated banking machine system and development method |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2478548A Expired - Fee Related CA2478548C (en) | 1999-07-20 | 2000-07-19 | Automated banking machine system and development method |
CA002478557A Expired - Fee Related CA2478557C (en) | 1999-07-20 | 2000-07-19 | Automated banking machine system and development method |
Country Status (1)
Country | Link |
---|---|
CA (3) | CA2478548C (en) |
-
2000
- 2000-07-19 CA CA2478548A patent/CA2478548C/en not_active Expired - Fee Related
- 2000-07-19 CA CA002478557A patent/CA2478557C/en not_active Expired - Fee Related
- 2000-07-19 CA CA2478552A patent/CA2478552C/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CA2478557C (en) | 2007-04-17 |
CA2478548A1 (en) | 2001-01-25 |
CA2478552C (en) | 2014-12-02 |
CA2478557A1 (en) | 2001-01-25 |
CA2478548C (en) | 2014-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7661590B1 (en) | Electronic fund transfer or transaction system | |
US7708199B2 (en) | Electronic fund transfer or transaction system | |
US5859416A (en) | Fuel pump system with automated transaction processing | |
AU692584B2 (en) | System and method for processing customized financial transaction card | |
US5963926A (en) | Computer implemented method, system and apparatus for processing various transactions using a plurality of transaction cards | |
US6923371B2 (en) | Authorization code | |
US6848614B2 (en) | Automatic transaction machine | |
US6796496B2 (en) | Systems and methods for automatic language selection for system user interface | |
EP1125261B1 (en) | Smart card with consolidation means and method of operating the smart card | |
RU2002104360A (en) | SYSTEM OF AUTOMATED BANKING MACHINES AND METHOD OF IMPROVEMENT | |
CA2377594A1 (en) | Automated banking machine system and development method | |
US20050006459A1 (en) | Self-service terminal | |
CA2478552A1 (en) | Automated banking machine system and development method | |
US6970851B1 (en) | System and method of configuring value cards | |
JP2003132399A (en) | Automatic transaction device corresponding to card with ic chip | |
EP1002301A2 (en) | Method and apparatus for performing transactions | |
JP2020201728A (en) | Method for automatically repairing information of magnetic stripe of ic card | |
KR20050064618A (en) | The method of banking auto-teller machine by using mobile phone | |
TH46013A (en) | How To Automatically Structure The Bank Operated Machine | |
JPH05225417A (en) | Input system for automatic cash transaction machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20200720 |