Способ и устройство для отправки сообщения

Иллюстрации

Показать все

Настоящее изобретение относится к способу и устройству для отправки сообщения, что имеет отношение к области технологии связи. Технический результат – быстрота отправки сообщения. Для этого способ включает в себя: при обнаружении генерирования запускающего события в отношении кнопки отправки в интерфейсе сообщений определение того, какому условию удовлетворяет запускающее событие; если определено, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы, прием общеупотребительной фразы, соответствующей кнопке отправки, и отправку общеупотребительной фразы, причем общеупотребительная фраза была ранее принята с помощью первой операции приема в интерфейсе сообщений и была ранее назначена соответствующей кнопке отправки; и если определено, что запускающее событие удовлетворяет условию отправки входного сообщения, прием контента в окне ввода сообщений и отправку контента. 2 н. и 18 з.п. ф-лы, 10 ил.

Реферат

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

[0001] Настоящая заявка основана на и по ней испрашивается приоритет по патентной заявке Китая № 201510290442.9, поданной 29 мая 2015 г., содержание которой полностью включено в настоящий документ посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0002] Настоящее изобретение, в общем, относится к области технологии связи и, в частности, к способу и устройству для отправки сообщения.

УРОВЕНЬ ТЕХНИКИ

[0003] C развитием технологии связи людям все удобнее стало осуществлять связь друг с другом. Например, Служба Коротких Сообщений, Служба Мультимедийных Сообщений, Мгновенный Обмен Сообщениями и так далее значительно повысили удобство общения людей. Короткое сообщение представляет собой сообщение, отправляемое или принимаемое пользователем посредством мобильного телефона в виде слов, чисел и так далее для осуществления текстовой связи. В такой ситуации, когда пользователь принимает короткое сообщение, отправляемое от отправляющей стороны, пользователь, как правило, в ответ передает короткое сообщение отправляющей стороне.

[0004] В предшествующем уровне техники отправка ответного сообщения на короткое сообщение осуществляется следующим образом: после того как мобильный телефон принимает короткое сообщение, отправленное отправляющей стороной, короткое сообщение отображается в интерфейсе отображения коротких сообщений, который содержит окно ввода коротких сообщений и кнопку отправки; после обнаружения команды отправки, запускаемой пользователем, нажимающим кнопку отправки, мобильный телефон принимает в окне ввода коротких сообщений короткое сообщение, которое вводится пользователем, и отправляет ответное короткое сообщение отправляющей стороне.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0005] С целью решения проблемы предшествующего уровня техники в вариантах осуществления настоящего изобретения предлагаются способ и устройство для отправки сообщения. Техническое решение состоит в следующем.

[0006] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предлагается способ отправки сообщения, который применяется в терминале, причем способ включает в себя:

[0007] при обнаружении генерирования запускающего события в отношении кнопки отправки в интерфейсе сообщений, определение того, какому условию удовлетворяет запускающее событие;

[0008] в случае определения того, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы, прием общеупотребительной фразы, соответствующей кнопке отправки, и отправку общеупотребительной фразы; причем общеупотребительная фраза была заранее назначена соответствующей кнопке отправки; и

[0009] в случае определения того, что запускающее событие удовлетворяет условию отправки входного сообщения, прием контента в окне ввода сообщений и отправку контента.

[0010] При необходимости, определение того, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы, включает в себя:

[0011] прием операции запуска в отношении кнопки отправки, в случае определения того, что операция запуска является заранее заданной первой операцией, а кнопка отправки соответствует общеупотребительной фразе, определение того, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы.

[0012] При необходимости, определение того, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы, дополнительно включает в себя:

[0013] прием операции запуска в отношении кнопки отправки, в случае определения того, что операция запуска является заранее заданной второй операцией, а кнопка отправки соответствует общеупотребительной фразе, определение того, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы; причем общеупотребительная фраза соответствует кнопке отправки, а отправка общеупотребительной фразы включает в себя: прием общеупотребительной фразы, соответствующей кнопке отправки, и вставку общеупотребительной фразы, соответствующей кнопке отправки, в положении курсора в окне ввода сообщений интерфейса сообщений и отправку всего контента в окне ввода сообщений.

