Остается только решить вопрос как обновлять текущего пользователя - не понял, а в чем тогда вопрос? Использовать ли для этого процессоры?