Browsing: interactive medical kiosk for patient registration