transceiver 110 memory 120 clock 130 input devices 140 1 through 140 n where n is a positive integer output devices 150 1 through 150 m where m is a positive integer environmental sensor array 160 and physiological sensor array 170 and processor 180 interconnected as shown transceiver 110 is capable of receiving external signals e g via a wired network via a wireless network etc and forwarding information encoded in these signals to processor 180 and of receiving information from processor 180 and transmitting signals that encode this information e g via a wired network via a wireless network etc in well known fashion memory 120 is capable of storing data program source code and executable instructions as is well known in the art and might be any combination of random access memory ram flash memory disk drive etc in accordance with the illustrative embodiment memory 120 is capable of storing historical environmental and physiological data clock 130 is capable of transmitting the current time date and day of the week to processor 180 in well known fashion input devices 140 1 through 140 n are capable of receiving input from a user and of forwarding the input to processor 180 in well known fashion examples of input devices 140 1 through 140 n might include a numeric keypad an alphanumeric keyboard a fingerprint sensor a microphone a magnetic card reader and so forth output devices 150 1 through 150 m.