US20170185980A1 - Personalized automatic teller machine - Google Patents
Personalized automatic teller machine Download PDFInfo
- Publication number
- US20170185980A1 US20170185980A1 US15/389,313 US201615389313A US2017185980A1 US 20170185980 A1 US20170185980 A1 US 20170185980A1 US 201615389313 A US201615389313 A US 201615389313A US 2017185980 A1 US2017185980 A1 US 2017185980A1
- Authority
- US
- United States
- Prior art keywords
- user
- profile information
- automatic teller
- teller machine
- user profile
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/108—Remote banking, e.g. home banking
- G06Q20/1085—Remote banking, e.g. home banking involving automatic teller machines [ATMs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0716—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising a sensor or an interface to a sensor
- G06K19/0718—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising a sensor or an interface to a sensor the sensor being of the biometric kind, e.g. fingerprint sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F19/00—Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
- G07F19/20—Automatic teller machines [ATMs]
- G07F19/202—Depositing operations within ATMs
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F19/00—Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
- G07F19/20—Automatic teller machines [ATMs]
- G07F19/203—Dispensing operations within ATMs
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F19/00—Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
- G07F19/20—Automatic teller machines [ATMs]
- G07F19/206—Software aspects at ATMs
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/01—Details for indicating
Definitions
- the disclosed embodiments generally relate to improvements to automatic teller machines, and particularly, to improvements to automatic teller machines through hardware and software embodiments facilitating automatic teller machine personalization.
- ATMs automatic teller machines
- Numerous limitations in ATM design have remained.
- ATMs are more difficult for some users to operate than for others.
- ATMs often include a display that can only be viewed from a limited range of viewing angles and lines of sight. This may make operation of the ATM difficult or uncomfortable, particularly for users outside of the nominal height range for viewing the ATM display that must strain to operate the machine.
- ATM design are often fixed and unchangeable when an ATM is in service. Examples include display location, button location, button size, hardware for accepting transaction cards or currency, language, color combination, and placement of signs and instructions. Such aspects may be configured optimally for some users, but due to their fixed nature may render ATM use inconvenient or impossible for other users.
- Disclosed embodiments provide methods and systems for improved ATM interfaces.
- Disclosed embodiments improve upon disadvantages of conventional ATM technologies, for example by providing personalization and/or configurability, allowing an ATM to adapt to various users' physical characteristics, abilities, and/or preferences. Accordingly, where traditional ATMs may be more convenient or user friendly for certain users, and less so for others, disclosed embodiments provide improved functionality and ease of use across a wider variety of users by customizing the ATM to individual users.
- Such personalization may improve ergonomic properties of the ATM, improve speed and/or accuracy of user interactions with the ATM, and/or reduce inefficiency attributable to inaccurate user interaction with the ATM. Personalization may also improve accessibility for users with disabilities. Other improvements will also be apparent to those skilled in the art.
- an automatic teller machine may include a touch-sensitive display, one or more memory devices storing instructions, and one or more processors.
- the one or more processors may be configured to execute the instructions to perform operations.
- the operations may include receiving, from a user device, authentication data associated with a user.
- the operations may also include retrieving, over a network, user profile information based on the authentication data determine user interface attributes based on the user profile information.
- the operations may also include generating an automatic teller machine interface based on the user profile information.
- a computer-implemented method for displaying an ATM interface may comprise receiving, from a user device, authentication data associated with a user.
- the method may also include retrieving, over a network, user profile information based on the authentication data determining user interface attributes based on the user profile information.
- the method may further include generating an automatic teller machine interface based on the user profile information.
- non-transitory computer-readable storage media may store program instructions, which are executed by at least one processor device and perform any of the methods described herein.
- FIG. 1 is a diagram of an exemplary system, consistent with disclosed embodiments
- FIG. 2 is a diagram of an exemplary computer system, consistent with disclosed embodiments
- FIG. 3 is a flowchart of an exemplary process for ATM personalization, consistent with disclosed embodiments
- FIG. 4 is a diagram of a portion of an exemplary ATM interface, consistent with disclosed embodiments.
- FIG. 5 is a cross sectional diagram of an ATM display, consistent with disclosed embodiments.
- FIGS. 6A, 6B, 7A, 7B, 8A, and 8B are examples of ATM interfaces, consistent with disclosed embodiments.
- FIG. 1 shows a diagram of an exemplary system 100 , consistent with disclosed embodiments.
- system 100 may include a financial service provider device 102 , a local financial service provider device 104 , a user device 106 , a personalization database 110 , and a network 112 to facilitate communication among the components of system 100 .
- the components and arrangement of the components included in system 100 may vary.
- system 100 may further include other components that perform or assist in the performance of one or more processes consistent with the disclosed embodiments.
- the components and arrangements shown in FIG. 1 are not intended to limit the disclosed embodiments, as the components used to implement the disclosed processes and features may vary.
- system 100 may include a financial service provider (FSP) device 102 .
- FSP device 102 may be a system associated with a financial service provider (not shown), such as a bank, a credit card company, a lender, brokerage firm, or any other type of financial service entity that generates, provides, manages, maintains financial service accounts, etc. for one or more users.
- FSP device 102 may be one or more computing systems that are configured to execute software instructions stored on one or more memory devices to perform one or more operations consistent with the disclosed embodiments.
- FSP device 102 may include one or more memory device(s) storing data and software instructions and one or more processor(s) configured to use the data and execute the software instructions to perform server-based functions and operations known to those skilled in the art.
- FSP device 102 may include one or more general purpose computers, mainframe computers, or any combination of these types of components.
- FSP device 102 may be configured as a particular apparatus, system, and the like based on the storage, execution, and/or implementation of the software instructions that perform one or more operations consistent with the disclosed embodiments.
- FSP device 102 may be standalone, or it may be part of a subsystem, which may be part of a larger system.
- FSP device 102 may represent distributed servers that are remotely located and communicate over a network (e.g., network 112 ) or a dedicated network, such as a LAN, for a financial service provider.
- a network e.g., network 112
- a dedicated network such as a LAN
- FSP device 102 may include or may access one or more storage devices configured to store data and/or software instructions used by one or more processors of FSP device 102 to perform operations consistent with disclosed embodiments.
- FSP device 102 may include memory 230 configured to store one or more software programs that performs several functions when executed by a processor. The disclosed embodiments are not limited to separate programs or computers configured to perform dedicated tasks.
- FSP device 102 may include memory that stores a single program or multiple programs.
- FSP device 102 may execute one or more programs located remotely from FSP device 102 .
- FSP device 102 may access one or more remote programs stored in memory included with a remote component that, when executed, perform operations consistent with the disclosed embodiments.
- FSP device 102 may include server software that generates, maintains, and provides services associated with financial account management. In other aspects, FSP device 102 may connect separate server(s) or similar computing devices that generate, maintain, and provide services associated with financial data for a financial service provider associated with FSP device 102 .
- System 100 may also include one or more local FSP devices 104 .
- Local FSP devices may include, for example, Automatic Teller Machines (“ATMs”) or detection devices in local FSP branches or other locations (e.g., retail locations, gas stations, etc.).
- Local FSP device 104 may include one or more memory device(s) that store data that may be used for performing one or more processes consistent with the disclosed embodiments.
- local FSP device 104 may additionally, or alternatively, include one or more computer devices.
- local FSP device 104 may include one or more memory device(s) storing data and software instructions and one or more processor(s) configured to use the data and execute the software instructions to perform computing functions and operations known to those skilled in the art.
- Local FSP device 104 may further include computer device(s) that are configured to execute stored software instructions to perform operations associated with collecting, storing, and accessing biometric data, including one or more processes associated with gathering biometric data from a variety of sources, compiling the data, and organizing the data into easily accessible profiles.
- Local FSP device 104 may include one or more computer device(s) that may be a general purpose computer, server, mainframe computer, or any combination of these components.
- local FSP device 104 (or a system including local FSP device 104 ) may be configured as a particular apparatus, system, and the like based on the storage, execution, and/or implementation of the software instructions that perform one or more operations consistent with the disclosed embodiments.
- a local FSP device 104 may be standalone, or it may be part of a subsystem, which may be part of a larger system.
- local FSP device 104 may represent distributed servers that are remotely located and communicate over a network (e.g., network 112 ) or a dedicated network, such as a LAN.
- a network e.g., network 112
- a dedicated network such as a LAN.
- An exemplary computer system consistent with local FSP device 104 is discussed in additional detail with respect to FIG. 2 .
- a third party may operate the components associated with local FSP device 104 .
- local FSP device 104 may be a part or subpart of FSP device 102 .
- System 100 may further include one or more user devices 106 .
- a user 108 may operate a user device 106 , which may be a desktop computer, laptop, tablet, smartphone, multifunctional watch, pair of multifunctional glasses, tracking device, chip-enabled payment card, or any suitable device with computing capability.
- User device 106 may include one or more processor(s) and memory device(s) known to those skilled in the art.
- user device 106 may include memory device(s) that store data and software instructions that, when executed by one or more processor(s), perform operations consistent with the disclosed embodiments.
- user device 106 may have a financial application installed thereon, which may enable user device 106 to communicate with FSP device 102 and/or local FSP device 104 via network 112 .
- user device 106 may be a smartphone or tablet (or the like) that executes a stored mobile application that performs online banking operations.
- user device 106 may connect to FSP device 102 and/or local FSP device 104 through use of browser software stored and executed by user device 106 .
- User device 106 may be configured to execute software instructions to allow a user to access information stored in FSP device 102 , such as, for example, financial information related to purchase transactions, financial statements, account information, rewards program information and the like.
- user device 106 may be configured to execute software instructions that initiate and conduct transactions with FSP device 102 or local FSP device 104 , such as, for example, ATM withdrawals, wire transfers, debit card PIN resets, and call center transactions.
- An exemplary computer system consistent with user device 106 is discussed in additional detail with respect to FIG. 2 .
- User 108 may operate user device 106 to perform one or more operations consistent with the disclosed embodiments.
- user 108 may be a customer of a financial service provider associated with FSP device 102 .
- a financial service provider may maintain a financial service account (e.g., checking account, savings account, debit card account, or credit card account) for user 108 that the user may use to purchase goods and/or services.
- user 108 may use user device 106 and the financial service account (for example, through a mobile application installed on user device 106 ) to withdraw cash from an ATM (such as local FSP device 104 ), contact a customer call center, transfer or wire money, or reset their debit account PIN.
- ATM such as local FSP device 104
- User 108 may further operate user device 106 in order to be detected and recognized by local FSP device 104 .
- user device 106 may detect, through the user of network 112 , a local FSP device 104 in its immediate proximity. Additionally or alternatively, local FSP device 104 may detect user device 106 in its immediate proximity. User device 106 may then connect to local FSP device 104 in order to initiate, conduct, or complete a financial transaction.
- System 100 may also include one or more personalization databases 110 .
- Personalization database 110 may include one or more memory device(s) that store data that may be used for performing one or more processes consistent with the disclosed embodiment.
- personalization database 110 may additionally, or alternatively, include one or more servers or other type of computer devices.
- the personalization database 110 server(s) may be one or more computing devices configured to execute software instructions stored in memory to perform one or more processes consistent with the disclosed embodiments.
- personalization database 110 may include one or more memory device(s) storing data and software instructions and one or more processor(s) configured to use the data and execute the software instructions to perform server-based functions and operations known to those skilled in the art.
- Personalization database 110 may further include server(s) that are configured to execute stored software instructions to perform operations associated with collecting, storing, and accessing profile data related to user 108 , including one or more processes associated with gathering, for example, data related to user 108 's demographics, accessibility needs, display preferences, and biometrics information.
- server(s) that are configured to execute stored software instructions to perform operations associated with collecting, storing, and accessing profile data related to user 108 , including one or more processes associated with gathering, for example, data related to user 108 's demographics, accessibility needs, display preferences, and biometrics information.
- Personalization database 110 may gather the data from a variety of sources, compile the data, and organize the data into easily accessible profiles.
- Personalization database 110 may include one or more servers that may be a general purpose computer, a mainframe computer, or any combination of these components.
- Personalization database 110 may be configured as a particular apparatus, system, and the like based on the storage, execution, and/or implementation of the software instructions that perform one or more operations consistent with the disclosed embodiments.
- a personalization database 110 may be standalone, or it may be part of a subsystem, which may be part of a larger system.
- personalization database 110 may represent distributed servers that are remotely located and communicate over a network (e.g., network 112 ) or a dedicated network, such as a LAN.
- a network e.g., network 112
- a dedicated network such as a LAN.
- personalization database 110 may be associated with an entity, such as a company, organization, agency, etc. In one embodiment, the personalization database entity may be a different entity than a financial service provider associated with FSP device 102 . In certain aspects, a user or user(s) affiliated with a personalization database entity may operate one or more components associated with personalization database 110 to collect and maintain personalization data. In other embodiments, personalization database 110 may be associated with a financial service provider or other entity associated with FSP device 102 . For example, personalization database 110 may be a part or subpart of FSP device 102 .
- Network 112 may comprise any type of computer networking arrangement used to exchange data.
- network 112 may be the Internet, a private data network, a virtual private network using a public network, a WiFi network, a LAN or WAN network, and/or other suitable connections that may enable information exchange among various components of the system 100 .
- Network 112 may also include a public switched telephone network (“PSTN”) and/or a wireless cellular network.
- PSTN public switched telephone network
- Network 112 may be a secured network or unsecured network.
- one or more components of system 100 may communicate directly through a dedicated communication link(s), such as links between user device 106 , FSP device 102 , local FSP device 104 , and personalization database 110 .
- network 112 may include a direct communication network.
- Direct communications may use any suitable technologies, including, for example, BluetoothTM, Bluetooth LETM (BLE), WiFi, near field communications (NFC), or other suitable communication methods that provide a medium for transmitting data between separate devices.
- user device 106 and local FSP device 104 may connect and communicate through a direct communications network, for example, based on any of the above networking technologies.
- system 100 may process, transmit, provide, and receive information consistent with the disclosed embodiments.
- FIG. 2 shows a diagram of an exemplary computing system 200 illustrating a computing system configuration that may be associated with FSP device 102 , local FSP device 104 , user device 106 , and/or personalization device 110 , consistent with disclosed embodiments.
- computing system 200 may have one or more processors 210 , one or more memories 230 , and one or more input/output (I/O) devices 220 .
- processors 210 may have one or more processors 210 , one or more memories 230 , and one or more input/output (I/O) devices 220 .
- I/O input/output
- computing system 200 may take the form of a server, general purpose computer, a mainframe computer, laptop, smartphone, mobile device, or any combination of these components.
- computing system 200 may be configured as a particular apparatus, system, and the like based on the storage, execution, and/or implementation of the software instructions that perform one or more operations consistent with the disclosed embodiments.
- Computing system 200 may be standalone, or it may be part of a subsystem, which may be part of a larger system.
- Processor 210 may include one or more known processing devices, such as a microprocessor from the PentiumTM or XeonTM family manufactured by IntelTM, the TurionTM family manufactured by AMDTM, or any of various processors manufactured by Sun Microsystems.
- Processor 210 may constitute a single core or multiple core processor that executes parallel processes simultaneously.
- processor 210 may be a single core processor configured with virtual processing technologies.
- processor 210 may use logical processors to simultaneously execute and control multiple processes.
- Processor 210 may implement virtual machine technologies, or other known technologies to provide the ability to execute, control, run, manipulate, store, etc. multiple software processes, applications, programs, etc.
- processor 210 may include a multiple-core processor arrangement (e.g., dual, quad core, etc.) configured to provide parallel processing functionalities to allow computing system 200 to execute multiple processes simultaneously.
- processor arrangement e.g., dual, quad core, etc.
- processor arrangements could be implemented that provide for the capabilities disclosed herein.
- the disclosed embodiments are not limited to any type of processor(s) configured in computing system 200 .
- Memory 230 may include one or more storage devices configured to store instructions used by processor 210 to perform functions related to the disclosed embodiments.
- memory 230 may be configured with one or more software instructions, such as program(s) 236 that may perform one or more operations when executed by processor 210 .
- the disclosed embodiments are not limited to separate programs or computers configured to perform dedicated tasks.
- memory 230 may include a program 236 that performs the functions of computing system 200 , or program 236 could comprise multiple programs.
- processor 210 may execute one or more programs located remotely from computing system 200 .
- FSP device 102 may, via computing system 200 (or variants thereof), access one or more remote programs that, when executed, perform functions related to certain disclosed embodiments.
- Processor 210 may further execute one or more programs located in database 240 .
- programs 236 may be stored in an external storage device, such as a cloud server located outside of computing system 200 , and processor 210 may execute programs 236 remotely.
- Programs executed by processor 210 may cause processor 210 to execute one or more processes related to financial services provided to users including, but not limited to, processing credit and debit card transactions, checking transactions, fund deposits and withdrawals, transferring money between financial accounts, lending loans, processing payments for credit card and loan accounts, processing orders for certified funds, processing orders for new or reissue debit cards, and processing ATM cash withdrawals.
- Memory 230 may also store data that may reflect any type of information in any format that the system may use to perform operations consistent with the disclosed embodiments.
- Memory 230 may store instructions to enable processor 210 to execute one or more applications, such as server applications, network communication processes, and any other type of application or software. Alternatively, the instructions, application programs, etc., may be stored in an external storage (not shown) in communication with computing system 200 via network 112 or any other suitable network.
- Memory 230 may be a volatile or non-volatile, magnetic, semiconductor, tape, optical, removable, non-removable, or other type of storage device or tangible (i.e., non-transitory) computer-readable medium.
- Memory 230 may include transaction data 232 .
- Transaction data 232 may include information related to financial transactions initiated by a user.
- transaction data may include a user identifier and a transaction type.
- the user identifier may be a credit or debit card number, and account number, or another means for identifying the user initiating the financial transaction.
- the transaction type may include an indicator of the type of transaction the user is initiating, such as, ATM cash withdrawal, debit PIN reset, money wire or transfer, call to the customer service center, ordering a new or reissue debit card, ordering certified funds, or other transactions requiring user authentication.
- Transaction data 232 may also include authentication data obtained from the user for the purposes of authorizing the transaction by verifying the authenticity of provided biometric data as compared to stored biometric data. Additionally or alternatively, transaction data 232 may be stored in database 240 or in an external storage (not shown) in communication with computing system 200 via network 112 or any other suitable network.
- Memory 230 may further include customer data 234 .
- Customer data 234 may include information about particular customers of the financial service provider.
- customer data 234 may include clients' account information, debit or credit card information, history of purchase transactions, financial statements, credit score, risk profile, username and password, debit card PIN, home and work locations, and/or biometric information.
- customer data 234 may include user device identification information, such as, for example, a phone number, email address, IP address, Bluetooth signature, or other device identifier.
- customer data 234 may be stored in database 240 , or in an external storage (not shown) or in personalization database 110 in communication with computing system 200 via network 112 or any other suitable network.
- Processor 210 may analyze transaction data 232 in reference to customer data 234 . For example, processor 210 may analyze transaction data to determine which client with information stored in customer data 234 is initiating the financial transaction. Processor 210 may access the particular user's customer information to determine their account information, debit or credit card information, history of purchase transactions, financial statements, credit score, risk profile, username and password, debit card PIN, home and work locations, and/or authentication data.
- I/O devices 220 may be one or more device that is configured to allow data to be received and/or transmitted by computing system 200 .
- I/O devices 220 may include one or more digital and/or analog communication devices that allow computing system 200 to communicate with other machines and devices, such as other components of system 100 shown in FIG. 1 .
- computing system 200 may include interface components, which may provide interfaces to one or more input devices, such as one or more keyboards, mouse devices, displays, touch sensors, card readers, biometric readers, cameras, scanners, microphones, wireless communications devices, and the like, which may enable computing system 200 to receive input from an operator of local FSP device 102 , such as user 108 .
- Computing system 200 may also contain one or more database(s) 240 .
- computing system 200 may be communicatively connected to one or more database(s) 240 .
- Computing system 200 may be communicatively connected to database(s) 240 through network 112 .
- Database 240 may include one or more memory devices that store information and are accessed and/or managed through computing system 200 .
- database(s) 240 may include OracleTM databases, SybaseTM databases, or other relational databases or non-relational databases, such as Hadoop sequence files, HBase, or Cassandra.
- the databases or other files may include, for example, data and information related to the source and destination of a network request, the data contained in the request, etc.
- Database 240 may include computing components (e.g., database management system, database server, etc.) configured to receive and process requests for data stored in memory devices of database(s) 240 and to provide data from database 240 .
- computing components e.g., database management system, database server, etc.
- local FSP device 104 may include at least one computing system 200 .
- computing system 200 may be a standalone device or server or may be configured as a distributed computer system including multiple servers or computers that interoperate to perform one or more of the processes and functionalities associated with the disclosed embodiments.
- FIG. 3 shows an exemplary ATM personalization process, consistent with disclosed embodiments.
- Process 300 may be performed by processor 210 of, for example, local FSP device 104 executing instructions encoded on a computer-readable medium storage device for providing ATM functionality. It is to be understood, however, that one or more steps of process 300 may be implemented by other components of system 100 (shown or not shown), including, FSP device 102 and/or user device 108 .
- local FSP device 104 may receive authentication data from a user.
- Authentication data may be identifying information such as an account number, personal identification number (PIN), social security number, biometric information etc.
- user 108 may insert a transaction card such as a credit, debit, or ATM card into a card reader (not shown) connected to local FSP device 104 in order to identify user 108 's association with a financial service provider.
- FSP device 104 may also receive a fingerprint, iris scan, or voice sample provided to a sensor in communication with local FSP device 104 .
- FSP device 104 may receive authentication via a wired or wireless connection with user device 106 .
- FIG. 4 shows ATM 400 , an example of an embodiment of local FSP device 104 .
- ATM 400 may include a touch-sensitive display 402 .
- Display 402 may comprise any size or form factor display based on any display technology, such as LCD, CRT, plasma, OLED, etc.
- FIG. 4 depicts display 402 as a 78′′ diagonal OLED display.
- display 402 may be oriented vertically such that the display is taller than it is wide.
- Display 402 may be mounted flush with a wall or other surface or behind a glass barrier (not shown) such that unauthorized devices may be more difficult to attach to ATM 400 and/or more easily detected.
- ATM 400 may display an interface via display 402 , requesting authorization data from user 108 .
- ATM 400 may display a graphical element such as a target 404 , indicating a portion of display 402 , that is enabled to, or is in proximity to a device enabled to connect to user device 106 .
- User 108 may position user device 106 close to target 404 , initiating a wireless connection between user device 106 and ATM 400 , in which ATM 400 may receive user 108 's authorization data.
- local FSP device 104 may retrieve user profile 304 .
- local FSP device 104 may communicate with personalization database 110 and/or FSP device 102 , over network 112 , to request user profile 304 .
- user profile 304 may be received from user device 106 .
- local FSP device 104 may determine interface attributes based on the retrieved user profile.
- the determined attributes may vary widely, and may be based on any number of attributes or preferences of user 108 .
- FIG. 5 shows a side view cross section of display 402 .
- display 402 may include a display panel 502 behind a layer of glass 504 of a given thickness 506 .
- Glass 504 may be touch sensitive based on, for example, capacitive sensing technology.
- local FSP device 104 may determine that user 108 is likely to view an interface element displayed at location 508 of display 402 along line of sight 510 .
- the interface element may be visible to user 108 at location 514 of glass 504 . Accordingly, local FSP device 104 may determine that touch sensor data indicating an interaction at or near location 514 will be interpreted as a selection of the interface element displayed at location 508 .
- the retrieved user profile information may indicate that user 108 is taller, and is likely to view an interface element displayed at location 508 of display 402 along line of sight 512 .
- the interface element may be visible to user 108 at location 516 of glass 504 .
- local FSP device 104 may determine that touch sensor data indicating an interaction at or near location 516 will be interpreted as a selection of the interface element displayed at location 508 .
- local FSP device may be configured to arrange interface elements to be displayed on display 402 based on the retrieved user profile information. For example, local FSP device 104 may determine, based on height information included in the user profile information, that the interface element will be displayed at location 518 instead of location 508 , such that when viewed along line of sight 520 , the interface element will be visible at location 522 . Thus, the height of interface elements of an ATM interface may be set in order to display the interface elements at “eye level” for user 108 . Further examples of this principle are shown in FIGS. 6A and 6B .
- local FSP device 104 may generate an ATM interface for display to user 108 , based on the determined interface attributes.
- FIGS. 6A and 6B show examples of interfaces that may displayed via display 402 of ATM 400 and include attributes determined based on the user profile.
- FIG. 6A shows an example of an interface that may be generated based on user profile information associated with user 108 that indicates user 108 is of above average height.
- ATM 400 may further determine a portion of display 402 to remain unused. For example, ATM 400 may generate an interface that occupies only a portion of display 402 , based on the portion of the display likely to be within convenient reach and/or view based on user 108 's user profile information. Alternatively, space outside user 108 's reach or view may be used to display a background image, such as a patterned wallpaper, the logo of the financial service provider associated with ATM 400 , or the like.
- FIG. 6B shows an example of an interface that may be displayed based on user profile information that indicates that user 108 is of below average height, wherein the interface occupies a lower portion of display 402 .
- display 402 may be disposed such that the lowest possible height for display of an interface is at least within specifications set by regulations such as the Americans with Disabilities Act (ADA).
- user profile information may include information related to abilities or disabilities of user 108 .
- ATM 400 may determine that an ATM interface should be displayed at a height appropriate for an individual in a wheelchair based on user profile information indicating that user 108 uses a wheelchair.
- User profile information may also include information related to visual ability, hearing ability, or motor skills.
- ATM 400 may determine that an ATM interface will display interface elements such as buttons, text, or images (as shown in FIG. 7A ) of a particular size or contrast, or favor or avoid certain colors, patterns, or animations due to eye conditions or colorblindness.
- user 108 may have difficulty with touch based input devices, and thus have a tendency to select multiple interface elements inadvertently. This tendency may be included in user 108 's profile information, and ATM 400 may, as a result, generate an ATM interface that ignores repeated inputs in a short period of time.
- user 108 's profile information may include information indicating that user 108 has a hearing disability. Based on this information, ATM 400 may generate an interface that includes amplified or adapted audio, favors visual cues over audio, incorporates Telecommunications Devices for the Deaf (TTD) services, etc.
- TDD Telecommunications Devices for the Deaf
- user 108 's profile information may include an indication that user 108 uses a hearing device such as a hearing aid or an implant such as those distributed by Cochlear Ltd.
- ATM 400 may automatically pair with a Bluetooth or other wireless audio feature included in such devices based on information included in user profile information.
- ATM 400 may also automatically display an interface in user 108 's preferred language, based on received user profile information.
- Retrieved user profile information may include information related to services in which user 108 is enrolled.
- user 108 may be an account holder of a financial account that accepts checks or other written instruments for deposits and/or payments.
- ATM 400 may request that user 108 present such a payment instrument.
- the payment instrument may be accepted at ATM 400 in a variety of ways such as via a slot or an image capture device (e.g., a scanner or camera), and instructions for presenting payment may be adapted based on other aspects of user 108 's user profile information.
- ATM 400 may display an interface requesting presentation of a check for deposit into a financial account.
- the interface may direct user 108 to the location of the slot, camera, scanner, etc. based on any of the attributes described above.
- ATM 400 may accept deposits using a camera 802 disposed in proximity with display 402 .
- Camera 802 may capture information from a payment instrument necessary for completing payments and/or deposits.
- camera 802 may be disposed behind a common transparent surface with display 402 .
- Camera 802 may be identified by a visual identifier, visible on the transparent surface in the shape of a check, as shown in FIGS. 8A and 8B .
- ATM 400 may capture data from a check placed against the transparent surface within the boundaries of the visual identifier. Based on user profile information indicating that user 108 is of above average height, ATM 400 may display the interface shown in FIG. 8A , which directs user 108 's attention down to camera 802 . Alternatively, based on user profile information indicating that user 108 is of below average height, ATM 400 may display the interface shown in FIG. 8B , which directs user 108 's attention up to camera 802 . In some embodiments, ATM 400 may be configured to adjust the physical location of camera 802 , and any identifier corresponding to camera 802 , within ATM 400 based on the user profile information, and the interface may direct user 108 to the adjusted physical location of camera 802 .
- camera 802 may be configured to capture payment instrument information from anywhere within an area in front of ATM 400 .
- ATM 400 may display an interface requesting user 108 to display the payment instrument, at any location, such that the payment instrument faces ATM 400 .
- some or all of the logic for the above-described techniques may be implemented as a computer program or application or as a plug in module or sub component of another application.
- the described techniques may be varied and are not limited to the examples or descriptions provided.
- applications may be developed for download to mobile communications and computing devices, e.g., laptops, mobile computers, tablet computers, smart phones, etc., being made available for download by the user either directly from the device or through a website.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
- This application claims priority under 35 U.S.C. §119 to U.S. Provisional Application No. 62/387,194, filed on Dec. 24, 2015, and entitled “Personalized Automatic Teller Machine,” which is expressly incorporated herein by reference in its entirety.
- The disclosed embodiments generally relate to improvements to automatic teller machines, and particularly, to improvements to automatic teller machines through hardware and software embodiments facilitating automatic teller machine personalization.
- The ubiquity of automatic teller machines, or ATMs, has increased substantially in recent decades. While greater availability and improved features have made ATMs more useful in certain ways, numerous limitations in ATM design have remained. Often, ATMs are more difficult for some users to operate than for others. For example, ATMs often include a display that can only be viewed from a limited range of viewing angles and lines of sight. This may make operation of the ATM difficult or uncomfortable, particularly for users outside of the nominal height range for viewing the ATM display that must strain to operate the machine.
- Further, many aspects of ATM design are often fixed and unchangeable when an ATM is in service. Examples include display location, button location, button size, hardware for accepting transaction cards or currency, language, color combination, and placement of signs and instructions. Such aspects may be configured optimally for some users, but due to their fixed nature may render ATM use inconvenient or impossible for other users.
- Further, the attachment of unauthorized devices to ATMs by thieves is a growing problem due to the increasing complexity of ATM designs providing numerous locations for attaching such devices. Such devices can be difficult and expensive to detect, and if undetected, may reduce the effectiveness or negate entirely ATM features intended to protect users from fraud or theft.
- In view of the shortcomings of current ATM systems, improved ATM designs are desired.
- Disclosed embodiments provide methods and systems for improved ATM interfaces. Disclosed embodiments improve upon disadvantages of conventional ATM technologies, for example by providing personalization and/or configurability, allowing an ATM to adapt to various users' physical characteristics, abilities, and/or preferences. Accordingly, where traditional ATMs may be more convenient or user friendly for certain users, and less so for others, disclosed embodiments provide improved functionality and ease of use across a wider variety of users by customizing the ATM to individual users.
- Such personalization may improve ergonomic properties of the ATM, improve speed and/or accuracy of user interactions with the ATM, and/or reduce inefficiency attributable to inaccurate user interaction with the ATM. Personalization may also improve accessibility for users with disabilities. Other improvements will also be apparent to those skilled in the art.
- Consistent with a disclosed embodiment, an automatic teller machine is provided. The automatic teller machine may include a touch-sensitive display, one or more memory devices storing instructions, and one or more processors. The one or more processors may be configured to execute the instructions to perform operations. The operations may include receiving, from a user device, authentication data associated with a user. The operations may also include retrieving, over a network, user profile information based on the authentication data determine user interface attributes based on the user profile information. The operations may also include generating an automatic teller machine interface based on the user profile information.
- Consistent with another disclosed embodiment, a computer-implemented method for displaying an ATM interface is provided. The method may comprise receiving, from a user device, authentication data associated with a user. The method may also include retrieving, over a network, user profile information based on the authentication data determining user interface attributes based on the user profile information. The method may further include generating an automatic teller machine interface based on the user profile information.
- Consistent with other disclosed embodiments, non-transitory computer-readable storage media may store program instructions, which are executed by at least one processor device and perform any of the methods described herein.
- The foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the claims.
- The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate several embodiments and, together with the description, serve to explain the disclosed principles. In the drawings:
-
FIG. 1 is a diagram of an exemplary system, consistent with disclosed embodiments; -
FIG. 2 is a diagram of an exemplary computer system, consistent with disclosed embodiments; -
FIG. 3 is a flowchart of an exemplary process for ATM personalization, consistent with disclosed embodiments; -
FIG. 4 is a diagram of a portion of an exemplary ATM interface, consistent with disclosed embodiments; -
FIG. 5 is a cross sectional diagram of an ATM display, consistent with disclosed embodiments; -
FIGS. 6A, 6B, 7A, 7B, 8A, and 8B are examples of ATM interfaces, consistent with disclosed embodiments. - Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings and disclosed herein. Wherever convenient, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
-
FIG. 1 shows a diagram of anexemplary system 100, consistent with disclosed embodiments. As shown inFIG. 1 ,system 100 may include a financialservice provider device 102, a local financialservice provider device 104, a user device 106, apersonalization database 110, and anetwork 112 to facilitate communication among the components ofsystem 100. The components and arrangement of the components included insystem 100 may vary. Thus,system 100 may further include other components that perform or assist in the performance of one or more processes consistent with the disclosed embodiments. The components and arrangements shown inFIG. 1 are not intended to limit the disclosed embodiments, as the components used to implement the disclosed processes and features may vary. - In accordance with disclosed embodiments,
system 100 may include a financial service provider (FSP)device 102. FSPdevice 102 may be a system associated with a financial service provider (not shown), such as a bank, a credit card company, a lender, brokerage firm, or any other type of financial service entity that generates, provides, manages, maintains financial service accounts, etc. for one or more users. FSPdevice 102 may be one or more computing systems that are configured to execute software instructions stored on one or more memory devices to perform one or more operations consistent with the disclosed embodiments. For example, FSPdevice 102 may include one or more memory device(s) storing data and software instructions and one or more processor(s) configured to use the data and execute the software instructions to perform server-based functions and operations known to those skilled in the art. FSPdevice 102 may include one or more general purpose computers, mainframe computers, or any combination of these types of components. - In certain embodiments, FSP
device 102 may be configured as a particular apparatus, system, and the like based on the storage, execution, and/or implementation of the software instructions that perform one or more operations consistent with the disclosed embodiments.FSP device 102 may be standalone, or it may be part of a subsystem, which may be part of a larger system. For example,FSP device 102 may represent distributed servers that are remotely located and communicate over a network (e.g., network 112) or a dedicated network, such as a LAN, for a financial service provider. An exemplary computing system consistent withFSP device 102 is discussed in additional detail with respect toFIG. 2 , below. - FSP
device 102 may include or may access one or more storage devices configured to store data and/or software instructions used by one or more processors ofFSP device 102 to perform operations consistent with disclosed embodiments. For example, FSPdevice 102 may includememory 230 configured to store one or more software programs that performs several functions when executed by a processor. The disclosed embodiments are not limited to separate programs or computers configured to perform dedicated tasks. For example,FSP device 102 may include memory that stores a single program or multiple programs. Additionally,FSP device 102 may execute one or more programs located remotely fromFSP device 102. For example,FSP device 102 may access one or more remote programs stored in memory included with a remote component that, when executed, perform operations consistent with the disclosed embodiments. In certain aspects,FSP device 102 may include server software that generates, maintains, and provides services associated with financial account management. In other aspects,FSP device 102 may connect separate server(s) or similar computing devices that generate, maintain, and provide services associated with financial data for a financial service provider associated withFSP device 102. -
System 100 may also include one or morelocal FSP devices 104. Local FSP devices may include, for example, Automatic Teller Machines (“ATMs”) or detection devices in local FSP branches or other locations (e.g., retail locations, gas stations, etc.).Local FSP device 104 may include one or more memory device(s) that store data that may be used for performing one or more processes consistent with the disclosed embodiments. In certain aspects,local FSP device 104 may additionally, or alternatively, include one or more computer devices. For example,local FSP device 104 may include one or more memory device(s) storing data and software instructions and one or more processor(s) configured to use the data and execute the software instructions to perform computing functions and operations known to those skilled in the art. -
Local FSP device 104 may further include computer device(s) that are configured to execute stored software instructions to perform operations associated with collecting, storing, and accessing biometric data, including one or more processes associated with gathering biometric data from a variety of sources, compiling the data, and organizing the data into easily accessible profiles.Local FSP device 104 may include one or more computer device(s) that may be a general purpose computer, server, mainframe computer, or any combination of these components. In certain embodiments, local FSP device 104 (or a system including local FSP device 104) may be configured as a particular apparatus, system, and the like based on the storage, execution, and/or implementation of the software instructions that perform one or more operations consistent with the disclosed embodiments. Alocal FSP device 104 may be standalone, or it may be part of a subsystem, which may be part of a larger system. For example,local FSP device 104 may represent distributed servers that are remotely located and communicate over a network (e.g., network 112) or a dedicated network, such as a LAN. An exemplary computer system consistent withlocal FSP device 104 is discussed in additional detail with respect toFIG. 2 . In certain embodiments, a third party may operate the components associated withlocal FSP device 104. Additionally or alternatively,local FSP device 104 may be a part or subpart ofFSP device 102. -
System 100 may further include one or more user devices 106. A user 108 may operate a user device 106, which may be a desktop computer, laptop, tablet, smartphone, multifunctional watch, pair of multifunctional glasses, tracking device, chip-enabled payment card, or any suitable device with computing capability. User device 106 may include one or more processor(s) and memory device(s) known to those skilled in the art. For example, user device 106 may include memory device(s) that store data and software instructions that, when executed by one or more processor(s), perform operations consistent with the disclosed embodiments. In one aspect, user device 106 may have a financial application installed thereon, which may enable user device 106 to communicate withFSP device 102 and/orlocal FSP device 104 vianetwork 112. For instance, user device 106 may be a smartphone or tablet (or the like) that executes a stored mobile application that performs online banking operations. In other embodiments, user device 106 may connect toFSP device 102 and/orlocal FSP device 104 through use of browser software stored and executed by user device 106. User device 106 may be configured to execute software instructions to allow a user to access information stored inFSP device 102, such as, for example, financial information related to purchase transactions, financial statements, account information, rewards program information and the like. Additionally, user device 106 may be configured to execute software instructions that initiate and conduct transactions withFSP device 102 orlocal FSP device 104, such as, for example, ATM withdrawals, wire transfers, debit card PIN resets, and call center transactions. An exemplary computer system consistent with user device 106 is discussed in additional detail with respect toFIG. 2 . - User 108 may operate user device 106 to perform one or more operations consistent with the disclosed embodiments. In one aspect, user 108 may be a customer of a financial service provider associated with
FSP device 102. For instance, a financial service provider may maintain a financial service account (e.g., checking account, savings account, debit card account, or credit card account) for user 108 that the user may use to purchase goods and/or services. Additionally or alternatively, user 108 may use user device 106 and the financial service account (for example, through a mobile application installed on user device 106) to withdraw cash from an ATM (such as local FSP device 104), contact a customer call center, transfer or wire money, or reset their debit account PIN. - User 108 may further operate user device 106 in order to be detected and recognized by
local FSP device 104. For example, user device 106 may detect, through the user ofnetwork 112, alocal FSP device 104 in its immediate proximity. Additionally or alternatively,local FSP device 104 may detect user device 106 in its immediate proximity. User device 106 may then connect tolocal FSP device 104 in order to initiate, conduct, or complete a financial transaction. -
System 100 may also include one ormore personalization databases 110.Personalization database 110 may include one or more memory device(s) that store data that may be used for performing one or more processes consistent with the disclosed embodiment. In certain aspects,personalization database 110 may additionally, or alternatively, include one or more servers or other type of computer devices. Thepersonalization database 110 server(s) may be one or more computing devices configured to execute software instructions stored in memory to perform one or more processes consistent with the disclosed embodiments. For example,personalization database 110 may include one or more memory device(s) storing data and software instructions and one or more processor(s) configured to use the data and execute the software instructions to perform server-based functions and operations known to those skilled in the art. -
Personalization database 110 may further include server(s) that are configured to execute stored software instructions to perform operations associated with collecting, storing, and accessing profile data related to user 108, including one or more processes associated with gathering, for example, data related to user 108's demographics, accessibility needs, display preferences, and biometrics information.Personalization database 110 may gather the data from a variety of sources, compile the data, and organize the data into easily accessible profiles.Personalization database 110 may include one or more servers that may be a general purpose computer, a mainframe computer, or any combination of these components. In certain embodiments, Personalization database 110 (or a system including personalization database 110) may be configured as a particular apparatus, system, and the like based on the storage, execution, and/or implementation of the software instructions that perform one or more operations consistent with the disclosed embodiments. Apersonalization database 110 may be standalone, or it may be part of a subsystem, which may be part of a larger system. For example,personalization database 110 may represent distributed servers that are remotely located and communicate over a network (e.g., network 112) or a dedicated network, such as a LAN. An exemplary computer system consistent withpersonalization database 110 is discussed in additional detail with respect toFIG. 2 . - In certain embodiments,
personalization database 110 may be associated with an entity, such as a company, organization, agency, etc. In one embodiment, the personalization database entity may be a different entity than a financial service provider associated withFSP device 102. In certain aspects, a user or user(s) affiliated with a personalization database entity may operate one or more components associated withpersonalization database 110 to collect and maintain personalization data. In other embodiments,personalization database 110 may be associated with a financial service provider or other entity associated withFSP device 102. For example,personalization database 110 may be a part or subpart ofFSP device 102. -
Network 112 may comprise any type of computer networking arrangement used to exchange data. For example,network 112 may be the Internet, a private data network, a virtual private network using a public network, a WiFi network, a LAN or WAN network, and/or other suitable connections that may enable information exchange among various components of thesystem 100.Network 112 may also include a public switched telephone network (“PSTN”) and/or a wireless cellular network.Network 112 may be a secured network or unsecured network. In other embodiments, one or more components ofsystem 100 may communicate directly through a dedicated communication link(s), such as links between user device 106,FSP device 102,local FSP device 104, andpersonalization database 110. - Additionally or alternatively,
network 112 may include a direct communication network. Direct communications may use any suitable technologies, including, for example, Bluetooth™, Bluetooth LE™ (BLE), WiFi, near field communications (NFC), or other suitable communication methods that provide a medium for transmitting data between separate devices. In certain embodiments, user device 106 andlocal FSP device 104 may connect and communicate through a direct communications network, for example, based on any of the above networking technologies. - Other components known to one of ordinary skill in the art may be included in
system 100 to process, transmit, provide, and receive information consistent with the disclosed embodiments. -
FIG. 2 shows a diagram of anexemplary computing system 200 illustrating a computing system configuration that may be associated withFSP device 102,local FSP device 104, user device 106, and/orpersonalization device 110, consistent with disclosed embodiments. In one embodiment,computing system 200 may have one ormore processors 210, one ormore memories 230, and one or more input/output (I/O)devices 220. In some embodiments,computing system 200 may take the form of a server, general purpose computer, a mainframe computer, laptop, smartphone, mobile device, or any combination of these components. In certain embodiments, computing system 200 (or a system including computing system 200) may be configured as a particular apparatus, system, and the like based on the storage, execution, and/or implementation of the software instructions that perform one or more operations consistent with the disclosed embodiments.Computing system 200 may be standalone, or it may be part of a subsystem, which may be part of a larger system. -
Processor 210 may include one or more known processing devices, such as a microprocessor from the Pentium™ or Xeon™ family manufactured by Intel™, the Turion™ family manufactured by AMD™, or any of various processors manufactured by Sun Microsystems.Processor 210 may constitute a single core or multiple core processor that executes parallel processes simultaneously. For example,processor 210 may be a single core processor configured with virtual processing technologies. In certain embodiments,processor 210 may use logical processors to simultaneously execute and control multiple processes.Processor 210 may implement virtual machine technologies, or other known technologies to provide the ability to execute, control, run, manipulate, store, etc. multiple software processes, applications, programs, etc. In another embodiment,processor 210 may include a multiple-core processor arrangement (e.g., dual, quad core, etc.) configured to provide parallel processing functionalities to allowcomputing system 200 to execute multiple processes simultaneously. One of ordinary skill in the art would understand that other types of processor arrangements could be implemented that provide for the capabilities disclosed herein. The disclosed embodiments are not limited to any type of processor(s) configured incomputing system 200. -
Memory 230 may include one or more storage devices configured to store instructions used byprocessor 210 to perform functions related to the disclosed embodiments. For example,memory 230 may be configured with one or more software instructions, such as program(s) 236 that may perform one or more operations when executed byprocessor 210. The disclosed embodiments are not limited to separate programs or computers configured to perform dedicated tasks. For example,memory 230 may include aprogram 236 that performs the functions ofcomputing system 200, orprogram 236 could comprise multiple programs. Additionally,processor 210 may execute one or more programs located remotely fromcomputing system 200. For example,FSP device 102,local FSP device 104, user device 106, orpersonalization database 110, may, via computing system 200 (or variants thereof), access one or more remote programs that, when executed, perform functions related to certain disclosed embodiments.Processor 210 may further execute one or more programs located in database 240. In some embodiments,programs 236 may be stored in an external storage device, such as a cloud server located outside ofcomputing system 200, andprocessor 210 may executeprograms 236 remotely. - Programs executed by
processor 210 may causeprocessor 210 to execute one or more processes related to financial services provided to users including, but not limited to, processing credit and debit card transactions, checking transactions, fund deposits and withdrawals, transferring money between financial accounts, lending loans, processing payments for credit card and loan accounts, processing orders for certified funds, processing orders for new or reissue debit cards, and processing ATM cash withdrawals. -
Memory 230 may also store data that may reflect any type of information in any format that the system may use to perform operations consistent with the disclosed embodiments.Memory 230 may store instructions to enableprocessor 210 to execute one or more applications, such as server applications, network communication processes, and any other type of application or software. Alternatively, the instructions, application programs, etc., may be stored in an external storage (not shown) in communication withcomputing system 200 vianetwork 112 or any other suitable network.Memory 230 may be a volatile or non-volatile, magnetic, semiconductor, tape, optical, removable, non-removable, or other type of storage device or tangible (i.e., non-transitory) computer-readable medium. -
Memory 230 may includetransaction data 232.Transaction data 232 may include information related to financial transactions initiated by a user. For example, transaction data may include a user identifier and a transaction type. The user identifier may be a credit or debit card number, and account number, or another means for identifying the user initiating the financial transaction. The transaction type may include an indicator of the type of transaction the user is initiating, such as, ATM cash withdrawal, debit PIN reset, money wire or transfer, call to the customer service center, ordering a new or reissue debit card, ordering certified funds, or other transactions requiring user authentication.Transaction data 232 may also include authentication data obtained from the user for the purposes of authorizing the transaction by verifying the authenticity of provided biometric data as compared to stored biometric data. Additionally or alternatively,transaction data 232 may be stored in database 240 or in an external storage (not shown) in communication withcomputing system 200 vianetwork 112 or any other suitable network. -
Memory 230 may further includecustomer data 234.Customer data 234 may include information about particular customers of the financial service provider. For example,customer data 234 may include clients' account information, debit or credit card information, history of purchase transactions, financial statements, credit score, risk profile, username and password, debit card PIN, home and work locations, and/or biometric information. Additionally,customer data 234 may include user device identification information, such as, for example, a phone number, email address, IP address, Bluetooth signature, or other device identifier. Alternativelycustomer data 234 may be stored in database 240, or in an external storage (not shown) or inpersonalization database 110 in communication withcomputing system 200 vianetwork 112 or any other suitable network. -
Processor 210 may analyzetransaction data 232 in reference tocustomer data 234. For example,processor 210 may analyze transaction data to determine which client with information stored incustomer data 234 is initiating the financial transaction.Processor 210 may access the particular user's customer information to determine their account information, debit or credit card information, history of purchase transactions, financial statements, credit score, risk profile, username and password, debit card PIN, home and work locations, and/or authentication data. - I/
O devices 220 may be one or more device that is configured to allow data to be received and/or transmitted by computingsystem 200. I/O devices 220 may include one or more digital and/or analog communication devices that allowcomputing system 200 to communicate with other machines and devices, such as other components ofsystem 100 shown inFIG. 1 . For example,computing system 200 may include interface components, which may provide interfaces to one or more input devices, such as one or more keyboards, mouse devices, displays, touch sensors, card readers, biometric readers, cameras, scanners, microphones, wireless communications devices, and the like, which may enablecomputing system 200 to receive input from an operator oflocal FSP device 102, such as user 108. -
Computing system 200 may also contain one or more database(s) 240. Alternatively,computing system 200 may be communicatively connected to one or more database(s) 240.Computing system 200 may be communicatively connected to database(s) 240 throughnetwork 112. Database 240 may include one or more memory devices that store information and are accessed and/or managed throughcomputing system 200. By way of example, database(s) 240 may include Oracle™ databases, Sybase™ databases, or other relational databases or non-relational databases, such as Hadoop sequence files, HBase, or Cassandra. The databases or other files may include, for example, data and information related to the source and destination of a network request, the data contained in the request, etc. Systems and methods of disclosed embodiments, however, are not limited to separate databases. Database 240 may include computing components (e.g., database management system, database server, etc.) configured to receive and process requests for data stored in memory devices of database(s) 240 and to provide data from database 240. - As discussed above,
local FSP device 104 may include at least onecomputing system 200. Further, although sometimes discussed here in relation tolocal FSP device 104, it should be understood that variations ofcomputing system 200 may be used by other components ofsystem 100, includingFSP device 102 user device 106, andpersonalization database 110.Computing system 200 may be a standalone device or server or may be configured as a distributed computer system including multiple servers or computers that interoperate to perform one or more of the processes and functionalities associated with the disclosed embodiments. -
FIG. 3 shows an exemplary ATM personalization process, consistent with disclosed embodiments.Process 300 may be performed byprocessor 210 of, for example,local FSP device 104 executing instructions encoded on a computer-readable medium storage device for providing ATM functionality. It is to be understood, however, that one or more steps ofprocess 300 may be implemented by other components of system 100 (shown or not shown), including,FSP device 102 and/or user device 108. - At
step 302,local FSP device 104 may receive authentication data from a user. Authentication data may be identifying information such as an account number, personal identification number (PIN), social security number, biometric information etc. As an example, user 108 may insert a transaction card such as a credit, debit, or ATM card into a card reader (not shown) connected tolocal FSP device 104 in order to identify user 108's association with a financial service provider.FSP device 104 may also receive a fingerprint, iris scan, or voice sample provided to a sensor in communication withlocal FSP device 104. Alternatively,FSP device 104 may receive authentication via a wired or wireless connection with user device 106. -
FIG. 4 showsATM 400, an example of an embodiment oflocal FSP device 104.ATM 400 may include a touch-sensitive display 402.Display 402 may comprise any size or form factor display based on any display technology, such as LCD, CRT, plasma, OLED, etc. As an example,FIG. 4 depictsdisplay 402 as a 78″ diagonal OLED display. As shown inFIG. 4 ,display 402 may be oriented vertically such that the display is taller than it is wide.Display 402 may be mounted flush with a wall or other surface or behind a glass barrier (not shown) such that unauthorized devices may be more difficult to attach toATM 400 and/or more easily detected. - As shown in
FIG. 4 ,ATM 400 may display an interface viadisplay 402, requesting authorization data from user 108.ATM 400 may display a graphical element such as atarget 404, indicating a portion ofdisplay 402, that is enabled to, or is in proximity to a device enabled to connect to user device 106. User 108 may position user device 106 close to target 404, initiating a wireless connection between user device 106 andATM 400, in whichATM 400 may receive user 108's authorization data. - Referring back to
FIG. 3 , at step 304,local FSP device 104 may retrieve user profile 304. For example,local FSP device 104 may communicate withpersonalization database 110 and/orFSP device 102, overnetwork 112, to request user profile 304. Alternatively, user profile 304 may be received from user device 106. - At step 306,
local FSP device 104 may determine interface attributes based on the retrieved user profile. The determined attributes may vary widely, and may be based on any number of attributes or preferences of user 108. For example,FIG. 5 shows a side view cross section ofdisplay 402. As shown inFIG. 5 ,display 402 may include adisplay panel 502 behind a layer ofglass 504 of a giventhickness 506.Glass 504 may be touch sensitive based on, for example, capacitive sensing technology. Based on the retrieved user profile information, specifically information related to the height of user 108,local FSP device 104 may determine that user 108 is likely to view an interface element displayed atlocation 508 ofdisplay 402 along line ofsight 510. As a result, the interface element may be visible to user 108 atlocation 514 ofglass 504. Accordingly,local FSP device 104 may determine that touch sensor data indicating an interaction at or nearlocation 514 will be interpreted as a selection of the interface element displayed atlocation 508. - Alternatively, the retrieved user profile information may indicate that user 108 is taller, and is likely to view an interface element displayed at
location 508 ofdisplay 402 along line ofsight 512. In this case, the interface element may be visible to user 108 atlocation 516 ofglass 504. Accordingly,local FSP device 104 may determine that touch sensor data indicating an interaction at or nearlocation 516 will be interpreted as a selection of the interface element displayed atlocation 508. - In an embodiment, local FSP device may be configured to arrange interface elements to be displayed on
display 402 based on the retrieved user profile information. For example,local FSP device 104 may determine, based on height information included in the user profile information, that the interface element will be displayed atlocation 518 instead oflocation 508, such that when viewed along line ofsight 520, the interface element will be visible atlocation 522. Thus, the height of interface elements of an ATM interface may be set in order to display the interface elements at “eye level” for user 108. Further examples of this principle are shown inFIGS. 6A and 6B . - Referring back to
FIG. 3 , atstep 308,local FSP device 104 may generate an ATM interface for display to user 108, based on the determined interface attributes. -
FIGS. 6A and 6B show examples of interfaces that may displayed viadisplay 402 ofATM 400 and include attributes determined based on the user profile.FIG. 6A shows an example of an interface that may be generated based on user profile information associated with user 108 that indicates user 108 is of above average height. As shown inFIG. 6A ,ATM 400 may further determine a portion ofdisplay 402 to remain unused. For example,ATM 400 may generate an interface that occupies only a portion ofdisplay 402, based on the portion of the display likely to be within convenient reach and/or view based on user 108's user profile information. Alternatively, space outside user 108's reach or view may be used to display a background image, such as a patterned wallpaper, the logo of the financial service provider associated withATM 400, or the like. -
FIG. 6B shows an example of an interface that may be displayed based on user profile information that indicates that user 108 is of below average height, wherein the interface occupies a lower portion ofdisplay 402. - In some embodiments,
display 402 may be disposed such that the lowest possible height for display of an interface is at least within specifications set by regulations such as the Americans with Disabilities Act (ADA). Further, user profile information may include information related to abilities or disabilities of user 108. For example,ATM 400 may determine that an ATM interface should be displayed at a height appropriate for an individual in a wheelchair based on user profile information indicating that user 108 uses a wheelchair. User profile information may also include information related to visual ability, hearing ability, or motor skills. Thus,ATM 400 may determine that an ATM interface will display interface elements such as buttons, text, or images (as shown inFIG. 7A ) of a particular size or contrast, or favor or avoid certain colors, patterns, or animations due to eye conditions or colorblindness. As another example, user 108 may have difficulty with touch based input devices, and thus have a tendency to select multiple interface elements inadvertently. This tendency may be included in user 108's profile information, andATM 400 may, as a result, generate an ATM interface that ignores repeated inputs in a short period of time. As a further example, user 108's profile information may include information indicating that user 108 has a hearing disability. Based on this information,ATM 400 may generate an interface that includes amplified or adapted audio, favors visual cues over audio, incorporates Telecommunications Devices for the Deaf (TTD) services, etc. Additionally or alternatively, user 108's profile information may include an indication that user 108 uses a hearing device such as a hearing aid or an implant such as those distributed by Cochlear Ltd.ATM 400 may automatically pair with a Bluetooth or other wireless audio feature included in such devices based on information included in user profile information. - As shown in
FIG. 7B ,ATM 400 may also automatically display an interface in user 108's preferred language, based on received user profile information. - Retrieved user profile information may include information related to services in which user 108 is enrolled. For example, user 108 may be an account holder of a financial account that accepts checks or other written instruments for deposits and/or payments. Based on retrieved user profile information,
ATM 400 may request that user 108 present such a payment instrument. The payment instrument may be accepted atATM 400 in a variety of ways such as via a slot or an image capture device (e.g., a scanner or camera), and instructions for presenting payment may be adapted based on other aspects of user 108's user profile information. - As an example, as shown in
FIGS. 8A and 8B ,ATM 400 may display an interface requesting presentation of a check for deposit into a financial account. The interface may direct user 108 to the location of the slot, camera, scanner, etc. based on any of the attributes described above. For example,ATM 400 may accept deposits using acamera 802 disposed in proximity withdisplay 402.Camera 802 may capture information from a payment instrument necessary for completing payments and/or deposits. In some embodiments,camera 802 may be disposed behind a common transparent surface withdisplay 402.Camera 802 may be identified by a visual identifier, visible on the transparent surface in the shape of a check, as shown inFIGS. 8A and 8B .ATM 400 may capture data from a check placed against the transparent surface within the boundaries of the visual identifier. Based on user profile information indicating that user 108 is of above average height,ATM 400 may display the interface shown inFIG. 8A , which directs user 108's attention down tocamera 802. Alternatively, based on user profile information indicating that user 108 is of below average height,ATM 400 may display the interface shown inFIG. 8B , which directs user 108's attention up tocamera 802. In some embodiments,ATM 400 may be configured to adjust the physical location ofcamera 802, and any identifier corresponding tocamera 802, withinATM 400 based on the user profile information, and the interface may direct user 108 to the adjusted physical location ofcamera 802. In some embodiments,camera 802 may be configured to capture payment instrument information from anywhere within an area in front ofATM 400. In such embodiments,ATM 400 may display an interface requesting user 108 to display the payment instrument, at any location, such that the payment instrument facesATM 400. - In some examples, some or all of the logic for the above-described techniques may be implemented as a computer program or application or as a plug in module or sub component of another application. The described techniques may be varied and are not limited to the examples or descriptions provided. In some examples applications may be developed for download to mobile communications and computing devices, e.g., laptops, mobile computers, tablet computers, smart phones, etc., being made available for download by the user either directly from the device or through a website.
- Moreover, while illustrative embodiments have been described herein, the scope thereof includes any and all embodiments having equivalent elements, modifications, omissions, combinations (e.g., of aspects across various embodiments), adaptations and/or alterations as would be appreciated by those in the art based on the present disclosure. For example, the number and orientation of components shown in the exemplary systems may be modified. Further, with respect to the exemplary methods illustrated in the attached drawings, the order and sequence of steps may be modified, and steps may be added or deleted.
- Thus, the foregoing description has been presented for purposes of illustration. It is not exhaustive and is not limiting to the precise forms or embodiments disclosed. Modifications and adaptations will be apparent to those skilled in the art from consideration of the specification and practice of the disclosed embodiments. For example, while a financial service provider has been described herein as the entity detecting and identifying customers, it is to be understood that consistent with disclosed embodiments another entity may provide such services in conjunction with or separate from a financial service provider.
- The claims are to be interpreted broadly based on the language employed in the claims and not limited to examples described in the present specification, which examples are to be construed as non-exclusive. Further, the steps of the disclosed methods may be modified in any manner, including by reordering steps and/or inserting or deleting steps.
- Furthermore, although aspects of the disclosed embodiments are described as being associated with data stored in memory and other tangible computer-readable storage mediums, one skilled in the art will appreciate that these aspects can also be stored on and executed from many types of tangible computer-readable media, such as secondary storage devices, like hard disks, floppy disks, or CD-ROM, or other forms of RAM or ROM. Accordingly, the disclosed embodiments are not limited to the above described examples, but instead is defined by the appended claims in light of their full scope of equivalents.
Claims (20)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/389,313 US20170185980A1 (en) | 2015-12-24 | 2016-12-22 | Personalized automatic teller machine |
US15/892,392 US10846669B2 (en) | 2015-12-24 | 2018-02-08 | Personalized automatic teller machine |
US17/100,413 US11449846B2 (en) | 2015-12-24 | 2020-11-20 | Personalized automatic teller machine |
US17/815,452 US20220366387A1 (en) | 2015-12-24 | 2022-07-27 | Personalized automatic teller machine |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562387194P | 2015-12-24 | 2015-12-24 | |
US15/389,313 US20170185980A1 (en) | 2015-12-24 | 2016-12-22 | Personalized automatic teller machine |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/892,392 Continuation US10846669B2 (en) | 2015-12-24 | 2018-02-08 | Personalized automatic teller machine |
Publications (1)
Publication Number | Publication Date |
---|---|
US20170185980A1 true US20170185980A1 (en) | 2017-06-29 |
Family
ID=59086390
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/389,313 Abandoned US20170185980A1 (en) | 2015-12-24 | 2016-12-22 | Personalized automatic teller machine |
US15/892,392 Expired - Fee Related US10846669B2 (en) | 2015-12-24 | 2018-02-08 | Personalized automatic teller machine |
US17/100,413 Active US11449846B2 (en) | 2015-12-24 | 2020-11-20 | Personalized automatic teller machine |
US17/815,452 Pending US20220366387A1 (en) | 2015-12-24 | 2022-07-27 | Personalized automatic teller machine |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/892,392 Expired - Fee Related US10846669B2 (en) | 2015-12-24 | 2018-02-08 | Personalized automatic teller machine |
US17/100,413 Active US11449846B2 (en) | 2015-12-24 | 2020-11-20 | Personalized automatic teller machine |
US17/815,452 Pending US20220366387A1 (en) | 2015-12-24 | 2022-07-27 | Personalized automatic teller machine |
Country Status (1)
Country | Link |
---|---|
US (4) | US20170185980A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10291624B1 (en) * | 2015-12-30 | 2019-05-14 | Synaptics Incorporated | Trusted system for a user profile |
CN112584590A (en) * | 2020-12-07 | 2021-03-30 | 广东华威信息科技有限公司 | State detection method and device for intelligent management cabinet |
US11151846B1 (en) | 2020-03-27 | 2021-10-19 | The Toronto-Dominion Bank | System and method for configuring an automated teller machine user interface based on loaded cassettes |
US20220004669A1 (en) * | 2020-07-06 | 2022-01-06 | Diebold Nixdorf, Incorporated | Encrypting Touch Screen |
US11570174B2 (en) * | 2017-09-06 | 2023-01-31 | Google Llc | Audio signal based identification |
US20230297986A1 (en) * | 2022-03-18 | 2023-09-21 | Wincor Nixdorf International Gmbh | Self-Service Terminal and Method |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10356042B1 (en) * | 2018-05-09 | 2019-07-16 | Roderick Mackenzie-Smith | Automated contacts book |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6659341B1 (en) * | 2000-06-21 | 2003-12-09 | Diebold, Incorporated | Automated transaction machine apparatus and method |
US20040156394A1 (en) * | 2003-02-10 | 2004-08-12 | Ilkka Westman | Handling of user identity |
US20090192938A1 (en) * | 2006-08-21 | 2009-07-30 | Carl Raymond Amos | Uncle Gem IV, Universal Automatic Instant Money, Data and Precious Metal and Stone Transfer Machine |
US7644039B1 (en) * | 2000-02-10 | 2010-01-05 | Diebold, Incorporated | Automated financial transaction apparatus with interface that adjusts to the user |
US20100332388A1 (en) * | 2001-10-05 | 2010-12-30 | Jpmorgan Chase Bank, N.A. | Personalized Bank Teller Machine |
US20110040692A1 (en) * | 2009-08-14 | 2011-02-17 | Erik Ahroon | System and method for acquiring, comparing and evaluating property condition |
US20110118029A1 (en) * | 2009-11-16 | 2011-05-19 | Broadcom Corporation | Hand-held gaming device with touch sensitive panel(s) for gaming input |
US20110257985A1 (en) * | 2010-04-14 | 2011-10-20 | Boris Goldstein | Method and System for Facial Recognition Applications including Avatar Support |
US20120032896A1 (en) * | 2010-08-06 | 2012-02-09 | Jan Vesely | Self-service terminal and configurable screen therefor |
US20120292388A1 (en) * | 2011-05-19 | 2012-11-22 | Bank Of America Corporation | Authentication strategies for remote financial institution services |
US20140015779A1 (en) * | 2012-07-10 | 2014-01-16 | Lenovo (Beijing) Co., Ltd. | Control method and electronic apparatus |
US20140231508A1 (en) * | 2011-07-04 | 2014-08-21 | Wincor Nixdorf International Gmbh | Device for handling banknotes comprising a height adjustable user interface |
US20150058215A1 (en) * | 2013-08-22 | 2015-02-26 | Bank Of America Corporation | Assisted Self-Service Transaction Device |
US20150062018A1 (en) * | 2013-08-27 | 2015-03-05 | Prakash Naidu | Wearable tactile display |
US20160162856A1 (en) * | 2014-12-05 | 2016-06-09 | Bank Of America Corporation | Atm customer defined user interface for security purposes |
US20160371482A1 (en) * | 2013-12-27 | 2016-12-22 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing method |
US20170019711A1 (en) * | 2015-07-13 | 2017-01-19 | International Business Machines Corporation | Multiplexing targeted advertisements |
US9779452B1 (en) * | 2010-06-08 | 2017-10-03 | United Services Automobile Association (Usaa) | Apparatuses, methods, and systems for remote deposit capture with enhanced image detection |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0661676A1 (en) * | 1993-12-24 | 1995-07-05 | AT&T GLOBAL INFORMATION SOLUTIONS INTERNATIONAL INC. | Automated teller machines |
US6874094B2 (en) * | 2000-12-19 | 2005-03-29 | Microsoft Corporation | Method for locking user input elements for a small computer device by ignoring input signals if a locking signal is generated by a calendar-type application program |
US9218507B2 (en) * | 2002-07-19 | 2015-12-22 | Charles R. Bowers | Method and apparatus for managing confidential information |
US20040198425A1 (en) * | 2002-10-01 | 2004-10-07 | Mellone Charles M. | Establishing half-duplex audio link as battery saving means |
US8494859B2 (en) * | 2002-10-15 | 2013-07-23 | Gh, Llc | Universal processing system and methods for production of outputs accessible by people with disabilities |
US7175076B1 (en) * | 2004-07-07 | 2007-02-13 | Diebold Self-Service Systems Division Of Diebold, Incorporated | Cash dispensing automated banking machine user interface system and method |
US20110238573A1 (en) * | 2010-03-25 | 2011-09-29 | Computer Associates Think, Inc. | Cardless atm transaction method and system |
US8510221B2 (en) | 2010-07-22 | 2013-08-13 | Bank Of America | Intelligent ATM check image deposit engine |
US8925829B2 (en) * | 2012-10-30 | 2015-01-06 | Ncr Corporation | Optical code |
US9792594B1 (en) * | 2014-01-10 | 2017-10-17 | Wells Fargo Bank, N.A. | Augmented reality security applications |
-
2016
- 2016-12-22 US US15/389,313 patent/US20170185980A1/en not_active Abandoned
-
2018
- 2018-02-08 US US15/892,392 patent/US10846669B2/en not_active Expired - Fee Related
-
2020
- 2020-11-20 US US17/100,413 patent/US11449846B2/en active Active
-
2022
- 2022-07-27 US US17/815,452 patent/US20220366387A1/en active Pending
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7644039B1 (en) * | 2000-02-10 | 2010-01-05 | Diebold, Incorporated | Automated financial transaction apparatus with interface that adjusts to the user |
US6659341B1 (en) * | 2000-06-21 | 2003-12-09 | Diebold, Incorporated | Automated transaction machine apparatus and method |
US20100332388A1 (en) * | 2001-10-05 | 2010-12-30 | Jpmorgan Chase Bank, N.A. | Personalized Bank Teller Machine |
US20040156394A1 (en) * | 2003-02-10 | 2004-08-12 | Ilkka Westman | Handling of user identity |
US20090192938A1 (en) * | 2006-08-21 | 2009-07-30 | Carl Raymond Amos | Uncle Gem IV, Universal Automatic Instant Money, Data and Precious Metal and Stone Transfer Machine |
US20110040692A1 (en) * | 2009-08-14 | 2011-02-17 | Erik Ahroon | System and method for acquiring, comparing and evaluating property condition |
US20110118029A1 (en) * | 2009-11-16 | 2011-05-19 | Broadcom Corporation | Hand-held gaming device with touch sensitive panel(s) for gaming input |
US20110257985A1 (en) * | 2010-04-14 | 2011-10-20 | Boris Goldstein | Method and System for Facial Recognition Applications including Avatar Support |
US9779452B1 (en) * | 2010-06-08 | 2017-10-03 | United Services Automobile Association (Usaa) | Apparatuses, methods, and systems for remote deposit capture with enhanced image detection |
US20120032896A1 (en) * | 2010-08-06 | 2012-02-09 | Jan Vesely | Self-service terminal and configurable screen therefor |
US20120292388A1 (en) * | 2011-05-19 | 2012-11-22 | Bank Of America Corporation | Authentication strategies for remote financial institution services |
US20140231508A1 (en) * | 2011-07-04 | 2014-08-21 | Wincor Nixdorf International Gmbh | Device for handling banknotes comprising a height adjustable user interface |
US20140015779A1 (en) * | 2012-07-10 | 2014-01-16 | Lenovo (Beijing) Co., Ltd. | Control method and electronic apparatus |
US20150058215A1 (en) * | 2013-08-22 | 2015-02-26 | Bank Of America Corporation | Assisted Self-Service Transaction Device |
US20150062018A1 (en) * | 2013-08-27 | 2015-03-05 | Prakash Naidu | Wearable tactile display |
US20160371482A1 (en) * | 2013-12-27 | 2016-12-22 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing method |
US20160162856A1 (en) * | 2014-12-05 | 2016-06-09 | Bank Of America Corporation | Atm customer defined user interface for security purposes |
US20170019711A1 (en) * | 2015-07-13 | 2017-01-19 | International Business Machines Corporation | Multiplexing targeted advertisements |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10291624B1 (en) * | 2015-12-30 | 2019-05-14 | Synaptics Incorporated | Trusted system for a user profile |
US11570174B2 (en) * | 2017-09-06 | 2023-01-31 | Google Llc | Audio signal based identification |
US11151846B1 (en) | 2020-03-27 | 2021-10-19 | The Toronto-Dominion Bank | System and method for configuring an automated teller machine user interface based on loaded cassettes |
US11393299B2 (en) | 2020-03-27 | 2022-07-19 | The Toronto-Dominion Bank | System and method for configuring an automated teller machine user interface based on loaded cassettes |
US20220004669A1 (en) * | 2020-07-06 | 2022-01-06 | Diebold Nixdorf, Incorporated | Encrypting Touch Screen |
US11645429B2 (en) * | 2020-07-06 | 2023-05-09 | Diebold Nixdorf, Incorporated | Encrypting touch screen |
CN112584590A (en) * | 2020-12-07 | 2021-03-30 | 广东华威信息科技有限公司 | State detection method and device for intelligent management cabinet |
US20230297986A1 (en) * | 2022-03-18 | 2023-09-21 | Wincor Nixdorf International Gmbh | Self-Service Terminal and Method |
Also Published As
Publication number | Publication date |
---|---|
US20180232714A1 (en) | 2018-08-16 |
US10846669B2 (en) | 2020-11-24 |
US20210073759A1 (en) | 2021-03-11 |
US11449846B2 (en) | 2022-09-20 |
US20220366387A1 (en) | 2022-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11823196B2 (en) | Voice recognition to authenticate a mobile payment | |
US11449846B2 (en) | Personalized automatic teller machine | |
US11829988B2 (en) | Systems and methods for transacting at an ATM using a mobile device | |
US20180075438A1 (en) | Systems and Methods for Transacting at an ATM Using a Mobile Device | |
US20230325796A1 (en) | Methods for determining user experience (ux) effectiveness of atms | |
US20230230086A1 (en) | Value transfer via facial recognition | |
US20210142314A1 (en) | Ir display for user authentication | |
US11954668B2 (en) | Automatic teller machine system for authenticating a user device | |
US11682270B2 (en) | Systems and methods for providing automatic teller machine security | |
EP3664006A1 (en) | Systems and methods for transacting at a local financial service provider device by online credentials |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CAPITAL ONE SERVICES, LLC, VIRGINIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WURMFELD, DAVID;REEL/FRAME:040756/0542 Effective date: 20161220 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |