СПОСОБ И УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ СООБЩЕНИЯ Российский патент 2018 года по МПК H04N19/00 

Описание патента на изобретение RU2644533C2

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

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

ОБЛАСТЬ ТЕХНИКИ

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

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

[0003] С бурным развитием технологии все больше людей становятся пользователями различных терминалов. Пользователи терминалов могут получать сообщения посредством терминалов, например, получать релевантные сообщения в Micro blog или We chat.

[0004] Сообщение можно перенаправить многим пользователям из-за его интересного содержания. Соответственно, пользователь время от времени может принимать одно и то же сообщение, перенаправленное разными людьми. К тому же в Friends Circle ("Круг друзей") в We chat многие друзья занимаются коммерцией и отправляют коммерческие сообщения. Проблема в том, что пользователь не может ни заблокировать этих друзей в своем Friends Circle в связи с их дружескими отношениями, ни отказаться от проверки Friends Circle.

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

[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] отображения целевого сообщения на дисплейной странице, если принимается решение, что интервал времени между второй командой и первой командой находится в пределах предварительно установленной пороговой величины.

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

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

[0053] запоминающее устройство для хранения команд, исполняемых процессором;

[0054] в котором процессор конфигурируется для выполнения:

[0055] определения одного или нескольких скрываемых сообщений;

[0056] приема первой команды для инициирования дисплейной страницы представить одно или несколько новых сообщений и определения одного или нескольких представляемых сообщений в соответствии с первой командой;

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

[0058] сдвигания целевого сообщения с дисплейной страницы, если принимается решение, что целевое сообщение является скрываемым сообщением.

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

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

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

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

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

[0063] Фиг. 2 – блок-схема алгоритма, иллюстрирующая способ для отображения сообщения в соответствии с другим примерным вариантом осуществления.

[0064] Фиг. 3 – блок-схема алгоритма, иллюстрирующая способ для отображения сообщения в соответствии с другим примерным вариантом осуществления.

[0065] Фиг. 4A-4E – схематические представления дисплейной страницы на этапах способа для отображения сообщения в соответствии с примерным вариантом осуществления.

[0066] Фиг. 5 – блок-схема устройства для отображения сообщения в соответствии с примерным вариантом осуществления.

[0067] Фиг. 6 – блок-схема устройства для отображения сообщения в соответствии с другим примерным вариантом осуществления.

[0068] Фиг. 7 – блок-схема устройства для отображения сообщения в соответствии с другим примерным вариантом осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

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

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

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

[0072] Новое сообщение является сообщением, появляющимся после того, как меняется текущая дисплейная страница, которое никогда ранее не отображалось. Может быть одно или несколько новых сообщений. Даже если одно или несколько сообщений имеют одинаковое содержание с содержанием одного или нескольких сообщений, которые отображены на текущей странице, то одно или несколько сообщений считаются новыми сообщениями при условии, что одно или несколько сообщений сами по себе никогда не отображались на текущей дисплейной странице. Например, сообщение A отображается на текущей дисплейной странице, а затем пользователь выполняет операцию сдвигания на дисплейной странице, чтобы отобразить другое сообщение B. Даже если сообщение B имеет одинаковое содержание с сообщением A, сообщение B, отображенное после того, как пользователь выполняет операцию сдвигания, считается одним из новых сообщений.

[0073] Представляемое сообщение является новым сообщением для отображения.

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

[0075] На этапе S101 определяют одно или несколько скрываемых сообщений.

[0076] Скрываемое сообщение может быть задано пользователем. Например, соответствующее скрываемое сообщение может определяться с текущей дисплейной страницы на экране дисплея. Текущая дисплейная страница является страницей, отображенной в настоящее время на экране дисплея. Сообщения на текущей дисплейной странице являются сообщениями, которые пользователь может видеть с экрана дисплея в настоящее время.

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

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

[0079] На этапе S102 принимают первую команду для инициирования дисплейной страницы представить одно или несколько новых сообщений и определяют одно или несколько представляемых сообщений в соответствии с первой командой.

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

