Personalized bank teller machine
First Claim
1. A method of operating an Automated Teller Machine (ATM) comprising:
- detecting a user'"'"'s card at the ATM, wherein the ATM is communicatively coupled to a host through a computer network, wherein the ATM comprises a user interface and a logic server;
identifying a home bank of the user wherein the home bank of the user is at least one bank or financial institution through which the user maintains at least one account or which provides financial services to the user;
requesting a profile of the user wherein the user'"'"'s profile comprises information about the home bank of the user and a set of at least one user selected preference; and
modifying or personalizing functions presented to the user via the ATM in response to the user'"'"'s profile wherein the functions presented are modified or personalized based on the home bank of the user and the set of at least one user selected preference.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is provided for an ATM having a display, a logic server coupled to the display, and a memory coupled to the logic server. The logic server dynamically controls the functions available to the users including messages and coupons. A host contains a profile of a user. The memory, which is accessible to the logic server, may contain a profile of at least one user. A user card may contain a profile of the user. In operation, the ATM detects the a user'"'"'s card and requests the profile of the user whose card was detected from a host. The ATM then receives the user'"'"'s profile and stores the user'"'"'s profile in the ATM. The system and method also provides a cardless ATM in which a user logs on without a card. Additionally, system and method also provides ATM services via a personal device.
-
Citations
19 Claims
-
1. A method of operating an Automated Teller Machine (ATM) comprising:
-
detecting a user'"'"'s card at the ATM, wherein the ATM is communicatively coupled to a host through a computer network, wherein the ATM comprises a user interface and a logic server; identifying a home bank of the user wherein the home bank of the user is at least one bank or financial institution through which the user maintains at least one account or which provides financial services to the user; requesting a profile of the user wherein the user'"'"'s profile comprises information about the home bank of the user and a set of at least one user selected preference; and modifying or personalizing functions presented to the user via the ATM in response to the user'"'"'s profile wherein the functions presented are modified or personalized based on the home bank of the user and the set of at least one user selected preference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of operating an Automated Teller Machine (ATM) comprising:
-
logging into the ATM without using a card; identifying a home bank of the user wherein the home bank of the user is at least one bank or financial institution through which the user maintains at least one account or which provides financial services to the user; requesting a user'"'"'s profile wherein the user'"'"'s profile comprises information about the home bank of the user and a set of at least one user selected preference; receiving the user'"'"'s profile at the ATM; storing the user'"'"'s profile; and modifying or personalizing functions presented to the user via the ATM in response to the user'"'"'s profile wherein the functions presented are customized based on information about the home bank of the user and the set of at least one user selected preference.
-
-
17. A method of operating an Automated Teller Machine (ATM) comprising:
-
detecting a user'"'"'s card at the ATM, wherein the ATM is communicatively coupled to a host through a computer network, wherein the ATM comprises a user interface and a logic server; identifying a home bank of the user wherein the home bank of the user is at least one bank or financial institution through which the user maintains at least one account or which provides financial services to the user; requesting a user'"'"'s profile from the host, wherein the user'"'"'s profile comprises information about the user, including at least one user selected preference and the home bank of the user; modifying or personalizing functions presented to the user at the ATM by the logic server, wherein the functions presented are modified or personalized based on the user'"'"'s profile; identifying products and services available from a financial institution associated with the ATM, wherein the products and services are not available from the home bank of the user; and displaying a message that contains the identified products and services.
-
-
18. A method of operating an Automated Teller Machine (ATM) comprising:
-
detecting a user'"'"'s card at the ATM, wherein the ATM is communicatively coupled to a host through a computer network, wherein the ATM comprises a user interface and a logic server; identifying a home bank of the user wherein the home bank of the user is at least one bank or financial institution through which the user maintains at least one account or which provides financial services to the user; requesting a user'"'"'s profile from the host, wherein the user'"'"'s profile comprises information about the user, including at least one user selected preference and the home bank of the user; modifying or personalizing functions presented to the user at the ATM by the logic server, wherein the functions presented are modified or personalized based on the user'"'"'s profile; displaying one or more products or services associated with a merchant, wherein the user can browse the product or services; and receiving a transaction request for purchase of one or more products or services from the user.
-
-
19. A method of operating an Automated Teller Machine (ATM) comprising:
-
detecting a user'"'"'s card at the ATM, wherein the ATM is communicatively coupled to a host through a computer network, wherein the ATM comprises a user interface and a logic server and the ATM is associated with a bank or financial institution that differs from a home bank of the user, wherein the home bank of the user is at least one bank or financial institution through which the user maintains at least one account or which provides financial services to the user; identifying the home bank of the user; requesting a user'"'"'s profile from the host, wherein the user'"'"'s profile comprises information about the user, including at least one user selected preference and the home bank of the user; and modifying or personalizing functions presented to the user at the ATM by the logic server, wherein the functions presented are modified or personalized based on the user'"'"'s profile.
-
Specification