[0014] При необходимости, способ дополнительно включает в себя:

[0015] при обнаружении того, что сгенерирована операция запуска в отношении кнопки отправки, и определения того, что операция запуска является заранее заданной третьей операцией, прием общеупотребительной фразы, соответствующей кнопке отправки, и вставку общеупотребительной фразы, соответствующей кнопке отправки, в положении курсора в окне ввода сообщений интерфейса сообщений.

[0016] При необходимости, способ дополнительно включает в себя:

[0017] прием общеупотребительной фразы посредством первой операции приема в интерфейсе сообщений и назначение общеупотребительной фразы соответствующей кнопке отправки.

[0018] При необходимости, прием общеупотребительной фразы посредством первой операции приема в интерфейсе сообщений и назначение общеупотребительной фразы соответствующей кнопке отправки включает в себя:

[0019] при обнаружении того, что сгенерирована операция запуска в отношении выбранного сообщения в интерфейсе сообщений, прием операции запуска; и

[0020] если операция запуска является первой операцией приема, прием выбранного сообщения как общеупотребительной фразы и назначение общеупотребительной фразы соответствующей кнопке отправки.

[0021] При необходимости, назначение общеупотребительной фразы соответствующей кнопке отправки включает в себя:

[0022] если кнопка отправки соответствует существующей общеупотребительной фразе, замену существующей общеупотребительной фразы, соответствующей кнопке отправки, принятой общеупотребительной фразой; или

[0023] если кнопка отправки соответствует существующей общеупотребительной фразе, назначение и принятой общеупотребительной фразы, и существующей общеупотребительной фразы соответствующими кнопке отправки.

[0024] При необходимости, если кнопка отправки соответствует множеству общеупотребительных фраз, данный способ дополнительно включает в себя:

[0025] сопоставление каждой из общеупотребительных фраз с условием поиска для получения степени соответствия между каждой из общеупотребительных фраз и условием поиска; причем условие поиска включает в себя: близость между пользователем терминала и принимающей сообщения стороной, текущее время и/или группу друзей, которой принадлежит принимающая сообщения сторона; и

[0026] отображение общеупотребительной фразы с наибольшей степенью соответствия на кнопке отправки.

[0027] При необходимости, способ дополнительно включает в себя:

[0028] если запускающее событие является заранее заданной четвертой операцией, отображение множества общеупотребительных фраз, соответствующих кнопке отправки;

[0029] при обнаружении того, что сгенерирована операция запуска в отношении одной из общеупотребительных фраз, определение того, какому условию удовлетворяет операция запуска;

[0030] в случае определения того, что операция запуска является заранее заданной первой операцией, отправку упомянутой одной из общеупотребительных фраз;

[0031] в случае определения того, что операция запуска является заранее заданной второй операцией, вставку упомянутой одной из общеупотребительных фраз в положении курсора в окне ввода сообщений и отправку всего контента в окне ввода сообщений; и

[0032] в случае определения того, что операция запуска является заранее заданной третьей операцией, вставку упомянутой одной из общеупотребительных фраз в положении курсора в окно ввода сообщений.

[0033] При необходимости, определение того, что запускающее событие удовлетворяет условию отправки входного сообщения, включает в себя:

[0034] определение того, вставлен ли контент в окне ввода сообщений интерфейса сообщений перед обнаружением того, что сгенерировано запускающее событие, и определение того, соответствует ли кнопка отправки общеупотребительной фразе; в случае определения того, что контент вставлен в окне ввода сообщений интерфейса сообщений перед обнаружением того, что сгенерировано запускающее событие, а кнопка отправки не соответствует никакой общеупотребительной фразе, определение того, что запускающее событие удовлетворяет условию отправки входного сообщения; или

