СПОСОБ, УСТРОЙСТВО И ТЕРМИНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ СООБЩЕНИЙ
METHOD, DEVICE AND TERMINAL DEVICE TO DISPLAY MESSAGES

[0001] Данная заявка основана и по ней испрашивается приоритет предшествующей патентной заявки Китая номер 201310456270.9, поданной 29 сентября 2013 года, содержимое которой полностью содержится в данном документе посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее раскрытие сущности относится к области техники терминалов, а более конкретно, к способу, устройству и терминальному устройству для отображения сообщений.
УРОВЕНЬ ТЕХНИКИ
[0003] Сообщения в компьютерах, мобильных терминалах и различных средствах социального общения по сети являются самым популярным и самым важным средством связи в информационную эру. Например, сообщения в компьютере включают в себя сообщения чата в программном обеспечении для мгновенного обмена сообщениями, установленном и используемом в компьютере, почтовые сообщения в почтовом клиенте и т.п.; сообщения в мобильном терминале включают в себя короткие сообщения, мультимедийные сообщения, сообщения в клиенте мгновенного обмена сообщениями, почтовые сообщения в почтовом клиенте и т.п.; также могут быть предусмотрены сообщения по сети, к примеру, сообщения веб-чата.
[0004] Что касается того, как отображать сообщения, один подход заключается в том, чтобы отображать все сообщения фрагмент за фрагментом в последовательности времени приема в интерфейсе отображения сообщений, и затем после того, как пользователь выбирает один фрагмент сообщения из них, отображать выбранное сообщение в интерфейсе отображения сообщений. Другой обычно приспосабливаемый подход заключается в том, чтобы отображать сообщения, отсортированные согласно различным контактным пользователям, от которых/которым сообщения принимаются/отправляются. Таким образом, контактные пользователи, от которых/которым сообщения приняты/отправлены, отображаются в интерфейсе отображения сообщений. Затем после того, как пользователь выбирает одного из контактных пользователей, сообщения, принимаемые/отправляемые между пользователем и выбранным контактным пользователем, могут отображаться во временной последовательности в интерфейсе отображения сообщений.
[0005] Тем не менее, через эти подходы отображения сообщений, сообщения могут только отображаться во временной последовательности, но не могут обрабатываться пользователем.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] С учетом вышеизложенного, цель настоящего раскрытия сущности заключается в том, чтобы предоставлять способ, устройство и терминальное устройство для отображения сообщений, которые допускают предоставление обработки для сообщений для пользователя.
[0007] Согласно первому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен способ для отображения сообщений. Способ содержит следующие этапы:
- обнаружение первого предварительно установленного жеста, содержащего две конечные точки, который осуществляется на странице отображения сообщений; и
- обработку сообщений между двумя конечными точками на странице отображения сообщений.
[0008] Решение, предоставленное посредством вариантов осуществления настоящего раскрытия сущности, может иметь следующее преимущество. Посредством настоящего раскрытия сущности, гибкий процесс может предоставляться для пользователя посредством обнаружения предварительно установленного жеста, осуществляемого на странице отображения сообщений, и обработки сообщений, отображаемых на странице отображения сообщений.
[0009] В одном варианте осуществления, первый предварительно установленный жест содержит: жест сдвигания двух пальцев, жест щелчка двумя пальцами или жест однонаправленного проведения пальцем по экрану.
[0010] В одном варианте осуществления, обработка сообщений между двумя конечными точками на странице отображения сообщений содержит:
- скрытие сообщений между двумя конечными точками на странице отображения сообщений; или
- удаление сообщений между двумя конечными точками на странице отображения сообщений; или
- объединение для отображения сообщений между двумя конечными точками на странице отображения сообщений.
[0011] В одном варианте осуществления, скрытие сообщений между двумя конечными точками на странице отображения сообщений содержит: сворачивание отображения сообщений между двумя конечными точками на странице отображения сообщений.
[0012] В одном варианте осуществления, в случае если обработка сообщений между двумя конечными точками на странице отображения сообщений выполняется посредством скрытия сообщений между двумя конечными точками на странице отображения сообщений, способ дополнительно содержит:
- прием второго предварительно установленного жеста, который осуществляется на странице отображения сообщений, на которой скрыты сообщения; и
- отображение скрытых сообщений на странице отображения сообщений.
[0013] В одном варианте осуществления, второй предварительно установленный жест содержит: жест раздвигания двух пальцев, жест щелчка или жест длинного нажатия.
[0014] Согласно второму аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство для отображения сообщений. Устройство содержит:
- первый модуль обнаружения, выполненный с возможностью обнаруживать первый предварительно установленный жест, содержащий две конечные точки, который осуществляется на странице отображения сообщений; и
- первый модуль обработки, выполненный с возможностью обрабатывать сообщения между двумя конечными точками на странице отображения сообщений.
[0015] В одном варианте осуществления, первый предварительно установленный жест содержит: жест сдвигания двух пальцев, жест щелчка двумя пальцами или жест однонаправленного проведения пальцем по экрану.
[0016] В одном варианте осуществления, первый модуль обработки содержит:
- первый блок обработки, выполненный с возможностью скрывать сообщения между двумя конечными точками на странице отображения сообщений, или
- второй блок обработки, выполненный с возможностью удалять сообщения между двумя конечными точками на странице отображения сообщений, или
- третий блок обработки, выполненный с возможностью объединять для отображения сообщения между двумя конечными точками на странице отображения сообщений.
[0017] В одном варианте осуществления, первый блок обработки выполнен с возможностью сворачивать отображение сообщений между двумя конечными точками на странице отображения сообщений.
[0018] В одном варианте осуществления, устройство дополнительно содержит
- второй модуль обнаружения, выполненный с возможностью обнаруживать второй предварительно установленный жест, который осуществляется на странице отображения сообщений, на которой скрыты сообщения; и
- второй модуль обработки, выполненный с возможностью отображать скрытые сообщения на странице отображения сообщений.
[0019] В одном варианте осуществления, второй предварительно установленный жест содержит: жест раздвигания двух пальцев, жест щелчка или жест длинного нажатия.
[0020] Согласно третьему аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено терминальное устройство, которое содержит запоминающее устройство и одну или более программ, сохраненных в запоминающем устройстве, и терминальное устройство выполнено с возможностью осуществлять одну или более программ посредством одного или более процессоров, причем одна или более программ содержат инструкции для того, чтобы выполнять следующие операции:
- прием и обнаружение первого предварительно установленного жеста, содержащего две конечные точки, на странице отображения сообщений; и
- обработку сообщений между двумя конечными точками на странице отображения сообщений.
[0021] Другие характеристики и преимущества настоящего раскрытия сущности изложены в нижеприведенном описании и частично должны становиться очевидными из описания либо могут приниматься во внимание через практическое использование настоящего раскрытия сущности. Цели и другие преимущества настоящего раскрытия сущности могут быть реализованы и получены через структуры, подробно указанные в письменном описании, в формуле изобретения и на прилагаемых чертежах.
[0022] Следует принимать во внимание, что вышеприведенное общее описание и нижеприведенное подробное описание являются просто примерными и не ограничивают раскрытие сущности. Техническое решение настоящего раскрытия сущности подробнее описывается со ссылкой на прилагаемые чертежи и варианты осуществления.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0023] Прилагаемые чертежи, которые включены и составляют часть описания, иллюстрируют варианты осуществления согласно настоящему раскрытию сущности и служат для того, чтобы пояснять принцип настоящего раскрытия сущности наряду с описанием.
[0024] Прилагаемые чертежи, которые составляют часть описания и служат для того, чтобы пояснять настоящее раскрытие сущности наряду с вариантами осуществления настоящего раскрытия сущности, предоставляются для обеспечения лучшего понимания настоящего раскрытия сущности и не накладывают ограничения на настоящее раскрытие сущности. На чертежах:
[0025] Фиг. 1 является блок-схемой последовательности операций, показывающей способ для отображения сообщений согласно примерному варианту осуществления;
Фиг. 2 является блок-схемой последовательности операций, показывающей способ для отображения сообщений согласно другому примерному варианту осуществления;
Фиг. 3 является схематичным видом, показывающим страницу отображения сообщений, на которой сообщения отсортированы по контактным пользователям согласно примерному варианту осуществления;
Фиг. 4 является схематичным видом, показывающим жест сдвигания двух пальцев, который осуществляется на странице отображения сообщений, показанной на фиг. 3, согласно примерному варианту осуществления;
Фиг. 5 является схематичным видом, показывающим результирующую страницу отображения сообщений посредством скрытия сообщений, показанных на фиг. 3, согласно примерному варианту осуществления;
Фиг. 6 является схематичным видом, показывающим жест щелчка двумя пальцами, который осуществляется на странице отображения сообщений, показанной на фиг. 3, согласно примерному варианту осуществления;
Фиг. 7 является схематичным видом, показывающим жест проведения пальцем по экрану, который осуществляется на странице отображения сообщений, показанной на фиг. 3, согласно примерному варианту осуществления;
Фиг. 8 является блок-схемой последовательности операций, показывающей способ согласно примерному варианту осуществления;
Фиг. 9 является схематичным видом, показывающим страницу отображения сообщений, на которой отображаются детализированные сообщения с контактным пользователем, согласно примерному варианту осуществления;
Фиг. 10 является схематичным видом, показывающим жест сдвигания двух пальцев, который осуществляется на странице отображения сообщений, показанной на фиг. 9, согласно примерному варианту осуществления;
Фиг. 11 является схематичным видом, показывающим результирующую страницу отображения сообщений посредством скрытия сообщений, показанных на фиг. 9, согласно примерному варианту осуществления;
Фиг. 12 является схематичным видом, показывающим результирующую страницу отображения сообщений посредством объединения и отображения сообщений, показанных на фиг. 9, согласно примерному варианту осуществления;
Фиг. 13 является схематичным видом, показывающим жест сдвигания/раздвигания пальцев, который осуществляется на странице отображения сообщений, согласно примерному варианту осуществления;
Фиг. 14 является схематичным видом, показывающим результирующую страницу отображения сообщений посредством объединения и отображения сообщений, показанных на фиг. 13, согласно примерному варианту осуществления;
Фиг. 15 является схематичным видом, показывающим результирующую страницу отображения сообщений посредством сворачивания и отображений сообщений, показанных на фиг. 10, согласно примерному варианту осуществления;
Фиг. 16 является схематичным видом, показывающим жест раздвигания двух пальцев, который осуществляется на странице отображения сообщений, показанной на фиг. 15, согласно примерному варианту осуществления;
Фиг. 17 является схематичным видом, показывающим жест щелчка или длинного нажатия, который осуществляется на странице отображения сообщений, показанной на фиг. 15, согласно примерному варианту осуществления;
Фиг. 18 является блок-схемой последовательности операций, показывающей способ для отображения части сообщения согласно примерному варианту осуществления;
Фиг. 19 является схематичным видом, показывающим первую страницу после разделения сообщения на страницы для отображения согласно примерному варианту осуществления;
Фиг. 20 является схематичным видом, показывающим обнаружение для жеста проведения пальцем по экрану пользователя согласно примерному варианту осуществления;
Фиг. 21 является схематичным видом, показывающим пролистывание страниц согласно жесту проведения пальцем по экрану пользователя согласно примерному варианту осуществления;
Фиг. 22 является схематичным видом, показывающим следующую страницу отображения сообщений, получающуюся в результате операции пролистывания согласно примерному варианту осуществления;
Фиг. 23 является принципиальной блок-схемой, показывающей устройство для отображения сообщений согласно примерному варианту осуществления;
Фиг. 24 является принципиальной блок-схемой, показывающей устройство для отображения сообщений согласно другому примерному варианту осуществления;
Фиг. 25 является принципиальной блок-схемой, показывающей терминальное устройство согласно примерному варианту осуществления.
[0026] Далее подробнее описываются определенные варианты осуществления настоящего раскрытия сущности, которые проиллюстрированы на вышеуказанных чертежах. Эти чертежи и буквальное описание никоим образом не имеют намерение ограничивать объем идеи настоящего раскрытия сущности, а служат для того, чтобы пояснять принцип настоящего раскрытия сущности для специалистов в данной области техники со ссылкой на конкретные варианты осуществления.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0027] Чтобы обеспечивать большую ясность целей, технических решений и преимуществ, настоящее раскрытие сущности подробнее описывается со ссылкой на варианты осуществления. Здесь, иллюстративные варианты осуществления настоящего раскрытия сущности и их описания не имеют намерение ограничивать настоящее раскрытие сущности, а служат для того, чтобы пояснять настоящее раскрытие сущности.
[0028] Посредством вариантов осуществления настоящего раскрытия сущности предоставляется способ для отображения сообщений, который может подробно описываться в отношении прилагаемых чертежей.
[0029] В одном варианте осуществления, как показано на фиг. 1, способ для отображения сообщений включает в себя следующие этапы.
[0030] На этапе S101 обнаруживается первый предварительно установленный жест, содержащий две конечные точки, который осуществляется на странице отображения сообщений.
[0031] В частности, первый предварительно установленный жест включает в себя: жест сдвигания двух пальцев, жест щелчка двумя пальцами или жест однонаправленного проведения пальцем по экрану.
[0032] В случае если первый предварительно установленный жест представляет собой жест сдвигания двух пальцев, две конечные точки расположены в начальных точках двух пальцев, соответственно; в случае, если первый предварительно установленный жест представляет собой жест щелчка двумя пальцами, две конечные точки расположены в местоположениях щелчка двух пальцев, соответственно; и в случае, если первый предварительно установленный жест представляет собой жест однонаправленного проведения пальцем по экрану, две конечные точки расположены в начальной точке и концевой точке жеста проведения пальцем по экрану, соответственно.
[0033] На этапе S102 обрабатываются сообщения между двумя конечными точками на странице отображения сообщений.
[0034] В частности, этап процесса может включать в себя, но не только, например, одно из следующего: скрытие сообщений между двумя конечными точками на странице отображения сообщений; или удаление сообщений между двумя конечными точками на странице отображения сообщений; или удаление пробелов или символов возврата каретки в сообщениях между двумя конечными точками на странице отображения сообщений.
[0035] В способе для отображения сообщений согласно вариантам осуществления настоящего раскрытия сущности, гибкий процесс может предоставляться для пользователя посредством обнаружения предварительно установленного жеста, осуществляемого на странице отображения сообщений, и обработки сообщений, отображаемых на странице отображения сообщений.
[0036] Как показано на фиг. 2, предоставляется другой вариант осуществления способа для отображения сообщений. В варианте осуществления, способ для отображения сообщений согласно настоящему раскрытию сущности поясняется в отношении примера, в котором сообщения скрыты посредством приема жеста сдвигания двух пальцев. Способ включает в себя следующие этапы.
[0037] На этапе S201 отображается страница отображения сообщений, на которой сообщения отсортированы по контактным пользователям.
[0038] В этом варианте осуществления, список контактных пользователей, от которых/которым сообщения принимаются/отправляются пользователем, отображается на странице отображения сообщений, как показано на фиг. 3.
[0039] На этапе S202 определяется то, обнаруживается или нет жест сдвигания двух пальцев, который осуществляется на странице отображения сообщений. Если определяется то, что жест обнаруживается, выполняется этап S203; или если определяется то, что жест не обнаруживается, процесс завершается.
[0040] На этапе S203 получаются две конечные точки жеста сдвигания двух пальцев.
[0041] Фиг. 4 является схематичным видом, показывающим жест сдвигания двух пальцев, который осуществляется на странице отображения сообщений, на которой начальные точки двух пальцев представляют собой две конечные точки A и B соответственно.
[0042] На этапе S204 определяются сообщения между двумя конечными точками на странице отображения сообщений.
[0043] В этом варианте осуществления, сообщения, соответствующие конечной точке A, представляют собой сообщения относительно контактного пользователя 2, а сообщения, соответствующие конечной точке B, представляют собой сообщения относительно контактного пользователя 4. Таким образом, сообщения между конечной точкой A и конечной точкой B представляют собой сообщения относительно контактных пользователей 2-4.
[0044] На этапе S205 сообщения скрыты между двумя конечными точками на странице отображения сообщений.
[0045] Фиг. 5 показывает результирующую страницу отображения сообщений посредством скрытия сообщений между конечными точками A и B.
[0046] В других вариантах осуществления настоящего раскрытия сущности, сообщения также могут скрываться посредством обнаружения жеста щелчка двумя пальцами или жеста однонаправленного проведения пальцем по экрану. Фиг. 6 является схематичным видом, показывающим жест щелчка двумя пальцами, который осуществляется на странице отображения сообщений. Как показано на фиг. 6, щелчок двумя пальцами может одновременно осуществляться на экране, и две конечные точки представляют собой A и B, соответственно, как показано на чертеже. Затем сообщения между A и B скрывают, и результирующая страница отображения сообщений является такой, как показано на фиг. 5. Фиг. 7 является схематичным видом, показывающим жест однонаправленного проведения пальцем по экрану, который осуществляется на странице отображения сообщений, при этом направление жеста однонаправленного проведения пальцем по экрану показано стрелкой на чертеже, и начальная точка и концевая точка жеста однонаправленного проведения пальцем по экрану представляют собой конечные точки A, B, соответственно. Затем сообщения между A и B скрывают, и результирующая страница отображения сообщений также является такой, как показано на фиг. 5.
[0047] В этом варианте осуществления, сообщения на странице отображения сообщений, на которой сообщения отсортированы по контактным пользователям, могут скрываться посредством жеста сдвигания двух пальцев, позволяя пользователю быстрее и проще скрывать неважные, нежелательные или устаревающие сообщения контактных пользователей и просматривать требуемые сообщения контактных пользователей.
[0048] В другом варианте осуществления настоящего раскрытия сущности, способ для отображения сообщений реализован на странице отображения сообщений, на которой отображается конкретный контент сообщения, как показано на фиг. 8. Способ включает в себя следующие этапы.
[0049] На этапе S801 отображается страница отображения сообщений, содержащая контент сообщения относительно контактного пользователя 1.
[0050] В этом варианте осуществления, на странице отображения сообщений, сообщения между пользователем и контактным пользователем 1 отображаются во временной последовательности, как показано на фиг. 9. В частности, сообщения 1, 2, 3 и 6 представляют собой сообщения, принимаемые пользователем от контактного пользователя 1, а сообщения 4 и 5 представляют собой сообщения, отправленные пользователем контактному пользователю 1.
[0051] На этапе S802 определяется то, обнаруживается или нет жест сдвигания двух пальцев, который осуществляется на странице отображения сообщений. Если определяется то, что жест обнаруживается, выполняется этап S803; или если определяется то, что жест не обнаруживается, процесс завершается.
[0052] На этапе S803 получаются две конечные точки жеста сдвигания двух пальцев.
[0053] Фиг. 10 является схематичным видом, показывающим жест сдвигания двух пальцев, который осуществляется на странице отображения сообщений, на которой начальные точки двух пальцев представляют собой две конечные точки A и B соответственно.
[0054] На этапе S804 определяются сообщения между двумя конечными точками на странице отображения сообщений.
[0055] В этом варианте осуществления, сообщение, соответствующее конечной точке A, представляет собой сообщение 1, а сообщение, соответствующее конечной точке B, представляет собой сообщение 3. Таким образом, сообщения между конечной точкой A и конечной точкой B представляют собой сообщения 1-3.
[0056] На этапе S805 сообщения скрыты между двумя конечными точками на странице отображения сообщений.
[0057] Фиг. 11 показывает результирующую страницу отображения сообщений посредством скрытия сообщений между конечными точками A и B.
[0058] В других вариантах осуществления настоящего раскрытия сущности, сообщения также могут скрываться посредством приема жеста щелчка двумя пальцами или жеста однонаправленного проведения пальцем по экрану.
[0059] В этом варианте осуществления, сообщения на странице отображения сообщений, на которой отображается контент сообщения, могут скрываться согласно жесту сдвигания двух пальцев, позволяя пользователю быстрее и проще скрывать неважные и нежелательные сообщения и просматривать требуемые сообщения.
[0060] В другом варианте осуществления настоящего раскрытия сущности, в случае если способ для отображения сообщений реализован на странице отображения сообщений, на которой отображается контент сообщения, когда две конечные точки первого предварительно установленного жеста попадают в идентичный фрагмент сообщения, контент этого фрагмента сообщения между двумя конечными точками скрывается.
[0061] В других вариантах осуществления настоящего раскрытия сущности, в дополнение к скрытию сообщений между двумя конечными точками на странице отображения сообщений, сообщения между двумя конечными точками также могут быть непосредственно удалены или объединены для отображения.
[0062] Фиг. 12 является схематичным видом, показывающим страницу отображения сообщений, на которой сообщения 1, 2 и 3 объединены для отображения после того, как обнаруживается жест сдвигания пальцев, показанный на фиг. 10. Фиг. 13 и 14 показывают идентичный пример, при этом фиг. 13 показывает жест сдвигания/раздвигания пальцев, а фиг. 14 показывает результирующую страницу отображения сообщений посредством объединения сообщений, показанных на фиг. 13, после того, как обнаруживается жест сдвигания/раздвигания пальцев. Преимущество этого варианта осуществления может выражаться более ясно посредством примера, показанного на фиг. 13 и 14. Иногда, объединение сообщений для отображения может упрощать интерфейс отображения сообщений для просмотра пользователем.
[0063] В других вариантах осуществления настоящего раскрытия сущности, сообщения могут скрываться способом сворачивания отображения сообщений, как показано на фиг. 15, который показывает результирующую страницу отображения сообщений посредством сворачивания сообщений 1, 2 и 3 на фиг. 10.
[0064] Когда сообщения скрывают, скрытые сообщения также могут отображаться после обнаружения второго предварительно установленного жеста. В частности, второй предварительно установленный жест может включать в себя, например, жест раздвигания двух пальцев, жест щелчка или жест длинного нажатия. Фиг. 16 является схематичным видом, показывающим жест раздвигания двух пальцев, который осуществляется на странице отображения сообщений, показанной на фиг. 15; фиг. 17 является схематичным видом, показывающим жест щелчка или длинного нажатия, который осуществляется на странице отображения сообщений, показанной на фиг. 15. Страница отображения сообщений, показанная на фиг. 15, становится страницей отображения сообщений, показанной на фиг. 9, после того как принимается второй предварительно установленный жест, показанный на фиг. 16 или фиг. 17.
[0065] В другом варианте осуществления настоящего раскрытия сущности, если длина сообщения превышает размер экрана отображения, сообщение дополнительно может быть разделено на страницы. Как показано на фиг. 18, способ включает в себя следующие этапы.
[0066] На этапе S1801 определяется то, превышает или нет длина сообщения предварительно установленное пороговое значение. Если определяется то, что она превышает предварительно установленное пороговое значение, выполняется этап S1802; или если определяется то, что она не превышает предварительно установленное пороговое значение, процесс завершается.
[0067] В частности, сообщение может включать в себя изображения и видео, а также тексты.
[0068] Предварительно установленное пороговое значение может задаваться в качестве числа символов или значения областей, которые могут отображаться в соответствии с текущим разрешением экрана терминала.
[0069] На этапе S1802 предварительно установленная часть сообщения, которое должно отображаться, извлекается для отображения.
[0070] Предварительно установленная часть может задаваться заранее. Например, в случае если сообщение включает в себя текст, должен отображаться только контент в первой строке сообщения. В случае если сообщение включает в себя изображение, должна отображаться только первая часть 10x10 пикселов изображения.
[0071] На этапе S1803 отображается сообщение, которое должно отображаться.
[0072] В других вариантах осуществления настоящего раскрытия сущности, оставшаяся часть сообщения, которое должно отображаться, дополнительно может быть разделена на страницы для отображения, и страницы могут пролистываться после обнаружения жеста проведения пальцем по экрану или щелчка пользователя. Фиг. 19 является схематичным видом, показывающим первую страницу после разделения сообщения на страницы для отображения. Фиг. 20 является схематичным видом, показывающим страницу, на которой обнаруживается жест проведения пальцем по экрану пользователя. Фиг. 21 является схематичным видом, показывающим пролистывание страниц согласно жесту проведения пальцем по экрану пользователя. Фиг. 22 является схематичным видом, показывающим следующую страницу отображения сообщений, получающуюся в результате операции пролистывания.
[0073] Аналогично, для страницы отображения сообщений из множества страниц, на которые разделено сообщение, которое должно отображаться, также может выполняться вышеуказанная операция обнаружения первого предварительно установленного жеста, содержащего две конечные точки, и затем обработки сообщений между двумя конечными точками на странице отображения сообщений.
[0074] Посредством вариантов осуществления настоящего раскрытия сущности предоставляется устройство для отображения сообщений, как показано на фиг. 23. Устройство включает в себя:
[0075] - первый модуль 2301 обнаружения, выполненный с возможностью обнаруживать первый предварительно установленный жест, содержащий две конечные точки, который осуществляется на странице отображения сообщений; и
[0076] - первый модуль 2302 обработки, выполненный с возможностью обрабатывать сообщения между двумя конечными точками на странице отображения сообщений.
[0077] В частности, первый предварительно установленный жест включает в себя: жест сдвигания двух пальцев, жест щелчка двумя пальцами или жест проведения пальцем по экрану.
[0078] Первый модуль 2302 обработки включает в себя:
[0079] - первый блок обработки, выполненный с возможностью скрывать сообщения между двумя конечными точками на странице отображения сообщений, или
[0080] - второй блок обработки, выполненный с возможностью скрывать сообщения между двумя конечными точками на странице отображения сообщений, или
[0081] - третий блок обработки, выполненный с возможностью объединять для отображения сообщения между двумя конечными точками на странице отображения сообщений.
[0082] Первый блок обработки выполнен с возможностью сворачивать отображение сообщений между двумя конечными точками на странице отображения сообщений.
[0083] Как показано на фиг. 24, устройство дополнительно включает в себя:
[0084] - второй модуль 2303 обнаружения, выполненный с возможностью обнаруживать второй предварительно установленный жест, который осуществляется на странице отображения сообщений, на которой скрыты сообщения; и
[0085] - второй модуль 2304 обработки, выполненный с возможностью отображать скрытые сообщения на странице отображения сообщений.
[0086] Второй предварительно установленный жест включает в себя жест раздвигания двух пальцев, жест щелчка или жест длинного нажатия.
[0087] Терминальное устройство дополнительно предоставляется посредством настоящего раскрытия сущности. Ссылаясь на фиг. 25, терминальное устройство, которое выполнено с возможностью осуществлять способ для обработки получения вызовов, может представлять собой мобильный телефон, планшетный компьютер, носимый мобильный терминал, такой как интеллектуальные часы, и т.п.
[0088] Терминальное устройство 700 может включать в себя блок 110 связи, запоминающее устройство 120, включающее в себя один или более машиночитаемых запоминающих носителей данных, блок 130 ввода, блок 140 отображения, датчик 150, аудиосхему 160, модуль 170 Wi-Fi (по стандарту высококачественной беспроводной связи), процессор 180, включающий в себя одно или более ядер обработки, и источник 190 питания и другие компоненты. Специалисты в данной области техники должны принимать во внимание, что структура терминального устройства, показанного на фиг. 25, не накладывает ограничение на терминальное устройство, и оно может включать в себя большее или меньше число компонентов по отношению к тому, что проиллюстрировано, либо комбинировать некоторые компоненты или иметь другие компоновки компонентов.
[0089] Блок 110 связи может быть выполнен с возможностью передавать и принимать информацию или передавать и принимать сигнал во время процедуры вызова. Блок 110 связи может представлять собой сетевое устройство связи, такое как RF (радиочастотная) схема, маршрутизатор, модем и т.д. В частности, когда блок 110 связи представляет собой RF-схему, блок 110 связи принимает информацию нисходящей линии связи из базовой станции и затем передает информацию в один или более процессоров 180 для обработки. Кроме того, блок 110 связи передает данные восходящей линии связи в базовую станцию. Обычно, RF-схема, служащая в качестве блока связи, включает в себя, но не только, антенну, по меньшей мере, один усилитель, тюнер, один или более осцилляторов, карту с модулем идентификации абонента (SIM), приемо-передающее устройство, разветвитель, LNA (малошумящий усилитель), дуплексер и т.д. Кроме того, блок 110 связи может обмениваться данными с сетью и другими устройствами через беспроводную связь. Беспроводная связь может быть реализована с использованием любых стандартов или протоколов связи, включающих в себя, но не только, GSM (глобальную систему мобильной связи), GPRS (общую службу пакетной радиопередачи), CDMA (множественный доступ с кодовым разделением каналов), WCDMA (широкополосный множественный доступ с кодовым разделением каналов), LTE (стандарт долгосрочного развития), протокол электронной почты и SMS (службу коротких сообщений) и т.д. Запоминающее устройство 120 может быть выполнено с возможностью сохранять программы и модули. Процессор 180 выполняет различные функциональные приложения и обработку данных посредством выполнения программ и модулей, сохраненных в запоминающем устройстве 120. Запоминающее устройство 120 может в основном включать в себя область хранения программ и область хранения данных, при этом область хранения программ может быть выполнена с возможностью сохранять операционные системы и прикладные программы, требуемые посредством, по меньшей мере, одной функции (к примеру, функции воспроизведения звука, функции воспроизведения изображений и т.д.), и т.д.; а область хранения данных может быть выполнена с возможностью сохранять данные, созданные в ходе работы терминального устройства 700 (к примеру, аудиоданные, телефонная книга и т.д.), и т.д. Помимо этого, запоминающее устройство 120 может включать в себя высокоскоростное оперативное запоминающее устройство и также может включать в себя энергонезависимое запоминающее устройство. Например, запоминающее устройство 120 может включать в себя, по меньшей мере, одно дисковое устройство хранения данных, устройство флэш-памяти или другие энергозависимые полупроводниковые запоминающие устройства. Соответственно, запоминающее устройство 120 также может включать в себя контроллер запоминающего устройства, чтобы предоставлять доступ к запоминающему устройству 120, выполняемый посредством процессора 180 и блока 130 ввода.
[0090] Блок 130 ввода может быть выполнен с возможностью принимать вводимые числа или символы и формировать входные сигналы из клавиатуры, мыши, джойстика, оптического устройства или шарового манипулятора, которые относятся к пользовательской настройке и функциональному управлению. Блок 130 ввода может включать в себя сенсорную поверхность 131 и другое устройство 132 ввода. Сенсорная поверхность 131, также известная как сенсорный экран или сенсорная панель, может собирать операции касания пользователя на или около сенсорной поверхности 131 (к примеру, операцию, выполняемую пользователями с использованием любого подходящего объекта или вспомогательного устройства, такого как палец, сенсорное перо и т.п., на или около сенсорной поверхности 131), и активировать соответствующее подключенное устройство согласно предварительно установленной программе. Необязательно, сенсорная поверхность 131 может включать в себя две части: устройство обнаружения касаний и сенсорный контроллер. Здесь, устройство обнаружения касаний обнаруживает позицию касания пользователя, обнаруживает сигнал, вызываемый посредством операции касания, и передает сигнал в сенсорный контроллер. Сенсорный контроллер принимает сенсорную информацию из устройства обнаружения касаний, преобразует ее в координаты точки касания и отправляет координаты в процессор 180. Сенсорный контроллер также может принимать команду из процессора 180 и выполнять команду. Помимо этого, сенсорная поверхность 131 может быть реализована с различными типами, к примеру, как резистивный тип, емкостный тип, инфракрасный тип и тип на основе поверхностных акустических волн и т.д. В дополнение к сенсорной поверхности 131 блок 130 ввода также может включать в себя другое устройство 132 ввода. Другое устройство 132 ввода может включать в себя, но не только, одно или более из физической клавиатуры, функциональных клавиш (к примеру, клавиш регулирования громкости, кнопок переключения и т.д.), шарового манипулятора, мыши и джойстика.
[0091] Блок 140 отображения может быть выполнен с возможностью отображать информацию, вводимую пользователем, или информацию, предоставляемую пользователю, и различные графические пользовательские интерфейсы терминального устройства 700. Эти графические пользовательские интерфейсы могут состоять из графики, текстов, значков, видео и любой комбинации вышеозначенного. Блок 140 отображения может включать в себя панель 141 отображения, и необязательно, панель 141 отображения может быть сконфигурирована с ЖК-дисплеем (жидкокристаллическим дисплеем), OLED (дисплеем на органических светоизлучающих диодах) и т.д. Более того, сенсорная поверхность 131 может покрывать панель 141 отображения. Когда операция касания на или около сенсорной поверхности 131 обнаруживается посредством сенсорной поверхности 141, операция касания отправляется в процессор 180, чтобы определять тип события касания, и соответствующий видеовывод предоставляется на панели 1241 отображения посредством процессора 180 согласно типу события касания. Хотя на фиг. 25 сенсорная поверхность 131 и панель 141 отображения являются двумя отдельными компонентами для того, чтобы реализовывать функции ввода и вывода, в некоторых вариантах осуществления, сенсорная поверхность 131 и панель 141 отображения могут быть интегрированы для того, чтобы реализовывать функции ввода и вывода.
[0092] Терминальное устройство 700 дополнительно может включать в себя, по меньшей мере, один вид датчика 150, к примеру, светочувствительный датчик, датчик движения и другие датчики. Светочувствительный датчик может включать в себя датчик внешнего освещения и бесконтактный датчик. Здесь, датчик внешнего освещения может регулировать яркость панели 141 отображения согласно яркости окружающего света. Бесконтактный датчик может выключать панель 141 отображения и/или заднюю подсветку, когда терминальное устройство 700 перемещается близко к уху. В качестве одного вида датчика движения, датчик гравитационного ускорения может обнаруживать абсолютную величину ускорения в каждом направлении (типично на трех осях) и может обнаруживать абсолютную величину и направление гравитации, когда он является стационарным, что может использоваться в приложениях для распознавания ориентаций мобильного телефона (к примеру, переключение между горизонтальным и вертикальным экраном, связанные игры, калибровка ориентации с помощью магнитометра), функциях, связанных с распознаванием вибрации (к примеру, шагомер и измеритель нажатий), и т.д. Терминальное устройство 700 также может быть оснащено другими датчиками, такими как гироскоп, барометр, гигрометр, термометр и инфракрасный датчик и т.д., которые не описываются повторно в данном документе.
[0093] Аудиосхема 160, динамик 161 и микрофон 162 могут предоставлять аудиоинтерфейс между пользователем и терминальным устройством 700. Аудиосхема 160 может преобразовывать принятые аудиоданные в электрические сигналы, которые передаются в динамик 161 и преобразуются в звуковые сигналы, которые должны выводиться посредством динамика 161. С другой стороны, микрофон 162 преобразует собранные звуковые сигналы в электрические сигналы, которые принимаются и преобразуются в аудиоданные посредством аудиосхемы 160. После вывода в процессор 180 для обработки, аудиоданные передаются, например, в другое терминальное устройство через RF-схему 110 или выводятся в запоминающее устройство 120 для последующей обработки. Аудиосхема 160 также может включать в себя гнездо для наушников для того, чтобы обеспечивать связь между внешним наушником и терминальным устройством 700.
[0094] Чтобы осуществлять беспроводную связь, терминальное устройство может оснащаться блоком 170 беспроводной связи, который может представлять собой Wi-Fi-модуль. Wi-Fi является технологией ближней беспроводной передачи. Терминальное устройство 700 обеспечивает возможность пользователю отправлять и принимать почтовые сообщения, просматривать веб-страницы и осуществлять доступ к потоковому мультимедиа и т.д. через блок 170 беспроводной связи, который предоставляет пользователю беспроводной широкополосный доступ в Интернет. Хотя фиг. 25 показывает блок 170 беспроводной связи, следует принимать во внимание, что блок 170 беспроводной связи не является обязательным компонентом терминального устройства 700 и может опускаться надлежащим образом без изменения объема охраны раскрытия сущности.
[0095] Процессор 180 представляет собой центр управления терминального устройства 700, который соединяет различные части всего мобильного телефона посредством различных интерфейсов и схем, выполняет различные функции и обработку данных терминала устройства 700 посредством запуска или выполнения программ и/или модулей, сохраненных в запоминающем устройстве 120, и посредством активации данных, сохраненных в запоминающем устройстве 120, с тем чтобы отслеживать весь мобильный телефон. Необязательно, процессор 180 может включать в себя одно или более ядер обработки. Процессор 180 может быть интегрирован с процессором приложений, который в основном обрабатывает операционные системы, пользовательские интерфейсы и прикладные программы, и модемным процессором, который в основном обрабатывает беспроводную связь. Следует принимать во внимание, что вышеуказанный модемный процессор не может быть интегрирован в процессор 180.
[0096] Терминальное устройство 700 также может включать в себя источник 190 питания (к примеру, аккумулятор) для того, чтобы подавать питание в каждый компонент. Источник питания может логически соединяться с процессором 180 через систему управления электропитанием, с тем чтобы осуществлять такие функции, как управление зарядом, разрядом и потреблением мощности и т.д. через систему управления электропитанием. Источник 190 питания также может включать в себя один или более компонентов питания постоянным током или переменным током, перезаряжаемую систему, схему обнаружения сбоев питания, преобразователь мощности или инвертор и индикатор состояния питания и т.д.
[0097] Хотя не показано, терминальное устройство 700 также может включать в себя камеру, Bluetooth-модуль и т.д., которые не описываются повторно в данном документе. В настоящем варианте осуществления, блок отображения терминального устройства может представлять собой сенсорный дисплей, и терминальное устройство дополнительно включает в себя запоминающее устройство и одну или более программ, сохраненных в запоминающем устройстве, и терминальное устройство выполнено с возможностью осуществлять одну или более программ посредством одного или более процессоров, причем одна или более программ включают в себя инструкции для того, чтобы выполнять следующие операции:
[0098] - обнаружение первого предварительно установленного жеста, содержащего две конечные точки, который осуществляется на странице отображения сообщений; и
[0099] - обработку сообщений между двумя конечными точками на странице отображения сообщений.
[00100] Таким образом, через способ, устройство и терминальное устройство для обработки получения вызовов согласно настоящему раскрытию сущности, гибкий процесс может предоставляться для пользователя посредством обнаружения предварительно установленного жеста, осуществляемого на странице отображения сообщений, и обработки сообщений, отображаемых на странице отображения сообщений.
[00101] Помимо этого мобильный терминал согласно настоящему раскрытию сущности типично может реализовываться посредством различных карманных терминальных устройств, таких как мобильный телефон и персональное цифровое устройство (PDA) и т.п. Следовательно, объем настоящего раскрытия сущности не ограничен конкретным типом мобильного терминала.
[00102] Помимо этого способ согласно настоящему раскрытию сущности также может реализовываться посредством компьютерной программы, выполняемой посредством CPU. При выполнении посредством CPU, компьютерная программа выполняет вышеуказанные функции, заданные в способе согласно настоящему раскрытию сущности.
[00103] Помимо этого вышеуказанные этапы способа и блоки системы также могут реализовываться посредством контроллера и машиночитаемого устройства хранения данных, которое сохраняет компьютерные программы, которые инструктируют контроллеру реализовывать вышеуказанные этапы и функции блоков.
[00104] Помимо этого следует принимать во внимание, что вышеуказанное машиночитаемое устройство хранения данных (например, запоминающее устройство) может представлять собой энергозависимое запоминающее устройство или энергонезависимое запоминающее устройство либо может включать в себя оба из них. Например, но без ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое постоянное запоминающее устройство (EPROM), электрически стираемое программируемое ROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое может служить в качестве внешней кэш-памяти. В качестве примера, но без ограничения, RAM может конфигурироваться в различных видах, к примеру, как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с удвоенной скоростью передачи данных (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), DRAM по технологии Synchlink (SLDRAM) и RAM по технологии Direct Rambus (DRRAM). Устройство хранения данных согласно раскрытым аспектам имеет намерение включать в себя, но не только, эти и другие подходящие типы запоминающих устройств.
[00105] Специалисты в данной области техники должны принимать во внимание, что различные примерные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с настоящим раскрытием сущности, могут реализовываться как электронные аппаратные средства, компьютерное программное обеспечение или комбинация означенного. Чтобы ясно иллюстрировать взаимозаменяемость между аппаратными средствами и программным обеспечением, приведено общее описание различных иллюстративных компонентов, блоков, модулей, схем и функций этапов. То, реализованы такие функции как программное обеспечение или аппаратные средства, зависит от конкретного варианта применения и проектного ограничения всей системы. Эти функции могут быть реализованы в различных средствах для каждого конкретного варианта применения специалистами в данной области техники без отступления от объема настоящего раскрытия сущности.
[00106] Различные иллюстративные логические блоки, модули и схемы, описанные в сочетании с настоящим раскрытием сущности, могут реализовываться или выполняться посредством следующих компонентов, которые спроектированы с возможностью осуществлять вышеуказанные функции: процессор общего назначения, процессор цифровых сигналов (DSP), специализированная интегральная схема (ASIC), программируемая пользователем вентильная матрица (FPGA) или другое программируемое логическое устройство, дискретные логические элементы или транзисторная логика, дискретные аппаратные компоненты либо любая комбинация этих компонентов. Процессор общего назначения может представлять собой микропроцессор. Альтернативно, процессор может представлять собой любое из традиционного процессора, контроллера, микроконтроллера или конечного автомата. Процессор может быть реализован как комбинация вычислительных устройств, к примеру, комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с DSP-ядром либо любая другая подобная конфигурация.
[00107] Способ и этапы алгоритма, описанного в сочетании с настоящим раскрытием сущности, могут непосредственно содержаться в аппаратных средствах, в программном модуле, выполняемом посредством процессора, или в комбинации означенного. Программное обеспечение может постоянно размещаться в оперативном запоминающем устройстве, флэш-памяти, постоянном запоминающем устройстве, запоминающем устройстве типа EPROM, запоминающем устройстве типа EEPROM, регистрах, на жестком диске, съемном диске, CD-ROM или на любом другом запоминающем носителе данных, известном в данной области техники. Примерный запоминающий носитель данных соединяется с процессором, так что процессор может считывать информацию из запоминающего носителя данных или записывать информацию на него. В альтернативном варианте осуществления, запоминающие носители данных могут быть интегрированы с процессором. Процессор и запоминающий носитель данных могут постоянно размещаться в ASIC, которая может постоянно размещаться в пользовательском терминале. В альтернативном варианте осуществления, процессор и запоминающий носитель данных могут постоянно размещаться в пользовательском терминале как дискретные компоненты.
[00108] В одной или более примерных схем, вышеприведенные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любой комбинации вышеозначенного. При реализации в программном обеспечении, вышеуказанные функции могут сохраняться на машиночитаемом носителе в качестве одной или более инструкций или кодов либо передаваться через машиночитаемый носитель. Машиночитаемый носитель включает в себя компьютерный носитель хранения данных и среду связи. Среда связи включает в себя любую среду, которая может использоваться для того, чтобы передавать компьютерные программы из одного местоположения в другое местоположение. Запоминающий носитель данных может представлять собой любой доступный носитель, который является доступным посредством универсального или специализированного компьютера. Например, но без ограничения, машиночитаемый носитель может включать в себя RAM, ROM, EEPROM, CD-ROM или другие CD-устройства хранения данных, дисковые устройства хранения данных или другие магнитные устройства хранения данных либо любой другой носитель, который может использоваться для того, чтобы переносить или сохранять требуемые программные коды в форме инструкций или структуры данных и может быть доступным посредством универсального или специализированного компьютера либо универсального или специализированного процессора. Помимо этого, любое соединение может надлежащим образом упоминаться как машиночитаемый носитель. Например, если коаксиальный кабель, волоконно-оптический кабель, "витая пара", цифровая абонентская линия (DSL) или беспроводные технологии, такие как инфракрасная, радиоволновая и микроволновая, используются для того, чтобы передавать программное обеспечение из веб-узла, сервера или другого удаленного источника, вышеуказанные коаксиальный кабель, волоконно-оптический кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасная, радиоволновая и микроволновая, включаются в определение носителя. При использовании в данном документе, диск и оптический диск включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск, Blu-Ray-диск, из которых магнитный диск обычно представляет данные магнитно, и оптический диск представляет данные оптически посредством использования лазера. Комбинация вышеуказанного также должна быть включена в рамки машиночитаемого носителя.
[00109] Хотя выше проиллюстрированы примерные варианты осуществления настоящего раскрытия сущности, следует отметить, что различные изменения и модификация могут вноситься без отступления от объема настоящего раскрытия сущности, который задается посредством формулы изобретения. Функции, этапы и/или операции формулы изобретения на способ согласно описанным вариантам осуществления настоящего раскрытия сущности необязательно могут выполняться в конкретном порядке. Помимо этого, хотя элементы настоящего раскрытия сущности могут описываться или задаваться в форме единственного числа, формы множественного числа также могут предполагаться, если только форма единственного числа явно не предписывается.
[00110] Цели, технические решения и преимущества настоящего раскрытия сущности пояснены подробнее с помощью вышеуказанных конкретных вариантов осуществления. Следует принимать во внимание, что выше приведены просто конкретные варианты осуществления настоящего раскрытия сущности, и они не используются для того, чтобы ограничивать объем настоящего раскрытия сущности. Все изменения, эквивалентные замены, модификации и т.п. в пределах сущности и принципа настоящего раскрытия сущности должны включаться в объем охраны настоящего раскрытия сущности.