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

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

 

Область техники, к которой относится изобретение

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

Уровень техники

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

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

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

на фиг. 1 показана высокоуровневая системная диаграмма одного примера осуществления в соответствии с настоящим изобретением;

на фиг. 2 показан z-порядок и перекрытие окон в соответствии с примером осуществления настоящего изобретения;

на фиг. 3 показана классификация содержимого окон в соответствии с примером осуществления настоящего изобретения;

на фиг. 4 показана блок-схема одного примера осуществления в соответствии с настоящим изобретением; и

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

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

Осуществление изобретения

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

На фиг. 1 показана высокоуровневая системная диаграмма 100 одного примера осуществления в соответствии с настоящим изобретением. Устройство 102 включает в себя устройство 106 отображения, которое сконфигурировано так, чтобы предоставлять пользователю 108 визуальную информацию. Устройство 102 может представлять собой любое вычислительное, коммуникационное, развлекательное устройство или устройство другого типа, которое содержит устройство отображения, экран или графический пользовательский интерфейс (GUI) любого типа, такое как, например, компьютер, лэптоп, планшет, смартфон, медиаплеер или карманный компьютер. Части визуальной информации могут быть представлены в формате одного или более окон, которые могут перекрываться в различной степени. Окна и их содержимое могут создаваться приложениями 110 или другими программными модулями или компонентами операционной системы, которые выполняются на устройстве 102 или связаны с ним иным образом. Модуль 104 динамического управления яркостью устройства отображения на основе содержимого может быть сконфигурирован так, чтобы динамически регулировать уровень яркости различных областей на устройстве 106 отображения, исходя из, возможно, меняющейся конфигурации и содержимого отображаемых окон. Эта регулировка уровня яркости может выполняться так, чтобы снижать энергопотребление устройства 102, как более подробно будет объяснено ниже.

На фиг. 2 показан z-порядок и перекрытие окон 200 в соответствии с примером осуществления настоящего изобретения. Показано, что устройство 106 отображения отображает множество окон и другую типовую визуальную информацию для пользователя 108. Окна могут представлять собой любой тип окон, как, например, окно 202 браузера, текстовый документ 204 и почтовое окно 206. Другие отображаемые объекты могут включать в себя, например, панель 210 задач и иконки 208. Понятно, что для пользователя 108 может отображаться любое число и любой тип визуальных объектов.

Окна или другие отображаемые объекты могут перекрываться. Z-порядок определяет порядок накладывания каждого окна, или другими словами, положение окна вдоль оси z (т.е. оси, направленной наружу от поверхности экрана в отличие от осей x и y, которые лежат в плоскости поверхности экрана). Поэтому, z-порядок определяет, какое окно появляется поверх любых других перекрывающихся окон (т.е. на переднем плане в отличие от заднего плана). Обычно, пользователь может выбирать, какое окно перевести на передний план. Зачастую можно предполагать, что это окно на переднем плане представляет собой окно, интересующее пользователя, или область, на которой сосредоточен пользователь. Менеджер окон, стек задач или другой компонент операционной системы, в общем, может управлять порядком и отображением окон на основе выбора пользователя.

На фиг. 3 показана классификация 300 содержимого окон в соответствии с примером осуществления настоящего изобретения. Показано, что окно, например окно 202 браузера, содержит панель 304 инструментов, область 308 представляющего интерес содержимого, область 306 пустого пространства, рекламы 302 и другую информацию 310. Область 308 представляющего интерес содержимого представляет собой область или области в рамках окна 202, в которой расположена информация или содержимое, наиболее интересующая пользователя. Например, если окно представляет собой браузер, а пользователь выполняет поиск в интернете, то область 308 представляющего интерес содержимого может содержать результаты поиска. В качестве еще одного примера, если окно представляет собой текстовый документ, то область представляющего интерес содержимого может представлять собой абзац, содержащий курсор, или абзац, который редактируют в текущий момент.