[0035] прием операции запуска в отношении кнопки отправки, определение того, является ли операция запуска заранее заданной пятой операцией, и определение того, введен ли контент в окно ввода сообщений; в случае определения того, что операция запуска является заранее заданной пятой операцией, а в окне ввода сообщений введен контент, определение того, что запускающее событие удовлетворяет условию отправки входного сообщения.

[0036] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предлагается устройство для отправки сообщения, которое применяется в терминале, причем устройство содержит:

[0037] первый модуль определения, выполненный с возможностью - при обнаружении генерирования запускающего события в отношении кнопки отправки в интерфейсе сообщений - определения того, какому условию удовлетворяет запускающее событие;

[0038] первый модуль отправки, выполненный с возможностью - в случае определения того, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы – приема общеупотребительной фразы, соответствующей кнопке отправки, и отправки общеупотребительной фразы; причем общеупотребительная фраза была заранее назначена соответствующей кнопке отправки; и

[0039] второй модуль отправки, выполненный с возможностью - в случае определения того, что запускающее событие удовлетворяет условию отправки входного сообщения - приема контента в окне ввода сообщений и отправки контента.

[0040] При необходимости, первый модуль определения содержит:

[0041] первый блок приема, выполненный с возможностью - при обнаружении того, что сгенерировано запускающее событие в отношении кнопки отправки в интерфейсе сообщений - приема операции запуска в отношении кнопки отправки;

[0042] первый блок определения, выполненный с возможностью определения того, является ли операция запуска заранее заданной первой операцией, и того, соответствует ли кнопка отправки общеупотребительной фразе; и

[0043] первый блок выполнения, выполненный с возможностью - в случае определения того, что операция запуска является заранее заданной первой операцией, а кнопка отправки соответствует общеупотребительной фразе - определения того, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы.

[0044] При необходимости, первый модуль определения дополнительно содержит:

[0045] второй блок выполнения, выполненный с возможностью приема операции запуска в отношении кнопки отправки, в случае определения того, что операция запуска является заранее заданной второй операцией, а кнопка отправки соответствует общеупотребительной фразе, определения того, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы;

[0046] причем первый модуль отправки дополнительно выполнен с возможностью:

[0047] приема общеупотребительной фразы, соответствующей кнопке отправки, и вставки общеупотребительной фразы, соответствующей кнопке отправки, в положении курсора в окне ввода сообщений интерфейса сообщений, и отправки всего контента в окне ввода сообщений.

[0048] При необходимости, устройство дополнительно содержит:

[0049] первый модуль вставки, выполненный с возможностью - при обнаружении того, что сгенерирована операция запуска в отношении кнопки отправки, и определения того, что операция запуска является заранее заданной третьей операцией - приема общеупотребительной фразы, соответствующей кнопке отправки, и вставки общеупотребительной фразы, соответствующей кнопке отправки, в положении курсора в окне ввода сообщений интерфейса сообщений.

[0050] При необходимости, устройство дополнительно содержит:

[0049][0051] модуль назначения, выполненный с возможностью приема общеупотребительной фразы посредством первой операции приема в интерфейсе сообщений и назначения общеупотребительной фразы соответствующей кнопке отправки.

[0052] При необходимости, модуль назначения содержит:

[0053] второй блок приема, выполненный с возможностью - при обнаружении того, что сгенерирована операция запуска в отношении выбранного сообщения в интерфейсе сообщений - приема операции запуска; и

[0054] третий блок приема, выполненный с возможностью - если операция запуска является первой операций приема - приема выбранного сообщения как общеупотребительной фразы; и

[0055] блок назначения, выполненный с возможностью назначения общеупотребительной фразы соответствующей кнопке отправки.

[0056] При необходимости, блок назначения выполнен с возможностью - если кнопка отправки соответствует существующей общеупотребительной фразе - замены существующей общеупотребительной фразы, соответствующей кнопке отправки, принятой общеупотребительной фразой; либо, если кнопка отправки соответствует существующей общеупотребительной фразе - назначения и принятой общеупотребительной фразы, и существующей общеупотребительной фразы соответствующими кнопке отправки.

[0057] При необходимости, если кнопка отправки соответствует множеству общеупотребительных фраз, устройство дополнительно содержит:

[0058] модуль сопоставления, выполненный с возможностью сопоставления каждой из общеупотребительных фраз с условием поиска для приема степени соответствия между каждой из общеупотребительных фраз и условием поиска; причем условие поиска включает в себя: близость между пользователем терминала и принимающей сообщения стороной, текущее время и/или группу друзей, которой принадлежит принимающая сообщения сторона; и

[0059] модуль отображения, выполненный с возможностью отображения общеупотребительной фразы с наибольшей степенью соответствия на кнопке отправки.

[0060] При необходимости, устройство дополнительно содержит:

[0061] модуль приема, выполненный с возможностью - если запускающее событие является заранее заданной четвертой операцией - отображения множества общеупотребительных фраз, соответствующих кнопке отправки;

[0062] второй модуль определения, выполненный с возможностью - при обнаружении того, что сгенерирована операция запуска в отношении одной из общеупотребительных фраз - определения того, какому условию удовлетворяет операция запуска;

[0063] третий модуль отправки, выполненный с возможностью - в случае определения того, что операция запуска является заранее заданной первой операцией - отправки упомянутой одной из общеупотребительных фраз; в случае определения того, что операция запуска является заранее заданной второй операцией - вставки упомянутой одной из общеупотребительных фраз в положении курсора в окне ввода сообщений и отправки всего контента в окне ввода сообщений; и

[0064] второй модуль вставки, выполненный с возможностью - в случае определения того, что операция запуска является заранее заданной третьей операцией - вставки упомянутой одной из общеупотребительных фраз в положении курсора в окно ввода сообщений.

[0065] При необходимости, первый модуль определения содержит:

[0066] второй блок определения, выполненный с возможностью определения того, вставлен ли контент в окне ввода сообщений интерфейса сообщений перед обнаружением того, что сгенерировано запускающее событие, и определения того, соответствует ли кнопка отправки общеупотребительной фразе; в случае определения того, что контент вставлен в окне ввода сообщений интерфейса сообщений перед обнаружением того, что сгенерировано запускающее событие, а кнопка отправки не соответствует никакой общеупотребительной фразе - определения того, что запускающее событие удовлетворяет условию отправки входного сообщения; или

[0067] третий блок определения, выполненный с возможностью приема операции запуска в отношении кнопки отправки, определения того, является ли операция запуска заранее заданной пятой операцией, и определения того, введен ли контент в окно ввода сообщений; в случае определения того, что операция запуска является заранее заданной пятой операцией, а в окне ввода сообщений введен контент - определения того, что запускающее событие удовлетворяет условию отправки входного сообщения.

[0068] Техническое решение в соответствии с вариантами осуществления настоящего изобретения может иметь следующие полезные эффекты.

[0069] При обнаружении генерирования запускающего события в отношении кнопки отправки в интерфейсе сообщений, определяется, какому условию удовлетворяет запускающее событие; если оно удовлетворяет условию отправки общеупотребительной фразы, общеупотребительная фраза, соответствующая кнопке отправки, непосредственно принимается и отправляется. Таким образом, пользователю необходимо лишь выполнить одну операцию для быстрой отправки сообщения принимающей стороне, благодаря чему может быть повышена эффективность отправки сообщений и удовлетворено требование быстрой отправки сообщения пользователя.

[0070] Следует понимать, что и приведенное выше общее описание, и нижеследующее подробное описание являются лишь иллюстративными и пояснительными и не ограничивают заявляемое изобретение.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0071] Прилагаемые чертежи, которые включены в данное описание и составляют его часть, иллюстрируют варианты осуществления, соответствующие изобретению, и вместе с описанием служат для объяснения принципов изобретения.

[0072] Фиг. 1 представляет собой блок-схему, иллюстрирующую способ отправки сообщения в соответствии с примерным вариантом осуществления;

[0073] фиг. 2-1 представляет собой блок-схему, иллюстрирующую способ отправки сообщения в соответствии с другим примерным вариантом осуществления;

