СПОСОБ И УСТРОЙСТВО ДЛЯ ПРЕДСТАВЛЕНИЯ ИНФОРМАЦИИ
METHOD AND DEVICE FOR PRESENTING INFORMATION

Перекрестные ссылки на связанные заявки
[0001] Настоящая заявка ссылается на приоритет заявки на патент Китайской Народной Республики №201510369864.5, которая была зарегистрирована 29 июня 2015 года. При этом содержание упомянутой заявки полностью включено в настоящий документ путем ссылки.
Область техники
[0002] Настоящее изобретение относится, в общем, к области технологий связи, а именно к способу и устройству для представления информации.
Предпосылки создания изобретения
[0003] С развитием технологий, связанных с мобильными терминалами, в интеллектуальные терминалы встраивают все большее количество новых функций, призванных удовлетворить множество различных потребностей пользователя. Интерфейсом системы терминала, с которым пользователь взаимодействует чаще всего, является дисплейный интерфейс терминала, находящегося в состоянии заблокированного экрана. Если в то время, когда экран находится в выключенном состоянии, появляются сообщения, которые необходимо представить на экране дисплея терминала, экран дисплея может быть переведен из выключенного состояния во включенное состояние, и затем сконфигурирован для отображения контента, включающего информацию о погоде, дате, режиме терминала, а также упомянутых выше сообщений уведомления.
Сущность изобретения
[0004] В целях преодоления недостатков, имеющихся на существующем уровне техники, предложены способ и устройство для представления информации.
[0005] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предложен способ представления информации. Способ включает:
прием сообщения уведомления, которое должно быть представлено, когда экран дисплея находится в выключенном состоянии; и
выполнение процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и представление сообщения уведомления, когда экран дисплея переключают во включенное состояние из выключенного состояния; при этом объект, который должен быть скрыт, включает весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента.
[0006] Альтернативно, выполнение процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и представление сообщения уведомления включает:
отображение заранее заданного затемняющего изображения, наложенного поверх исходного заблокированного экрана, отображаемого на экране дисплея, в результате чего обеспечивается затемнение объекта, который должен быть скрыт; при этом исходный заблокированный экран является дисплейным интерфейсом, заранее заданным для экрана дисплея, переключаемого во включенное состояние из выключенного состояния, а затемняющее изображение сконфигурировано для покрытия исходного заблокированного экрана полностью или сконфигурировано для покрытия только объекта, который должен быть скрыт, при этом затемняющее изображение имеет прозрачность, меньшую заранее заданного порога; и
представление сообщения уведомления, наложенного поверх затемняющего изображения, если затемняющее изображение сконфигурировано так, чтобы покрывать исходный заблокированный экран полностью, или
представление сообщения уведомления на экране дисплея, если затемняющее изображение сконфигурировано так, чтобы покрывать объект, который должен быть скрыт.
[0007] Альтернативно, способ дополнительно включает в себя:
обнаружение, имеет ли место событие касания в заранее заданной области обнаружения на экране дисплея, при этом область обнаружения представляет собой произвольно выбранную область на экране дисплея; и
управление экраном дисплея с целью прекращения отображения затемняющего изображения, если обнаружено, что в области обнаружения имеет место событие касания, в результате чего обеспечивается отображение объекта, который был скрыт.
[0008] Альтернативно, выполнение процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и представление сообщения уведомления, когда дисплей переключают во включенное состояние из выключенного состояния, включает:
перевод первых пикселей на экране дисплея во включенное состояние, благодаря чему обеспечивается отображение сообщения уведомления, при этом первые пиксели соответствуют области дисплея, предназначенной для сообщения уведомления; и
перевод вторых пикселей на экране дисплея в выключенное состояние, благодаря чему обеспечивается затемнение объекта, который должен быть скрыт, при этом вторые пиксели соответствуют области дисплея, предназначенной для объекта, который должен быть скрыт.
[0009] Альтернативно, способ дополнительно включает в себя:
обнаружение, имеет ли место событие касания в заранее заданной области обнаружения на экране дисплея, при этом область обнаружения представляет собой произвольно выбранную область на экране дисплея; и
обеспечение переключения вторых пикселей во включенное состояние из выключенного состояния, если обнаружено, что в данной области дисплея имеет место событие касания, в результате чего обеспечивается отображение объекта, который был скрыт.
[0010] Альтернативно, представление сообщения уведомления на экране дисплея включает:
определение соответствующей формы представления для соответствующего сообщения уведомления согласно приоритету соответствующего сообщения уведомления, если принято множество сообщений уведомления, при этом сообщения уведомления имеют различные приоритеты, соответствующие различным формам представления или одной и той же форме представления, а форма отображения включает одно или более из следующего: порядок представления, значение яркости, тип шрифта, размер шрифта и значение цвета; и
представление сообщений уведомления на экране дисплея согласно соответствующим формам представления соответствующих сообщений уведомления.
[0011] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предложено устройство для представления информации, включающее:
модуль приема, сконфигурированный для приема сообщения уведомления, которое должно быть представлено, когда экран дисплея находится в выключенном состоянии; и
модуль представления, сконфигурированный для выполнения процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и для представления сообщения уведомления, когда экран дисплея переключают во включенное состояние из выключенного состояния; при этом объект, который должен быть скрыт, включает весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента.
[0012] Альтернативно, модуль представления включает:
первый подмодуль отображения, сконфигурированный для отображения заранее заданного затемняющего изображения, наложенного поверх исходного заблокированного экрана, отображаемого на экране дисплея, в результате чего обеспечивается затемнение объекта, который должен быть скрыт; при этом исходный заблокированный экран представляет собой дисплейный интерфейс, заранее заданный для экрана дисплея, переключаемого во включенное состояние из выключенного состояния, а затемняющее изображение сконфигурировано для покрытия исходного заблокированного экрана полностью или сконфигурировано для покрытия объекта, который должен быть скрыт, и затемняющее изображение имеет прозрачность, меньшую заранее заданного порога; и
второй подмодуль отображения, сконфигурированный для отображения сообщения уведомления, наложенного поверх затемняющего изображения, если затемняющее изображение сконфигурировано так, чтобы покрывать исходный заблокированный экран полностью, или
второй подмодуль отображения, сконфигурированный для отображения сообщения уведомления на экране дисплея, если затемняющее изображение сконфигурировано так, чтобы покрывать объект, который должен быть скрыт.
[0013] Альтернативно, модуль представления включает также:
первый подмодуль обнаружения, сконфигурированный для обнаружения, имеет ли место событие касания в заранее заданной области обнаружения на экране дисплея, при этом область обнаружения представляет собой произвольно выбранную область на экране дисплея; и
первый подмодуль управления, сконфигурированный для управления экраном дисплея с целью прекращения отображения затемняющего изображения, если обнаружено, что в области обнаружения имеет место событие касания, в результате чего обеспечивается отображение исходного заблокированного экрана.
[0014] Альтернативно, модуль представления включает:
второй подмодуль управления, сконфигурированный для переключения первых пикселей на экране дисплея во включенное состояние, благодаря чему обеспечивается отображение сообщения уведомления, при этом первые пиксели соответствуют области дисплея, предназначенной для сообщения уведомления; и
третий подмодуль управления, сконфигурированный для переключения части вторых пикселей или всех вторых пикселей на экране дисплея в выключенное состояние, благодаря чему обеспечивается затемнение объекта, который должен быть скрыт, при этом вторые пиксели соответствуют области дисплея, предназначенной для объекта, который должен быть скрыт.
[0015] Альтернативно, модуль представления включает также:
второй подмодуль обнаружения, сконфигурированный для обнаружения, имеет ли место событие касания в заранее заданной области обнаружения на экране дисплея, при этом область обнаружения представляет собой произвольно выбранную область на экране дисплея; и
четвертый подмодуль управления, сконфигурированный для обеспечения переключения вторых пикселей во включенное состояние из выключенного состояния, если обнаружено, что в данной области дисплея имеет место событие касания, в результате чего обеспечивается отображение объекта, который был скрыт.
[0016] Альтернативно, модуль представления включает:
подмодуль определения, сконфигурированный для определения соответствующей формы представления для соответствующего сообщения уведомления согласно приоритету соответствующего сообщения уведомления, если принято множество сообщений уведомления, при этом сообщения уведомления имеют различные приоритеты, соответствующие различным формам представления или одной и той же форме представления, а форма отображения включает одно или более из следующего: порядок представления, значение яркости, тип шрифта, размер шрифта и значение цвета; и
подмодуль представления, сконфигурированный для представления сообщений уведомления на экране дисплея согласно соответствующим формам представления соответствующих сообщений уведомления.
[0017] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предложено устройство для представления информации, включающее:
процессор; и
память для хранения инструкций, исполняемых процессором;
при этом процессор сконфигурирован:
для приема сообщения уведомления, которое должно быть представлено, когда экран дисплея находится в выключенном состоянии; и
для выполнения процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и для представления сообщения уведомления, когда экран дисплея переключают во включенное состояние из выключенного состояния; при этом объект, который должен быть скрыт, включает весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента.
[0018] Техническая схема, соответствующая вариантам осуществления настоящего изобретения, позволяет получить следующие полезные результаты.
[0019] В соответствии с настоящим изобретением, если сообщение уведомления, которое должно быть представлено, принимают, когда экран дисплея находится в выключенном состоянии, то экран дисплея переключают во включенное состояние для представления сообщения уведомления, и одновременно с этим затемняют весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента. Таким образом, объект, который должен быть скрыт, на экране дисплея может быть затемнен, а представление сообщения уведомления может быть выделено, благодаря чему контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю возможность быстро фокусировать свое внимание на сообщениях уведомления. Таким образом, обеспечивается более эффективное представление информации на экране дисплея, благодаря чему впечатления пользователей от работы с устройством могут быть более благоприятными.
[0020] В соответствии с настоящим изобретением затемняющее изображение сконфигурировано таким образом, чтобы полностью покрывать исходный заблокированный экран, или так, чтобы покрывать объект, который должен быть скрыт, при этом оно имеет прозрачность, меньшую заранее заданного порога. Таким образом, объект, который должен быть скрыт, может быть закрыт затемняющим изображением, в результате чего обеспечивается затемнение объекта, который должен быть скрыт, и, соответственно, обеспечивается более эффективное, визуально выделенное представление сообщения уведомления. Таким образом, контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю, при взгляде на экран, возможность быстро фокусировать свое внимание на сообщении уведомления, благодаря чему впечатления пользователя от работы с устройством могут быть более благоприятными.
[0021] В соответствии с настоящим изобретением, если в заранее заданной области на экране дисплея имеет место событие касания, то выполняют управление экраном дисплея с целью прекращения отображения затемняющего изображения, в результате чего может обеспечиваться отображение объекта, который был скрыт. Соответственно, объект, который был скрыт, более не будет находиться в затемненном состоянии, и на экране дисплея может быть отображен другой контент, дающий пользователю возможность быстро просмотреть часто используемую информацию, что также способствует улучшению впечатлений пользователя от работы с устройством.
[0022] В соответствии с настоящим изобретением, с целью представления сообщения уведомления, среди всех пикселей на экране дисплея, одну часть, соответствующую области экрана, предназначенной для сообщения уведомления, переключают во включенное состояние, тогда как вторую часть, соответствующую области экрана, которая предназначена для объекта, который должен быть скрыт, переключают в выключенное состояние. Таким образом, обеспечивают представление сообщения, при котором оно визуально выделено, благодаря чему контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю возможность быстро фокусировать свое внимание на сообщениях уведомления и позволяет обеспечить более эффективное представление информации на экране дисплея. При этом также может быть снижено энергопотребление терминала, поскольку во включенном состоянии остаются только первые пиксели, а вторые пиксели переключают в выключенное состояние.
[0023] В соответствии с настоящим изобретением, если обнаружено, что в области обнаружения имеет место событие касания, вторые пиксели, находящиеся в выключенном состоянии, переключают во включенное состояние, в результате чего обеспечивается отображение объекта, который был скрыт. Соответственно, объект, который был скрыт, более не будет находиться в затемненном состоянии, и на экране дисплея может быть отображен другой контент, дающий пользователю возможность быстро просмотреть часто используемую информацию, что также способствует улучшению впечатлений пользователя от работы с устройством.
[0024] В соответствии с настоящим изобретением, для соответствующего сообщения уведомления определена форма представления согласно его приоритету, при этом сообщения уведомления с различными приоритетами могут соответствовать различным формам представления или одной и той же форме представления, то есть каждое сообщение уведомление может быть представлено с использованием любой из одной или более форм представления, которые могут включать: порядок представления, значение яркости, тип шрифта, размер шрифта и значение цвета. Таким образом, сообщения уведомления могут быть представлены с использованием множества различных форм, что также способствует улучшению впечатлений пользователя от работы с устройством.
[0025] Нужно понимать, что и предшествующее общее описание, и подробное описание, приведенное ниже, являются исключительно иллюстративными и пояснительными, и не ограничивают настоящее изобретение.
Краткое описание чертежей
[0026] На приложенных чертежах, которые входят в состав настоящего описания и являются его неотъемлемой частью, проиллюстрированы варианты осуществления, соответствующие настоящему изобретению. Приложенные чертежи, вместе с описанием, служат для разъяснения замысла настоящего изобретения.
[0027] Фиг. 1А представляет собой блок-схему алгоритма, иллюстрирующую способ представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0028] Фиг. 1В представляет терминал с экраном в выключенном состоянии, в соответствии с одним из примеров осуществления настоящего изобретения.
[0029] Фиг. 1С показывает представление сообщения уведомления на экране дисплея в терминале, в соответствии с одним из примеров осуществления настоящего изобретения.
[0030] Фиг. 1D показывает представление сообщения уведомления на экране дисплея в другом терминале, в соответствии с одним из примеров осуществления настоящего изобретения.
[0031] Фиг. 1Е показывает представление сообщения уведомления на экране дисплея в еще одном терминале, в соответствии с одним из примеров осуществления настоящего изобретения.
[0032] Фиг. 2А представляет собой блок-схему алгоритма, иллюстрирующую еще один способ представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0033] Фиг. 2В представляет отображение исходного заблокированного экрана на экране дисплея, в соответствии с одним из примеров осуществления настоящего изобретения.
[0034] Фиг. 2С представляет затемняющее изображение в соответствии с одним из примеров осуществления настоящего изобретения.
[0035] Фиг. 2D представляет сообщение уведомления, в соответствии с одним из примеров осуществления настоящего изобретения.
[0036] Фиг. 2Е представляет послойное отображение сообщения уведомления, затемняющего изображения и исходного заблокированного экрана, в соответствии с одним из примеров осуществления настоящего изобретения.
[0037] Фиг. 2F показывает представление сообщения уведомления на экране дисплея, в соответствии с одним из примеров осуществления настоящего изобретения.
[0038] Фиг. 3А представляет собой блок-схему алгоритма, иллюстрирующую еще один способ представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0039] Фиг. 3В представляет экран OLED-дисплея, с укрупненным детальным изображением его части, в соответствии с одним из примеров осуществления настоящего изобретения.
[0040] Фиг. 3С представляет перевод первых пикселей во включенное состояние, в соответствии с одним из примеров осуществления настоящего изобретения.
[0041] Фиг. 3D показывает представление сообщения уведомления на другом экране дисплея, в соответствии с одним из примеров осуществления настоящего изобретения.
[0042] Фиг. 4 представляет собой блок-схему, иллюстрирующую устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0043] Фиг. 5 представляет собой блок-схему, иллюстрирующую другое устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0044] Фиг. 6 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0045] Фиг. 7 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0046] Фиг. 8 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0047] Фиг. 9 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
[0048] Фиг. 10 представляет собой блок-схему, иллюстрирующую устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения.
Подробное описание изобретения
[0049] Далее в настоящем документе настоящее изобретение будет описано более подробно с помощью конкретных примеров его осуществления, которые проиллюстрированы на приложенных чертежах. В приведенном ниже описании осуществляются ссылки на приложенные чертежи, где, если не указано обратное, аналогичными обозначениями на различных чертежах обозначены одинаковые или аналогичные элементы. Реализации примеров осуществления настоящего изобретения, изложенные в приведенном ниже описании, не являются всеми возможными реализациями, соответствующими настоящему изобретению. Напротив, они являются исключительно примерами устройств и способов, соответствующих настоящему изобретению, которое определено приложенной формулой изобретения.
[0050] Терминология в настоящем документе используется исключительно для описания конкретных вариантов его осуществления и никоим образом не ограничивает настоящее изобретение. В настоящем описании и в приложенной формуле изобретения такие выражения как «один из», «упомянутый» или «этот» в единственном числе подразумевают также включение объектов во множественном числе, если только противоположное значение явно не следует из контекста. Нужно также отметить, что выражение «и/или» в настоящем документе указывает на любые или все возможные комбинации из одного или более соответствующих элементов, перечисленных таким образом.
[0051] В настоящем документе для описания множества различных сообщений могут использоваться такие выражения, как «первое», «второе» или «третье», но при этом следует понимать, что сообщения этими выражениями не ограничены. Данные выражения применяются исключительно для различения сообщений одного типа друг от друга. К примеру, в пределах объема настоящего изобретения, первое сообщение может быть также названо вторым сообщением. Аналогично, второе сообщение может быть также названо первым сообщением. Слово «если», в зависимости от его контекста, в настоящем документе может пониматься как «в момент» или «когда» или как «в ответ на то, что».
[0052] Фиг. 1А представляет собой блок-схему алгоритма, иллюстрирующую способ представления информации в соответствии с одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией фиг. 1А, способ применяют в терминале, при этом он включает в себя следующие шаги.
[0053] На шаге 101 принимают сообщение уведомления, которое должно быть представлено, когда экран дисплея находится в выключенном состоянии.
[0054] На шаге 102 выполняют процедуру затемнения для объекта, который должен быть скрыт на экране дисплея, и представляют сообщение уведомления, когда дисплей переключают во включенное состояние из выключенного состояния.
[0055] В одном из вариантов осуществления настоящего изобретения объект, который должен быть скрыт, включает весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого остального контента.
[0056] В одном из вариантов осуществления настоящего изобретения терминал может представлять собой интеллектуальный терминал, например смартфон, планшетный компьютер, карманный персональный компьютер (Personal Digital Assistant, PDA), устройство чтения электронных книг, мультимедийный проигрыватель и т.п.
[0057] В данном варианте осуществления настоящего изобретения под «выключенным состоянием» экрана понимают состояние, в котором на экран дисплея не подано электропитание и, следовательно, он не светится. Когда экран находится в выключенном состоянии, сам терминал находится в заблокированном состоянии, при этом, в общем случае, интеллектуальный терминал не может быть выведен из заблокированного состояния, пока от пользователя не будет принята инструкция о разблокировке. Когда пользователь нажимает на кнопку включения питания или на кнопку «Домой» (и терминал в этот момент не разблокирован), включается электропитание экрана дисплея, то есть он переводится в подсвеченное состояние, и на экране могут отображаться заранее заданные объекты, такие как «обои», виджет погоды, виджет часов, виджет панели инструментов, приложение и т.п. При этом компоновка интерфейса и отображаемое содержимое соответствующих объектов на экране дисплея, включая размер и положение символов, режим отображения и положение соответствующих виджетов, или аналогичных элементов, на экране дисплея может быть задано заранее. В одном из вариантов осуществления настоящего изобретения дата и время могут отображаться в формате «год/месяц/день» или «день/месяц/год». Также могут быть заранее заданы отображаемые тип шрифта и размер шрифта для температуры в виджете погоды или положение для отображения пиктограмм погоды внутри него.
[0058] В этом варианте осуществления настоящего изобретения под сообщением уведомления, которое должно быть представлено, понимают, в общем случае, сообщение, которое принимают в интеллектуальном терминале, экран которого находится в выключенном и заблокированном состоянии. Такое сообщение уведомления может являться сообщением, сформированным прикладной программой, которая установлена на интеллектуальном терминале, например коротким сообщением, сформированном приложением службы коротких сообщений, сообщением системы мгновенного обмена сообщениями, сформированным приложением социальных сетей (Social Networking Service, SNS), сообщением уведомления об электронной почте, сформированным почтовым приложением, Push-сообщением, формируемым множеством различных приложений, и т.п. Сообщение уведомления может быть отображено на экране дисплея, который находится в заблокированном состоянии. В общем случае форма представления сообщения уведомления может быть задана пользователем. К примеру, экран дисплея после приема сообщения уведомления может быть подсвечен, и на нем может быть отображено все содержимое сообщения, или он может быть подсвечен с отображением краткой информации. Форма представления может включать также положение, размер шрифта, цвет шрифта или аналогичные параметры сообщения уведомления, которое представляют на экране дисплея.
[0059] Когда экран терминала находится в выключенном состоянии, экран дисплея не подсвечен, в соответствии с иллюстрацией фиг. 1В, которая представляет состояние выключенного экрана в терминале в соответствии с настоящим изобретением. После приема уведомления, которое должно быть отображено, на экран дисплея терминала подают электропитание, и обеспечивает его подсветку, благодаря чему на экране может быть отображено сообщение уведомления, в соответствии с иллюстрацией фиг. 1С, которая показывает представление сообщения уведомления на экране дисплея в терминале, в соответствии с настоящим изобретением. Как можно видеть на фиг. 1В и 1С, экран дисплея в терминале, экран которого находится в выключенном состоянии, не подсвечен, однако на него подается электропитание после приема сообщения уведомления, сформированного приложением терминала, и отображается сообщение уведомления. На экране дисплея, в соответствии с иллюстрацией фиг. 1С, отображаются виджет панели инструментов, виджет часов, виджет даты, виджет погоды, сообщение уведомления Michat™ и значок приложения камеры. Как можно видеть из фиг. 1С, на экране дисплея отображается достаточно много контента, поэтому из-за неэффективного представления информации пользователю может быть сложно сосредоточить свое внимание на сообщении уведомления.
[0060] Однако в варианте осуществления настоящего изобретения, после приема сообщения уведомления, которое должно быть представлено, экран дисплея переключают из выключенного состояния во включенное состояние, и перед представлением сообщения уведомления выполняют процедуру затемнения для объекта, который должен быть скрыт на экране дисплея, при этом объект, который должен быть скрыт, может включать весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента. Рассмотрим фиг. 1D, которая показывает представление сообщения уведомления на экране дисплея в еще одном терминале, в соответствии с настоящим изобретением. Как можно видеть на фиг. 1D, в данном варианте осуществления настоящего изобретения на экране дисплея отображают только сообщение уведомления, благодаря чему контент, представленный на экране дисплея, может быть легко воспринят и считан, а пользователь способен быстро сосредоточить свое внимание на сообщении уведомления. Таким образом, обеспечивается более эффективное представление информации на экране дисплея, благодаря чему впечатления пользователей от работы с устройством могут быть более благоприятными.
[0061] В варианте осуществления настоящего изобретения, проиллюстрированном на фиг. 1D, объект, который должен быть скрыт, включает весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, то есть на экране дисплея представлено только сообщение уведомления. В других, альтернативных вариантах осуществления настоящего изобретения объект, который должен быть скрыт, может включать только часть всего остального контента, отображаемого на экране дисплея помимо сообщения уведомления. Другими словами, на экране дисплея может быть представлен и другой контент, а не только сообщение уведомления, например значок некоторого приложения или виджет панели инструментов.
[0062] Рассмотрим фиг. 1Е, которая показывает представление сообщения уведомления на экране дисплея в еще одном терминале в соответствии с настоящим изобретением. Как можно видеть на фиг. 1Е, на экране дисплея отображены сообщение уведомления и виджет панели инструментов, при этом объект, который должен быть скрыт, включает только часть остального контента, отображаемого на экране дисплея, за исключением сообщения уведомления, и исключая также виджет панели инструментов. По сравнению с фиг. 1С, в варианте осуществления настоящего изобретения, проиллюстрированном на фиг. 1Е, убрано сравнительно много отображаемого контента, и благодаря этому контент, представленный на экране дисплея, легко доступен для восприятия и считывания, что дает пользователю возможность быстро сосредоточить свое внимание на сообщении уведомления. Таким образом, обеспечивается более эффективное представление информации на экране дисплея, благодаря чему впечатления пользователей от работы с устройством могут быть более благоприятными.
[0063] Объект, который должен быть скрыт, описанный выше, может определяться гибко, в зависимости от актуальных требований практического применения, и не ограничен настоящим изобретением.
[0064] В одном из вариантов осуществления настоящего изобретения для выполнения процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и для представления сообщения уведомления, когда экран дисплея переключают во включенное состояние из выключенного состояния, могут применяться два описанных ниже режима.
Режим 1
[0065] Затемняющее изображение отображают путем наложения поверх исходного заблокированного экрана, отображаемого на экране дисплея, в результате чего обеспечивается затемнение объекта, который должен быть скрыт.
[0066] В одном из вариантов осуществления настоящего изобретения под «исходным заблокированным экраном» понимается дисплейный интерфейс, заранее заданный для экрана дисплея, переключаемого из выключенного состояния во включенное состояние. Затемняющее изображение сконфигурировано таким образом, чтобы полностью покрывать исходный заблокированный экран, или чтобы покрывать объект, который должен быть скрыт, и оно имеет прозрачность, меньшую заранее заданного порога.
[0067] В одном из вариантов осуществления настоящего изобретения, чтобы затемняющее изображение гарантированно скрывало лежащее под ним изображение, оно не должно, при его наложении, обеспечивать эффект прозрачности, то есть заранее заданный порог может быть равен 100%.
[0068] В свете приведенного выше описания, касающегося затемняющего изображения, сообщение уведомления может, соответственно, быть представлено двумя описанными ниже методами.
[0069] В случае применения первого метода затемняющее изображение сконфигурировано так, чтобы покрывать исходный заблокированный экран полностью, а сообщение уведомления отображают поверх затемняющего изображения.
[0070] В случае использования второго метода затемняющее изображение сконфигурировано так, чтобы покрывать объект, который должен быть скрыт, а сообщение уведомления отображают на экране дисплея.
[0071] В данном варианте осуществления настоящего изобретения методы выполнения процедур, описанные выше, могут быть реализованы на прикладном уровне операционной системы терминала, и подходят для множества различных экранов дисплеев, например для жидкокристаллических дисплеев (Liquid Crystal Display, LCD).
[0072] Если применяют первый метод, то под «исходным заблокированным экраном» понимается дисплейный интерфейс, заранее заданный для экрана дисплея, переключаемого из выключенного состояния во включенное состояние. Чтобы представленное сообщение было визуально выделено, затемняющее изображение может быть отображено поверх исходного заблокированного экрана, что обеспечивает затемнение объекта, который должен быть скрыт. При этом затемняющее изображение может иметь прозрачность, меньшую заранее заданного порога, и может быть сконфигурировано таким образом, чтобы полностью покрывать исходный заблокированный экран. На практике может допускаться возможность гибкой настройки прозрачности в соответствии с требованиями. Благодаря тому, что прозрачность не превосходит определенного порога, затемняющее изображение способно закрыть изображение исходного заблокированного экрана, в результате чего обеспечивается затемнение объекта, который должен быть скрыт. Затемняющее изображение может представлять собой изображение в темных тонах, изображение черного цвета или аналогичное изображение, которое при применении на практике может быть выбрано свободно и не ограничено настоящим изобретением.
[0073] Когда исходный заблокированный экран полностью покрыт затемняющим изображением, сообщение уведомления может быть отображено поверх затемняющего изображения. Сообщение уведомления может быть отображено с использованием режима визуального выделения или может быть отображено в цвете, обратном цвету затемняющего изображения. К примеру, если затемняющее изображение представляет собой изображение зеленого цвета, то сообщение уведомления может отображаться в красном цвете, благодаря чему достигается эффект отображения с визуальным выделением.
[0074] В случае применения второго метода затемняющее изображение сконфигурировано для покрытия объекта, который должен быть скрыт. Чтобы затемняющее изображение могло закрыть изображение объекта, который должен быть скрыт, его прозрачность может быть выбрана меньшей заранее заданного порога, благодаря чему может обеспечиваться затемнение объекта, который должен быть скрыт. Когда объект, который должен быть скрыт, закрыт затемняющим изображением, сообщение уведомления может быть представлено на экране дисплея.
[0075] В данном варианте осуществления настоящего изобретения затемняющее изображение сконфигурировано таким образом, чтобы полностью покрывать исходный заблокированный экран или чтобы покрывать объект, который должен быть скрыт, и имеет прозрачность, меньшую заранее заданного порога. Таким образом, объект, который должен быть скрыт, может быть закрыт затемняющим изображением, в результате чего обеспечивается затемнение объекта, который должен быть скрыт, и, соответственно, может быть обеспечено эффективное представление сообщения уведомления с визуальным выделением. В результате, контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю, при взгляде на экран, возможность быстро сфокусировать свое внимание на сообщении уведомления, благодаря чему впечатления пользователя могут быть более благоприятными.
Режим 2
[0076] Первые пиксели на экране дисплея переключают во включенное состояние, благодаря чему обеспечивается отображение сообщения уведомления, при этом первые пиксели соответствуют области дисплея, предназначенной для сообщения уведомления.
[0077] Вторые пиксели на экране дисплея переключают в выключенное состояние, благодаря чему обеспечивается затемнение объекта, который должен быть скрыт, при этом вторые пиксели соответствуют области дисплея, предназначенной для объекта, который должен быть скрыт.
[0078] В данном варианте осуществления настоящего изобретения методы выполнения процедуры, описанные выше, могут быть реализованы на аппаратном уровне операционной системы терминала, и подходят для множества различных экранов дисплеев, например для дисплеев на органических светодиодах (Organic Light-Emitting Diode, OLED). В данном варианте осуществления настоящего изобретения получают область дисплея, предназначенную для сообщения уведомления, то есть позицию сообщения уведомления, представленного на экране дисплея. Под упомянутыми первыми пикселями понимаются пиксели, соответствующие этой области дисплея, и когда на пиксели, соответствующие этой области дисплея, подано электропитание, они светятся, в результате чего обеспечивается представление сообщения уведомления в этой области дисплея. Под вторыми пикселями понимают пиксели, которые соответствуют области дисплея, предназначенной для объекта, который должен быть скрыт, и, следовательно, их переключают в выключенное состояние, благодаря чему обеспечивается затемнение объекта, который должен быть скрыт.
[0079] В данном варианте осуществления настоящего изобретения, с целью представления сообщения уведомления, среди всех пикселей на экране дисплея, одну часть, соответствующую области экрана, предназначенной для сообщения уведомления, переключают во включенное состояние, тогда как вторую часть, соответствующую области экрана, которая предназначена для объекта, который должен быть скрыт, переключают в выключенное состояние. Таким образом, обеспечивают представление сообщения, при котором оно визуально выделено, благодаря чему контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю возможность быстро фокусировать свое внимание на сообщениях уведомления и, соответственно, позволяет обеспечить более эффективное представление информации на экране дисплея. При этом также может быть снижено энергопотребление терминала, поскольку во включенном состоянии остаются только первые пиксели, а вторые пиксели переключают в выключенное состояние.
[0080] В одном из опциональных вариантов осуществления настоящего изобретения шаг представления уведомления на экране дисплея может включать следующие шаги.
[0081] Если приняты множество сообщений уведомления, то для соответствующего сообщения уведомления определяют соответствующую форму представления согласно приоритету соответствующего сообщения уведомления.
[0082] В одном из вариантов осуществления настоящего изобретения сообщения уведомления с различными приоритетами соответствуют различным формам представления или соответствуют одной и той же форме представления, а форма представления включает одно или более из перечисленного: порядок представления, значение яркости, тип шрифта, размер шрифта и значение цвета.
[0083] После этого сообщения уведомления представляют на экране дисплея согласно соответствующим формам представления соответствующих сообщений уведомления.
[0084] В данном варианте осуществления настоящего изобретения сообщение уведомления может являться сообщением, сформированным прикладной программой, которая установлена на интеллектуальном терминале, например коротким сообщением, сформированном приложением службы коротких сообщений, сообщением системы мгновенного обмена сообщениями, сформированным приложением социальных сетей (SNS), сообщением уведомления об электронной почте, сформированным почтовым приложением, Push-сообщением, формируемым множеством различных приложений и т.п. Когда множество сообщений уведомления приняты в терминале, экран которого находится в выключенном состоянии, они могут быть представлены с использованием различных форм представления согласно заинтересованности пользователя в различных сообщениях уведомления.
[0085] В одном из вариантов осуществления настоящего изобретения приоритеты могут быть назначены заранее в соответствии с требованиями различных приложений, или могут назначаться в соответствии с различными факторами, такими как частота использования пользователем или частота приема сообщений уведомления. К примеру, сообщениям уведомления от приложения SNS может быть присвоен наивысший приоритет, тогда как сообщениям уведомления от приложений системного уровня, к примеру, обновлению системы, может быть присвоен менее высокий приоритет. Альтернативно, сообщениям уведомления, формируемым одним и тем же приложением, могут присваиваться различные приоритеты. К примеру, в общем случае, в чате, реализуемом через приложение SNS, может принимать участие множество друзей пользователя, и различным друзьям могут быть присвоены различные приоритеты. В одном из вариантов осуществления настоящего изобретения приоритеты могут присваиваться гибким образом, в соответствии с фактическими потребностями, и настоящее изобретение в этом отношении не ограничено.
[0086] Сообщения уведомления с различными приоритетами соответствуют различным формам представления или соответствуют одной и той же форме представления, а форма представления включает одно или более из перечисленного: порядок представления, значение яркости, тип шрифта, размер шрифта и значение цвета. Сообщения уведомления, которые должны быть представлены, представляют на экране дисплея согласно соответствующим формам представления соответствующих сообщений уведомления.
[0087] В данном варианте осуществления настоящего изобретения для каждого соответствующего сообщения уведомления определена соответствующая форма представления согласно его приоритету, при этом сообщения уведомления с различными приоритетами могут соответствовать различным формам представления или одной и той же форме представления, то есть сообщения уведомления могут быть представлены с использованием любой из одной или более форм представления, которые могут включать: порядок представления, значение яркости, тип шрифта, размер шрифта и значение цвета. Таким образом, сообщения уведомления могут быть представлены с использованием множества различных форм, что также способствует улучшению впечатлений пользователя от работы с устройством.
[0088] Фиг. 2А представляет собой блок-схему алгоритма, иллюстрирующую способ представления информации в соответствии с одним из примеров осуществления настоящего изобретения. Способ, который показан на фиг. 2А и который применяют в терминале, был подробно рассмотрен на основе описанных выше вариантов осуществления настоящего изобретения, при этом упомянутый способ представляет собой способ выполнения процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и представления сообщения уведомления. Процедура включает следующие шаги.
[0089] На шаге 201 отображают заранее заданное затемняющее изображение, наложенное поверх исходного заблокированного экрана, отображаемого на экране дисплея, в результате чего обеспечивается затемнение объекта, который должен быть скрыт.
[0090] Следует отметить, что для описания выбран пример, в котором затемняющее изображение сконфигурировано так, чтобы полностью покрывать исходный заблокированный экран.
[0091] На шаге 202 сообщение уведомления отображают поверх затемняющего изображения.
[0092] На шаге 203 обнаруживают, имеет ли место событие касания в заранее заданной области обнаружения на экране дисплея.
[0093] В одном из вариантов осуществления настоящего изобретения область обнаружения представляет собой область на экране дисплея, выбранную произвольно.
[0094] На шаге 204 управляют экраном дисплея с целью прекращения отображения затемняющего изображения, если обнаружено, что в области обнаружения имеет место событие касания, в результате чего обеспечивается отображение объекта, который был скрыт.
[0095] Нужно также отметить, что для различных режимов затемняющего изображения сообщения уведомления могут быть, соответственно, представлены с помощью различных методов. При этом, учитывая наличие двух описанных выше режимов представления, для описания метода реализации, проиллюстрированного на фиг. 2, в качестве примера выбран первый режим. Однако, если применяют второй режим представления, то для отображения сообщения уведомления на экране дисплея необходимо лишь заменить метод реализации на шаге 202, по сравнению с описанием для фиг. 2А, тогда как методы реализации остальных шагов остаются неизменными и, следовательно, повторно в настоящем документе приведены не будут.
[0096] Данный вариант осуществления настоящего изобретения может быть реализован на прикладном уровне операционной системы терминала и подходит для множества различных экранов дисплеев, например для жидкокристаллических дисплеев (Liquid Crystal Display, LCD). В данном варианте осуществления настоящего изобретения под «исходным заблокированным экраном» понимается дисплейный интерфейс, заранее заданный для экрана дисплея, переключаемого из выключенного состояния во включенное состояние. С целью представления сообщения уведомления с обеспечением визуального выделения, затемняющее изображение может быть отображено поверх исходного заблокированного экрана и может применяться для затемнения объекта, который должен быть скрыт. При этом затемняющее изображение может иметь прозрачность, меньшую заранее заданного порога, и может быть сконфигурировано таким образом, чтобы полностью покрывать исходный заблокированный экран. На практике может допускаться возможность гибкой настройки прозрачности в соответствии с требованиями. Благодаря тому, что прозрачность не превосходит определенного порога, затемняющее изображение способно закрыть изображение исходного заблокированного экрана, в результате чего обеспечивается затемнение объекта, который должен быть скрыт. Затемняющее изображение может представлять собой изображение в темных тонах, изображение черного цвета или аналогичное изображение, которое при применении на практике может быть выбрано свободно и не ограничено настоящим изобретением.
[0097] Когда исходный заблокированный экран полностью покрыт затемняющим изображением, сообщение уведомления может быть отображено поверх затемняющего изображения. Сообщение уведомления может быть отображено с использованием режима визуального выделения или может быть отображено в цвете, обратном цвету затемняющего изображения. К примеру, если затемняющее изображение представляет собой изображение зеленого цвета, то сообщение уведомления может отображаться в красном цвете, благодаря чему достигается эффект отображения с визуальным выделением.
[0098] Для управления экраном дисплея с целью прекращения отображения затемняющего изображения, из прикладного уровня может быть выдана инструкция в аппаратный уровень, в экран дисплея, в результате чего экран дисплея может получить команду на прекращение отображения затемняющего изображения. При практическом применении затемняющее изображение может отображаться поверх исходного заблокированного экрана при помощи различных методов, исполняемых на прикладном уровне. К примеру, отображение затемняющего изображения может быть реализовано с помощью определения объекта типа «вид» или с помощью определения объекта типа «окно». Соответственно, для управления экраном дисплея с целью удаления затемняющего изображения может применяться логика реализации, в которой вид закрывают или удаляют или закрывают или удаляют окно, в результате чего экран дисплея получает команду на прекращение отображения затемняющего изображения.
[0099] Фиг. 2В показывает вид исходного заблокированного экрана на экране дисплея, в соответствии с настоящим изобретением. В соответствии с иллюстрацией фиг. 2В, объект, который должен быть скрыт, отображают на исходном экране блокировки, при этом затемняющее изображение может быть отображено поверх исходного заблокированного экрана. Фиг. 2С показывает затемняющее изображение в соответствии с настоящим изобретением. В соответствии с иллюстрацией фиг. 2С, в качестве затемняющего изображения применяют прямоугольное цветное изображение с прозрачностью 0 (ноль), позволяющее затемнить объект, который должен быть скрыт, в результате чего объект, который должен быть скрыт, становится невидимым. Фиг. 2D показывает сообщение уведомления в соответствии с настоящим изобретением. Фиг. 2Е показывает послойное отображение сообщения уведомления, затемняющего изображения и исходного заблокированного экрана, в соответствии с настоящим изобретением. В соответствии с иллюстрацией фиг. 2Е, затемняющее изображение отображают поверх исходного заблокированного экрана, и затем сообщение уведомления отображают поверх затемняющего изображения, при этом конечное результирующее отображение показано на фиг. 2F, которая показывает представление сообщения уведомления на экране дисплея в соответствии с настоящим изобретением. В соответствии с иллюстрацией фиг. 2F, сообщение уведомления представляют с использованием шрифта белого цвета, то есть с использованием формы представления, включающей цвет, обратный затемняющему изображению, благодаря чему сообщение уведомления может быть отображено с визуальным выделением, если оно наложено над затемняющим изображением. Как можно видеть из фиг. 2F, в соответствии с данным вариантом осуществления настоящего изобретения на экране дисплея отображено только сообщение уведомления, тогда как остальные объекты, которые должны быть скрыты, не относящиеся к сообщению уведомления, затемнены. Соответственно, контент, отображаемый на экране дисплея, становится более доступным для восприятия, что дает пользователю возможность быстро фокусировать свое внимание на сообщении уведомления, благодаря чему обеспечивается более эффективное представление информации на экране дисплея и, следовательно, улучшаются впечатления пользователей от работы с устройством.
[00100] На экране дисплея отображается только сообщение уведомления, однако, несмотря на это, объект, который скрыт, также может быть отображен для просмотра пользователем, если возникнет такая необходимость. С этой целью на экране дисплея может быть заранее задана область обнаружения, которая может быть произвольно выбранной областью на экране дисплея, например областью всего экрана дисплея, средней областью экрана дисплея и т.п. Событие касания может представлять собой событие нажатия, событие двойного нажатия, событие скольжения и т.п. Область обнаружения и событие касания, описанные выше, могут быть выбраны специалистами в данной области техники гибким образом в соответствии с требованиями и в данном варианте осуществления настоящего изобретения не ограничены.
[00101] Если обнаружено, что в области обнаружения имеет место событие касания, то экраном дисплея управляют с целью прекращения отображения затемняющего изображения, в результате чего может обеспечиваться отображение объекта, который ранее был скрыт. К примеру, рассмотрим иллюстрацию фиг. 2F, на которой в качестве области обнаружения выбрана область всего экрана дисплея, а в качестве события касания выбрано событие нажатия. Когда пользователь выполняет нажатие в верхней правой части экрана дисплея, экраном дисплея управляют с целью прекращения отображения затемняющего изображения. Соответственно, исходный заблокированный экран более не закрыт затемняющим изображением, то есть объекты, которые были скрыты, становятся видимыми для пользователя, который может быстро просмотреть часто используемую информацию на экране дисплея, что способствует улучшению впечатлений пользователя от работы с устройством.
[00102] Как можно видеть из описания предыдущего варианта осуществления настоящего изобретения, в нем заранее заданное затемняющее изображение отображают поверх исходного заблокированного экрана, в результате чего обеспечивается затемнение объекта, который должен быть скрыт. При этом сообщение уведомления отображают путем наложения над затемняющим изображением, в результате чего сообщение уведомления может быть представлено с визуальным выделением с использованием соответствующей ему формы представления. Соответственно, контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю, при взгляде на экран, возможность быстро сфокусировать свое внимание на сообщении уведомления, благодаря чему впечатления пользователя от работы с устройством могут быть более благоприятными.
[00103] Фиг. 3А представляет собой блок-схему алгоритма, иллюстрирующую еще один способ представления информации в соответствии с одним из примеров осуществления настоящего изобретения. Способ, который показан на фиг. 3А и который применяют в терминале, был подробно рассмотрен на основе описанных выше вариантов осуществления настоящего изобретения, при этом упомянутый способ представляет собой выполнение процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и представление сообщения уведомления, когда экран дисплея переключают из включенного состояния в выключенное состояние. Процедура включает следующие шаги.
[00104] На шаге 301 первые пиксели на экране дисплея переключают во включенное состояние, в результате чего отображают сообщение уведомления.
[00105] В одном из вариантов осуществления настоящего изобретения первые пиксели соответствуют области дисплея, предназначенной для сообщения уведомления.
[00106] На шаге 302 вторые пиксели на экране дисплея переключают в выключенное состояние, в результате чего обеспечивается затемнение объекта, который должен быть скрыт.
[00107] В одном из вариантов осуществления настоящего изобретения вторые пиксели соответствуют области дисплея, предназначенной для объекта, который должен быть скрыт.
[00108] На шаге 303 обнаруживают, имеет ли место событие касания в заранее заданной области обнаружения на экране дисплея.
[00109] В одном из вариантов осуществления настоящего изобретения область обнаружения представляет собой область на экране дисплея, выбранную произвольно.
[00110] На шаге 304 обеспечивают перевод вторых пикселей во включенное состояние из выключенного состояния, если обнаружено, что в данной области дисплея имеет место событие касания, в результате чего обеспечивается отображение объекта, который был скрыт.
[00111] В одном из вариантов осуществления настоящего изобретения процедура, описанная выше, может быть реализована на аппаратном уровне операционной системы терминала и подходит для множества различных экранов дисплеев, например для дисплеев на органических светодиодах (Organic Light-Emitting Diode, OLED). Типовая структура OLED-дисплея включает тонкий прозрачный слой оксида индия-олова (Indium Tin Oxide, ITO), имеющий полупроводниковые свойства, который подключен к положительному электроду источника питания и подключен к еще одному металлическому электроду, выполняющему роль катода. Структура слоев, в целом, включает в себя слой дырочной проводимости, слой излучения света и слой электронной проводимости. Если электропитание подано с правильным напряжением, дырки, несущие положительный заряд, могут рекомбинироваться с отрицательными зарядами в слое излучения света, в результате чего излучается свет. Формируют три первичных цвета - красный, зеленый и синий (RGB), которые, с помощью их комбинирования в различных сочетаниях, позволяют получить все остальные цвета.
[00112] В данном варианте осуществления настоящего изобретения может выполняться получение области дисплея, предназначенной для сообщения уведомления, то есть местоположение его представления на экране дисплея. Под упомянутыми первыми пикселями понимаются пиксели, соответствующие области дисплея, которая предназначена для сообщения уведомления, и когда на пиксели, соответствующие этой области дисплея, предназначенной для сообщения уведомления, подано электропитание, они светятся, в результате чего сообщение уведомления представляют в этой области дисплея. Под вторыми пикселями понимают пиксели, которые соответствуют области дисплея, предназначенной для объекта, который должен быть скрыт, и, следовательно, их переключают в выключенное состояние, благодаря чему обеспечивается затемнение объекта, который должен быть скрыт.
[00113] Например, фиг. 3В показывает экран OLED-дисплея с частично укрупненной деталью, в соответствии с настоящим изобретением. В соответствии с иллюстрацией фиг. 3В, экран дисплея содержит множество пикселей. Когда пиксели переключают во включенное состояние, они светятся, в результате чего может быть отображен интерфейс терминала. Если пиксели переключают в выключенное состояние, они гаснут. Фиг. 3С показывает перевод первых пикселей во включенное состояние, в соответствии с настоящим изобретением. В соответствии с иллюстрацией фиг. 3С, в зависимости от того, какая из областей экрана предназначена для сообщения уведомления, подают электропитание на пиксели, соответствующие этой области экрана, то есть первые пиксели переключают во включенное состояние, благодаря чему сообщение уведомления может быть отображено с эффектом, проиллюстрированным на фиг. 3В, которая показывает представление сообщения уведомления на экране дисплея в соответствии с настоящим изобретением.
[00114] На экране дисплея отображается только сообщение уведомления, однако, несмотря на это, объект, который должен быть скрыт, также может быть отображен для просмотра пользователем, если возникнет такая необходимость. С этой целью на экране дисплея может быть заранее задана область обнаружения, которая может быть произвольно выбранной областью на экране дисплея, например областью всего экрана дисплея, средней областью экрана дисплея и т.п. Событие касания может представлять собой событие нажатия, событие двойного нажатия, событие скольжения и т.п. Область обнаружения и событие касания, описанные выше, могут быть выбраны специалистами в данной области техники гибким образом в соответствии с требованиями, и в данном варианте осуществления настоящего изобретения не ограничены.
[00115] Если обнаружено, что в области обнаружения имеет место событие касания, экраном дисплея управляют с целью прекращения отображения затемняющего изображения, в результате чего может обеспечиваться отображение объекта, который был скрыт. К примеру, рассмотрим иллюстрацию фиг. 3D, на которой в качестве области обнаружения на экране дисплея назначена вся область дисплея, помимо области дисплея, предназначенной для уведомления, а в качестве события касания назначено событие нажатия. Когда пользователь выполняет нажатие в нижней правой части экрана дисплея, вторые пиксели переключают во включенное состояние из выключенного состояния, благодаря чему могут быть отображены объекты, которые были скрыты. Соответственно, объект, который был скрыт, становится видимым пользователю, который может быстро просмотреть часто используемую информацию на экране дисплея, что способствует улучшению впечатлений пользователя от работы с устройством.
[00116] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, с целью представления сообщения уведомления, среди всех пикселей на экране дисплея, одну часть, соответствующую области экрана, предназначенной для сообщения уведомления, переключают во включенное состояние, тогда как вторую часть, соответствующую области экрана, которая предназначена для объекта, который должен быть скрыт, переключают в выключенное состояние. Таким образом обеспечивают представление сообщения, при котором оно визуально выделено, благодаря чему контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю возможность быстро фокусировать свое внимание на сообщениях уведомления и позволяет обеспечить более эффективное представление информации на экране дисплея. При этом также может быть снижено энергопотребление терминала, поскольку во включенном состоянии остаются только первые пиксели, а вторые пиксели переключают в выключенное состояние.
[00117] Фиг. 4 представляет собой блок-схему, иллюстрирующую устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией фиг. 4, устройство включает модуль 410 приема и модуль 420 представления.
[00118] В данном варианте осуществления настоящего изобретения модуль 410 приема сконфигурирован для приема сообщения уведомления, которое должно быть представлено, когда экран дисплея находится в выключенном состоянии.
[00119] Модуль 420 представления сконфигурирован для выполнения процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и для представления сообщения уведомления, принятого модулем 410 приема, когда экран дисплея переключают во включенное состояние из выключенного состояния.
[00120] В одном из вариантов осуществления настоящего изобретения объект, который должен быть скрыт, включает весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента.
[00121] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, если сообщение уведомления, которое должно быть представлено, принимают, когда экран дисплея находится в выключенном состоянии, то экран дисплея переключают во включенное состояние для представления сообщения уведомления, и одновременно с этим затемняют весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента. Таким образом обеспечивают представление сообщения, при котором оно визуально выделено, благодаря чему контент, представленный на экране дисплея в настоящем изобретении, становится легко доступным для восприятия и считывания, что дает пользователю возможность быстро фокусировать свое внимание на сообщениях уведомления. Таким образом, обеспечивается более эффективное представление информации на экране дисплея, благодаря чему впечатления пользователей от работы с устройством могут быть более благоприятными.
[00122] Фиг. 5 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения. Как показано на фиг. 5, в соответствии с данным вариантом осуществления настоящего изобретения, на основе приведенного выше описания в отношении фиг. 4, модуль 420 представления включает первый подмодуль 421 отображения и второй подмодуль 422 отображения.
[00123] В одном из вариантов осуществления настоящего изобретения первый подмодуль 421 сконфигурирован для отображения заранее заданного затемняющего изображения, наложенного поверх исходного заблокированного экрана, отображаемого на экране дисплея, в результате чего обеспечивается затемнение объекта, который должен быть скрыт.
[00124] В одном из вариантов осуществления настоящего изобретения под «исходным заблокированным экраном» понимают дисплейный интерфейс, заранее заданный для экрана дисплея, переключаемого из выключенного состояния во включенное состояние, при этом затемняющее изображение сконфигурировано таким образом, чтобы полностью покрывать исходный заблокированный экран или чтобы покрывать объект, который должен быть скрыт, и затемняющее изображение имеет прозрачность, меньшую заранее заданного порога.
[00125] Второй подмодуль 422 отображения сконфигурирован для отображения сообщения уведомления, наложенного поверх затемняющего изображения, отображаемого при помощи первого подмодуля 421 отображения, если затемняющее изображение сконфигурировано так, чтобы покрывать исходный заблокированный экран полностью.
[00126] Альтернативно, второй подмодуль 422 отображения сконфигурирован для отображения сообщения уведомления на экране дисплея, если затемняющее изображение сконфигурировано так, чтобы покрывать объект, который должен быть скрыт.
[00127] Нужно отметить, что в качестве примера затемняющего изображения в устройстве, соответствующем варианту осуществления настоящего изобретения, показанному на фиг. 4, выбрано изображение, сконфигурированное так, чтобы покрывать исходный заблокированный экран целиком. Другими словами, между первым подмодулем 412 отображения и вторым подмодулем 421 имеется соединение, показанное на чертеже.
[00128] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, затемняющее изображение сконфигурировано таким образом, чтобы полностью покрывать исходный заблокированный экран или чтобы покрывать объект, который должен быть скрыт, и имеет прозрачность, меньшую заранее заданного порога. Таким образом, объект, который должен быть скрыт, может быть закрыт затемняющим изображением, в результате чего обеспечивается затемнение объекта, который должен быть скрыт и, соответственно, может быть обеспечено представление сообщения уведомления с визуальным выделением. В результате, контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю, при взгляде на экран, возможность быстро сфокусировать свое внимание на сообщении уведомления, благодаря чему впечатления пользователя от работы с устройством могут быть более благоприятными.
[00129] Фиг. 6 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения. Как показано на фиг. 6, в соответствии с данным вариантом осуществления настоящего изобретения, на основе приведенного выше описания в отношении фиг. 4, модуль 420 представления может дополнительно включать первый подмодуль 423 обнаружения и первый подмодуль 424 управления.
[00130] В одном из вариантов осуществления настоящего изобретения первый подмодуль 423 обнаружения сконфигурирован для обнаружения, имеет ли место событие касания в заранее заданной области обнаружения на экране дисплея.
[00131] В одном из вариантов осуществления настоящего изобретения область обнаружения представляет собой область на экране дисплея, выбранную произвольно.
[00132] Первый подмодуль 424 управления сконфигурирован для управления экраном дисплея с целью прекращения отображения затемняющего изображения, если обнаружено, при помощи первого подмодуля 423 обнаружения, что в области обнаружения имеет место событие касания, в результате чего обеспечивается отображение исходного заблокированного экрана.
[00133] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, если в заранее заданной области обнаружения на экране дисплея имеет место событие касания, то экраном дисплея управляют с целью прекращения отображения затемняющего изображения, в результате чего может быть отображен исходный заблокированный экран. Соответственно, объект, который должен быть скрыт, более не будет находиться в затемненном состоянии, и на экране дисплея может быть отображен дополнительный контент, дающий пользователю возможность быстро просмотреть часто используемую информацию, что также способствует улучшению впечатлений пользователя от работы с устройством.
[00134] Фиг. 7 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения. Как показано на фиг. 7, в соответствии с данным вариантом осуществления настоящего изобретения, на основе приведенного выше описания в отношении фиг. 4, модуль 420 представления может дополнительно включать второй подмодуль 425 управления и третий подмодуль 426 управления.
[00135] Второй подмодуль управления сконфигурирован для переключения первых пикселей на экране дисплея во включенное состояние, благодаря чему обеспечивается отображение сообщения уведомления.
[00136] В одном из вариантов осуществления настоящего изобретения первые пиксели соответствуют области дисплея, предназначенной для сообщения уведомления.
[00137] Третий подмодуль 426 управления сконфигурирован для переключения части вторых пикселей или всех вторых пикселей на экране дисплея в выключенное состояние, благодаря чему обеспечивается затемнение объекта, который должен быть скрыт.
[00138] В одном из вариантов осуществления настоящего изобретения вторые пиксели соответствуют области дисплея, предназначенной для объекта, который должен быть скрыт.
[00139] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, с целью представления сообщения уведомления, среди всех пикселей на экране дисплея, одну часть, соответствующую области экрана, предназначенной для сообщения уведомления, переключают во включенное состояние, тогда как вторую часть, соответствующую области экрана, которая предназначена для объекта, который должен быть скрыт, переключают в выключенное состояние. Таким образом обеспечивают представление сообщения, при котором оно визуально выделено, благодаря чему контент, представленный на экране дисплея, становится легко доступным для восприятия и считывания, что дает пользователю возможность быстро фокусировать свое внимание на сообщениях уведомления и позволяет обеспечить более эффективное представление информации на экране дисплея. При этом также может быть снижено энергопотребление терминала, поскольку во включенном состоянии остаются только первые пиксели, а вторые пиксели переключают в выключенное состояние.
[00140] Фиг. 8 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения. Как показано на фиг. 8, в соответствии с данным вариантом осуществления настоящего изобретения, на основе приведенного выше описания в отношении фиг. 4, модуль 420 представления дополнительно включает второй подмодуль 427 обнаружения и четвертый подмодуль 428 управления.
[00141] Второй подмодуль 427 обнаружения сконфигурирован для обнаружения, имеет ли место событие касания в заранее заданной области обнаружения на экране дисплея.
[00142] В одном из вариантов осуществления настоящего изобретения область обнаружения представляет собой область на экране дисплея, выбранную произвольно.
[00143] Четвертый подмодуль 428 управления сконфигурирован для обеспечения переключения вторых пикселей во включенное состояние из выключенного состояния, если обнаружено, при помощи второго подмодуля 427 обнаружения, что в данной области дисплея имеет место событие касания, в результате чего обеспечивается отображение объекта, который был скрыт.
[00144] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, если обнаружено, что в области обнаружения имеет место событие касания, вторые пиксели, находящиеся в выключенном состоянии, переключают во включенное состояние, в результате чего обеспечивается отображение объекта, который был скрыт. Соответственно, объект, который должен быть скрыт, более не будет находиться в затемненном состоянии, и на экране дисплея может быть отображен дополнительный контент, дающий пользователю возможность быстро просмотреть часто используемую информацию, что также способствует улучшению впечатлений пользователя от работы с устройством.
[00145] Фиг. 9 представляет собой блок-схему, иллюстрирующую еще одно устройство для представления информации в соответствии с одним из примеров осуществления настоящего изобретения. Как показано на фиг. 9, в соответствии с данным вариантом осуществления настоящего изобретения, на основе приведенного выше описания в отношении фиг. 4, модуль 420 представления может дополнительно включать подмодуль 429 определения и подмодуль 4210 представления.
[00146] Подмодуль 429 определения сконфигурирован для определения, для каждого соответствующего сообщения уведомления, соответствующей формы представления согласно приоритету соответствующего сообщения уведомления, если приняты множество сообщений уведомления.
[00147] В одном из вариантов осуществления настоящего изобретения сообщения уведомления с различными приоритетами соответствуют различным формам представления или соответствуют одной и той же форме представления, а форма представления включает одно или более из перечисленного: порядок представления, значение яркости, тип шрифта, размер шрифта и значение цвета.
[00148] Подмодуль 4210 представления сконфигурирован для представления сообщений уведомления на экране дисплея согласно соответствующим формам представления соответствующих сообщений уведомления.
[00149] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, в соответствии с настоящим изобретением для каждого соответствующего сообщения уведомления определена соответствующая форма представления согласно его приоритету, при этом сообщения уведомления с различными приоритетами могут соответствовать различным формам представления или одной и той же форме представления, то есть сообщения уведомления могут быть представлены с использованием любой из одной или более форм представления, которые могут включать: порядок представления, значение яркости, тип шрифта, размер шрифта и значение цвета. Таким образом, сообщения уведомления могут быть представлены с использованием множества различных форм, что также способствует улучшению впечатлений пользователя от работы с устройством.
[00150] Соответственно, в настоящем изобретении предложено также устройство для представления информации. Устройство включает процессор и память для хранения инструкций, исполняемых процессором; при этом процессор сконфигурирован:
для приема сообщения уведомления, которое должно быть представлено, когда экран дисплея находится в выключенном состоянии; и
для выполнения процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и для представления сообщения уведомления, когда дисплей переключают во включенное состояние из выключенного состояния.
[00151] В одном из вариантов осуществления настоящего изобретения объект, который должен быть скрыт, включает весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента.
[00152] В отношении устройств, предложенных в рассмотренных выше вариантах осуществления настоящего изобретения, конкретные методы выполнения операций для индивидуальных модулей из их состава были подробно описаны в вариантах осуществления настоящего изобретения, относящихся к способам, и не будут приведены повторно.
[00153] В отношении вариантов осуществления устройства, за необходимыми частями описания можно обращаться к вариантам осуществления способа, поскольку они взаимно соответствуют друг другу. Описание вариантов осуществления настоящего изобретения в виде устройства приведено исключительно в иллюстративных целях. В одном из вариантов осуществления настоящего изобретения модули, описанные как отдельные компоненты, не обязательно являются физически отдельными друг от друга; при этом компонент, проиллюстрированный в виде блока, не обязательно должен являться физическим блоком, то есть он может быть размещен в одном месте или распределен по множеству сетевых блоков. Для достижения целей, стоящих перед настоящим изобретением, может быть выбрана, в соответствии с необходимостью, часть модулей, описанных в настоящем документе, или все такие модули, что может быть реализовано специалистами в данной области техники без творческих усилий.
[00154] Фиг. 10 представляет собой блок-схему, иллюстрирующую устройство 100 для представления информации в соответствии с одним из примеров осуществления настоящего изобретения. Например, устройство 1000 может представлять собой мобильный телефон, компьютер, терминал цифрового вещания, устройство обмена сообщениями, игровую приставку, планшетный компьютер, медицинское устройство, тренажерное оборудование, карманный персональный компьютер и т.п.
[00155] В соответствии с иллюстрацией фиг. 10, устройство 1000 может включать один или более следующих компонентов: процессорный компонент 1002, память 1004, компонент 1006 электропитания, мультимедийный компонент 1008, аудиокомпонент 1010, интерфейс 1012 ввода-вывода (input/output, I/O), измерительный компонент 1014 и компонент 1016 связи.
[00156] Процессорный компонент 1002, как правило, осуществляет общее управление функционированием устройства 1000, например операциями, связанными с отображением, телефонными вызовами, обменом данными, работой с камерой и операциями записи. Процессорный компонент 1002 может включать один или более процессоров 1020, исполняющих инструкции с целью выполнения всех шагов описанных выше способов или части этих шагов. Также процессорный компонент 1002 может включать один или более модулей, обеспечивающих взаимодействие между процессорным компонентом 1002 и другими компонентами. Например, процессорный компонент 1002 может включать мультимедийный модуль, обеспечивающий взаимодействие между мультимедийным компонентом 1008 и процессорным компонентом 1002.
[00157] Память 1004 сконфигурирована для хранения различных типов данных с целью поддержки функционирования устройства 1000. Примерами подобных данных могут служить инструкции любых приложений или методов, исполняемых в устройстве 1000, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.п. Память 1004 может быть реализована с использованием энергозависимых или энергонезависимых устройств любого типа, а также их комбинаций, например статической памятью с произвольным доступом (static random access memory, SRAM), электрически перепрограммируемой памяти «только для чтения» (erasable programmable read-only memory, EPROM), программируемой памяти «только для чтения» (programmable read-only memory, PROM), памяти «только для чтения», магнитной памяти, флэш-памяти, магнитного или оптического диска.
[00158] Компонент 1006 электропитания обеспечивает электропитание различных компонентов устройства 1000. Компонент 1006 электропитания может включать систему управления электропитанием, один или более источников питания, а также любые другие компоненты, связанные с производством, управлением и распределением электрической энергии в устройстве 1000.
[00159] Мультимедийный компонент 1008 включает экран, который обеспечивает интерфейс вывода между устройством 1000 и пользователем. В некоторых из вариантов осуществления настоящего изобретения экран может включать дисплей на жидких кристаллах (liquid crystal display, LCD) и сенсорную панель (touch panel, TP). Если экран включает сенсорную панель, то в этом случае экран может быть реализован как сенсорный экран, принимающий сигналы ввода от пользователя. Сенсорная панель включает один или более датчиков касания, предназначенных для регистрации касаний, скольжений и других жестов на сенсорной панели. Датчики касания могут не только регистрировать границы операций касания или скольжения, но также могут измерять период времени и величину давления, связанные с этими операциями. В некоторых вариантах осуществления настоящего изобретения мультимедийный компонент 1008 включает фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера могут принимать внешние мультимедийные данные, когда устройство 1000 находится в определенном режиме работы, например в режиме фотографирования или в режиме видеосъемки. Как фронтальная камера, так и тыловая камера могут представлять собой фиксированные системы оптических линз или могут иметь функциональность фокусировки и оптического зуммирования.
[00160] Аудиокомпонент 1010 сконфигурирован для вывода и/или ввода аудиосигналов. Например, аудиокомпонент 1010 включает микрофон ("MIC"), сконфигурированный для приема внешнего аудиосигнала, когда устройство 1000 находится в определенном режиме работы, например в режиме вызова, в режиме записи или в режиме распознавания голоса. Принятые аудиосигналы могут затем быть сохранены в памяти 1004 или переданы при помощи компонента 1016 связи. В некоторых из вариантов осуществления настоящего изобретения аудиокомпонент 1010 включает также громкоговоритель для вывода аудиосигналов.
[00161] Интерфейс 1012 ввода/вывода обеспечивает интерфейс между процессорным компонентом 1002 и модулями периферийных интерфейсов, например клавиатуры, поворотного-нажимного выключателя («колеса»), кнопок и т.п. Кнопки могут включать, без ограничения перечисленным, «домашнюю» кнопку, кнопку громкости, кнопку «пуск» или кнопку блокировки.
[00162] Измерительный компонент 1014 включает один или более датчиков, обеспечивающих оценку состояния различных элементов устройства 1000. Например, измерительный компонент 1014 может обнаруживать состояние «открыто» или «закрыто» устройства 1000, относительное расположение компонентов, например дисплея и клавиатуры устройства 1000, изменение положения устройства 1000 или одного из компонентов устройства 1000, присутствие или отсутствие контакта пользователя с устройством 1000, ориентацию или ускорение/замедление устройства 1000 и изменение температуры устройства 1000. Измерительный компонент 1014 может включать датчик близости, сконфигурированный для обнаружения присутствия близких объектов без физического контакта с ними. Измерительный компонент 1014 может также включать светочувствительный датчик, например датчик изображений CMOS или CCD, для использования в приложениях формирования изображений. В некоторых из вариантов осуществления настоящего изобретения измерительный компонент 1014 может также включать акселерометрический датчик, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
[00163] Компонент 1016 связи сконфигурирован для обеспечения связи, проводной или беспроводной, между устройством 1000 и другими устройствами. Устройство 1000 может осуществлять доступ к беспроводной сети, основанной на таких стандартах связи, как WiFi, 2G или 3G, или их комбинации. В одном из примеров осуществления настоящего изобретения компонент 1016 связи принимает широковещательный сигнал или соответствующую широковещательную информацию от внешней широковещательной системы управления по широковещательному каналу. В одном из примеров осуществления настоящего изобретения компонент 1016 связи включает также модуль ближней бесконтактной связи (near field communication, NFC) для обеспечения связи в ближней зоне. Например, NFC-модуль может быть реализован на базе технологии радиочастотной идентификации (radio frequency identification, RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (infrared data association, IrDA), технологии сверхширокой полосы пропускания (ultra-wideband, UWB), технологии Bluetooth (ВТ) или других технологий.
[00164] В примерах осуществления настоящего изобретения устройство 1000 может быть реализовано с использованием одной или более заказных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), цифровых устройств обработки сигналов (digital signal processing devices, DSPD), программируемых логических устройств (programmable logic devices, PLD), электрически программируемых вентильных матриц (field programmable gate arrays, FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах или других электронных блоках, предназначенных для исполнения описанных выше способов.
[00165] В примерах осуществления настоящего изобретения предложен также машиночитаемый носитель для хранения данных, включающий инструкции, например, содержащиеся в памяти 1004 и исполняемые процессором 1020 в устройстве 1000 с целью выполнения описанных выше способов. К примеру, машиночитаемый носитель для хранения данных может представлять собой память ROM, RAM, CD-ROM, магнитную ленту, гибкий диск, оптическое запоминающее устройство для хранения данных и т.п.
[00166] Машиночитаемый носитель для хранения данных, когда инструкции из этого носителя исполняют при помощи процессора терминала, обеспечивает выполнение терминалом способа представления информации. Способ включает:
прием сообщения уведомления, которое должно быть представлено, когда экран дисплея находится в выключенном состоянии; и
выполнение процедуры затемнения для объекта, который должен быть скрыт на экране дисплея, и представление сообщения уведомления, когда дисплей переключают во включенное состояние из выключенного состояния.
[00167] В одном из вариантов осуществления настоящего изобретения объект, который должен быть скрыт, включает весь остальной контент, отображаемый на экране дисплея, помимо сообщения уведомления, или часть этого контента.
[00168] Специалистами в данной области техники, по прочтении описания или после практического применения изобретения, описанного в настоящем документе, могут быть найдены другие варианты его осуществления. Настоящая заявка призвана охватить все изменения, применения или модификации настоящего изобретения, не отступающие от его основного замысла, включая все отступления от настоящего изобретения, которые известны на существующем уровне техники или традиционно применяются в данной области техники. Приведенное описание и примеры следует считать исключительно иллюстративными, при этом истинный объем и сущность настоящего изобретения определены приведенной ниже формулой изобретения.
[00169] Нужно понимать, что настоящее изобретение не ограничено конкретной конструкцией, описанной выше и проиллюстрированной на приложенных чертежах, а также, что в пределах объема настоящего изобретения могут быть выполнены множество различных модификаций и изменений. Предполагается, что объем настоящего изобретения ограничен только приложенной формулой изобретения.
[00170] Приведенное выше описание имеет своей целью исключительно иллюстрацию предпочтительных вариантов осуществления настоящего изобретения и не накладывает на него никаких ограничений. Все модификации, эквивалентные замены или улучшения, выполненные в пределах сущности и замысла настоящего изобретения, попадают в объем правовой защиты настоящего изобретения.