[0081] На этапе S103 определяют первое сообщение среди одного или нескольких представляемых сообщений в качестве целевого сообщения и принимают решение, является ли целевое сообщение скрываемым сообщением.

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

[0083] На этапе S104 сдвигают целевое сообщение с дисплейной страницы, если принимается решение, что целевое сообщение является скрываемым сообщением.

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

[0085] Необязательно способ после этапа S104 дополнительно включает в себя:

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

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

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

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

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

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

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

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

[0094] К тому же в настоящем варианте осуществления определение отображенного сообщения в качестве скрываемого сообщения может включать в себя: сохранение идентификатора отображенного сообщения в предварительно установленном списке скрываемых сообщений.

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

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

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

[0098] На этапе S203 определяют первое сообщение среди одного или нескольких представляемых сообщений в качестве целевого сообщения и принимают решение, является ли целевое сообщение скрываемым сообщением.

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

[00100] На этапе S204 сдвигают целевое сообщение с дисплейной страницы, если принимается решение, что целевое сообщение является скрываемым сообщением.

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

[00102] Необязательно способ после этапа S204 дополнительно включает в себя:

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

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

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

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

[00107] На этапе S301 определяют одно или несколько скрываемых сообщений.

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

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

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

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

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

[00113] На этапе S303 определяют первое сообщение среди одного или нескольких представляемых сообщений в качестве целевого сообщения и принимают решение, является ли целевое сообщение скрываемым сообщением.

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

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

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

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

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

[00119] В настоящем варианте осуществления предварительно установленная пороговая величина может задаваться в зависимости от практических применений, например 1 секунда, 2 секунды и т. п.

[00120] Необязательно способ после этапа S304 дополнительно включает в себя:

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

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

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

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

[00125] Как показано на фиг. 4A, экраном 400 дисплея является текущая дисплейная страница, и сообщение 401 идентифицировано пользователем как скрываемое сообщение. В частности, пользователь выполняет длинное нажатие на сообщении 401, и отображается прямоугольник, как показано на фиг. 4A. В прямоугольнике есть элемент выбора "Задать как скрываемое сообщение". Если пользователь выбирает "да", то устройство отображения сообщений добавляет идентификатор сообщения 401 в предварительно установленный список скрываемых сообщений.

[00126] Как показано на фиг. 4B, пользователь сдвигает вверх дисплейную страницу, и отображенные в соответствии с расстоянием сдвигания сообщения включают в себя 4 сообщения. Первое сообщение 402 среди представляемых сообщений является целевым сообщением. Предполагается, что первое сообщение 402 является скрываемым сообщением. Даже если в соответствии с отправленной пользователем первой командой страница будет сдвинута вверх на расстояние 5 см, и длина экрана 400 дисплея равна 10 см, устройство отображения сообщений автоматически продолжит сдвигание страницы вверх до тех пор, пока первое сообщение 402 не сдвинется со страницы. В то же время второе сообщение 403, которое недавно представлено, находится наверху экрана 400 дисплея, как показано на фиг. 4C.

[00127] Как показано на фиг. 4D, устройство отображения сообщений принимает решение, является ли второе сообщение 403 скрываемым сообщением. Если принимается решение, что второе сообщение 403 является скрываемым сообщением, то устройство отображения сообщений автоматически продолжит сдвигание страницы вверх до тех пор, пока второе сообщение 403 не сдвинется со страницы. В то же время третье сообщение 404, которое недавно представлено, находится наверху экрана 400 дисплея. Следует отметить, что принятие решения, является ли второе сообщение 403 скрываемым сообщением, может выполняться сразу после этапа принятия решения, является ли первое сообщение 402 скрываемым сообщением. Таким образом, на практике можно наблюдать, что первое сообщение 402 и второе сообщение 403 последовательно сдвигаются друг за другом с дисплейной страницы. Принимается решение, что третье сообщение 404 не является скрываемым сообщением, поэтому третье сообщение 404 отображается на экране 400 дисплея. Таким образом, даже если четвертое сообщение 405, которое недавно представлено, является скрываемым сообщением, четвертое сообщение 405 отображается обычным порядком на дисплейной странице, чтобы сохранить полноту списка сообщений. Таким образом, пользователь может определить, проверять ли снова скрываемые сообщения, в зависимости от практической ситуации. Однако, поскольку первое сообщение 402 и второе сообщение 403 сдвигаются вверх с дисплейной страницы, также отображаются пятое сообщение 406 и шестое сообщение 407. Другими словами, хотя пользователь отправляет первую команду для перемещения дисплейной страницы вверх на расстояние 5 см, в соответствии со способом для отображения сообщения из настоящего варианта осуществления дисплейная страница будет перемещена вверх на расстояние, превышающее 5 см.