Многие веб-страницы, включая поисковые системы, наряду с представляющим интерес содержимым отображают рекламу 302. Эта реклама обычно может появляться в такой области, как, например, левая сторона или правая сторона экрана, и может не представлять особого интереса для пользователя. Многие веб-страницы имеют пустые области или иное неиспользуемое пространство 306. Эти пустые области могут быть большими, а многие из них обычно имеют белый цвет или другой яркий цвет, который потребляет значительное количество энергии, направляемой к устройству отображения. Также могут быть представлены область панели 304 инструментов и области 310 с другой информацией, и они могут не представлять особого интереса для пользователя.

На фиг. 4 показана блок-схема 400 одного примера осуществления в соответствии с настоящим изобретением. Показано, что модуль 104 динамического управления яркостью устройства отображения на основе содержимого содержит модуль 406 определения представляющей интерес области и модуль 408 регулировки яркости области устройства отображения. Модуль 406 определения представляющей интерес области дополнительно содержит модуль 410 определения z-порядка, модуль 412 определения перекрытия, модуль 414 профилировщика приложений и модуль 416 классификации содержимого областей.

Модуль определения z-порядка может быть сконфигурирован так, чтобы получать z-порядок окон или других отображаемых объектов от менеджера 402 окон, чтобы определить окно или окна на переднем плане, которые могут быть наиболее интересны пользователю. Модуль 412 определения перекрытия может быть сконфигурирован так, чтобы определять неперекрывающиеся области окон, не находящихся на переднем плане, которые не перекрывают находящееся на переднем плане окно, на основе информации о z-порядке и размере и положении окон. Обычно эти области не являются областью, на которой сосредоточен пользователь, и могут представлять меньший интерес для пользователя. Результаты определения окон и соответствующих областей, представляющих больший и меньший интерес, могут быть переданы на модуль 408 регулировки яркости области устройства отображения, которое может быть сконфигурировано так, чтобы динамически регулировать яркость или цвет этих областей. Динамическое регулирование яркости может производиться так, чтобы области, представляющие больший интерес, или области, на которых сосредоточен пользователь, были ярче, чем области, представляющие меньший интерес, которые могут быть сделаны менее яркими, или для которых может быть задан более темный цвет.

Модуль 414 профилировщика приложений может быть сконфигурирован так, чтобы генерировать профиль или библиотеку профилей для приложений 110, которые могут быть запущены на устройстве 102. Модуль 414 профилировщика приложений может анализировать окна, создаваемые приложениями 110, чтобы определить размещение и местоположение различных областей в пределах этих окон, например 302, 304, 306, 308, 310. Например, может быть создана библиотека профилей для веб-браузеров, почтовых приложений, приложений обработки текста и т.д., которые используют на устройстве. Модуль 416 классификации содержимого областей может быть сконфигурирован так, чтобы классифицировать области, заданные в профиле приложения, чтобы предоставить показатель относительного уровня важности или представляемого интереса для пользователя каждой области. Например, области 302 рекламы может быть ранжирована ниже, чем область 308 содержимого, представляющего интерес. Результирующая классификация содержимого областей в рамках окон, представляющих больший или меньший интерес, может быть передана на модуль 408 регулировки яркости области устройства отображения, которое может быть сконфигурировано так, чтобы динамически регулировать яркость этих областей, так что области, представляющие больший интерес, ярче, чем области, представляющие меньший интерес.

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

На фиг. 5 показана блок-схема 500 последовательности действий примера осуществления в соответствии с настоящим изобретением. На этапе 510 определяют области, представляющие интерес для пользователя. Определение может основываться на расположении окон на переднем/заднем плане. Определение также может основываться на классификации содержимого областей в рамках окон. На этапе 520 устанавливают первый уровень яркости устройства отображения в областях, представляющих интерес. На этапе 530 устанавливают второй уровень яркости устройства отображения за пределами областей, представляющих интерес. Второй уровень яркости ниже, чем первый уровень яркости, что может привести к пониженному энергопотреблению. В некоторых вариантах осуществления пользователем могут быть выбраны различные уровни яркости.

