Способ и устройство для обработки информации

Иллюстрации

Показать все

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении безопасности передачи данных. Способ включает: прием сообщения, введенного пользователем в интерфейсе ввода информации, и распознавание сообщения, введенного пользователем; согласно содержимому распознанного сообщения вызов приложения, соответствующего содержимому этого сообщения, и обработку содержимого сообщения при помощи вызванного приложения; прием результата обработки, полученного при помощи обработки содержимого сообщения упомянутым приложением; при отображении сообщения, введенного пользователем в интерфейсе ввода информации, выполнение обработки и отображение результата обработки и определение отношений соответствия для вызовов между содержимым сообщений и приложениями и сохранение этих отношений соответствия. 3 н. и 20 з.п. ф-лы, 7 ил.

Реферат

Настоящая заявка ссылается на приоритет заявки на патент Китайской Народной Республики №201510862737.9, на которой она основана и которая была зарегистрирована 1 декабря 2015 года. При этом содержимое упомянутой заявки полностью включено в настоящий документ путем ссылки.

Область техники

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

Предпосылки создания изобретения

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

Сущность изобретения

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

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

[0005] прием сообщения, введенного пользователем в интерфейсе ввода информации, и распознавание сообщения, введенного пользователем;

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

[0007] прием результата обработки, полученного при помощи обработки содержимого сообщения упомянутым приложением; и

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

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

[0010] Опционально, способ дополнительно включает:

[0011] определение отношений соответствия для вызовов между содержимым сообщений и приложениями и сохранение этих отношений соответствия.

[0012] Опционально, согласно содержимому распознанного сообщения, вызов приложения, соответствующего содержимому этого сообщения, и обработка содержимого сообщения при помощи вызванного приложения включают:

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

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

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

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

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

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

[0019] Опционально, согласно содержимому распознанного сообщения, вызов приложения, соответствующего содержимому этого сообщения, и обработка содержимого сообщения при помощи вызванного приложения включают:

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

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

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

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

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

[0025] Опционально, согласно содержимому распознанного сообщения, вызов приложения, соответствующего содержимому этого сообщения, и обработка содержимого сообщения при помощи вызванного приложения включают:

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

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

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

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

[0030] Опционально, согласно содержимому распознанного сообщения, вызов приложения, соответствующего содержимому этого сообщения, и обработка содержимого сообщения при помощи вызванного приложения включают:

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

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

[0033] при отображении упомянутого слова в интерфейсе ввода информации, отображение идентификатора приложения, установленного в терминале и ассоциированного с этим словом.

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

[0035] Опционально, согласно содержимому распознанного сообщения, вызов приложения, соответствующего содержимому этого сообщения, и обработка содержимого сообщения при помощи вызванного приложения включают:

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

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

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

[0039] В данном техническом решении, когда пользователь в интерфейсе ввода информации (например, в интерфейсе ввода SMS-сообщения) вводит предложение (например, «Я рядом с фонтаном на площади X»), может быть вызвано заранее заданное приложение (например, приложение карты), установленное в терминале, с целью поиска «фонтана на площади X» на карте и возврата найденного адреса в интерфейс ввода информации, в результате чего пользователь может его использовать, оперативно получив информацию, связанную с информацией, редактируемой им в текущий момент.

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

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

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

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

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

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

[0046] Опционально, устройство дополнительно включает:

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

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

[0049] Опционально, модуль отображения информации включает:

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

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

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

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

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

[0055] Опционально, модуль отображения информации включает:

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

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

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

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

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

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

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

[0063] Опционально, модуль отображения информации сконфигурирован, при отображении упомянутого слова в интерфейсе ввода информации, для отображения идентификатора приложения, установленного в терминале и ассоциированного с этим словом.

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

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

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

[0067] В данном техническом решении, когда пользователь в интерфейсе ввода информации (например, в интерфейсе ввода SMS-сообщения) вводит предложение (например, «Я рядом с фонтаном на площади X»), может быть вызвано заранее заданное приложение (например, приложение карты), установленное в терминале, с целью поиска «фонтана на площади X» на карте и возврата найденного адреса в интерфейс ввода информации, в результате чего пользователь может его использовать, оперативно получив информацию, связанную с информацией, редактируемой им в текущий момент.

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

[0069] процессор; и

[0070] память для хранения инструкций, исполняемых процессором;

[0071] при этом процессор сконфигурирован для выполнения следующего:

[0072] прием сообщения, введенного пользователем в интерфейсе ввода информации, и распознавание сообщения, введенного пользователем;

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

[0074] прием результата обработки, полученного при помощи обработки содержимого сообщения упомянутым приложением; и

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

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

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

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

Краткое описание чертежей

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

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

[0081] Фиг. 2 представляет собой блок-схему алгоритма, иллюстрирующую способ обработки информации в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0082] Фиг. 3 представляет собой блок-схему, иллюстрирующую устройство для обработки информации в соответствии с одним из примеров осуществления настоящего изобретения.

[0083] Фиг. 4 представляет собой блок-схему, иллюстрирующую устройство для обработки информации в соответствии с еще одним из примеров осуществления настоящего изобретения.

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

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

[0086] Фиг. 7 представляет собой блок-схему, иллюстрирующую устройство для обработки информации в соответствии с одним из примеров осуществления настоящего изобретения.

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

Подробное описание изобретения

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

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

[0090] На шаге 101 принимают сообщение, введенное пользователем в интерфейсе ввода информации, и распознают сообщение, введенное пользователем.

[0091] На шаге 102 согласно содержимому распознанного сообщения вызывают приложение, соответствующее содержимому сообщения, и обрабатывают содержимое сообщения при помощи вызванного приложения.

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

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

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

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

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

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

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

[0099] На шаге 202 принимают сообщение, введенное пользователем в интерфейсе ввода информации, и распознают сообщение, введенное пользователем.

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

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

[00102] На шаге 203 согласно содержимому распознанного сообщения вызывают приложение, соответствующее содержимому сообщения, и обрабатывают содержимое сообщения при помощи вызванного приложения.

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

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

[00105] когда распознано, что сообщение, введенн