[00128] Предположим, что перед тем, как второе сообщение 403 сдвигается с дисплейной страницы, пользователь быстро просматривает релевантное содержание второго сообщения 403, и он хочет проверить второе сообщение 403 в другой раз, и пользователь сдвигает страницу вниз, чтобы отобразить второе сообщение 403. Устройство отображения сообщений принимает решение, что интервал времени между первой командой и второй командой составляет 2 секунды, что не превышает предварительно установленную пороговую величину. Тогда, если в соответствии со второй командой новое сообщение включает в себя 1 сообщение, то на дисплейной странице будет отображено 1 сообщение. То есть второе сообщение 403 будет отображено наверху экрана 400 дисплея. В качестве альтернативы, как показано на фиг. 4E, если в соответствии со второй командой имеется два новых сообщения, то на дисплейной странице будет отображено два сообщения. То есть на дисплейной странице будет отображено второе сообщение 403 и первое сообщение 402.

[00129] Фиг. 5 – блок-схема устройства для отображения сообщения в соответствии с примерным вариантом осуществления. Как показано на фиг. 5, устройство включает в себя: модуль 501 определения, первый модуль 502 приема, модуль 503 конфигурирования, первый модуль 504 принятия решения и модуль 505 сокрытия.

[00130] При этом модуль 501 определения конфигурируется для определения одного или нескольких скрываемых сообщений; первый модуль 502 приема конфигурируется для приема первой команды для инициирования дисплейной страницы представить одно или несколько новых сообщений и определения одного или нескольких представляемых сообщений в соответствии с первой командой; модуль 503 конфигурирования конфигурируется для определения первого сообщения среди одного или нескольких представляемых сообщений в качестве целевого сообщения; первый модуль 504 принятия решения конфигурируется для принятия решения, является ли целевое сообщение скрываемым сообщением, и если принимается решение, что целевое сообщение является скрываемым сообщением, то инициируется модуль сокрытия; и модуль 505 сокрытия конфигурируется для сдвигания целевого сообщения с дисплейной страницы.

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

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

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

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

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

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

[00137] Фиг. 6 – блок-схема устройства для отображения сообщения в соответствии с другим примерным вариантом осуществления. Как показано на фиг. 6, устройство включает в себя модуль 501 определения, первый модуль 502 приема, модуль 503 конфигурирования, первый модуль 504 принятия решения и модуль 505 сокрытия. Устройство дополнительно включает в себя второй модуль 601 принятия решения, сконфигурированный для:

[00138] приема второй команды для побуждения дисплейной страницы представить одно или несколько новых сообщений;

[00139] принятия решения, противоположно ли направление сдвигания на дисплейной странице во второй команде направлению сдвигания на дисплейной странице в первой команде;

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

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

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

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

[00144] Фиг. 7 – блок-схема устройства 700 для отображения сообщения в соответствии с примерным вариантом осуществления. Например, устройство 700 может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством обмена сообщениями, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т. п.

[00145] Ссылаясь на фиг. 7, устройство 700 может включать в себя один или несколько следующих компонентов: компонент 702 обработки, запоминающее устройство 704, компонент 706 питания, мультимедийный компонент 707, звуковой компонент 710, интерфейс 712 ввода/вывода (I/O), сенсорный компонент 714 и компонент 716 связи.

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