Хотя на фиг. 5 показаны различные этапы в соответствии с одним вариантом осуществления, следует понимать, что не все из этих действий необходимы. Действительно, здесь полностью предусмотрено, что в других вариантах осуществления настоящего изобретения описанные в этом документе действия можно сочетать не так, как показано на каких-либо чертежах, но все еще в соответствии с настоящим изобретением. Таким образом, предполагается, что пункты формулы изобретения, направленные на признаки и/или действия, которые не показаны в точности на одном чертеже, подпадают под объем и содержимое настоящего изобретения.

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

Носитель информации может включать в себя материальный носитель любого типа, например, диск любого типа, включая дискеты, оптические диски, постоянную память на компакт дисках (CD-ROM), перезаписываемые компакт-диски (CD-RW), универсальные цифровые диски (DVD) и магнитооптические диски, полупроводниковые устройства, такие как постоянные запоминающие устройства (ROM), запоминающие устройства произвольного доступа (RAM), такие как динамические и статические RAM, стираемые программируемые постоянные запоминающие устройства (EPROM), электрически стираемые программируемые постоянные запоминающие устройства (EEPROM), флэш-память, магнитные или оптические карты или любые типы носителей, пригодных для хранения электронных инструкций.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Термины и выражения, применяемые в этом документе, используют для описания, но не как ограничение, при этом не предполагается, что использование таких терминов и выражений исключает какие-либо эквиваленты показанных и описанных признаков (или их частей), при этом понятно, что в рамках объема формулы изобретения возможны различные модификации. Соответственно, предполагается, что формула изобретения охватывает все такие эквиваленты. В этом документе были описаны различные признаки, аспекты и варианты осуществления. Допускается сочетание друг с другом признаков, аспектов и вариантов осуществления, а также изменение и модификация, что понятно специалистам в этой области техники. Поэтому, настоящее изобретение следует рассматривать как охватывающее такие сочетания, изменения и модификации.

1. Система регулировки яркости устройства отображения, содержащая:

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

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

2. Система по п. 1, в которой указанный модуль определения области, представляющей интерес, дополнительно содержит модуль определения z-порядка, выполненный с возможностью определения z-порядка множества окон, сгенерированных на указанном устройстве отображения.

3. Система по п. 2, в которой упомянутый модуль определения z-порядка дополнительно выполнен с возможностью получения упомянутого z-порядка упомянутого множества окон от менеджера окон.

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

5. Система по любому из пп. 1-3, в которой указанный первый и/или второй уровни яркости выбираются пользователем.

6. Система по любому из пп. 1-3, в которой указанные первый и/или второй уровень яркости выбраны так, чтобы снизить энергопотребление указанного устройства отображения.

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

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

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

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

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

8. Способ по п. 7, в котором этап определения областей, представляющих интерес, дополнительно включает в себя подэтап, на котором определяют z-порядок множества окон, сгенерированных на указанном устройстве отображения.

9. Способ по п. 8, дополнительно содержащий этап, на котором получают указанный z-порядок указанного множества окон от менеджера окон.

10. Способ по любому из пп. 7-9, в котором указанный этап определения областей, представляющих интерес, дополнительно включает в себя подэтап, на котором определяют размер и/или перекрытие множества окон, сгенерированных на указанном устройстве отображения.

11. Способ по любому из пп. 7-9, в котором указанные первый и/или второй уровни яркости выбраны пользователем.

12. Способ по любому из пп. 7-9, в котором указанные первый и/или второй уровень яркости выбраны так, чтобы снизить энергопотребление указанного устройства отображения.

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

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

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

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

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

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

15. Машиночитаемый носитель информации по п. 14, дополнительно содержащий этап, на котором получают указанный z-порядок указанного множества окон от менеджера окон.

16. Машиночитаемый носитель информации по любому из пп. 13-15, в котором этап определения областей, представляющих интерес, дополнительно содержит подэтап, на котором определяют размер и/или перекрытие множества окон, сгенерированных на указанном устройстве отображения.

17. Машиночитаемый носитель информации по любому из пп. 13-15, в котором указанный первый и указанный второй уровни яркости выбраны пользователем.

