US6047261A - Method and system for monitoring and enhancing computer-assisted performance - Google Patents

Method and system for monitoring and enhancing computer-assisted performance Download PDF

Info

Publication number
US6047261A
US6047261A US08/962,405 US96240597A US6047261A US 6047261 A US6047261 A US 6047261A US 96240597 A US96240597 A US 96240597A US 6047261 A US6047261 A US 6047261A
Authority
US
United States
Prior art keywords
user
performance
user interface
parameters
worker
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.)
Expired - Lifetime
Application number
US08/962,405
Inventor
David M. Siefert
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NCR Voyix Corp
Original Assignee
NCR Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NCR Corp filed Critical NCR Corp
Priority to US08/962,405 priority Critical patent/US6047261A/en
Assigned to NCR CORPORATION reassignment NCR CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SIEFERT, DAVID M.
Priority to EP98308204A priority patent/EP0913798A3/en
Priority to JP30760298A priority patent/JP4793961B2/en
Application granted granted Critical
Publication of US6047261A publication Critical patent/US6047261A/en
Assigned to JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT reassignment JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT SECURITY AGREEMENT Assignors: NCR CORPORATION, NCR INTERNATIONAL, INC.
Assigned to JPMORGAN CHASE BANK, N.A. reassignment JPMORGAN CHASE BANK, N.A. SECURITY AGREEMENT Assignors: NCR CORPORATION, NCR INTERNATIONAL, INC.
Anticipated expiration legal-status Critical
Assigned to BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT reassignment BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NCR VOYIX CORPORATION
Assigned to NCR VOYIX CORPORATION reassignment NCR VOYIX CORPORATION RELEASE OF PATENT SECURITY INTEREST Assignors: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Assigned to NCR VOYIX CORPORATION reassignment NCR VOYIX CORPORATION CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: NCR CORPORATION
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete 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/20Automatic teller machines [ATMs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking
    • G06Q20/1085Remote banking, e.g. home banking involving automatic teller machines [ATMs]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete 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/20Automatic teller machines [ATMs]
    • G07F19/207Surveillance aspects at ATMs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated

Definitions

  • the present invention relates to a method and system for monitoring and enhancing computer-assisted performance, particularly in a business terminal, such as a retail point-of-sale terminal or a financial automated teller machine (ATM).
  • a business terminal such as a retail point-of-sale terminal or a financial automated teller machine (ATM).
  • ATM financial automated teller machine
  • ATMs financial automated teller machines
  • a system and method for monitoring and enhancing computer assisted performance.
  • the method includes providing a user interface for a business terminal, measuring the performance of the user interaction with the user interface, adjusting parameters of the user interface to try to increase the performance of the user interaction, tracking whether the performance has increased, and causing an escalation event to occur if the user performance is below a predetermined level.
  • the system and method preferably includes creating a user profile of the parameters that obtain the best performance for each user. This user profile may be created during new worker orientation or during the customer's initial transaction but is updated continually as the worker uses the business terminal to complete actual business transactions or the customer uses the ATM to complete actual financial transactions.
  • the business terminal is actually used to perform business transactions while the system is measuring and adjusting to increase or enhance the performance of the worker assigned to use the terminal or the customer using the terminal.
  • an escalation event such as informing a supervisor of a problem as it is occurring is automatically provided based on measurements of the worker's responses at the terminal being used by the worker during actual, as opposed to simulated, business transactions.
  • an escalation event such as calling a live teller is automatically provided based on measurements of the customer's responses at the terminal during actual, as opposed to simulated, financial transactions.
  • Yet another important feature of the present invention is that the user profile of parameters move with the worker as the worker uses different terminals of the computer-based business system. Similarly, for ATM customers, the user profile of parameters move with the customer as the customer uses different ATM terminals and performs different types of transactions at the different ATM terminals.
  • FIG. 1 is a block diagram of a computer system including retail point-of-sale terminals in accordance with a first embodiment of the present invention
  • FIG. 2 is a flowchart of the operation of the present invention.
  • FIG. 3 is a block diagram of an ATM network in accordance with a second embodiment of the present invention.
  • FIG. 1 shows a block diagram of a computer-based system for use with the present invention.
  • the computer-based system 10 includes a plurality of terminals 20A through 20N (where N represents that any number of terminals is contemplated) networked together for business purposes such as retail point-of-sale terminals, inventory control terminals, product ordering terminals or the like.
  • the computer-based system 10 also preferably includes a main or central processing and storage device 50.
  • Terminals 20A through 20N and/or main or central processing and storage device 50 include the necessary applications, interfaces, and hardware to provide a functioning business terminal.
  • Example terminal 20A will be used as a representative terminal to describe the aspects of the present invention.
  • Terminal 20A includes a display or monitor 22A and an input device 24A.
  • Input device 24A may be a keyboard, a digitizer, a scanner, a mouse, a trackball, a touch screen or any other known input device.
  • Terminal 20A also includes a plurality of user interfaces 26A which are designed to assist the worker in completing a transaction. Various aspects of user interfaces 26A will be discussed below.
  • Terminal 20A may also include a key mechanism 28A, a biometer 30A and a biometer receiver 32A.
  • the key mechanism 28A may insure that only authorized workers can operate the terminal. This key may open up the cash dispenser, power-up the unit and allow general access to the computer system. This key or a user password may be required to enter the system and to access the worker's user profile. The password may identify who the worker is and present the user interfaces which the worker is familiar and most productive with and determines the worker's level of competence.
  • the biometer 30A can be any standard monitor and is preferably used for measuring the worker's pulse rate and temperature.
  • the biometer 30A may be conveniently attached to the worker's wrist as a band or may be clipped or otherwise attached to the worker in a manner which enables the biometer to measure the worker's responses. If embodied as a non-intrusive appliance (such as a lapel pin or wrist band), the biometer 30A need not be connected by wires to the terminal 20A.
  • the biometer 30A can include a transmitter which communicates with a biometer receiver 32A. Information can be transmitted by cellular, wave communications, or other wireless technology.
  • the worker can move from terminal to terminal and as the worker approaches a new terminal, the worker's biometer transmits information to and receives information from the system. This transfer of information allows for fast and secured access to a terminal with the personalized interface and performance based system following the worker.
  • the biometer 30A becomes a personal communicator.
  • monitors examples include biometers commonly found on equipment in health clubs to monitor heartrate (pulse) and other body responses. Additionally, measures of temperature are marketed as strips that can be placed on one's forehead to determine body temperature. Additionally, portable medical facilities typically include relatively compact biometers, however for the present invention, it is probably not necessary to have a medical grade biometer.
  • user interfaces 26A include terminal screens for inputting items and providing the corresponding price for an item as well as calculating the tax and providing a total amount for the customer to pay.
  • User interfaces 26A may also include screens for assisting in processing returns, in processing price corrections, in checking inventories of a particular item in that store or in associated stores, and any other transactions typically occurring in the retail environment.
  • a screen is intended to indicate the layout of items presented on the terminal display 22A. This may be determined by standard or customized programming and preferably uses the parameters of the user profile in the programming to provide further customization.
  • User interfaces 26A (and the programming to produce them) use a plurality of parameters which determine how the information is displayed, how much information is displayed, how long (in time) information is displayed, etc.
  • User interfaces 26A are intended to include multi-sensory indicators such as beeps, bells, voice and voice recognition, or other appropriate sounds along with the visual screens.
  • a flowchart of the operation of the present invention is provided.
  • a user interface for the business terminal is provided.
  • the user interface is preferably configured using parameters stored in a user profile file.
  • the system measures the performance of the user interaction with the user interface.
  • the system adjusts the parameters of the user interface to increase performance of the user interface.
  • the adjusted parameters are preferably stored in the user profile file.
  • step 66 if user performance is below a predetermined level, then the system causes an escalation event to occur and provides varying levels of assistance.
  • the flowchart in FIG. 2 indicates, after adjusting the parameters or causing an escalation event, the system continues to measure the performance of the user interaction in step 62 and continues on to steps 64 and 66 as appropriate.
  • the user completes the actual business transaction.
  • the system adjusts and provides either no or a brief reminder message (as it is obvious this user does not require the contents of the long informational message).
  • the system tracks (preferably through programming) to insure that performance has indeed improved. If the system measurements indicate that performance has decreased, such as if the worker inputs the wrong information since the informational message is brief or non-existent, then the interface parameters will again be adjusted.
  • the interface may change radically, very slightly, or hardly noticeably or any increment in between. If a radical change is required, the interface may completely change to include a completely new interface that includes graphics, video clip lead through, simulation, etc.
  • Measurements for the present system can include how long it takes the worker to input the desired information, if wrong keys are pressed before the correct key is pressed, etc. which can be determined through standard programming. Other measurements are taken through the biometer 30A.
  • the biometer preferably includes a biometer communication receiver 32A which monitors the worker's physical responses so that the user interfaces can be updated to help increase the worker's proficiency.
  • the biometer receiver feeds the worker's pulse rate and temperature to the computer system.
  • the worker's transaction speed, correct operation sequence, combined with the pulse rate and the worker's temperature helps the system to continuously monitor and improve performance through changes in the user interface and/or escalation events.
  • Another example using the present invention includes the customizing of a touch screen for right or left handed workers, or handicapped workers.
  • the system determines that a worker takes a longer than normal or standard time to hit the "total" key after scanning or otherwise inputting all the items.
  • the system can redefine the area of the screen which indicates the "total" key has been pressed to an area more comfortable for a left-handed or handicapped worker and determine if the performance is increased. If the performance is increased, then the system will store that information so the worker's user interface will be configured to provide increased performance regardless of the actual business terminal used by the worker.
  • the main or central processing and storage device 50 should be large enough to run the required business applications as well as the system of the present invention so the user performance can be measured, user interface parameters adjusted, and overall performance tracked while the worker is completing actual customer transactions.
  • Use of a central server or other central storage device allows the user profile of the "best" parameters to follow the worker to any business terminal the worker is required to use.
  • An escalation event occurs when the performance is determined by the monitoring system of the present invention to be questionable. For example, if the worker's pulse rate is rising and the transaction throughput is dropping (or dropped), the first level of escalation can be non-intrusive to the worker and can change the worker's terminal interface and/or otherwise present the information to the worker in a format intended to enhance performance.
  • the second level of escalation can provide onscreen training or performance support guiding or hand holding the worker through the steps.
  • a signal can be sent to the supervisor's beeper or personal communicator monitor to indicate that the second level of escalation has been reached.
  • a message can flash on the supervisor's monitor or beeper indicating the "who, what, where, when and why" of the situation at the second level of escalation.
  • the supervisor may call the appropriate workstation and guide the worker through the situation. In this instance, the supervisor may be at a help desk monitoring the workstations from many miles away.
  • the third level of escalation may include dispatching a supervisor to physically go to the associated workstation and to assist the worker.
  • the whole system is intended to support continuous learning, improve productivity, and to reduce cost of completing business transactions.
  • the system is intended to be personalized to the worker, relatively non-intrusive, and intuitive.
  • the applications need not be local but could be located on a computer miles away linked through communications. Alternatively, the applications could be local to the user terminal with only the user profile parameters being transferred over the network to the different terminals.
  • System 100 includes a central server or other large processing and storage device 150 which may be located in a bank's main office.
  • System 100 also includes a plurality of ATMs 120A through 120N (where N represents that any number of ATMs is contemplated).
  • ATMs include displays 122A through 122N and user input devices 124A through 124N.
  • User displays 122A through 122N may have a plurality of user interfaces 126A which may be adjusted in accordance with the present invention.
  • the interface can include multimedia and multi-sensory interfaces.
  • the system can also include a biometer 130A and a biometer receiver 132A, such as described above for the first embodiment of the present invention.
  • a customer initiates a transaction such as by inserting a bank card and entering a personal identification number.
  • the ATM user display 122A presents the information in a manner that the customer encountered the last time the customer interacted with the system, to provide the information and timing that is most agreeable to the customer.
  • the system determines that the customer has a high level of competence so fewer detailed screens 126A are provided.
  • the customer can rapidly select the required information and complete the transaction rapidly. This increase in transaction time reduces the customer's time at the ATM and allows more customers to be handled by the machine in an efficient manner.
  • the system determines that the customer has a lower level of competence and the user interfaces are presented to help bring the customer "up to speed" but while still being compatible with the customer's skill. Through several interactions, the customer's response time is increased, allowing more customers to utilize the ATM and increase the efficiency of the system.
  • a typical ATM has the following sequence of screens:
  • Screen 1 requests the user input his PIN.
  • Screen 2 could be personalized to provide the following options:
  • This personalized menu can increase the customer's performance and enable more customers to access a machine while increasing customer satisfaction.
  • the menus may provide more complete descriptions to help the customer make selections and/or may suggest a response if the customer typically performs a specific transaction.
  • an escalation event can occur when the performance of the customer is determined by the monitoring system of the present invention to be questionable.
  • the first level of escalation can be non-intrusive to the customer and can change the customer's interface and/or otherwise present the information to the customer in a format intended to enhance performance. If the first level of escalation is not effective, then the second level of escalation can provide onscreen training or "hand-holding" the customer through the steps. At the same time that onscreen guidance is provided, a signal can be sent to an assigned teller to indicate that the second level of escalation has occurred at a specific machine.
  • the teller may call the customer at the ATM (if a phone is provided as part of the station) and guide the customer through the situation. Alternatively, if the ATM has videoconferencing facilities, these may be used to enable the teller to instruct the customer. If the escalation at the second level is not effective, then the third level of escalation can include dispatching a teller to physically go to the associated ATM (most likely if the ATM is located in or near a staffed banking facility).
  • any aspect of a multimedia and multi-sensory interface may be altered where security allows.
  • the system of the present invention may adjust to provide audio messages which assist the customer to provide the required responses in as efficient a manner as is possible.

Abstract

A system and method is provided for monitoring and enhancing computer assisted performance. The method includes providing a user interface for a business terminal, measuring the performance of the user interaction with the user interface, adjusting parameters of the user interface to try to increase the performance of the user interaction, tracking whether the performance has increased, and causing an escalation event to occur if the user performance is below a predetermined level. The system and method preferably includes creating a user profile of the parameters that obtain the best performance for each user. This user profile may be created during new employee orientation but is updated continually as the user uses the business terminal to complete actual business transactions.

Description

BACKGROUND OF THE INVENTION
The present invention relates to a method and system for monitoring and enhancing computer-assisted performance, particularly in a business terminal, such as a retail point-of-sale terminal or a financial automated teller machine (ATM).
Many businesses rely on their employees interacting with computerized business terminals, such as point-of-sale terminals or inventory control terminals, to complete transactions with customers. The computerized business terminals often have customized applications and user interfaces which vary from business to business. The workers often are not very knowledgeable about the computer systems in general and particularly a business' customized applications and interfaces.
For example, at Christmas time, retail outlets typically hire temporary customer service representatives, clerks or other workers to handle increased business. These temporary workers are often not familiar with the work to be performed and additionally are not familiar with the customized computer-based systems of the business, such as the point-of-sale equipment. Training of these temporary workers is expensive and time-consuming. Many times the temporary workers only receive between two and eight hours of training, and the training occurs remote from the actual floor or service area where the worker will be stationed. After this meager training, the temporary workers are stationed "on the floor" and expected to provide high quality service to the customer. The temporary workers can easily become frustrated and high turnover may result.
Similarly, customers of banks or other financial institutions are expected to interact with financial automated teller machines (ATMs) with little or no training. Some customers have little previous experience with the computer-based systems and do not find the interfaces very user-friendly. These customers may avoid using the ATMs and instead require the financial institution to provide services via a live teller, increasing costs.
Computer-assisted learning systems used as educational tools to help students with traditional learning activities are known. These learning systems often provide feedback to help a student learn, based on input from the student. These systems may even adjust the presentation of material to help the student learn if built-in testing indicates that the student has not mastered the desired concept. However, these systems are designed to teach new concepts to a certain level of expertise and then move on to other new concepts rather than to increase proficiency with standard, customized interfaces in a business environment.
It is also known to provide varying levels of information to users based on their skill level with a particular system such as a word processing system. However, the varying levels of information are provided in discrete levels such as for beginning or advanced users so that all parameters of the interface are adjusted based on the discrete level assigned to the user.
It is also known to provide simulated work problems on a computer-based system, but these systems are designed to train workers who will be using the system for a relatively long period of time and will gradually master different aspects of the system over the period of work. Since these systems are not provided while a worker is performing actual work or a customer is performing an actual financial transaction at an ATM, they do not help a new worker quickly succeed in the on-the-job work environment or the customer succeed with the generally cheaper-to-operate ATM. Therefore, whenever a new worker or a new customer is required to interact with the system, training expense and loss of productivity or efficiency occurs.
There is a need to provide a method and apparatus for monitoring and enhancing computer assisted performance, particularly in interactions with a business terminal, such as a retail point-of-sale terminal or an ATM.
SUMMARY OF THE INVENITON
In accordance with the teachings of the present invention, a system and method is provided for monitoring and enhancing computer assisted performance. The method includes providing a user interface for a business terminal, measuring the performance of the user interaction with the user interface, adjusting parameters of the user interface to try to increase the performance of the user interaction, tracking whether the performance has increased, and causing an escalation event to occur if the user performance is below a predetermined level. The system and method preferably includes creating a user profile of the parameters that obtain the best performance for each user. This user profile may be created during new worker orientation or during the customer's initial transaction but is updated continually as the worker uses the business terminal to complete actual business transactions or the customer uses the ATM to complete actual financial transactions.
It is an important feature of the present invention that the business terminal is actually used to perform business transactions while the system is measuring and adjusting to increase or enhance the performance of the worker assigned to use the terminal or the customer using the terminal.
Another important feature of the present invention is that an escalation event such as informing a supervisor of a problem as it is occurring is automatically provided based on measurements of the worker's responses at the terminal being used by the worker during actual, as opposed to simulated, business transactions. Similarly an escalation event such as calling a live teller is automatically provided based on measurements of the customer's responses at the terminal during actual, as opposed to simulated, financial transactions.
Yet another important feature of the present invention is that the user profile of parameters move with the worker as the worker uses different terminals of the computer-based business system. Similarly, for ATM customers, the user profile of parameters move with the customer as the customer uses different ATM terminals and performs different types of transactions at the different ATM terminals.
BRIEF DESCRIPTION OF THE DRAWINGS
Additional benefits and advantages of the present invention will become apparent to those skilled in the art to which this invention relates from the subsequent description of the preferred embodiments and the appended claims, taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a block diagram of a computer system including retail point-of-sale terminals in accordance with a first embodiment of the present invention;
FIG. 2 is a flowchart of the operation of the present invention; and
FIG. 3 is a block diagram of an ATM network in accordance with a second embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Referring now to the drawings, in which like-referenced characters indicate corresponding elements throughout the several views, attention is first drawn to FIG. 1 which shows a block diagram of a computer-based system for use with the present invention.
The computer-based system 10 includes a plurality of terminals 20A through 20N (where N represents that any number of terminals is contemplated) networked together for business purposes such as retail point-of-sale terminals, inventory control terminals, product ordering terminals or the like. The computer-based system 10 also preferably includes a main or central processing and storage device 50. Terminals 20A through 20N and/or main or central processing and storage device 50 include the necessary applications, interfaces, and hardware to provide a functioning business terminal. Example terminal 20A will be used as a representative terminal to describe the aspects of the present invention.
Terminal 20A includes a display or monitor 22A and an input device 24A. Input device 24A may be a keyboard, a digitizer, a scanner, a mouse, a trackball, a touch screen or any other known input device. Terminal 20A also includes a plurality of user interfaces 26A which are designed to assist the worker in completing a transaction. Various aspects of user interfaces 26A will be discussed below.
Terminal 20A may also include a key mechanism 28A, a biometer 30A and a biometer receiver 32A. The key mechanism 28A may insure that only authorized workers can operate the terminal. This key may open up the cash dispenser, power-up the unit and allow general access to the computer system. This key or a user password may be required to enter the system and to access the worker's user profile. The password may identify who the worker is and present the user interfaces which the worker is familiar and most productive with and determines the worker's level of competence.
The biometer 30A can be any standard monitor and is preferably used for measuring the worker's pulse rate and temperature. The biometer 30A may be conveniently attached to the worker's wrist as a band or may be clipped or otherwise attached to the worker in a manner which enables the biometer to measure the worker's responses. If embodied as a non-intrusive appliance (such as a lapel pin or wrist band), the biometer 30A need not be connected by wires to the terminal 20A. The biometer 30A can include a transmitter which communicates with a biometer receiver 32A. Information can be transmitted by cellular, wave communications, or other wireless technology. Using wireless communications, the worker can move from terminal to terminal and as the worker approaches a new terminal, the worker's biometer transmits information to and receives information from the system. This transfer of information allows for fast and secured access to a terminal with the personalized interface and performance based system following the worker. Thus, the biometer 30A becomes a personal communicator.
Examples of standard monitors include biometers commonly found on equipment in health clubs to monitor heartrate (pulse) and other body responses. Additionally, measures of temperature are marketed as strips that can be placed on one's forehead to determine body temperature. Additionally, portable medical facilities typically include relatively compact biometers, however for the present invention, it is probably not necessary to have a medical grade biometer.
In the retail environment, for example, user interfaces 26A include terminal screens for inputting items and providing the corresponding price for an item as well as calculating the tax and providing a total amount for the customer to pay. User interfaces 26A may also include screens for assisting in processing returns, in processing price corrections, in checking inventories of a particular item in that store or in associated stores, and any other transactions typically occurring in the retail environment. (A screen is intended to indicate the layout of items presented on the terminal display 22A. This may be determined by standard or customized programming and preferably uses the parameters of the user profile in the programming to provide further customization.)
User interfaces 26A (and the programming to produce them) use a plurality of parameters which determine how the information is displayed, how much information is displayed, how long (in time) information is displayed, etc. User interfaces 26A are intended to include multi-sensory indicators such as beeps, bells, voice and voice recognition, or other appropriate sounds along with the visual screens.
Referring to FIG. 2, a flowchart of the operation of the present invention is provided. First, in step 60, a user interface for the business terminal is provided. The user interface is preferably configured using parameters stored in a user profile file. Then, in step 62, the system measures the performance of the user interaction with the user interface. In step 64, the system adjusts the parameters of the user interface to increase performance of the user interface. The adjusted parameters are preferably stored in the user profile file. In step 66, if user performance is below a predetermined level, then the system causes an escalation event to occur and provides varying levels of assistance. As the flowchart in FIG. 2 indicates, after adjusting the parameters or causing an escalation event, the system continues to measure the performance of the user interaction in step 62 and continues on to steps 64 and 66 as appropriate. Finally, in step 68, the user completes the actual business transaction.
As an example, if a relatively long informational message is displayed requiring several seconds for the user to read, and the user routinely starts inputting the next information before the long informational message could be read, then the system adjusts and provides either no or a brief reminder message (as it is obvious this user does not require the contents of the long informational message). The system then tracks (preferably through programming) to insure that performance has indeed improved. If the system measurements indicate that performance has decreased, such as if the worker inputs the wrong information since the informational message is brief or non-existent, then the interface parameters will again be adjusted. The interface may change radically, very slightly, or hardly noticeably or any increment in between. If a radical change is required, the interface may completely change to include a completely new interface that includes graphics, video clip lead through, simulation, etc.
Measurements for the present system can include how long it takes the worker to input the desired information, if wrong keys are pressed before the correct key is pressed, etc. which can be determined through standard programming. Other measurements are taken through the biometer 30A. The biometer preferably includes a biometer communication receiver 32A which monitors the worker's physical responses so that the user interfaces can be updated to help increase the worker's proficiency. The biometer receiver feeds the worker's pulse rate and temperature to the computer system. The worker's transaction speed, correct operation sequence, combined with the pulse rate and the worker's temperature helps the system to continuously monitor and improve performance through changes in the user interface and/or escalation events.
Another example using the present invention includes the customizing of a touch screen for right or left handed workers, or handicapped workers. The system, through standard monitoring techniques, determines that a worker takes a longer than normal or standard time to hit the "total" key after scanning or otherwise inputting all the items. The system can redefine the area of the screen which indicates the "total" key has been pressed to an area more comfortable for a left-handed or handicapped worker and determine if the performance is increased. If the performance is increased, then the system will store that information so the worker's user interface will be configured to provide increased performance regardless of the actual business terminal used by the worker.
The main or central processing and storage device 50 should be large enough to run the required business applications as well as the system of the present invention so the user performance can be measured, user interface parameters adjusted, and overall performance tracked while the worker is completing actual customer transactions. Use of a central server or other central storage device allows the user profile of the "best" parameters to follow the worker to any business terminal the worker is required to use.
An escalation event occurs when the performance is determined by the monitoring system of the present invention to be questionable. For example, if the worker's pulse rate is rising and the transaction throughput is dropping (or dropped), the first level of escalation can be non-intrusive to the worker and can change the worker's terminal interface and/or otherwise present the information to the worker in a format intended to enhance performance.
If the first level of escalation is not effective, then the second level of escalation can provide onscreen training or performance support guiding or hand holding the worker through the steps. At the same time that the onscreen guidance is provided, a signal can be sent to the supervisor's beeper or personal communicator monitor to indicate that the second level of escalation has been reached. A message can flash on the supervisor's monitor or beeper indicating the "who, what, where, when and why" of the situation at the second level of escalation. The supervisor may call the appropriate workstation and guide the worker through the situation. In this instance, the supervisor may be at a help desk monitoring the workstations from many miles away. If the escalation at the second level is not effective, then the third level of escalation may include dispatching a supervisor to physically go to the associated workstation and to assist the worker.
The whole system is intended to support continuous learning, improve productivity, and to reduce cost of completing business transactions. The system is intended to be personalized to the worker, relatively non-intrusive, and intuitive. The applications need not be local but could be located on a computer miles away linked through communications. Alternatively, the applications could be local to the user terminal with only the user profile parameters being transferred over the network to the different terminals.
A second embodiment of the present invention is provided for use with the system 100 of FIG. 3. System 100 includes a central server or other large processing and storage device 150 which may be located in a bank's main office. System 100 also includes a plurality of ATMs 120A through 120N (where N represents that any number of ATMs is contemplated). ATMs include displays 122A through 122N and user input devices 124A through 124N. User displays 122A through 122N may have a plurality of user interfaces 126A which may be adjusted in accordance with the present invention. The interface can include multimedia and multi-sensory interfaces. The system can also include a biometer 130A and a biometer receiver 132A, such as described above for the first embodiment of the present invention.
In operation, a customer initiates a transaction such as by inserting a bank card and entering a personal identification number. Upon initiation, the ATM user display 122A presents the information in a manner that the customer encountered the last time the customer interacted with the system, to provide the information and timing that is most agreeable to the customer. For customers responding at a fast pace during an initial transaction with an ATM, the system determines that the customer has a high level of competence so fewer detailed screens 126A are provided. Thus, the customer can rapidly select the required information and complete the transaction rapidly. This increase in transaction time reduces the customer's time at the ATM and allows more customers to be handled by the machine in an efficient manner.
However, if a customer has a slower pace of response during an initial transaction with the ATM, the system determines that the customer has a lower level of competence and the user interfaces are presented to help bring the customer "up to speed" but while still being compatible with the customer's skill. Through several interactions, the customer's response time is increased, allowing more customers to utilize the ATM and increase the efficiency of the system.
For example, a typical ATM has the following sequence of screens:
Screen 1 requests the user input his PIN.
Screen 2 inquires
1) withdrawal
2) check balance
3) deposit
4) pay bills
Screen 3 (if option 1 is selected)
1) from checking
2) from savings
Screen 4 inquires
1) $20
2) $50
3) $100
4) other amount (enter in multiples of 10)
According to the present invention, if the customer typically withdraws money from a checking account, Screen 2 could be personalized to provide the following options:
Screen 2A inquires
1) withdraw $XX from checking; (where XX is the amount typically withdrawn)
2) withdraw another amount from checking; (then customer is prompted to enter that amount)
3) return to standard menus
This personalized menu can increase the customer's performance and enable more customers to access a machine while increasing customer satisfaction.
As another example, if a user has a slow response time or measurements from the biometer indicate that the customer is probably confused or intimidated, the menus may provide more complete descriptions to help the customer make selections and/or may suggest a response if the customer typically performs a specific transaction.
As described above with respect to the first embodiment, an escalation event can occur when the performance of the customer is determined by the monitoring system of the present invention to be questionable. For example, the first level of escalation can be non-intrusive to the customer and can change the customer's interface and/or otherwise present the information to the customer in a format intended to enhance performance. If the first level of escalation is not effective, then the second level of escalation can provide onscreen training or "hand-holding" the customer through the steps. At the same time that onscreen guidance is provided, a signal can be sent to an assigned teller to indicate that the second level of escalation has occurred at a specific machine. The teller may call the customer at the ATM (if a phone is provided as part of the station) and guide the customer through the situation. Alternatively, if the ATM has videoconferencing facilities, these may be used to enable the teller to instruct the customer. If the escalation at the second level is not effective, then the third level of escalation can include dispatching a teller to physically go to the associated ATM (most likely if the ATM is located in or near a staffed banking facility).
Although these examples involve modifications to the ATM screen displays, it is envisioned that any aspect of a multimedia and multi-sensory interface may be altered where security allows. For example, if an ATM has audio capabilities, the system of the present invention may adjust to provide audio messages which assist the customer to provide the required responses in as efficient a manner as is possible.
Although the invention has been described with particular reference to certain preferred embodiments thereof, variations and modifications of the present invention can be effected within the spirit and scope of the following claims.