[00147] Запоминающее устройство 704 конфигурируется для хранения различных типов данных для поддержки работы устройства 700. Примеры таких данных включают в себя команды для любых приложений или способов, работающих в устройстве 700, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.п. Запоминающее устройство 704 можно реализовать с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их сочетаний, например статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.

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

[00149] Мультимедийный компонент 707 включает в себя экран, предоставляющий интерфейс вывода между устройством 700 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, то экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько тактильных датчиков для распознавания касаний, скольжений и жестов на сенсорной панели. Тактильные датчики могут не только распознавать границу действия касания или скольжения, но также распознавать период времени и давление, ассоциированные с действием касания или скольжения. В некоторых вариантах осуществления мультимедийный компонент 707 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера может принимать внешние мультимедийные данные, пока устройство 700 находится в рабочем режиме, например режиме фотографирования или видеорежиме. Каждая из фронтальной камеры и тыловой камеры может быть объективом с постоянным фокусным расстоянием или иметь фокус и возможность оптического масштабирования.

[00150] Звуковой компонент 710 конфигурируется для вывода и/или ввода звуковых сигналов. Например, звуковой компонент 710 включает в себя микрофон ("MIC"), сконфигурированный для приема внешнего звукового сигнала, когда устройство 700 находится в рабочем режиме, например в режиме вызова, режиме записи и режиме распознавания речи. Принятый звуковой сигнал можно дополнительно сохранить в запоминающем устройстве 704 или передать посредством компонента 716 связи. В некоторых вариантах осуществления звуковой компонент 710 дополнительно включает в себя динамик для вывода звуковых сигналов.

[00151] Интерфейс 712 I/O предоставляет интерфейс между компонентом 702 обработки и модулями интерфейса периферийных устройств, например клавиатурой, сенсорным колесом, кнопками и т. п. Кнопки могут включать в себя кнопку возврата, кнопку громкости, кнопку запуска и кнопку блокировки, но не ограничиваются ими.

[00152] Сенсорный компонент 714 включает в себя один или несколько датчиков для предоставления оценок состояния различных аспектов устройства 700. Например, сенсорный компонент 714 может обнаруживать раскрытое/закрытое состояние устройства 700, относительное положение компонентов, например, дисплея и клавишной панели устройства 700, изменение положения устройства 700 или компонента устройства 700, наличие или отсутствие контакта пользователя с устройством 700, ориентацию или ускорение/замедление устройства 700 и изменение температуры устройства 700. Сенсорный компонент 714 может включать в себя датчик приближения, сконфигурированный для обнаружения наличия ближайших объектов без какого-либо физического контакта. Сенсорный компонент 714 также может включать в себя светочувствительный датчик, например датчик изображения на CMOS или CCD, для использования в приложениях формирования изображений. В некоторых вариантах осуществления сенсорный компонент 714 также может включать в себя акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.

[00153] Компонент 716 связи конфигурируется для упрощения проводной или беспроводной связи между устройством 700 и другими устройствами. Устройство 700 может получать доступ к беспроводной сети на основе стандарта связи, например WiFi, 2G или 3G, или их сочетания. В одном примерном варианте осуществления компонент 716 связи принимает широковещательный сигнал или ассоциированную с широковещанием информацию от внешней системы управления широковещанием по каналу широковещания. В одном примерном варианте осуществления компонент 716 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для облегчения связи малой дальности. Например, модуль NFC можно реализовать на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.

[00154] В примерных вариантах осуществления устройство 700 можно реализовать с помощью одной или нескольких специализированных интегральных схем (ASIC), цифровых процессоров сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.

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

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

[00157] определение одного или нескольких скрываемых сообщений;

[00158] прием первой команды для инициирования дисплейной страницы представить одно или несколько новых сообщений и определение одного или нескольких представляемых сообщений в соответствии с первой командой;

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

[00160] сдвигание целевого сообщения с дисплейной страницы, если принимается решение, что целевое сообщение является скрываемым сообщением.

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

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