[0074] фиг. 2-2 представляет собой схематическое представление, иллюстрирующее интерфейс сообщений в соответствии с примерным вариантом осуществления;

[0075] фиг. 3-1 представляет собой блок-схему устройства для отправки сообщения в соответствии с примерным вариантом осуществления;

[0076] фиг. 3-2 представляет собой блок-схему первого модуля определения в соответствии с другим примерным вариантом осуществления;

[0077] фиг. 3-3 представляет собой блок-схему устройства для отправки сообщения в соответствии с другим примерным вариантом осуществления;

[0078] фиг. 3-4 представляет собой блок-схему устройства для отправки сообщения в соответствии с другим примерным вариантом осуществления;

[0079] фиг. 3-5 представляет собой блок-схему устройства для отправки сообщения в соответствии с другим примерным вариантом осуществления;

[0080] фиг. 3-5 представляет собой блок-схему устройства для отправки сообщения в соответствии с другим примерным вариантом осуществления; и

[0081] фиг. 4 представляет собой блок-схему устройства для отправки сообщения в соответствии с другим примерным вариантом осуществления.

[0082] С помощью вышеописанных прилагаемых чертежей продемонстрированы конкретные варианты осуществления, более подробное описание которых приводится ниже. Указанные чертежи и текстовое описание никоим образом не ограничивают объем концепции настоящего изобретения, а объясняют концепцию настоящего изобретения специалистам в данной области техники с помощью конкретных вариантов осуществления.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

[0083] Далее подробно описываются примерные варианты осуществления, примеры которых иллюстрируются на прилагаемых чертежах. Нижеследующее описание относится к прилагаемым чертежам, причем на различных чертежах одни и те же номера обозначают одни и те же или подобные элементы, если отсутствуют иные обозначения. Реализации, излагаемые в нижеследующем описании примерных вариантов осуществления, не отражают все реализации, соответствующие изобретению. Напротив, они являются лишь примерами устройств и способов, соответствующих аспектам, относящимся к изобретению и излагаемым в прилагаемой формуле изобретения.

[0084] В вариантах осуществления настоящего изобретения в тех случаях, когда терминал пользователя принимает сообщение, пользователь желает быстро ответить на сообщение. В настоящее время на предшествующем уровне техники пользователю приходится вводить подлежащее отправке сообщение в окне ввода сообщений интерфейса сообщений и запускать кнопку отправки в интерфейсе сообщений для отправки сообщения. Эффективность такого способа отправки сообщений довольно низка и не удовлетворяет требованию быстрой отправки сообщения пользователя.

[0085] Во время разработки технического решения настоящего изобретения установлено, что сообщение, которое пользователь желает быстро отправить, как правило, представляет собой общеупотребительную фразу, часто используемую пользователем, которая является сообщением с относительно высокой частотой отправки пользователем. Например, сообщение с частотой отправки, более высокой, чем заранее заданный порог, можно определить как общеупотребительную фразу пользователя. В настоящем изобретении общеупотребительная фраза пользователя может быть быстро отправлена с помощью некоторого способа в соответствии с любым из нижеследующих вариантов осуществления для удовлетворения требования быстрой отправки сообщения пользователя.

[0086] Фиг. 1 представляет собой структурную схему, иллюстрирующую способ отправки сообщения в соответствии с примерным вариантом осуществления. Как показано на фиг. 1, способ отправки сообщения применяется в мобильном терминале и включает в себя следующие этапы.

[0087] На этапе 101, когда наблюдается генерирование запускающего события в отношении кнопки отправки в интерфейсе сообщений, определяется, какому условию удовлетворяет запускающее событие.

[0088] На этапе 102, если определяется, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы, общеупотребительная фраза, соответствующая кнопке отправки, принимается и отправляется; причем общеупотребительная фраза была заранее назначена соответствующей кнопке отправки.

[0089] На этапе 103, если определяется, что запускающее событие удовлетворяет условию отправки входного сообщения, контент в окне ввода сообщений принимается и отправляется.

