Способ, устройство и система для обработки изображений - заявка 2016140215 на патент на изобретение в РФ

1. Способ обработки изображений, включающий
принятие запроса на доступ к изображению, отправленный терминальным устройством, при этом запрос на доступ к изображению содержит информацию о размере запрашиваемого изображения, а информация о размере содержит отношение ширины к высоте и ширину и высоту изображения;
определение соответствия запроса на доступ к изображению заданному правилу для запроса на доступ к изображению;
получение целевого изображения при вырезании, соответствующего и подобного запрашиваемому изображению в отношении ширины к высоте изображения, когда запрос на доступ к изображению соответствует заданному правилу для запроса на доступ к изображению, при этом целевое изображение при вырезании представляет собой изображение, полученное путем вырезания с помощью сервера для вырезания изображений в соответствии с отношением ширины к высоте изображения;
сжатие ширины и высоты целевого изображения при вырезании в соответствии с шириной и высотой запрашиваемого изображения; и
отправку сжатого изображения на терминальное устройство.
2. Способ обработки изображений по п. 1, отличающийся тем, что перед принятием запроса на доступ к изображению, отправленного терминальным устройством, способ дополнительно включает:
принятие множества вырезанных изображений, отправленных сервером для вырезания изображений, при этом множество вырезанных изображений являются изображениями, полученными путем вырезания разных фото с помощью сервера для вырезания изображений в соответствии с разными отношениями ширины к высоте; и
сохранение множества вырезанных изображений.
3. Способ обработки изображений по п. 1, отличающийся тем, что запрос на доступ к изображению содержит URL, соответствующий запрашиваемому изображению, заданное правило для запроса на доступ к изображению заключается в том, что URL, соответствующий запросу на доступ к изображению, совпадает с заданным URL, и заданный URL генерируют в соответствии с URL, соответствующим вырезанному изображению.
4. Способ обработки изображений по п. 3, отличающийся тем, что определение соответствия запроса на доступ к изображению заданному правилу для запроса на доступ к изображению включает:
определение совпадения URL, соответствующего запросу на доступ к изображению, с заданным URL.
5. Способ обработки изображений по любому из пп. 1–4, отличающийся тем, что после определения соответствия запроса на доступ к изображению заданному правилу для запроса на доступ к изображению способ дополнительно включает:
вывод информации с указанием, когда запрос на доступ к изображению не соответствует заданному правилу для запроса на доступ к изображению, при этом информация с указанием предназначена для указания на несоответствие запрашиваемого изображения стандарту.
6. Способ обработки изображений по любому из пп. 1–4, отличающийся тем, что после отправки сжатого изображения на терминальное устройство способ дополнительно включает:
синхронизацию сжатого изображения с различными узлами сервера доменных имен.
7. Сервер ускорения доменных имен, содержащий:
блок для принятия, выполненный с возможностью принятия запроса на доступ к изображению, отправленного терминальным устройством, при этом запрос на доступ к изображению содержит информацию о размере запрашиваемого изображения, а информация о размере содержит отношение ширины к высоте и ширину и высоту изображения;
блок для определения, выполненный с возможностью определения соответствия запроса на доступ к изображению заданному правилу для запроса на доступ к изображению;
блок для получения, выполненный с возможностью получения целевого изображения при вырезании, соответствующего и подобного запрашиваемому изображению в отношении ширины к высоте изображения, когда запрос на доступ к изображению соответствует заданному правилу для запроса на доступ к изображению, при этом целевое изображение при вырезании представляет собой изображение, полученное путем вырезания с помощью сервера для вырезания изображений в соответствии с отношением ширины к высоте изображения;
блок для сжатия, выполненный с возможностью сжатия ширины и высоты целевого изображения при вырезании в соответствии с шириной и высотой запрашиваемого изображения; и
блок для отправки, выполненный с возможностью отправки сжатого изображения на терминальное устройство.
8. Сервер ускорения доменных имен по п. 7, отличающийся тем, что устройство дополнительно содержит блок для сохранения;
блок для принятия дополнительно выполнен с возможностью принятия множества вырезанных изображений, отправленных сервером для вырезания изображений, при этом множество вырезанных изображений являются изображениями, полученными путем вырезания разных фото с помощью сервера для вырезания изображений в соответствии с разными отношениями ширины к высоте; и
блок для сохранения выполнен с возможностью сохранения множества вырезанных изображений.
9. Сервер ускорения доменных имен по п. 7, отличающийся тем, что запрос на доступ к изображению содержит URL, соответствующий запрашиваемому изображению, заданное правило для запроса на доступ к изображению заключается в том, что URL, соответствующий запросу на доступ к изображению, совпадает с заданным URL, и заданный URL генерируют в соответствии с URL, соответствующим вырезанному изображению.
10. Сервер ускорения доменных имен по п. 9, отличающийся тем, что
блок для определения как правило выполнен с возможностью определения совпадения URL, соответствующего запросу на доступ к изображению, с заданным URL.
11. Сервер ускорения доменных имен по любому из пп. 7–10, отличающийся тем, что устройство дополнительно содержит:
блок для вывода, выполненный с возможностью вывода информации с указанием, когда запрос на доступ к изображению не соответствует заданному правилу для запроса на доступ к изображению, при этом информация с указанием предназначена для указания на несоответствие запрашиваемого изображения стандарту.
12.Сервер ускорения доменных имен по любому из пп. 7–10, отличающийся тем, что устройство дополнительно содержит:
блок для синхронизации, выполненный с возможностью синхронизации сжатого изображения с различными узлами сервера ускорения доменных имен.
Наверх