a terminal , such as an automated teller machine , comprises : a customer identification device ; a sensor for detecting presence of a customer at the terminal ; and a controller coupled to the customer identification device and the sensor . the controller is programmed to track the customer &# 39 ; s location , create a session on identification of a customer , and close the created session when a customer absence criterion is fulfilled . the functions of the customer identification device and the sensor may be performed by a single unit . the customer absence criterion may comprise a time period during which the customer is not detected at the terminal .