[0090] В данном варианте осуществления настоящего изобретения при обнаружении генерирования запускающего события в отношении кнопки отправки в интерфейсе сообщений, определяется, какому условию удовлетворяет запускающее событие; если оно удовлетворяет условию отправки общеупотребительной фразы, общеупотребительная фраза, соответствующая кнопке отправки, непосредственно принимается и отправляется. Таким образом, пользователю необходимо лишь выполнить одну операцию для быстрой отправки сообщения принимающей стороне, благодаря чему может быть повышена эффективность отправки сообщений и удовлетворено требование быстрой отправки сообщения пользователя.

[0091] Фиг. 2-1 представляет собой структурную схему, иллюстрирующую способ отправки сообщения в соответствии с примерным вариантом осуществления. Как показано на фиг. 2-1, способ отправки сообщения применяется в мобильном терминале и включает в себя следующие этапы.

[0092] На этапе 201 интерфейс сообщений отображается и наблюдается.

[0093] Как показано на фиг. 2-2, интерфейс сообщений содержит кнопку отправки и окно ввода сообщений, а также сообщение, принимаемое мобильным терминалом, которое отправляется от отправляющей стороны. Причем интерфейс сообщений может представлять собой интерфейс коротких сообщений, интерфейс мультимедийных сообщений, интерфейс мгновенного обмена сообщениями или подобный ему, а сообщение может представлять собой короткое сообщение, мультимедийное сообщение, мгновенное сообщение или подобное ему.

[0094] Кнопка отправки может соответствовать, по меньшей мере, одной общеупотребительной фразе. Общеупотребительная фраза представляет собой сообщение, часто отправляемое пользователем. Например, сообщение с частотой отправки пользователем, которая выше, чем заранее заданный порог, можно определить как общеупотребительную фразу. Например, такие сообщения, как «Ты приехал домой?» и «Ты поел?», которые часто отправляются пользователем, можно определить как общеупотребительные фразы.

[0095] Общеупотребительная фраза, соответствующая кнопке отправки, может быть ранее назначена пользователем. Например, пользователь может выбрать сообщение в интерфейсе сообщений и выполнить первую операцию приема в отношении выбранного сообщения, чтобы назначить сообщение общеупотребительной фразой, соответствующей кнопке отправки.

[0096] Соответственно, при обнаружении генерирования операции запуска в отношении выбранного сообщения в интерфейсе сообщений, операция запуска принимается, и определяется, какой операцией является операция запуска. Если операция запуска является первой операцией приема, сообщение в отношении того, какая операция запуска выполняется, принимается, принимается в качестве общеупотребительной фразы и назначается соответствующим кнопке отправки. Причем первая операция приема может представлять собой операцию длительного нажатия, операцию двойного щелчка или подобную ей.

[0097] Кнопка отправки может соответствовать одной или более из общеупотребительных фраз. При этом в тех случаях, когда кнопка отправки может соответствовать только одной общеупотребительной фразе, и она уже назначена соответствующей существующей общеупотребительной фразе, существующая общеупотребительная фраза, соответствующая кнопке отправки, заменяется вновь принятой общеупотребительной фразой. В тех случаях, когда у кнопки отправки не имеется ни одной соответствующей общеупотребительной фразы, кнопка отправки назначается соответствующей вновь принятой общеупотребительной фразе. В тех случаях, когда кнопка отправки может соответствовать более чем одной общеупотребительной фразе, и она уже назначена соответствующей существующей общеупотребительной фразе, и вновь принятая общеупотребительная фраза, и существующая общеупотребительная фраза назначаются соответствующими кнопке отправки. В тех случаях, когда у кнопки отправки не имеется ни одной соответствующей общеупотребительной фразы, кнопка отправки назначается соответствующей принятой общеупотребительной фразе.

[0098] В настоящем изобретении вместо назначения пользователем кнопки отправки соответствующей общеупотребительной фразе кнопка отправки может быть назначена соответствующей общеупотребительной фразе иными способами. Например, мобильный терминал может автоматически помогать пользователю назначать общеупотребительную фразу соответствующей кнопке отправки, и данный процесс можно описать следующим образом.