Похожие патенты RU2644533C2

название год авторы номер документа
СПОСОБ, УСТРОЙСТВО И ТЕРМИНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ СООБЩЕНИЙ 2014
  • Лю Даокуань
  • Чжан Сюй
  • Вэн Хайбинь
  • Ван Бинь
RU2616536C2
ЭФФЕКТИВНАЯ НАВИГАЦИЯ РЕЗУЛЬТАТОВ ПОИСКА 2007
  • Джхавери Вивек
  • Рэгно Роберт
RU2456661C2
СПОСОБ УПРАВЛЕНИЯ, ПРИМЕНЯЕМЫЙ К СЦЕНАРИЮ ПРОЕЦИРОВАНИЯ ЭКРАНА, И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО 2020
  • Гу, Хэцзинь
  • Ню, Сыюэ
RU2816127C2
УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ, ПРОГРАММА И НОСИТЕЛЬ ДЛЯ ХРАНЕНИЯ ИНФОРМАЦИИ 2014
  • Сато Сумино
  • Нагай Норихиро
  • Ямамото Тору
  • Накамура Юдзи
  • Утино Рёта
  • Накагава Такеси
  • Саито Макото
  • Номура Масанори
RU2623804C2
ПЕЧАТАЮЩЕЕ УСТРОЙСТВО, ДОПУСКАЮЩЕЕ ПРЕДОТВРАЩЕНИЕ ОШИБКИ ПОДАЧИ ЛИСТОВ ПРИ ОЧИСТКЕ, СПОСОБ УПРАВЛЕНИЯ ПЕЧАТАЮЩИМ УСТРОЙСТВОМ И НОСИТЕЛЬ ДАННЫХ 2012
  • Сираи Тосиаки
RU2501059C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ 2013
  • Чэн Цзюнь
  • Вэй Вэй
  • Ван Цзиняо
RU2618910C2
УСТРОЙСТВО, А ТАКЖЕ СПОСОБ ВЫБОРА И РАЗМЕЩЕНИЯ ЦЕЛЕВЫХ СООБЩЕНИЙ НА СТРАНИЦЕ РЕЗУЛЬТАТОВ ПОИСКА 2014
  • Ворожцов Артем Викторович
RU2629449C2
СПОСОБ И УСТРОЙСТВО ДЛЯ РЕГУЛИРОВАНИЯ И ОТОБРАЖЕНИЯ ИЗОБРАЖЕНИЯ 2015
  • Ли Гошэн
  • Лю Аньюй
  • Чжун Гуйлинь
RU2642344C2
КОНТЕКСТНАЯ ПЛАТФОРМА И ПРИЛОЖЕНИЯ ВСПОМОГАТЕЛЬНОГО ДИСПЛЕЯ 2005
  • Фуллер Эндрю Дж.
  • Шоппа Кристофер А.
  • Стиб Курт А.
  • Перес Хуан
  • Ротен Мэтью П.
  • Ван Донген Нильс
RU2393532C2
ТЕХНОЛОГИЯ МОБИЛЬНОГО ВЫЧИСЛИТЕЛЬНОГО УСТРОЙСТВА И СИСТЕМА И СПОСОБЫ, ИСПОЛЬЗУЮЩИЕ ЕЕ 2014
  • Адилетта Мэтью
  • Уайлд Майлс
  • Феллон Майкл
  • Уилер Уильям Р.
  • Гаррисон Томас
  • Гориус Аарон
  • Ян Чэнда
RU2625952C2

Иллюстрации к изобретению RU 2 644 533 C2

Реферат патента 2018 года СПОСОБ И УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ СООБЩЕНИЯ

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

Формула изобретения RU 2 644 533 C2

1. Способ для отображения сообщения, содержащий этапы, на которых:

определяют одно или несколько скрываемых сообщений;

принимают первую команду для инициирования дисплейной страницы представить одно или несколько новых сообщений и определяют одно или несколько представляемых сообщений в соответствии с первой командой;

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

сдвигают целевое сообщение с дисплейной страницы, если принимается решение, что целевое сообщение является скрываемым сообщением;