18. Машиночитаемый носитель информации по любому из пп. 13-15, в котором указанный первый и указанный второй уровни яркости выбраны так, чтобы снизить энергопотребление указанного устройства отображения.



 

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

Изобретение относится к области сбережения электроэнергии батареи в устройствах. Техническим результатом является сохранение электроэнергии батареи в устройствах посредством задержки задач.

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

Изобретение относится к технологии управления шаблонами активации. Технический результат - эффективное управление шаблонами активации.

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении потребляемой мощности и времени для считывания и записи. Компьютерная система содержит множество функциональных модулей, причем каждый функциональный модуль содержит функциональный блок и блок магниторезистивной оперативной памяти (MRAM), связанный с функциональным блоком, причем MRAM блок сконфигурирован с возможностью сохранения операционного состояния функционального блока во время состояния ожидания функционального модуля, содержащего этот функциональный блок; при этом компьютерная система сконфигурирована с возможностью переводить один из функциональных модулей в состояние ожидания, когда другой из функциональных модулей находится во включенном состоянии. 2 н. и 13 з.п. ф-лы, 8 ил.

Группа изобретений относится к управлению обменами транзакциями между двумя интегральными схемами. Технический результат – создание технологии для приведения линии связи в состояние очень малого питания безопасным способом. Для этого предложен способ управления обменами транзакциями между двумя интегральными схемами (12, 14) в системе (10), содержащей: две интегральные схемы (12, 14), источник питания, предназначенный для питания линии связи между двумя интегральными схемами, таким образом давая возможность обменов транзакциями между обеими интегральными схемами (12, 14), контроллер (40), управляющий интегральными схемами (12, 14) и источником питания, причем способ содержит этапы: а) приема в контроллере (40) команды уменьшить количество энергии, подаваемой источником питания в линию связи, b) посылки инструкции из контроллера (40) в обе интегральные схемы (12, 14), чтобы не дать интегральным схемам (12, 14) инициировать новые транзакции, с) уменьшения энергии, подаваемой в линию связи, после того как любые незавершенные транзакции выполнены. 3 н. и 16 з.п. ф-лы, 4 ил.

Изобретение относится к устройству формирования изображений. Техническим результатом является снижение энергопотребления устройства формирования изображений. Устройство формирования изображений со сниженным энергопотреблением, имеющее множество рабочих режимов, содержит блок интерфейса связи, функциональный блок и контроллер, включающий основной CPU и вспомогательный CPU. Основной CPU управляет функциональным блоком в нормальном режиме. Вспомогательный CPU выполняет аутентификацию внешнего устройства, когда в режиме экономии энергии принимается команда выполнения задания от внешнего устройства. Вспомогательный CPU выполняет аутентификацию путем сравнения адресной информации внешнего устройства, которое передало команду выполнения задания, с предварительно сохраненной адресной информацией внешнего устройства. Функциональный блок переводит рабочий режим устройства формирования изображений в соответствии с результатом аутентификации и выполнения функции, соответствующей команде выполнения задания. 2 н. и 9 з.п. ф-лы, 30 ил.

Изобретение относится к устройству формирования изображения, хост-устройству и соответствующему способу выполнения задания формирования изображения. Техническим результатом является снижение энергопотребления устройства формирования изображения. Устройство формирования изображения включает память, интерфейс для приема данных изображения для выполнения задания формирования изображения и контроллер. Контроллер посылает информацию о времени касательно второго времени резервирования для переключения устройства формирования изображения из энергосберегающего режима в нормальный режим на внешнее устройство формирования изображения. Когда данные изображения вводятся в энергосберегающем режиме устройства, контроллер посылает данные изображения на внешнее устройство формирования изображения. Когда устройство переключается в нормальный режим, контроллер управляет устройством для выполнения задания формирования изображения с использованием данных изображения, принятых от внешнего устройства формирования изображения на основании посланной информации о времени. Причем второе время резервирования вводится пользователем отдельно от любого задания формирования изображения. 2 н. и 13 з.п. ф-лы, 29 ил.