[0099] Обнаруживаются частоты отправки сообщений, отправляемых пользователем, сообщение с частотой отправки, которая удовлетворяет заранее заданному условию, принимается как общеупотребительная фраза, и принятая общеупотребительная фраза назначается соответствующей кнопке отправки.

[00100] Причем в тех случаях, когда кнопка отправки может соответствовать одной общеупотребительной фразе, сообщение с наивысшей частотой отправки может быть принято как общеупотребительная фраза. В тех случаях, когда кнопка отправки может соответствовать более чем одной общеупотребительной фразе, заранее заданное количество сообщений с наивысшими частотами отправки может быть принято в качестве общеупотребительных фраз, либо сообщения с частотами отправки, каждая из которых выше порога по частоте, могут быть приняты в качестве общеупотребительных фраз.

[00101] После того, как отображается интерфейс сообщений, пользователь может отправлять сообщение с помощью интерфейса сообщений. Причем пользователь может отправлять сообщение с помощью одного из следующих способов: в качестве первого способа, если он желает непосредственно отправить общеупотребительную фразу, пользователь может выполнить операцию запуска в отношении кнопки отправки для запуска отправки мобильным терминалом общеупотребительной фразы; в качестве второго способа, если он вводит контент в окне ввода сообщений интерфейса сообщений и желает отправить контент, пользователь может выполнить операцию запуска в отношении кнопки отправки после ввода контента, чтобы запустить отправку мобильным терминалом контента; в качестве третьего способа, если пользователь ввел контент в окне ввода сообщений и желает ввести общеупотребительную фразу в окне ввода сообщений, пользователь может выполнить операцию запуска в отношении кнопки отправки для запуска вставки мобильным терминалом общеупотребительной фразы в окне ввода сообщений и отправить весь контент в окне ввода сообщений.

[00102] Когда пользователь выполняет операцию запуска в отношении кнопки отправки в окне ввода сообщений, генерируется запускающее событие в отношении кнопки отправки. Мобильный терминал наблюдает интерфейс сообщений, и когда он наблюдает генерирование запускающего события в отношении кнопки отправки, выполняются следующие этапы:

[00103] На этапе 202, когда наблюдается генерирование запускающего события в отношении кнопки отправки в интерфейсе сообщений, определяется, какому условию удовлетворяет запускающее событие.

[00104] На данном этапе, когда наблюдается генерирование запускающего события в отношении кнопки отправки в интерфейсе сообщений, принимается операция запуска в отношении кнопки отправки. Если операция запуска является заранее заданной первой операцией, а кнопка отправки соответствует общеупотребительной фразе, может быть определено, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы.

[00105] В соответствии с другим вариантом, определяется, вставлен ли контент в окне ввода сообщений интерфейса сообщений перед обнаружением того, что сгенерировано запускающее событие, и определяется, соответствует ли кнопка отправки общеупотребительной фразе. Если определено, что контент вставлен в окне ввода сообщений интерфейса сообщений перед обнаружением того, что сгенерировано запускающее событие, и что кнопка отправки соответствует общеупотребительной фразе, определяется, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы. Если определено, что контент вставлен в окне ввода сообщений интерфейса сообщений перед обнаружением того, что сгенерировано запускающее событие, и что кнопка отправки не соответствует никакой общеупотребительной фразе, определяется, что запускающее событие удовлетворяет условию отправки входного сообщения.

[00106] В соответствии с другим вариантом, принимается операция запуска в отношении кнопки отправки, при этом определяется, является ли операция запуска заранее заданной первой операцией, и определяется, соответствует ли кнопка отправки общеупотребительной фразе. Если определено, что операция запуска является заранее заданной первой операцией, и что кнопка отправки соответствует общеупотребительной фразе, определяется, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы. Если определено, что операция запуска является заранее заданной первой операцией, и что контент введен в окне ввода сообщений, определяется, что запускающее событие удовлетворяет условию отправки входного сообщения.

