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

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