причем этап, на котором определяют одно или несколько скрываемых сообщений, содержит этап, на котором:

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

подсчитывают частоту прочтения или продолжительность времени чтения у пользователя по отношению к каждому предварительно установленному типу сообщений;

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

2. Способ для отображения сообщения по п. 1, причем способ дополнительно содержит этап, на котором:

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

3. Способ для отображения сообщения по п. 1, в котором этап, на котором определяют сообщение в качестве скрываемого сообщения, содержит этап, на котором:

сохраняют идентификатор сообщения в предварительно установленном списке скрываемых сообщений.

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

5. Способ для отображения сообщения по п. 1, в котором этап, на котором сдвигают целевое сообщение с дисплейной страницы, если принимается решение, что целевое сообщение является скрываемым сообщением, содержит этапы, на которых:

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

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

6. Способ для отображения сообщения по п. 1, в котором после того, как целевое сообщение сдвигается с дисплейной страницы, способ дополнительно содержит этапы, на которых:

принимают вторую команду для инициирования дисплейной страницы представить одно или несколько новых сообщений;

принимают решение, противоположно ли направление сдвигания на дисплейной странице во второй команде направлению сдвигания на дисплейной странице в первой команде;

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

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

7. Устройство для отображения сообщения, содержащее:

модуль определения, сконфигурированный для определения одного или нескольких скрываемых сообщений;

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

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

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

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

причем модуль определения конфигурируется для:

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

подсчета частоты прочтения или продолжительности времени чтения у пользователя по отношению к каждому предварительно установленному типу сообщений;

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

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

9. Устройство для отображения сообщения по п. 7, в котором модуль конфигурирования конфигурируется для:

сохранения идентификатора сообщения в предварительно установленном списке скрываемых сообщений.

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

11. Устройство для отображения сообщения по п. 7, в котором модуль сокрытия конфигурируется для:

сдвигания целевого сообщения с дисплейной страницы вверх, если принимается решение, что целевое сообщение является скрываемым сообщением, и первой командой является сдвигание вверх на дисплейной странице; и

сдвигания целевого сообщения с дисплейной страницы вниз, если принимается решение, что целевое сообщение является скрываемым сообщением, и первой командой является сдвигание вниз на дисплейной странице.

12. Устройство для отображения сообщения по п. 7, причем устройство дополнительно содержит второй модуль принятия решения, сконфигурированный для:

приема второй команды для инициирования дисплейной страницы представить одно или несколько новых сообщений;

принятия решения, противоположно ли направление сдвигания на дисплейной странице во второй команде направлению сдвигания на дисплейной странице в первой команде;

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

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

13. Устройство для отображения сообщения, содержащее:

процессор; и

запоминающее устройство для хранения команд, исполняемых процессором;

причем процессор конфигурируется для выполнения:

определения одного или нескольких скрываемых сообщений;

приема первой команды для инициирования дисплейной страницы представить одно или несколько новых сообщений и определения одного или нескольких представляемых сообщений в соответствии с первой командой;

определения первого сообщения среди одного или нескольких представляемых сообщений в качестве целевого сообщения и принятия решения, является ли целевое сообщение скрываемым сообщением; и

сдвигания целевого сообщения с дисплейной страницы, если принимается решение, что целевое сообщение является скрываемым сообщением;

причем определение одного или несколько скрываемых сообщений содержит:

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

подсчет частоты прочтения или продолжительности времени чтения у пользователя по отношению к каждому предварительно установленному типу сообщений;

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

Документы, цитированные в отчете о поиске Патент 2018 года RU2644533C2

Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса 1924
  • Шапошников Н.П.
SU2015A1
Способ и приспособление для нагревания хлебопекарных камер 1923
  • Иссерлис И.Л.
SU2003A1
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз 1924
  • Подольский Л.П.
SU2014A1

RU 2 644 533 C2

Авторы

Гао И

Ван Хунцян

Гэ Юньюань

Даты

2018-02-12Публикация

2015-12-30Подача