[00107] В соответствии с другим вариантом, принимается операция запуска в отношении кнопки отправки, при этом определяется, является ли операция запуска заранее заданной второй операцией, и определяется, введен ли контент в окне ввода сообщений интерфейса сообщений перед обнаружением генерирования запускающего события. Если определено, что операция запуска является заранее заданной второй операцией, и что контент введен в окне ввода сообщений интерфейса сообщений перед обнаружением генерирования запускающего события, определяется, что запускающее событие удовлетворяет условию ввода общеупотребительной фразы в окне ввода сообщений. В соответствии с другим вариантом, если определено, что операция запуска является заранее заданной третьей операцией, и что контент введен в окне ввода сообщений перед обнаружением генерирования запускающего события, определяется, что запускающее событие удовлетворяет условию ввода общеупотребительной фразы в окне ввода сообщений.

[00108] На данном этапе первая операция, вторая операция и третья операция определяются заранее и могут представлять собой три различных вида операций. Первая операция используется для запуска отправки мобильным терминалом общеупотребительной фразы. Так, в тех случаях, когда определено, что операция запуска является заранее заданной первой операцией, и что кнопка отправки соответствует общеупотребительной фразе, определяется, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы. Первая операция может представлять собой операцию одиночного щелчка. Вторая операция используется для запуска вставки мобильным терминалом общеупотребительной фразы, соответствующей кнопке отправки, в окне ввода сообщений и отправки общеупотребительной фразы вместе с контентом в окне ввода сообщений. Вторая операция может представлять собой операцию длительного нажатия, операцию скольжения или подобную ей. Третья операция может использоваться для запуска вставки мобильным терминалом общеупотребительной фразы, соответствующей кнопке отправки, в окно ввода сообщений. Третья операция может представлять собой операцию двойного щелчка. Так, в тех случаях, когда определено, что операция запуска является второй операцией или третьей операцией, а контент введен в окно ввода сообщений, может определяться, что запускающее событие удовлетворяет условию отправки входного сообщения.

[00109] На этапе 203, если определено, что запускающее событие удовлетворяет условию отправки общеупотребительной фразы, общеупотребительная фраза, соответствующая кнопке отправки, непосредственно принимается и отправляется.

[00110] На данном этапе, если кнопка отправки соответствует только одной общеупотребительной фразе, общеупотребительная фраза может непосредственно приниматься и отправляться принимающей стороне, которая является стороной, в данный момент осуществляющей связь с пользователем. Если кнопка отправки соответствует множеству общеупотребительных фраз, одна общеупотребительная фраза может приниматься и отправляться принимающей стороне следующим образом.

[00111] Принимается условие поиска, которое включает в себя, по меньшей мере, одно из текущего времени, близости между пользователем мобильного терминала и принимающей сообщения стороной и группы друзей, которой принадлежит принимающая сторона. Одна общеупотребительная фраза, имеющая условие соответствия, наиболее соответствующее условию поиска, принимается в общеупотребительных фразах, соответствующих кнопке отправки, и отправляется принимающей стороне.

[00112] Необходимо отметить, что перед выполнением данного этапа в тех случаях, когда общеупотребительные фразы назначаются соответствующими кнопке отправки, каждая общеупотребительная фраза может быть снабжена соответствующим условием соответствия. Условие соответствия общеупотребительных фраз может включать в себя применимый период времени, группу друзей и применимый уровень близости. Например, общеупотребительная фраза «Ты поел?», как правило, имеет применимый период времени от 12:00 до 13:00, либо 19:00-21:00. Некоторые общеупотребительные фразы с выражениями близости, такие как общеупотребительная фраза «Что ты сейчас делаешь, дорогой?», применимы к семьям или близкому другу пользователя, и, следовательно, данная общеупотребительная фраза применима к семейной группе и имеет относительно высокий уровень близости.

[00113] В настоящем изобретении в случае определения того, что операция запуска в отношении кнопки отправки является заранее заданной второй операцией, одна общеупотребительная фраза, соответствующая кнопке отправки, вставляется в положении курсора в окне ввода сообщений и