Изобретение относится к контекстному зондированию для вычислительных устройств. Техническим результатом является уменьшение потребляемой мощности вычислительного устройства. В способе контекстного зондирования определяют, превышают ли предопределенный порог данные датчика, полученные с помощью множества датчиков. Если данные датчиков превышают порог, увеличивают частоту дискретизации любого из множества датчиков для получения контекстных данных, соответствующих вычислительному устройству. Анализируют контекстные данные для классификации контекста вычислительного устройства и для определения значащих контекстных данных и незначащих контекстных данных и отбрасывают незначащие контекстные данные. Выполняют процедуру контекстного зондирования через механизм разгрузки путем анализа значащих контекстных данных для классификации контекста вычислительного устройства. 3 н. и 15 з.п. ф-лы, 5 ил.

Изобретение относится к электронным системам. Технический результат заключается в улучшении баланса между обеспечением детализации визуализации и сохранением вычислительной мощности. Устройство слежения захватывает данные, ассоциированные с пользователем, которые используются для определения того, что пользователь среагировал (например, визуально или эмоционально) на определенную часть экрана. Вычислительная мощность в этой части экрана возрастает, что увеличивает детализацию и качество воспроизведения графики и/или скорость обновления. Вычислительная мощность в областях экрана, на которые пользователь не обращает внимания, уменьшается и перенаправляется из этих областей, приводя к снижению детализации и качества воспроизведения графики и/или скорости обновления. 3 н. и 17 з.п. ф-лы, 5 ил.

Изобретение относится к области микроконтроллеров. Техническим результатом является пробуждение главного блока микроконтроллера (MCU). Раскрыта схема для пробуждения главного блока микроконтроллера (MCU), содержащая главный MCU, микросхему периферийного интерфейса и микросхему периферийной обработки, в которой микросхема периферийной обработки соединена с главным MCU посредством микросхемы периферийного интерфейса; линия синхронизации главного MCU соединена с сигналом ведущего генератора синхроимпульсов, а каждая из линии синхронизации микросхемы периферийной обработки и линии синхронизации микросхемы периферийного интерфейса соединена с сигналом ведомого генератора синхроимпульсов, причем сигнал ведущего генератора синхроимпульсов и сигнал ведомого генератора синхроимпульсов являются различными сигналами синхроимпульсов, таким образом, что микросхема периферийного интерфейса и микросхема периферийной обработки остаются в нормальном рабочем состоянии, когда главный MCU переходит в состояние глубокого сна; и микросхема периферийного интерфейса выполнена с возможностью контроля объема данных, передаваемых микросхемой периферийной обработки в микросхему периферийного интерфейса, и передачи сигнала пробуждения в главный MCU, если объем данных превышает порог. 4 н. и 9 з.п. ф-лы, 6 ил.

Изобретение относится к области микроконтроллеров. Техническим результатом является пробуждение главного блока микроконтроллера (MCU). Раскрыта схема для пробуждения главного блока микроконтроллера (MCU), содержащая главный MCU, микросхему периферийного интерфейса и микросхему периферийной обработки, в которой микросхема периферийной обработки соединена с главным MCU посредством микросхемы периферийного интерфейса; линия синхронизации главного MCU соединена с сигналом ведущего генератора синхроимпульсов, а каждая из линии синхронизации микросхемы периферийной обработки и линии синхронизации микросхемы периферийного интерфейса соединена с сигналом ведомого генератора синхроимпульсов, причем сигнал ведущего генератора синхроимпульсов и сигнал ведомого генератора синхроимпульсов являются различными сигналами синхроимпульсов, таким образом, что микросхема периферийного интерфейса и микросхема периферийной обработки остаются в нормальном рабочем состоянии, когда главный MCU переходит в состояние глубокого сна; и микросхема периферийного интерфейса выполнена с возможностью контроля объема данных, передаваемых микросхемой периферийной обработки в микросхему периферийного интерфейса, и передачи сигнала пробуждения в главный MCU, если объем данных превышает порог. 4 н. и 9 з.п. ф-лы, 6 ил.

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

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