OPTIMIZATION OF DATA EXCHANGE BETWEEN CLIENT DEVICE AND SERVER
ОПТИМИЗАЦИЯ ОБМЕНА ДАННЫМИ МЕЖДУ КЛИЕНТСКИМ УСТРОЙСТВОМ И СЕРВЕРОМ

FIELD: information technology.SUBSTANCE: client device obtains an original image of a physical document on the basis of which a compressed file is created which is much smaller than the original image in size and contains data indicating the document type. The client device sends a request including the compressed file to the server to obtain information related to the type of the document for the physical document is received from the location information server based on document type, for at least one portion of original image which contains at least one element of the content of the physical document, and extracts at least one portion of the original image using location information to create at least one extracted image portion. The client device sends a second request containing at least one extracted image portion to the server for at least one content item. When receiving at least one content item from the server device, the client device provides at least one content item for viewing.EFFECT: optimised data exchange between the client device and the server device.30 cl, 8 dwg
Изобретение относится к области обмена данными между клиентским устройством и сервером. Техническим результатом является оптимизированный обмен данными между клиентским устройством и серверным устройством. Клиентское устройство получает исходное изображение физического документа, на основе которого создается уменьшенный файл, который значительно меньше исходного изображения по размеру и содержит данные, указывающие на тип документа. Клиентское устройство отправляет на сервер запрос, включающий уменьшенный файл, на получение информации, относящейся к типу документа для физического документа, получает от сервера сведения о местонахождении, исходя из типа документа, для, по меньшей мере, одной части исходного изображения, которое содержит, по меньшей мере, один элемент содержимого физического документа, и извлекает, по меньшей мере, одну часть исходного изображения, используя информацию о местонахождении, для создания, по меньшей мере, одной извлеченной части изображения. Клиентское устройство отправляет второй запрос, содержащий, по меньшей мере, одну извлеченную часть изображения, на сервер для, по меньшей мере, одного элемента содержимого. При получении, по меньшей мере, одного элемента содержимого с серверного устройства, клиентское устройство предоставляет, по меньшей мере, один элемент содержимого для просмотра. 3 н. и 27 з.п. ф-лы, 8 ил.