СПОСОБ И УСТРОЙСТВО ДЛЯ ОТЗЫВА СООБЩЕНИЯ

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