В сторону
веб-сокетов.
Но можно сделать простой, но достаточно эффективный "костыль":
По событиям:
активность курсора ИЛИ
активность скроллинга ИЛИ
вкладка стала активной
и с периодичностью не более, чем раз в 5 секунд, проверяем через тот же AJAX (отправляя json-запрос к серверу) факт того, что требуется апдейт контента (true/false) через передачу в запросе (id-публикации, id-блока) md5-суммы нужного нам блока. Как только сервер возвращает true - обновляем контент вторым запросом через AJAX (и сразу получаем контрольную сумму данных MD5: лучше и проще с сервера, но можно и на клиенте).