Claims (7)

What is claimed is:
1. A method for monitoring and enhancing computer-assisted performance with a business terminal, comprising the steps of:
providing a user interface for the business terminal;
measuring the performance of the user interaction with the user interface;
adjusting parameters of the user interface to increase performance of the user interaction, wherein the parameters of the user interface are independently adjustable to conform to a particular user's performance; and
causing an escalation event to occur if the user performance is below a predetermined level.
2. The method of claim 1 wherein the parameters of the user interface are stored in a user profile file.
3. The method of claim 1 wherein the user interface is multi-sensory.
4. The method of claim 1 wherein the business terminal is an automated teller machine.
5. The method of claim 1 wherein the step of causing an escalation event to occur if the user performance is below a predetermined level includes providing varying levels of assistance to the user depending on a level of the escalation event.
6. A method for monitoring and enhancing computer-assisted performance with a business terminal engaged in actual business transactions, comprising the steps of:
providing a user interface for the business terminal wherein parameters of the user interface are independently adjustable to conform to a particular user's performance;
measuring the performance of the user interaction with the user interface;
adjusting the parameters of the user interface to increase performance of the user interaction;
causing an escalation event to occur if the user performance is below a predetermined level, wherein the escalation event occurs at varying levels;
providing varying levels of assistance to the user depending on the level of the escalation event; and
completing the actual business transactions.
7. A system for monitoring and enhancing computer-assisted performance with a business terminal, comprising:
a plurality of independent parameters associated with various aspects of the interface;
means for measuring the performance of the user interaction with the user interface;
means for adjusting the independent parameters of the user interface to increase performance of the user interaction, wherein the parameters of the user interface are independently adjustable to conform to a particular user's performance; and
means for causing an escalation event to occur if the user performance is below a predetermined level.
US08/962,405 1997-10-31 1997-10-31 Method and system for monitoring and enhancing computer-assisted performance Expired - Lifetime US6047261A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US08/962,405 US6047261A (en) 1997-10-31 1997-10-31 Method and system for monitoring and enhancing computer-assisted performance
EP98308204A EP0913798A3 (en) 1997-10-31 1998-10-08 Method and system for monitoring and enhancing computer-assisted performance
JP30760298A JP4793961B2 (en) 1997-10-31 1998-10-28 User interface providing method and providing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/962,405 US6047261A (en) 1997-10-31 1997-10-31 Method and system for monitoring and enhancing computer-assisted performance

