Для такого рода проблем я сделал что-то вроде:
Я сохраняю позицию в дБ, используя
parent = $('#theParentElement');
positionX = (parseInt(ui.draggable.css('left'))) / parent.width();
positionY = (parseInt(ui.draggable.css('top'))) / parent.height();
А потом, когда я устанавливаю позицию из дБ на экране другого клиента.
$("#elmtToPosition").css({
'left':positionX * parent.width(),
'top':positionY * parent.height()
});
Это работает для меня, попробуйте адаптировать его.