можно таймер обратного отсчета сделать, как только берет данные сразу таймер (по таймштамп) устаналиваем, если не поступило обратной связи через n-ое количество секунд то ставим статус free, т.е. скрипт постоянно обновлят таймштамп и не дает перейти в статус free