Publications (1)

Publication Number Publication Date
US6047261A true US6047261A (en) 2000-04-04

Family

ID=25505814

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/962,405 Expired - Lifetime US6047261A (en) 1997-10-31 1997-10-31 Method and system for monitoring and enhancing computer-assisted performance

Country Status (3)

Country Link
US (1) US6047261A (en)
EP (1) EP0913798A3 (en)
JP (1) JP4793961B2 (en)

Cited By (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001046887A1 (en) * 1999-12-23 2001-06-28 My-E-Surveys.Com, Llc System and methods for internet commerce and communication based on customer interaction and preferences
US6256620B1 (en) * 1998-01-16 2001-07-03 Aspect Communications Method and apparatus for monitoring information access
US20010021948A1 (en) * 1997-08-29 2001-09-13 Khouri Joseph F. Method and apparatus for processing a telephone call
WO2002054271A1 (en) * 2001-01-08 2002-07-11 Telstra New Wave Pty Ltd Management system for a contact centre
US20020178048A1 (en) * 2001-05-02 2002-11-28 Ncr Corporation Systems and methods for providing performance feedback to a cashier at a point-of-sale terminal
US6539499B1 (en) 1999-10-06 2003-03-25 Dell Usa, L.P. Graphical interface, method, and system for the provision of diagnostic and support services in a computer system
US6556431B1 (en) 1999-10-06 2003-04-29 Dell Usa, L.P. System and method for converting alternating current into direct current
US6560726B1 (en) 1999-08-19 2003-05-06 Dell Usa, L.P. Method and system for automated technical support for computers
US6564220B1 (en) 1999-10-06 2003-05-13 Dell Usa, L.P. System and method for monitoring support activity
US6563698B1 (en) 1999-10-06 2003-05-13 Dell Usa, L.P. System and method for providing a computer system with a detachable component
US6574615B1 (en) * 1999-10-06 2003-06-03 Dell Usa, L.P. System and method for monitoring support activity
US6598223B1 (en) 1999-10-06 2003-07-22 Dell Usa, L.P. Method and system for installing and testing build-to-order components in a defined configuration computer system
US20030140021A1 (en) * 2000-09-13 2003-07-24 Michael Ryan Method and system for remote electronic monitoring and mentoring of computer assisted performance support
US6606716B1 (en) 1999-10-06 2003-08-12 Dell Usa, L.P. Method and system for automated technical support for computers
US20030165800A1 (en) * 2001-12-13 2003-09-04 Shaw Gordon L. Method and system for teaching vocabulary
US6628994B1 (en) * 2000-08-31 2003-09-30 Hewlett-Packard Development Company, L.P. Method to obtain improved performance by automatic adjustment of computer system parameters
US20030187724A1 (en) * 2002-03-28 2003-10-02 Xerox Corporation Method for generating a rating for assessing accessibility standards compliance
US20030208425A1 (en) * 2000-12-08 2003-11-06 Fujitsu Limited Automatic transaction apparatus and automatic transaction system
US6654709B2 (en) * 1999-04-20 2003-11-25 Fujitsu Limited Automatic remote monitoring system for setting a near-end value
US20040049366A1 (en) * 2002-09-09 2004-03-11 Fuji Xerox Co., Ltd Usability evaluation support apparatus
US6708211B1 (en) * 1998-10-22 2004-03-16 Evolutionary Vision Technology, Inc. Windows frame, dialog box, keyboard, device access and user environment real time ASC file signal tracking and control system based upon user activity
US6718490B1 (en) * 1999-08-19 2004-04-06 Konica Corporation Method and apparatus for controlling warning-information
US20040075685A1 (en) * 2002-09-19 2004-04-22 Fuji Xerox Co., Ltd. Usability evaluation support apparatus and method
US6751211B1 (en) 1998-04-03 2004-06-15 Aspect Communications Corporation Method and apparatus for communicating information
US6757850B1 (en) * 1998-12-30 2004-06-29 Ncr Corporation Remote services management fault escalation
US20040139130A1 (en) * 1999-08-19 2004-07-15 Dell Products L.P. Method and system for migrating stored data to a build-to-order computing system
US20040180317A1 (en) * 2002-09-30 2004-09-16 Mark Bodner System and method for analysis and feedback of student performance
US20040225397A1 (en) * 2003-05-07 2004-11-11 Gotfried Bradley L. System and method for determining worker productivity
US20050038695A1 (en) * 2000-07-31 2005-02-17 Ncr Corporation Method and apparatus for storing retail performance metrics
US20050080724A1 (en) * 2003-10-14 2005-04-14 Foss Sheldon H. Real-time point-of-sale change-of-address processing
US6931112B1 (en) 2000-06-12 2005-08-16 Aspect Communications Corporation User invoked directed outdial method and apparatus
US20050181348A1 (en) * 2004-02-17 2005-08-18 Carey Tadhg M. E-learning system and method
US20060038004A1 (en) * 2001-10-05 2006-02-23 Jpmorgan Chase Bank, N.A. Personalized bank teller machine
US20060131408A1 (en) * 2004-12-17 2006-06-22 Ncr Corporation Automated teller machine
US7093748B1 (en) * 2000-07-31 2006-08-22 Ncr Corporation Method and apparatus for tracking retail performance metrics during a transaction at a point of sale station
US7107236B2 (en) * 2001-01-02 2006-09-12 ★Roaming Messenger, Inc. Self-contained business transaction capsules
US20070021968A1 (en) * 2005-07-20 2007-01-25 Arnon Amir Management of usage costs of a resource
US20070083418A1 (en) * 2004-03-26 2007-04-12 Accenture Global Services Gmbh Enhancing insight-driven customer interactions with an engine
US20070100679A1 (en) * 2004-03-26 2007-05-03 Accenture Global Services Gmbh Enhancing insight-driven customer interactions
US20070134630A1 (en) * 2001-12-13 2007-06-14 Shaw Gordon L Method and system for teaching vocabulary
US20070239515A1 (en) * 2004-03-26 2007-10-11 Accenture Global Services Gmbh Enhancing insight-driven customer interactions with a workbench
US20080028330A1 (en) * 2006-07-31 2008-01-31 Yahoo! Inc. System and method of identifying and measuring response to user interface design
US20080057480A1 (en) * 2006-09-01 2008-03-06 K12 Inc. Multimedia system and method for teaching basal math and science
US20080114888A1 (en) * 2006-11-14 2008-05-15 Fmr Corp. Subscribing to Data Feeds on a Network
US20080164309A1 (en) * 2000-10-17 2008-07-10 Datalogic Scanning, Inc. System and method for training and monitoring data reader operators
US7413115B1 (en) * 2001-10-12 2008-08-19 Diebold, Incorporated Automated banking machine audible user interface system and method
US20080228641A1 (en) * 2004-02-25 2008-09-18 Jpmorgan Chase Bank, N.A. Method and system for credit card reimbursements for health care transactions
US20090125364A1 (en) * 2007-11-09 2009-05-14 Jayanth Mysore Poorna Framework for achieving a rewarding relationship
US7567575B2 (en) * 2001-09-07 2009-07-28 At&T Corp. Personalized multimedia services using a mobile service platform
US20090300495A1 (en) * 2008-06-02 2009-12-03 Novell, Inc. System and method for an adaptive wizard utility for graphical user interfaces
US20090325137A1 (en) * 2005-09-01 2009-12-31 Peterson Matthew R System and method for training with a virtual apparatus
US7680735B1 (en) 2000-08-11 2010-03-16 Jpmorgan Chase Bank, N.A. Trade receivable processing method and apparatus
US7689482B2 (en) 2002-05-24 2010-03-30 Jp Morgan Chase Bank, N.A. System and method for payer (buyer) defined electronic invoice exchange
US20100106657A1 (en) * 2005-01-03 2010-04-29 Cerner Innovation, Inc. User interface for displaying an item of work in a workflow context
US7734545B1 (en) 2006-06-14 2010-06-08 Jpmorgan Chase Bank, N.A. Method and system for processing recurring payments
US7761323B2 (en) 2003-10-08 2010-07-20 Aspect Software, Inc. Method and system for scheduling a customer service callback
US7766244B1 (en) 2007-12-31 2010-08-03 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US7801814B2 (en) 2000-11-06 2010-09-21 Jpmorgan Chase Bank, N.A. System and method for selectable funding of electronic transactions
US7822682B2 (en) 2005-06-08 2010-10-26 Jpmorgan Chase Bank, N.A. System and method for enhancing supply chain transactions
US7822656B2 (en) 2000-02-15 2010-10-26 Jpmorgan Chase Bank, N.A. International banking system and method
US7895519B1 (en) * 2007-09-28 2011-02-22 Emc Corporation Tracking use of interface and online assistance
US20110099182A1 (en) * 2001-03-12 2011-04-28 Omri Hayner System and method for capturing analyzing and recording screen events
US7945492B1 (en) 1998-12-23 2011-05-17 Jpmorgan Chase Bank, N.A. System and method for integrating trading operations including the generation, processing and tracking of and trade documents
US8121944B2 (en) 2004-06-24 2012-02-21 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US8160942B2 (en) 2003-12-15 2012-04-17 Jp Morgan Chase Bank Billing workflow system for crediting charges to entities creating derivatives exposure
US8290862B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US8290863B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US8301529B1 (en) 2005-11-02 2012-10-30 Jpmorgan Chase Bank, N.A. Method and system for implementing effective governance of transactions between trading partners
US8391584B2 (en) 2008-10-20 2013-03-05 Jpmorgan Chase Bank, N.A. Method and system for duplicate check detection
US20130111484A1 (en) * 2011-10-31 2013-05-02 International Business Machines Corporation Identifying and Correcting Hanging Scheduled Tasks
US20130111479A1 (en) * 2011-10-31 2013-05-02 International Business Machines Corporation Performance of Scheduled Tasks via Behavior Analysis and Dynamic Optimization
US8447641B1 (en) 2010-03-29 2013-05-21 Jpmorgan Chase Bank, N.A. System and method for automatically enrolling buyers into a network
US20130179779A1 (en) * 2012-01-11 2013-07-11 Ncr Corporation Techniques for transacting via an animated assistant
US8543504B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8543503B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8589288B1 (en) 2010-10-01 2013-11-19 Jpmorgan Chase Bank, N.A. System and method for electronic remittance of funds
US8600404B2 (en) * 2002-10-25 2013-12-03 At&T Mobility Ii Llc Delivery of network services
US8622308B1 (en) 2007-12-31 2014-01-07 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8630947B1 (en) 2003-04-04 2014-01-14 Jpmorgan Chase Bank, N.A. Method and system for providing electronic bill payment and presentment
US8762270B1 (en) 2007-08-10 2014-06-24 Jpmorgan Chase Bank, N.A. System and method for providing supplemental payment or transaction information
US8768836B1 (en) 2000-02-18 2014-07-01 Jpmorgan Chase Bank, N.A. System and method for electronic deposit of a financial instrument by banking customers from remote locations by use of a digital image
US8805739B2 (en) 2001-01-30 2014-08-12 Jpmorgan Chase Bank, National Association System and method for electronic bill pay and presentment
US8904397B2 (en) 2011-10-31 2014-12-02 International Business Machines Corporation Staggering execution of scheduled tasks based on behavioral information
US20140372285A1 (en) * 2013-06-12 2014-12-18 Bank Of America Corporation Transaction time monitoring
US20150127431A1 (en) * 2013-11-05 2015-05-07 Wal-Mart Stores, Inc. Performance Evaluation System for Stores
US9058626B1 (en) 2013-11-13 2015-06-16 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US20150178697A1 (en) * 2013-12-20 2015-06-25 Ncr Corporation Operating a Self Service Terminal as a Virtual Teller
US9092447B1 (en) 2008-10-20 2015-07-28 Jpmorgan Chase Bank, N.A. Method and system for duplicate detection
US9183560B2 (en) 2010-05-28 2015-11-10 Daniel H. Abelow Reality alternate
WO2017018940A1 (en) * 2015-07-27 2017-02-02 National University Of Singapore Method and system for dynamically optimized courses of learning
US10311412B1 (en) 2003-03-28 2019-06-04 Jpmorgan Chase Bank, N.A. Method and system for providing bundled electronic payment and remittance advice
US10497016B1 (en) 2004-06-17 2019-12-03 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
CN110956035A (en) * 2019-12-03 2020-04-03 珠海格力电器股份有限公司 Questionnaire optimization method, system and storage medium

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9928733D0 (en) * 1999-12-03 2000-02-02 Ncr Int Inc Self-service terminal
JP3986252B2 (en) * 2000-12-27 2007-10-03 修 家本 Method and apparatus for adaptively determining teaching material presentation patterns according to learners
JP5244540B2 (en) * 2008-10-28 2013-07-24 ローレル精機株式会社 Money handling machine and money handling machine system
JP5271670B2 (en) * 2008-11-05 2013-08-21 ローレル精機株式会社 Money handling machine and money handling machine system
JP2018133050A (en) * 2017-02-17 2018-08-23 株式会社東芝 Apparatus, control method, and program

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4947346A (en) * 1987-06-29 1990-08-07 Sharp Kabushiki Kaisha Word processor displaying instructions by monitoring user's key operations
US4964077A (en) * 1987-10-06 1990-10-16 International Business Machines Corporation Method for automatically adjusting help information displayed in an online interactive system
US5018082A (en) * 1987-05-25 1991-05-21 Fujitsu Limited Guidance message display timing control using time intervals
US5042006A (en) * 1988-02-27 1991-08-20 Alcatel N. V. Method of and circuit arrangement for guiding a user of a communication or data terminal
US5201034A (en) * 1988-09-30 1993-04-06 Hitachi Ltd. Interactive intelligent interface
US5204968A (en) * 1989-03-27 1993-04-20 Xerox Corporation Automatic determination of operator training level for displaying appropriate operator prompts
US5276608A (en) * 1988-04-05 1994-01-04 Sharp Kabushiki Kaisha Information processing system for teller machine for correcting registered transactions
US5317688A (en) * 1988-07-27 1994-05-31 Hewlett-Packard Company Software agent used to provide instruction to a user for a plurality of computer applications
US5425140A (en) * 1992-03-20 1995-06-13 International Business Machines Corporation Method and apparatus for providing conditional cascading in a computer system graphical user interface
US5441415A (en) * 1992-02-11 1995-08-15 John R. Lee Interactive computer aided natural learning method and apparatus
US5500795A (en) * 1992-07-30 1996-03-19 Teknekron Infoswitch Corporation Method and system for monitoring and controlling the performance of a call processing center
US5513308A (en) * 1992-09-03 1996-04-30 Matsushita Electric Industrial Co., Ltd. Device and method for determining a series of operations for interactive assistance
US5535321A (en) * 1991-02-14 1996-07-09 International Business Machines Corporation Method and apparatus for variable complexity user interface in a data processing system
US5597312A (en) * 1994-05-04 1997-01-28 U S West Technologies, Inc. Intelligent tutoring method and system
US5808908A (en) * 1994-05-31 1998-09-15 Lucent Technologies, Inc. Method for measuring the usability of a system
US5808907A (en) * 1996-12-05 1998-09-15 Caterpillar Inc. Method for providing information relating to a mobile machine to a user

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5353219A (en) * 1989-06-28 1994-10-04 Management Information Support, Inc. Suggestive selling in a customer self-ordering system

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5018082A (en) * 1987-05-25 1991-05-21 Fujitsu Limited Guidance message display timing control using time intervals
US4947346A (en) * 1987-06-29 1990-08-07 Sharp Kabushiki Kaisha Word processor displaying instructions by monitoring user's key operations
US4964077A (en) * 1987-10-06 1990-10-16 International Business Machines Corporation Method for automatically adjusting help information displayed in an online interactive system
US5042006A (en) * 1988-02-27 1991-08-20 Alcatel N. V. Method of and circuit arrangement for guiding a user of a communication or data terminal
US5276608A (en) * 1988-04-05 1994-01-04 Sharp Kabushiki Kaisha Information processing system for teller machine for correcting registered transactions
US5317688A (en) * 1988-07-27 1994-05-31 Hewlett-Packard Company Software agent used to provide instruction to a user for a plurality of computer applications
US5201034A (en) * 1988-09-30 1993-04-06 Hitachi Ltd. Interactive intelligent interface
US5204968A (en) * 1989-03-27 1993-04-20 Xerox Corporation Automatic determination of operator training level for displaying appropriate operator prompts
US5535321A (en) * 1991-02-14 1996-07-09 International Business Machines Corporation Method and apparatus for variable complexity user interface in a data processing system
US5441415A (en) * 1992-02-11 1995-08-15 John R. Lee Interactive computer aided natural learning method and apparatus
US5425140A (en) * 1992-03-20 1995-06-13 International Business Machines Corporation Method and apparatus for providing conditional cascading in a computer system graphical user interface
US5500795A (en) * 1992-07-30 1996-03-19 Teknekron Infoswitch Corporation Method and system for monitoring and controlling the performance of a call processing center
US5513308A (en) * 1992-09-03 1996-04-30 Matsushita Electric Industrial Co., Ltd. Device and method for determining a series of operations for interactive assistance
US5597312A (en) * 1994-05-04 1997-01-28 U S West Technologies, Inc. Intelligent tutoring method and system
US5808908A (en) * 1994-05-31 1998-09-15 Lucent Technologies, Inc. Method for measuring the usability of a system
US5808907A (en) * 1996-12-05 1998-09-15 Caterpillar Inc. Method for providing information relating to a mobile machine to a user

Cited By (157)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010021948A1 (en) * 1997-08-29 2001-09-13 Khouri Joseph F. Method and apparatus for processing a telephone call
US20030069937A1 (en) * 1997-08-29 2003-04-10 Khouri Joseph F. Method and apparatus for establishing connections
US6678718B1 (en) 1997-08-29 2004-01-13 Aspect Communications Corporation Method and apparatus for establishing connections
US6871212B2 (en) 1997-08-29 2005-03-22 Aspect Communication Corporation Method and apparatus for processing a telephone call
US6256620B1 (en) * 1998-01-16 2001-07-03 Aspect Communications Method and apparatus for monitoring information access
US6708215B1 (en) 1998-01-16 2004-03-16 Aspect Communications Method and system for initiating an outbound communication from a service provider responsive to a user activity with respect to a network resource
US8312146B2 (en) 1998-01-16 2012-11-13 Aspect Software, Inc. Methods and apparatus for enabling dynamic resource collaboration
US6751211B1 (en) 1998-04-03 2004-06-15 Aspect Communications Corporation Method and apparatus for communicating information
US6708211B1 (en) * 1998-10-22 2004-03-16 Evolutionary Vision Technology, Inc. Windows frame, dialog box, keyboard, device access and user environment real time ASC file signal tracking and control system based upon user activity
US7945492B1 (en) 1998-12-23 2011-05-17 Jpmorgan Chase Bank, N.A. System and method for integrating trading operations including the generation, processing and tracking of and trade documents
US6757850B1 (en) * 1998-12-30 2004-06-29 Ncr Corporation Remote services management fault escalation
US6654709B2 (en) * 1999-04-20 2003-11-25 Fujitsu Limited Automatic remote monitoring system for setting a near-end value
US6560726B1 (en) 1999-08-19 2003-05-06 Dell Usa, L.P. Method and system for automated technical support for computers
US20040139130A1 (en) * 1999-08-19 2004-07-15 Dell Products L.P. Method and system for migrating stored data to a build-to-order computing system
US7831638B2 (en) 1999-08-19 2010-11-09 Dell Products L.P. Method and system for image management in a computing system
US6718490B1 (en) * 1999-08-19 2004-04-06 Konica Corporation Method and apparatus for controlling warning-information
US6598223B1 (en) 1999-10-06 2003-07-22 Dell Usa, L.P. Method and system for installing and testing build-to-order components in a defined configuration computer system
US6574615B1 (en) * 1999-10-06 2003-06-03 Dell Usa, L.P. System and method for monitoring support activity
US6563698B1 (en) 1999-10-06 2003-05-13 Dell Usa, L.P. System and method for providing a computer system with a detachable component
US6606716B1 (en) 1999-10-06 2003-08-12 Dell Usa, L.P. Method and system for automated technical support for computers
US20040128496A1 (en) * 1999-10-06 2004-07-01 Thomas Vrhel Method and system for automated technical support for computers
US6564220B1 (en) 1999-10-06 2003-05-13 Dell Usa, L.P. System and method for monitoring support activity
US6556431B1 (en) 1999-10-06 2003-04-29 Dell Usa, L.P. System and method for converting alternating current into direct current
US6539499B1 (en) 1999-10-06 2003-03-25 Dell Usa, L.P. Graphical interface, method, and system for the provision of diagnostic and support services in a computer system
US20010032115A1 (en) * 1999-12-23 2001-10-18 Michael Goldstein System and methods for internet commerce and communication based on customer interaction and preferences
WO2001046887A1 (en) * 1999-12-23 2001-06-28 My-E-Surveys.Com, Llc System and methods for internet commerce and communication based on customer interaction and preferences
US8380597B2 (en) 2000-02-15 2013-02-19 Jpmorgan Chase Bank, N.A. International banking system and method
US7822656B2 (en) 2000-02-15 2010-10-26 Jpmorgan Chase Bank, N.A. International banking system and method
US8924289B1 (en) 2000-02-15 2014-12-30 Jpmorgan Chase Bank, N.A. International banking system and method
US9946998B1 (en) 2000-02-18 2018-04-17 Jpmorgan Chase Bank, N.A. System and method for electronic deposit of a financial instrument by banking customers from remote locations by use of a digital image
US8768836B1 (en) 2000-02-18 2014-07-01 Jpmorgan Chase Bank, N.A. System and method for electronic deposit of a financial instrument by banking customers from remote locations by use of a digital image
US6931112B1 (en) 2000-06-12 2005-08-16 Aspect Communications Corporation User invoked directed outdial method and apparatus
US7190774B2 (en) 2000-06-12 2007-03-13 Aspect Communications Corporation User invoked directed outdial method and apparatus
US6970810B1 (en) * 2000-07-31 2005-11-29 Ncr Corporation Method and apparatus for storing retail performance metrics
US7093748B1 (en) * 2000-07-31 2006-08-22 Ncr Corporation Method and apparatus for tracking retail performance metrics during a transaction at a point of sale station
US6929177B2 (en) * 2000-07-31 2005-08-16 Ncr Corporation Method and apparatus for storing retail performance metrics
US20050038695A1 (en) * 2000-07-31 2005-02-17 Ncr Corporation Method and apparatus for storing retail performance metrics
US8065231B1 (en) 2000-08-11 2011-11-22 Jpmorgan Chase Bank, N.A. Trade receivable processing method and apparatus
US7680735B1 (en) 2000-08-11 2010-03-16 Jpmorgan Chase Bank, N.A. Trade receivable processing method and apparatus
US7047090B2 (en) * 2000-08-31 2006-05-16 Hewlett-Packard Development Company, L.P. Method to obtain improved performance by automatic adjustment of computer system parameters
US6628994B1 (en) * 2000-08-31 2003-09-30 Hewlett-Packard Development Company, L.P. Method to obtain improved performance by automatic adjustment of computer system parameters
US20030212704A1 (en) * 2000-08-31 2003-11-13 Turicchi Thomas Edwin Method to obtain improved performance by automatic adjustment of computer system parameters
US20030140021A1 (en) * 2000-09-13 2003-07-24 Michael Ryan Method and system for remote electronic monitoring and mentoring of computer assisted performance support
US6871195B2 (en) 2000-09-13 2005-03-22 E-Promentor Method and system for remote electronic monitoring and mentoring of computer assisted performance support
US7562817B2 (en) 2000-10-17 2009-07-21 Datalogic Scanning, Inc. System and method for training and monitoring data reader operators
US20080164309A1 (en) * 2000-10-17 2008-07-10 Datalogic Scanning, Inc. System and method for training and monitoring data reader operators
US7407096B2 (en) 2000-10-17 2008-08-05 Datalogic Scanning, Inc. System and method for training and monitoring data reader operators
US7801814B2 (en) 2000-11-06 2010-09-21 Jpmorgan Chase Bank, N.A. System and method for selectable funding of electronic transactions
US7756791B2 (en) * 2000-12-08 2010-07-13 Fujitsu Limited Slip processing apparatus and slip processing system
US20030208425A1 (en) * 2000-12-08 2003-11-06 Fujitsu Limited Automatic transaction apparatus and automatic transaction system
US20070005456A1 (en) * 2001-01-02 2007-01-04 Warp 9 Inc. Self-contained business transaction capsules
US7107236B2 (en) * 2001-01-02 2006-09-12 ★Roaming Messenger, Inc. Self-contained business transaction capsules
US8645828B2 (en) 2001-01-08 2014-02-04 Telstra Corporation Limited Management system for a contact center
US20040088300A1 (en) * 2001-01-08 2004-05-06 Avery Brett Andrew Management system for a contact centre
WO2002054271A1 (en) * 2001-01-08 2002-07-11 Telstra New Wave Pty Ltd Management system for a contact centre
US8805739B2 (en) 2001-01-30 2014-08-12 Jpmorgan Chase Bank, National Association System and method for electronic bill pay and presentment
US8984427B2 (en) * 2001-03-12 2015-03-17 Nice-Systems Ltd. System and method for capturing analyzing and recording screen events
US20110099182A1 (en) * 2001-03-12 2011-04-28 Omri Hayner System and method for capturing analyzing and recording screen events
US7222086B2 (en) * 2001-05-02 2007-05-22 Ncr Corp. Systems and methods for providing performance feedback to a cashier at a point-of-sale terminal
US20020178048A1 (en) * 2001-05-02 2002-11-28 Ncr Corporation Systems and methods for providing performance feedback to a cashier at a point-of-sale terminal
US20090264103A1 (en) * 2001-09-07 2009-10-22 Yih-Farn Robin Chen Personalized multimedia services using a mobile service platform
US7567575B2 (en) * 2001-09-07 2009-07-28 At&T Corp. Personalized multimedia services using a mobile service platform
US8351441B2 (en) 2001-09-07 2013-01-08 At&T Intellectual Property Ii, Lp Personalized multimedia services using a mobile service platform
US8611362B2 (en) 2001-09-07 2013-12-17 At&T Intellectual Property Ii, L.P. Personalized multimedia services using a mobile service platform
US7822684B2 (en) * 2001-10-05 2010-10-26 Jpmorgan Chase Bank, N.A. Personalized bank teller machine
US20060038004A1 (en) * 2001-10-05 2006-02-23 Jpmorgan Chase Bank, N.A. Personalized bank teller machine
US7413115B1 (en) * 2001-10-12 2008-08-19 Diebold, Incorporated Automated banking machine audible user interface system and method
US20070134630A1 (en) * 2001-12-13 2007-06-14 Shaw Gordon L Method and system for teaching vocabulary
US20030165800A1 (en) * 2001-12-13 2003-09-04 Shaw Gordon L. Method and system for teaching vocabulary
US7182600B2 (en) * 2001-12-13 2007-02-27 M.I.N.D. Institute Method and system for teaching vocabulary
US9852649B2 (en) 2001-12-13 2017-12-26 Mind Research Institute Method and system for teaching vocabulary
US7280976B2 (en) * 2002-03-28 2007-10-09 Xerox Corporation Method for generating a rating for assessing accessibility standards compliance
US20030187724A1 (en) * 2002-03-28 2003-10-02 Xerox Corporation Method for generating a rating for assessing accessibility standards compliance
US7689482B2 (en) 2002-05-24 2010-03-30 Jp Morgan Chase Bank, N.A. System and method for payer (buyer) defined electronic invoice exchange
US20100145839A1 (en) * 2002-05-24 2010-06-10 Duc Lam System and method for payer (buyer) defined electronic invoice exchange
US8401939B2 (en) 2002-05-24 2013-03-19 Jpmorgan Chase Bank, N.A. System and method for payer (buyer) defined electronic invoice exchange
US20040049366A1 (en) * 2002-09-09 2004-03-11 Fuji Xerox Co., Ltd Usability evaluation support apparatus
US6829564B2 (en) * 2002-09-09 2004-12-07 Fuji Xerox Co., Ltd. Usability evaluation support apparatus
US20040075685A1 (en) * 2002-09-19 2004-04-22 Fuji Xerox Co., Ltd. Usability evaluation support apparatus and method
US7152016B2 (en) 2002-09-19 2006-12-19 Fuji Xerox Co., Ltd. Usability evaluation support apparatus and method
DE10306294B4 (en) * 2002-09-19 2007-02-01 Fuji Xerox Co., Ltd. Evaluation of usability characteristics for a dialog display device
US20040180317A1 (en) * 2002-09-30 2004-09-16 Mark Bodner System and method for analysis and feedback of student performance
US8491311B2 (en) 2002-09-30 2013-07-23 Mind Research Institute System and method for analysis and feedback of student performance
US8600404B2 (en) * 2002-10-25 2013-12-03 At&T Mobility Ii Llc Delivery of network services
US10311412B1 (en) 2003-03-28 2019-06-04 Jpmorgan Chase Bank, N.A. Method and system for providing bundled electronic payment and remittance advice
US8630947B1 (en) 2003-04-04 2014-01-14 Jpmorgan Chase Bank, N.A. Method and system for providing electronic bill payment and presentment
US20040225397A1 (en) * 2003-05-07 2004-11-11 Gotfried Bradley L. System and method for determining worker productivity
US20060282191A1 (en) * 2003-05-07 2006-12-14 Gotfried Bradley L System and method for determining worker productivity
US7761323B2 (en) 2003-10-08 2010-07-20 Aspect Software, Inc. Method and system for scheduling a customer service callback
US20050080724A1 (en) * 2003-10-14 2005-04-14 Foss Sheldon H. Real-time point-of-sale change-of-address processing
US7469224B2 (en) * 2003-10-14 2008-12-23 Compucredit Intellectual Property Holdings Corp. Iii Real-time point-of-sale change-of-address processing
US8160942B2 (en) 2003-12-15 2012-04-17 Jp Morgan Chase Bank Billing workflow system for crediting charges to entities creating derivatives exposure
US20050181348A1 (en) * 2004-02-17 2005-08-18 Carey Tadhg M. E-learning system and method
US7743979B2 (en) 2004-02-25 2010-06-29 Jpmorgan Chase Bank, N.A. Method and system for credit card reimbursements for health care transactions
US20080228641A1 (en) * 2004-02-25 2008-09-18 Jpmorgan Chase Bank, N.A. Method and system for credit card reimbursements for health care transactions
US20070083418A1 (en) * 2004-03-26 2007-04-12 Accenture Global Services Gmbh Enhancing insight-driven customer interactions with an engine
US20070100679A1 (en) * 2004-03-26 2007-05-03 Accenture Global Services Gmbh Enhancing insight-driven customer interactions
US8103530B2 (en) * 2004-03-26 2012-01-24 Accenture Global Services Limited Enhancing insight-driven customer interactions with an optimizing engine
US8103531B2 (en) * 2004-03-26 2012-01-24 Accenture Global Services Limited Enhancing insight-driven customer interactions
US20070239515A1 (en) * 2004-03-26 2007-10-11 Accenture Global Services Gmbh Enhancing insight-driven customer interactions with a workbench
CN101194285A (en) * 2004-04-30 2008-06-04 电脑信用知识产权控股公司第三公司 Real-time point-of-sale change-of-address processing
US11308549B2 (en) 2004-06-17 2022-04-19 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US10497016B1 (en) 2004-06-17 2019-12-03 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US8396798B2 (en) 2004-06-24 2013-03-12 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US8121944B2 (en) 2004-06-24 2012-02-21 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US8290862B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US8290863B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US7575166B2 (en) * 2004-12-17 2009-08-18 Ncr Corporation Automated teller machine
US20060131408A1 (en) * 2004-12-17 2006-06-22 Ncr Corporation Automated teller machine
US8768741B1 (en) 2005-01-03 2014-07-01 Cerner Innovation, Inc. Displaying an item of work in a workflow context
US20100169142A1 (en) * 2005-01-03 2010-07-01 Cerner Innovation, Inc. User interface for displaying an item of work in a workflow context
US20100106657A1 (en) * 2005-01-03 2010-04-29 Cerner Innovation, Inc. User interface for displaying an item of work in a workflow context
US7822682B2 (en) 2005-06-08 2010-10-26 Jpmorgan Chase Bank, N.A. System and method for enhancing supply chain transactions
US20070021968A1 (en) * 2005-07-20 2007-01-25 Arnon Amir Management of usage costs of a resource
US8560462B2 (en) 2005-07-20 2013-10-15 International Business Machines Corporation Management of usage costs of a resource
US10304346B2 (en) 2005-09-01 2019-05-28 Mind Research Institute System and method for training with a virtual apparatus
US20090325137A1 (en) * 2005-09-01 2009-12-31 Peterson Matthew R System and method for training with a virtual apparatus
US9020850B1 (en) 2005-11-02 2015-04-28 Jpmorgan Chase Bank, N.A. Method and system for implementing effective governance of transactions between trading partners
US8301529B1 (en) 2005-11-02 2012-10-30 Jpmorgan Chase Bank, N.A. Method and system for implementing effective governance of transactions between trading partners
US7904388B1 (en) 2006-06-14 2011-03-08 Jpmorgan Chase Bank, N.A. Method and system for processing recurring payments
US7734545B1 (en) 2006-06-14 2010-06-08 Jpmorgan Chase Bank, N.A. Method and system for processing recurring payments
US20080028330A1 (en) * 2006-07-31 2008-01-31 Yahoo! Inc. System and method of identifying and measuring response to user interface design
US20080057480A1 (en) * 2006-09-01 2008-03-06 K12 Inc. Multimedia system and method for teaching basal math and science
US20080114888A1 (en) * 2006-11-14 2008-05-15 Fmr Corp. Subscribing to Data Feeds on a Network
US8180873B2 (en) * 2006-11-14 2012-05-15 Fmr Llc Detecting fraudulent activity
US8762270B1 (en) 2007-08-10 2014-06-24 Jpmorgan Chase Bank, N.A. System and method for providing supplemental payment or transaction information
US7895519B1 (en) * 2007-09-28 2011-02-22 Emc Corporation Tracking use of interface and online assistance
US20090125364A1 (en) * 2007-11-09 2009-05-14 Jayanth Mysore Poorna Framework for achieving a rewarding relationship
US8459562B1 (en) 2007-12-31 2013-06-11 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8622308B1 (en) 2007-12-31 2014-01-07 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US7766244B1 (en) 2007-12-31 2010-08-03 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US20090300495A1 (en) * 2008-06-02 2009-12-03 Novell, Inc. System and method for an adaptive wizard utility for graphical user interfaces
US8391584B2 (en) 2008-10-20 2013-03-05 Jpmorgan Chase Bank, N.A. Method and system for duplicate check detection
US8639017B1 (en) 2008-10-20 2014-01-28 Jpmorgan Chase Bank, N.A. Method and system for duplicate check detection
US9092447B1 (en) 2008-10-20 2015-07-28 Jpmorgan Chase Bank, N.A. Method and system for duplicate detection
US8447641B1 (en) 2010-03-29 2013-05-21 Jpmorgan Chase Bank, N.A. System and method for automatically enrolling buyers into a network
US11222298B2 (en) 2010-05-28 2022-01-11 Daniel H. Abelow User-controlled digital environment across devices, places, and times with continuous, variable digital boundaries
US9183560B2 (en) 2010-05-28 2015-11-10 Daniel H. Abelow Reality alternate
US8589288B1 (en) 2010-10-01 2013-11-19 Jpmorgan Chase Bank, N.A. System and method for electronic remittance of funds
US8543503B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8543504B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US20130111479A1 (en) * 2011-10-31 2013-05-02 International Business Machines Corporation Performance of Scheduled Tasks via Behavior Analysis and Dynamic Optimization
US9355009B2 (en) * 2011-10-31 2016-05-31 International Business Machines Corporation Performance of scheduled tasks via behavior analysis and dynamic optimization
US20130111484A1 (en) * 2011-10-31 2013-05-02 International Business Machines Corporation Identifying and Correcting Hanging Scheduled Tasks
US9575814B2 (en) 2011-10-31 2017-02-21 International Business Machines Corporation Identifying hung condition exceeding predetermined frequency threshold and modifying hanging escalation tasks to avoid hang conditions
US8904397B2 (en) 2011-10-31 2014-12-02 International Business Machines Corporation Staggering execution of scheduled tasks based on behavioral information
US9047396B2 (en) * 2011-10-31 2015-06-02 International Business Machines Corporation Method, system and computer product for rescheduling processing of set of work items based on historical trend of execution time
US9996211B2 (en) * 2012-01-11 2018-06-12 Ncr Corporation Techniques for transacting via an animated assistant
US20130179779A1 (en) * 2012-01-11 2013-07-11 Ncr Corporation Techniques for transacting via an animated assistant
US20140372285A1 (en) * 2013-06-12 2014-12-18 Bank Of America Corporation Transaction time monitoring
US20150127431A1 (en) * 2013-11-05 2015-05-07 Wal-Mart Stores, Inc. Performance Evaluation System for Stores
US9058626B1 (en) 2013-11-13 2015-06-16 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US9460469B1 (en) 2013-11-13 2016-10-04 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US20150178697A1 (en) * 2013-12-20 2015-06-25 Ncr Corporation Operating a Self Service Terminal as a Virtual Teller
WO2017018940A1 (en) * 2015-07-27 2017-02-02 National University Of Singapore Method and system for dynamically optimized courses of learning
CN110956035A (en) * 2019-12-03 2020-04-03 珠海格力电器股份有限公司 Questionnaire optimization method, system and storage medium
CN110956035B (en) * 2019-12-03 2021-04-23 珠海格力电器股份有限公司 Questionnaire optimization method, system and storage medium

Also Published As

Publication number Publication date
JPH11224303A (en) 1999-08-17
EP0913798A2 (en) 1999-05-06
EP0913798A3 (en) 2001-06-20
JP4793961B2 (en) 2011-10-12

Similar Documents

Publication Publication Date Title
US6047261A (en) Method and system for monitoring and enhancing computer-assisted performance
US8078506B1 (en) Method for mobile electronic commerce
US4567359A (en) Automatic information, goods and services dispensing system
US7624919B2 (en) ATM system and method
US7857207B1 (en) System and method for financial transactions
US8833639B1 (en) System and method for financial transactions
US10147117B2 (en) Apparatus and method for enhancing transactions using rule information to communicate with multiple applications
US20120223135A1 (en) Banking System Operated Responsive to Data Read from Data Bearing Records
US10089614B1 (en) System and method for self-checkout, scan portal, and pay station environments
TW201218059A (en) System and method for customizing real-time applications on a user interface
US20060180652A1 (en) ATM system and method
US8177126B2 (en) Banking system operated responsive to data read from data bearing records
KR100854558B1 (en) Business branch system
US7854378B1 (en) Automated banking machine system and method
CN101540082B (en) The automatic trading apparatus of the supplementary of display non-productive operation and automated trading system
US20030154131A1 (en) Food and drink order automation system
JPH07306897A (en) Remote operation terminal system
US20040176963A1 (en) Interactive in-store sales support system
WO1998057295A1 (en) Kiosk information and purchase system
CN101739769B (en) Automatic transaction system
JP2003346215A (en) Automatic transaction device cooperation system
KR20230161723A (en) System and method of providing customized advertisements on ATM
JPS6237775A (en) Automatic account opening system by automatic transaction device
KR100564017B1 (en) Automatic Teller Machine with advertisement display
TWM647400U (en) Advertisement delivery system

Legal Events

Date Code Title Description
AS Assignment

Owner name: NCR CORPORATION, OHIO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SIEFERT, DAVID M.;REEL/FRAME:009018/0921

Effective date: 19980206

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT, ILLINOIS

Free format text: SECURITY AGREEMENT;ASSIGNORS:NCR CORPORATION;NCR INTERNATIONAL, INC.;REEL/FRAME:032034/0010

Effective date: 20140106

Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT

Free format text: SECURITY AGREEMENT;ASSIGNORS:NCR CORPORATION;NCR INTERNATIONAL, INC.;REEL/FRAME:032034/0010

Effective date: 20140106

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., ILLINOIS

Free format text: SECURITY AGREEMENT;ASSIGNORS:NCR CORPORATION;NCR INTERNATIONAL, INC.;REEL/FRAME:038646/0001

Effective date: 20160331

AS Assignment

Owner name: NCR VOYIX CORPORATION, GEORGIA

Free format text: RELEASE OF PATENT SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:065346/0531

Effective date: 20231016

Owner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, NORTH CAROLINA

Free format text: SECURITY INTEREST;ASSIGNOR:NCR VOYIX CORPORATION;REEL/FRAME:065346/0168

Effective date: 20231016

AS Assignment

Owner name: NCR VOYIX CORPORATION, GEORGIA

Free format text: CHANGE OF NAME;ASSIGNOR:NCR CORPORATION;REEL/FRAME:065820/0704

Effective date: 20231013