1. A method of providing automatic detection of a physical presence of a user of a data processing system, said method being performed by the data processing system, comprising the steps of: detecting a presence indicating event in the data processing system, wherein the presence indicating event is an event which occurs in the data processing system and which indicates the physical presence of a user within a physical area in proximity to the data processing system, wherein the presence indicating event is a verified event, wherein a verified event is a presence indicating event which requires a user's presence and is verified by a user; evaluating the presence indicating event to determine the physical presence of a user; and the step of evaluating the presence indicating event to determine the physical presence of a user comprises the step of determining if the presence indicating event occurs during a proximity interval, wherein the proximity interval is an interval of time required for a user to leave the physical area; wherein the step of evaluating the presence indicating event to determine the physical presence of a user, further comprises the step of logging the presence indicating event in a database; the step of evaluating the presence indicating event to determine the physical presence of a user, further comprises the steps of: i. determining a user is physically present in a physical area corresponding to a proximity interval if there is not a time interval, between logged presence indicating events since an occurrence of a verified event, greater than a proximity interval; ii. determining someone is physically present in a physical area corresponding to a proximity interval if there is a time interval, between logged presence indicating events since an occurrence of a verified event, greater than a proximity interval; iii. determining someone is physically present in a physical area corresponding to a proximity interval if a proximity interval is greater than a time interval since a last presence indicating event, but there is not a verified event logged for a user; and iv. determining no one is physically present in a physical area corresponding to a proximity interval if a proximity interval is not greater than a time interval since a last presence indicating event.