ЭЛЕКТРОННОЕ УСТРОЙСТВО И СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ НА ЭКРАНЕ ДИСПЛЕЯ С ИСПОЛЬЗОВАНИЕМ СВЕДЕНИЙ О ТЕМПЕРАТУРЕ И ВЛАЖНОСТИ
ELECTRONIC DEVICE AND METHOD FOR CONTROLLING SCREEN DISPLAY USING TEMPERATURE AND HUMIDITY

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение, сущность которого здесь раскрыта, относится к управлению отображением для экрана электронного устройства, имеющего сенсорный экран. В частности, настоящее изобретение, сущность которого здесь раскрыта, относится к электронному устройству и к способу управления отображением изображений и объектов на сенсорном экране на основании, по меньшей мере, одного из следующих параметров: температуры и влажности.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
В настоящее время сенсорный экран используется для различных электронных устройств для отображения графических элементов и текста и для предоставления интерфейса пользователя, обеспечивающего возможность взаимодействия между пользователем и электронным устройством. Сенсорный экран обнаруживает прикосновение к его поверхности и реагирует на такое прикосновение. Обычно на сенсорном экране могут быть отображены одна или большее количество экранных клавиш, один или большее количество пунктов меню, и любой другой объект для интерфейса пользователя. Прикосновение пользователя к любому объекту на сенсорном экране может вызывать взаимодействие между пользователем и электронным устройством.
Сенсорный экран обеспечивает интуитивный интерфейс пользователя. Следовательно, сенсорный экран широко использовался в качестве устройства отображения и устройства ввода для мобильных устройств множества типов, таких как, например, мобильные телефоны или смартфоны.
В последнее время в смартфоне сенсорный экран используют в качестве основного устройства ввода-вывода, и он имеет различные датчики, такие как, например, датчик температуры, датчик влажности и оптический датчик, для измерения внешней среды. Путем объединения интуитивного интерфейса сенсорного экрана с различными датчиками смартфон может предоставлять пользователю естественные и расширенные функциональные возможности.
Вышеупомянутую информацию представляют в виде вспомогательной информации, только лишь для помощи в понимании настоящего изобретения, сущность которого здесь раскрыта. Не было приведено никаких определений и утверждений в отношении того, может ли что-либо из вышеописанного быть применимо в качестве предшествующего уровня техники относительно настоящего изобретения, сущность которого здесь раскрыта.
КРАТКОЕ ИЗЛОЖЕНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
Объекты настоящего изобретения, сущность которого здесь раскрыта, направлены на устранение, по меньшей мере, вышеупомянутых проблем и/или недостатков и на обеспечение, по меньшей мере, нижеописанных преимуществ. Соответственно, одним из объектов настоящего изобретения, сущность которого здесь раскрыта, является создание электронного устройства и способа управления за изображением на экране дисплея, которые обеспечивают возможность отображения полупрозрачного слоя, наложенного на фоновое изображение на сенсорном экране.
Другим объектом настоящего изобретения, сущность которого здесь раскрыта, является создание электронного устройства и способа управления отображением на экране дисплея, которые могут изменять прозрачность области прикосновения и перетаскивания в ответ на ввод данных пользователем на основании прикосновения и перетаскивания на полупрозрачном слое.
Еще одним объектом настоящего изобретения, сущность которого здесь раскрыта, является создание электронного устройства и способа управления отображением на экране дисплея, которые могут изменять прозрачность полупрозрачного слоя в соответствии, по меньшей мере, с одним из следующих параметров: температурой и влажностью.
Согласно первому объекту настоящего изобретения, предложено электронное устройство, содержащее: сенсорный экран, сконфигурированный для отображения изображения и для обнаружения ввода данных пользователем; и блок управления, сконфигурированный для управления сенсорным экраном для отображения первого слоя, наложенного на изображение; при этом, блок управления дополнительно сконфигурирован так, что при обнаружении ввода данных пользователем в частичной области первого слоя изменяет прозрачность этой частичной области.
Согласно второму объекту настоящего изобретения, предложен способ управления отображением для электронного устройства, имеющего сенсорный экран, а этот способ содержит следующее: отображают первый слой, наложенный на изображение, отображаемое на сенсорном экране; обнаруживают ввод данных пользователем на сенсорном экране; и изменяют прозрачность частичной области первого слоя, в которой обнаружен ввод данных пользователем.
Согласно одному из объектов изобретения настоящего изобретения, сущность которого здесь раскрыта, предложено электронное устройство. Это электронное устройство включает в себя устройство отображения, сконфигурированное для отображения изображения и имеющее сенсорный экран для обнаружения ввода данных пользователем, и блок управления, сконфигурированный для управления сенсорным экраном для отображения первого слоя, наложенного на изображение. В этом электронном устройстве блок управления дополнительно сконфигурирован так, что при обнаружении ввода данных пользователем в частичной области первого слоя изменяет прозрачность этой частичной области.
Это электронное устройство может дополнительно содержать датчик температуры, и блок управления может быть дополнительно сконфигурирован так, что определяет температуру на основании информации, принятой из датчика температуры, управляет первым слоем так, что отображает изображение водяного пара, когда определенная температура превышает заданную температуру, и управляет первым слоем так, что отображает изображение морозного узора, когда определенная температура является более низкой, чем заданная температура.
Блок управления может быть дополнительно сконфигурирован так, что изменяет прозрачность всей "области первого слоя в соответствии с изменениями определенной температуры.
Блок управления может быть дополнительно сконфигурирован так, что управляет первым слоем, отображая объект "водяная капля" по истечении заданного промежутка времени. Блок управления может быть дополнительно сконфигурирован так, что управляет объектом "водяная капля", отображая его так, как будто бы он перемещается в направлении силы тяжести. Блок управления может быть дополнительно сконфигурирован так, что управляет объектом "водяная капля", отображая его в точке прекращения ввода данных пользователем.
Блок управления может быть дополнительно сконфигурирован так, что изменяет прозрачность обнаруженной области ввода данных пользователем с течением времени.
Электронное устройство может дополнительно содержать датчик влажности, а блок управления может быть дополнительно сконфигурирован так, что изменяет прозрачность первого слоя в ответ на сигнал, принятый из датчика влажности.
Блок управления может быть дополнительно сконфигурирован так, что управляет первым слоем, отображая суммарный объект "морозный узор" в точке прекращения ввода данных пользователем при отображении изображения морозного узора.
Блок управления может быть дополнительно сконфигурирован так, что управляет сенсорным экраном, отображая второй слой, наложенный на первый слой, причем этот второй слой имеет непрозрачную область для отображения информации.
Блок управления может быть дополнительно сконфигурирован так, что определяет температуру на основании данных, принятых из внешнего объекта, для управляет первым слоем так, что отображает изображение водяного пара, когда определенная температура превышает заданную температуру, и управляет первым слоем так, что отображает изображение морозного узора, когда определенная температура является более низкой, чем заданная температура.
Блок управления может быть дополнительно сконфигурирован так, что изменяет прозрачность всей области первого слоя согласно информации о погоде. Информация о погоде может включать в себя, по меньшей мере, один из следующих параметров: температуру и влажность.
Первый слой может иметь, по меньшей мере, два атрибута, которые определены в соответствии с температурой.
Блок управления может быть дополнительно сконфигурирован так, что назначает первый атрибут первому слою тогда, когда температура превышает заданную температуру, и назначает второй атрибут первому слою тогда, когда температура является более низкой, чем заданная температура.
Согласно другому объекту настоящего изобретения, сущность которого здесь раскрыта, предложено электронное устройство. Это электронное устройство включает в себя устройство отображения, сконфигурированное для отображения изображения и имеющее сенсорный экран для обнаружения ввода данных пользователем, и блок управления, сконфигурированный для управления сенсорным экраном для отображения полупрозрачного слоя, наложенного на изображение. В этом электронном устройстве блок управления дополнительно сконфигурирован так, что при обнаружении ввода данных пользователем в частичной области полупрозрачного слоя изменяет прозрачность этой частичной области.
Согласно еще одному объекту настоящего изобретения, сущность которого здесь раскрыта, предложено электронное устройство. Это электронное устройство включает в себя устройство отображения, сконфигурированное для отображения интерфейса пользователя и имеющее сенсорный экран для обнаружения ввода данных пользователем, и блок управления, сконфигурированный для сохранения заблокированного состояния интерфейса пользователя путем управления сенсорным экраном так, чтобы на нем отображался полупрозрачный слой, наложенный на интерфейс пользователя, изменения прозрачности частичной области полупрозрачного слоя при обнаружении ввода данных пользователем в этой частичной области и разблокирования заблокированного состояния интерфейса пользователя тогда, когда эта частичная область занимает конкретную процентную долю от всей области сенсорного экрана или более.
Согласно еще одному объекту настоящего изобретения, сущность которого здесь раскрыта, предложено электронное устройство. Это электронное устройство включает в себя устройство отображения, сконфигурированное для отображения множества пиктограмм, для выполнения приложений, и имеющее сенсорный экран для обнаружения ввода данных пользователем, и блок управления, сконфигурированный так, что не позволяет выбирать пиктограммы, путем управления сенсорным экраном следующим образом: отображают полупрозрачный слой, наложенный на пиктограммы, и управляют, по меньшей мере, одной из пиктограмм так, чтобы она находилась в состоянии, обеспечивающем возможность ее выбора, путем изменения прозрачности частичной области полупрозрачного слоя при обнаружении ввода данных пользователем в этой частичной области.
Согласно еще одному объекту настоящего изобретения, сущность которого здесь раскрыта, предложен способ управления отображением для экрана электронного устройства, имеющего сенсорный экран. Этот способ включает в себя следующее: отображают первый слой, наложенный на изображение, отображаемое на сенсорном экране, обнаруживают ввод данных пользователем на сенсорном экране и изменяют прозрачность частичной области первого слоя, в которой обнаружен ввод данных пользователем.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: определяют температуру и отображают изображение водяного пара в первом слое тогда, когда определенная температура превышает заданную температуру, и отображают изображение морозного узора в первом слое тогда, когда определенная температура является более низкой, чем заданная температура.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: изменяют прозрачность всей области первого слоя в соответствии с изменениями определенной температуры.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: отображают объект "водяная капля" в первом слое по истечении заданного промежутка времени.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: отображают объект "водяная капля" так, как будто бы он перемещается в направлении силы тяжести.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: отображают объект "водяная капля" в точке прекращения ввода данных пользователем.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: изменяют прозрачность области обнаруженного ввода данных пользователем с течением времени.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: регистрируют влажность и изменяют прозрачность первого слоя в соответствии с зарегистрированной влажностью.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: отображают суммарный объект "морозный узор" в точке прекращения ввода данных пользователем в первом слое при отображении изображения морозного узора.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: отображают второй слой, наложенный на первый слой на сенсорном экране, причем этот второй слой имеет непрозрачную область для отображения информации.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: принимают сведения о температуре, и отображают изображение водяного пара в первом слое, когда принятая температура превышает заданную температуру, и отображают изображение морозного узора в первом слое, когда принятая температура является более низкой, чем заданная температура.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: изменяют прозрачность всей области первого слоя в соответствии с информацией о погоде. Эта информация о погоде может включать в себя, по меньшей мере, один из следующих параметров: температуру и влажность.
Первый слой может иметь, по меньшей мере, два атрибута, которые определены в соответствии с температурой.
Способ управления отображением на экране дисплея может дополнительно содержать следующее: назначают первый атрибут первому слою тогда, когда температура превышает заданную температуру, и назначают второй атрибут первому слою тогда, когда температура является более низкой, чем заданная температура.
Согласно еще одному объекту настоящего изобретения, сущность которого здесь раскрыта, предложен способ управления отображением для экрана электронного устройства, имеющего сенсорный экран. Этот способ включает в себя следующее: отображают изображение на сенсорном экране, отображают полупрозрачный слой, наложенный на это изображение, обнаруживают ввод данных пользователем на сенсорном экране и изменяют прозрачность частичной области полупрозрачного слоя, в которой обнаружен ввод данных пользователем.
Согласно еще одному объекту настоящего изобретения, сущность которого здесь раскрыта, предложен способ управления отображением для экрана электронного устройства, имеющего сенсорный экран. Этот способ включает в себя следующее: отображают интерфейс пользователя на сенсорном экране, сохраняют заблокированное состояние интерфейса пользователя путем управления сенсорным экраном так, чтобы на нем отображался полупрозрачный слой, наложенный на интерфейс пользователя, изменяют прозрачность частичной области полупрозрачного слоя при обнаружении ввода данных пользователем в этой частичной области, и разблокируют заблокированное состояние интерфейса пользователя тогда, когда эта частичная область занимает конкретную процентную долю от всей области сенсорного экрана или более.
Согласно еще одному объекту настоящего изобретения, сущность которого здесь раскрыта, предложен способ управления отображением для экрана электронного устройства, имеющего сенсорный экран. Этот способ включает в себя следующее: на сенсорном экране отображают множество пиктограмм для выполнения приложений, не позволяют выбирать пиктограммы путем управления сенсорным экраном следующим образом: отображают полупрозрачный слой, наложенный на пиктограммы, и управляют, по меньшей мере, одной из пиктограмм так, чтобы она находилась в состоянии, обеспечивающем возможность ее выбора, путем изменения прозрачности частичной области полупрозрачного слоя при обнаружении ввода данных пользователем в этой частичной области.
В еще одном объекте настоящего изобретения предложена компьютерная программа содержащие команды, устроенные так, что при их выполнении обеспечивают реализацию способа согласно любому из описанных выше объектов изобретения. В еще одном объекте изобретения предложено машинно-считываемое запоминающее устройство, в котором хранят такую программу.
Другие объекты, преимущества и отличительные признаки настоящего изобретения, сущность которого здесь раскрыта, станут очевидными для специалистов в данной области техники из приведенного ниже подробного описания, в котором, при его рассмотрении совместно с приложенными чертежами, раскрыты различные варианты осуществления настоящего изобретения, сущность которого здесь раскрыта.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеупомянутые и иные объекты, признаки и преимущества некоторых вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта, станут более очевидными из приведенного ниже описания при его рассмотрении совместно с сопроводительными чертежами, на которых изображено следующее:
на Фиг. 1 изображена блок-схема, на которой проиллюстрировано электронное устройство согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 2А и Фиг. 2В на виде в перспективе с пространственным разнесением элементов проиллюстрированы слои экрана, отображаемые на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 3 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий действию "прикосновение и перетаскивание", обнаруженному на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 4А и Фиг. 4В показаны мгновенные снимки экрана, на которых проиллюстрированы графические объекты, отображаемые на экране при действии "прикосновение и перетаскивание", обнаруженном на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 5 изображена схема последовательности операций, на которой проиллюстрирован способ отображения слоя с изменяемым атрибутом в соответствии с температурой на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 6А и Фиг. 6В показаны мгновенные снимки экрана, на которых проиллюстрированы слои, отображаемые с различными атрибутами в соответствии с температурой на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 7 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий изменениям температуры, в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 8А и Фиг. 8В показаны мгновенные снимки экрана, на которых проиллюстрированы изменения прозрачности в соответствии с изменениями температуры на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 9 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий прекращению действия "прикосновение и перетаскивание" на сенсорном экране в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 10 показан мгновенный снимок экрана, на котором проиллюстрирован объект "водяная капля", отображаемый в точке прекращения действия "прикосновение и перетаскивание" в первом слое сенсорного экрана электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 11 изображена схема последовательности операций, на которой проиллюстрирован способ, выполняемый по истечении заданного промежутка времени после отображения объекта "водяная капля" на сенсорном экране в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 12А и Фиг. 12В показаны мгновенные снимки экрана, на которых проиллюстрировано перемещение объекта "водяная капля" по истечении заданного промежутка времени после отображения объекта "водяная капля" на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 13 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий действию "прикосновение и перетаскивание", обнаруженному в слое с изображением морозного узора на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 14А, Фиг. 14В и Фиг. 14С показаны мгновенные снимки экрана, на которых проиллюстрирован суммарный объект "морозный узор", отображаемый в ответ на прекращение действия "прикосновение и перетаскивание", обнаруженного в слое с изображением морозного узора на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 15 изображена схема последовательности операций, на которой проиллюстрирован способ, выполняемый по истечении заданного промежутка времени после отображения области с измененной прозрачностью на сенсорном экране в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 16А, Фиг. 16В и Фиг. 16С показаны мгновенные снимки экрана, на которых проиллюстрировано исчезновение области с измененной прозрачностью по истечении заданного промежутка времени после отображения этой области на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 17А, Фиг. 17В, Фиг. 17С и Фиг. 17D показаны мгновенные снимки экрана, на которых проиллюстрировано последовательное исчезновение области с измененной прозрачностью по истечении заданного промежутка времени после отображения этой области на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 18А, Фиг. 18В и Фиг. 18С показаны мгновенные снимки экрана, на которых проиллюстрирован слой с измененной непрозрачностью в случае действия "прикосновение и перетаскивание", предпринятого, приблизительно, в 90% областей на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 19 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий изменениям влажности, в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 20А, Фиг. 20В, Фиг. 20С, Фиг. 20D и Фиг. 20Е показаны мгновенные снимки экрана, на которых проиллюстрированы различные виды отображения слоя в соответствии с изменениями температуры и влажности на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 21 проиллюстрировано изменение вида отображения слоя в точке прикосновения в соответствии с длительностью прикосновения к сенсорному экрану электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта;
на Фиг. 22А, Фиг. 22В, Фиг. 22С и Фиг. 22D показаны мгновенные снимки экрана, на которых проиллюстрирован способ разблокирования заблокированного состояния интерфейса пользователя в ответ на ввод данных пользователем на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта; и
на Фиг. 23А, Фиг. 23В и Фиг. 23С показаны мгновенные снимки экрана, на которых проиллюстрирован способ разблокирования заблокированного состояния интерфейса пользователя в частичной области на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Следует отметить, что на всех чертежах для изображения одинаковых или аналогичных элементов, признаков и структур использованы одинаковые номера позиций.
ПОДРОБНОЕ ОПИСАНИЕ
Приведенное ниже описание со ссылкой на сопроводительные чертежи приведено для облегчения исчерпывающего понимания различных вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта, определяемого формулой изобретения и ее эквивалентами. Оно включает в себя различные конкретные подробности, способствующие этому пониманию, но их следует расценивать просто как приведенные в качестве примеров. Соответственно, специалистам со средним уровнем компетентности в данной области техники понятно, что могут быть сделаны различные изменения и модификации различных описанных здесь вариантов осуществления изобретения, не выходя за пределы объема и сущности настоящего изобретения, сущность которого здесь раскрыта. Кроме того, описания известных функций и конструкций могут быть опущены для доходчивости и краткости.
Термины и слова, используемые в приведенном ниже описании и в формуле изобретения, не ограничены их библиографическими значениями, но просто используются автором изобретения для предоставления возможности четкого и непротиворечивого понимания настоящего изобретения, сущность которого здесь раскрыта. Соответственно, для специалистов в данной области техники очевидно, что приведенное ниже описание различных вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта, приведено просто в иллюстративных цели, а не с целью ограничения настоящего изобретения, сущность которого здесь раскрыта, определяемого прилагаемой формулой изобретения и ее эквивалентами.
Следует понимать, что признаки единственного числа включают в себя множественные обозначаемые объекты, если контекстом не предписано иное в явном виде. Таким образом, например, ссылка на "слой" включает в себя ссылку на один или на большее количество таких слоев.
На Фиг. 1 изображена блок-схема, на которой проиллюстрировано электронное устройство согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Со ссылкой на Фиг. 1, электронное устройство 100 может быть соединено с любым внешним устройством (не показано) с использованием блока 120 мобильной связи, блока 130 вспомогательной связи и соединителя 165. Внешним устройством может являться мобильный телефон, смартфон, устройство ввода, планшетный персональный компьютер (ПК), сервер или любое другое электронное устройство. Электронное устройство 100 является портативным, способным осуществлять передачу/прием данных, и может иметь, по меньшей мере, один сенсорный экран. Электронным устройством 100 может являться мобильный телефон, смартфон, планшетный ПК, приемник объемного (3-D) телевидения, интеллектуальный телевизор, светодиодный (LED) телевизор, телевизор с жидкокристаллическим дисплеем (ЖКД) или любое другое устройство, которое позволяет передавать данные в периферийное устройство или в иное удаленное устройство, или принимать данные из периферийного устройства или иного удаленного устройства.
Электронное устройство 100 включает в себя сенсорный экран 190 и контроллер 195 сенсорного экрана, оба из которых могут совместно именоваться устройством отображения (не показано).
Кроме того, электронное устройство 100 включает в себя блок 110 управления, блок 120 мобильной связи, блок 130 вспомогательной связи, мультимедийный блок 140, блок 150 камеры, блок 155 Глобальной системы определения местоположения (GPS), блок 160 ввода/вывода, блок 170 датчика, запоминающее устройство 175 и блок 180 питания. Блок 130 вспомогательной связи включает в себя, по меньшей мере, один из следующих блоков: блок 131 беспроводной локальной сети (БЛС) и блок 132 ближней связи. Мультимедийный блок 140 включает в себя, по меньшей мере, один из следующих блоков: блок 141 широковещательной связи, блок 142 воспроизведения звука, и блок 143 воспроизведения видео. Блок 150 камеры включает в себя, по меньшей мере, один из следующих компонентов: первую камеру 151, вторую камеру 152 и вспышку 153. Блок 160 ввода/вывода включает в себя, по меньшей мере, один из следующих компонентов: клавишу 161, микрофон 162, громкоговоритель 163, вибродвигатель 164, соединитель 165, кнопочную панель 166 и блок 167 ввода. Блок 170 датчика включает в себя датчик 171 температуры и датчик 172 влажности.
Блок 110 управления может включать в себя центральный процессор (ЦП) 111, постоянное запоминающее устройство (ПЗУ) 112, в котором хранят управляющую программу для управления электронным устройством 100, и оперативное запоминающее устройство (ОЗУ) 113, в котором хранят сигнал или данные, принятые из любого внешнего объекта, или которое используется в качестве области для хранения задачи, выполняемой в электронном устройстве 100.
Блок 110 управления управляет общими операциями электронного устройства 100 и потоками сигналов между вышеупомянутыми внутренними компонентами 120-195, а также выполняет функцию обработки данных. Блок 110 управления управляет подачей электроэнергии из блока 180 питания в вышеупомянутые внутренние компоненты 120-195. Кроме того, блок 110 управления обеспечивает выполнение операционной системы (ОС) и приложения, хранящегося в запоминающем устройстве 175.
ЦП 111 может включать в себя графический процессор (ГП) (не показан). ЦП 111 может представлять собой однокристальную систему (SoC), которая содержит ядро (не показано) и ГП. ЦП 111 может включать в себя одно ядро, два ядра, три ядра, четыре ядра или любое иное множество ядер. ЦП 111, ПЗУ 112 и ОЗУ 113 могут быть соединены друг с другом внутренней шиной.
Блок 110 управления может управлять блоком 120 мобильной связи, блоком 130 вспомогательной связи, мультимедийным блоком 140, блоком 150 камеры, блоком 155 GPS, блоком 160 ввода/вывода, блоком 170 датчика, запоминающим устройством 175, блоком 180 питания, сенсорным экраном 190, и контроллером 195 сенсорного экрана.
Блок 120 мобильной связи обеспечивает возможность связи электронного устройства 100 с любым внешним устройством посредством мобильной связи с использованием одной или большего количества антенн (не показаны) под управлением блока 110 управления. Блок 120 мобильной связи передает или принимает радиосигнал для вызова в режиме речевой связи, вызова в режиме видеотелефонной связи, службы передачи коротких сообщений (SMS), службы передачи мультимедийных сообщений (MMS) или для передачи данных в мобильный телефон, смартфон, планшетный ПК или в любое иное электронное устройство или из них
Блок 130 вспомогательной связи может включить в себя, по меньшей мере, один из следующих блоков: блок 131 БЛС и блок 132 ближней связи. Например, блок 130 вспомогательной связи может включать в себя только лишь блок 131 БЛС, только лишь блок 132 ближней связи или оба эти блока.
Блок 131 БЛС может быть подключен к сети Интернет через точку доступа (АР) (не показана) под управлением блока 110 управления. Блок 131 БЛС обеспечивает поддержку соответствующих стандартов, таких как, например, стандарты IEEE 802.11х, разработанные Институтом инженеров по электронике и радиотехнике (IEEE). Блок 132 ближней связи может поддерживать ближнюю связь между электронным устройством 100 и любым внешним устройством под управлением блока 110 управления. Например, ближней связью может являться связь по технологии Bluetooth, связь в инфракрасном диапазоне согласно стандарту IrDA (разработанном Ассоциацией по передаче данных в инфракрасном диапазоне) или связь ближнего радиуса действия (NFC), но эти примеры не являются ограничивающим признаком.
Электронное устройство 100 может включать в себя, по меньшей мере, один из следующих блоков: блок 120 мобильной связи, блок 131 БЛС и блок 132 ближней связи. Например, электронное устройство 100 может иметь любую комбинацию из блока 120 мобильной связи, блока 131 БЛС и блока 132 ближней связи. В различных вариантах осуществления этого изобретения, сущность которого здесь раскрыта, используемый термин "блок связи" включает в себя блок 120 мобильной связи и блок 130 вспомогательной связи.
Мультимедийный блок 140 может включать в себя блок 141 широковещательной связи, блок 142 воспроизведения звука или блок 143 воспроизведения видео. Блок 141 широковещательной связи может принимать сигнал широковещательной передачи (например, сигнал телевизионного вещания, сигнал радиовещания, или сигнал широковещательной передачи данных) и любую дополнительную информацию (например, электронный справочник программ (EPG) или электронный справочник обслуживания (ESG)) из вещательной станции через подходящую антенну (не показана) под управлением блока 110 управления. Затем блок 141 широковещательной связи может воспроизводить принятый сигнал и информацию с использованием сенсорного экрана, блока видеокодека (не показан) и блока аудиокодека (не показан).
Блок 142 воспроизведения звука может воспроизводить источник звука (например, звуковой файл, имеющий расширение файла mp3, wma, ogg или wav), хранящийся в запоминающем устройстве 17 5 или принятый из любого внешнего объекта, с использованием блока аудиокодека под управлением блока 110 управления.
Блок 143 воспроизведения видео может воспроизводить цифровой видеофайл (например, файл, имеющий расширение файла mpeg, mpg, mp4, avi, mov или mkv), хранящийся в запоминающем устройстве 175 или принятый из любого внешнего объекта, с использованием блока видеокодека под управлением блока 110 управления. Большинство приложений, которые могут быть установлены в электронном устройстве 100, могут обеспечивать возможность воспроизведения звуковой информации и/или видеоинформации с использованием блока аудиокодека и/или блока видеокодека.
Для специалистов в данной области техники понятно, что было произведено и продано множество разновидностей блоков видео/аудиокодека. Кроме того, блок 143 воспроизведения видео может воспроизводить источник звука с использованием блока видеокодека или блока аудиокодека.
Мультимедийный блок 140 может включать в себя блок 142 воспроизведения звука и блок 143 воспроизведения видео, исключая блок 141 широковещательной связи. В другом варианте осуществления изобретения блок 142 воспроизведения звука и блок 143 воспроизведения видео могут содержаться в блоке 110 управления. В различных вариантах осуществления этого изобретения, сущность которого здесь раскрыта, используемый термин "блок видеокодека" включает в себя один или большее количество блоков видеокодека. Аналогичным образом, используемый термин "блок аудиокодека" включает в себя один или большее количество блоков аудиокодека.
Блок 150 камеры может включать в себя, по меньшей мере, одну из камер, которыми являются первая камера 151 и вторая камера 152, которые расположены, соответственно, на передней стороне и на задней стороне электронного устройства 100. Каждая из первой и второй камер 151 и 152 может регистрировать изображение и/или записывать видеоинформацию. Каждая камера 151 или 152 может иметь вспомогательный источник света (например, вспышку 153) для обеспечения достаточного количества света.
Блок 150 камеры может дополнительно включать в себя, по меньшей мере, одну дополнительную камеру (не показана), которая расположен вблизи первой и второй камер 151 и 152. Например, расстояние между дополнительной камерой и первой или второй камерой может быть в пределах диапазона от 2 см до 8 см. Эта комбинация камер может обеспечивать возможность регистрации трехмерного (3-D) изображения или трехмерной (3-D) видеоинформации.
Блок 155 GPS принимает радиоволны от множества спутников Глобальной системы определения местоположения (GPS) (не показаны) на околоземной орбите. Электронное устройство 100 может вычислять текущее местоположение с использованием времени прихода сигнала (ТоА) от таких спутников GPS в блок 155 GPS.
Блок 160 ввода/вывода может включать в себя, по меньшей мере, один из следующих компонентов: клавишу 161, микрофон 162, громкоговоритель 163, вибродвигатель 164, соединитель 165, кнопочную панель 166 и блок 167 ввода.
Клавиша 161 может быть выполнена в виде сенсорной виртуальной клавиши, а не механической клавиши. Кроме того, клавиша 161 может быть отображена на сенсорном экране 190.
Микрофон 162 принимает речевой сигнал или звук извне и создает электрический сигнал под управлением блока 110 управления. Этот электрический сигнал может быть преобразован блоком аудиокодека, а затем сохранен в запоминающем устройстве 175 или выведен через громкоговоритель 163. Один или более микрофонов 162 могут быть расположены на передней, боковой и задней сторонах электронного устройства 100. В альтернативном варианте один или более микрофонов 162 могут быть расположены только лишь на боковой стороне.
Громкоговоритель 163 может выводить наружу любой звук, соответствующий различным сигналам (например, радиосигналу, сигналу широковещательной передачи и источнику звука, видеофайлу, изображению и т.д.) из блока 120 мобильной связи, блока 130 вспомогательной связи, мультимедийного блока 140, или блока 150 камеры с использованием блока аудиокодека под управлением блока 110 управления. Громкоговоритель 163 может выводить звук (например, тональный сигнал прикосновения " к клавише или тональный сигнал телефонного вызова), соответствующий конкретной функции, выполняемой электронным устройством 100.
Вибродвигатель 164 может преобразовывать электрический сигнал в механическую вибрацию под управлением блока 110 управления. Например, когда из вызывающего устройства (не показано) принимают запрос на вызов в режиме речевой связи, то работа вибродвигателя 164 соответствует случаю, когда электронное устройство 100 находится в режиме вибрации. В электронном устройстве 100 может использоваться один или более вибродвигателей 164 для передачи вибрации на все электронное устройство 100 или на его часть.
Соединитель 165 может использоваться в качестве средства сопряжения для соединения электронного устройства 100 с внешним устройством (не показано) или с источником питания (не показан). С использованием проводного кабеля, соединенного с соединителем 165, электронное устройство 100 может передавать данные, хранящиеся в запоминающем устройстве 175, в любое внешнее устройство или принимать данные из любого внешнего устройства под управлением блока 110 управления. В дополнение к этому, с использованием проводного кабеля, соединенного с соединителем 165, электронное устройство 100 может получать электроэнергию из источника питания и перезаряжать аккумулятор (не показан), которым оно оснащено.
Кнопочная панель 166 может принимать от пользователя данные, введенные посредством клавиш, для управления электронным устройством 100. Кнопочной панелью 166 может являться механическая кнопочная панель (не показана), сформированная в электронном устройстве 100, и/или виртуальная кнопочная панель (не показана), отображаемая на сенсорном экране 190. В различных вариантах осуществления изобретения механическая кнопочная панель может не использоваться, что зависит от режима работы или от конструкции электронного устройства 100.
Блок 167 ввода может обеспечивать прикосновение к любому объекту (например, к меню, тексту, изображению, символу, пиктограмме и т.д.), отображаемому на сенсорном экране 190, или его выбор. Например, блок 167 ввода может обеспечивать прикосновение к сенсорному экрану емкостного типа, резистивного типа, на основе электромагнитной индукции или на основе электромагнитной реакции (EMR), или обеспечивать ввод символов и т.п. при помощи виртуальной клавиатуры.
Блок 170 датчика может включать в себя датчик 171 температуры для регистрации температуры снаружи и датчик 172 влажности для регистрации влажности снаружи. Различные датчики могут быть добавлены К блоку 170 датчика или удалены из него, что зависит от режима работы электронного устройства 100. Например, в состав блока 170 датчика могут быть включены датчик приближения (не показан) для регистрации приближения чего-либо, датчик яркости (не показан) для регистрации количества света вблизи электронного устройства 100, датчик ускорения (не показан) для регистрации пространственного наклона электронного устройства 100, и/или датчик гравитации для регистрации направления силы тяжести.
По меньшей мере, один датчик, содержащийся в блоке 170 датчика, может регистрировать состояние электронного устройства 100 или информацию об окружающей среде вокруг электронного устройства 100, а затем передавать сигнал обнаружения в блок 110 управления.
В запоминающем устройстве 175 могут храниться сигналы или данные введенные/выведенные в связи с операциями, выполняемыми блоком 120 мобильной связи, блоком 130 вспомогательной связи, мультимедийным блоком 140, блоком 150 камеры, блоком 155 GPS, блоком 160 ввода/вывода, блоком 170 датчика и сенсорным экраном 190 под управлением блока 110 управления. В запоминающем устройстве 175 могут храниться особая управляющая программа для управления электронным устройством 100 или блоком 110 управления, различные приложения, предоставленные производителем или принятые из любого внешнего объекта, соответствующие изображения графического интерфейса пользователя (GUI), используемые для обеспечения такого GUI, пользовательская информация, документы, база данных и/или родственные данные.
В различных вариантах осуществления этого изобретения, сущность которого здесь раскрыта, используемый термин "запоминающее устройство" включает в себя запоминающее устройство 175, ПЗУ 112 и ОЗУ 113 в блоке 110 управления и/или карту памяти (не показана, например, карту стандарта micro Secure Digital (SD) или карту памяти) установленную в электронном устройстве 100. Это запоминающее устройство может быть сформировано из энергонезависимого запоминающего устройства, энергозависимого запоминающего устройства, накопителя на жестких дисках (НЖД) или твердотельного накопителя (SSD).
Блок 180 питания может подавать электроэнергию в один или в большее количество аккумуляторов (не показаны), расположенных в электронном устройстве 100, под управлением блока 110 управления. Кроме того, блок 180 питания может получать электроэнергию из внешнего источника питания (не показан) через проводной кабель (не показан), подключенный к соединителю 165.
Сенсорный экран 190 может предоставлять пользователю интерфейс пользователя, например, GUI, соответствующий различным типам обслуживания (например, телефонному вызову, передаче данных, широковещательной передаче, фотосъемке, видеосъемке, приложению и т.д.). Сенсорный экран 190 передает аналоговые сигналы, соответствующие одному или большему количеству сенсорных вводов данных, введенных посредством GUI, в контроллер 195 сенсорного экрана. Сенсорный экран 190 может принимать один или большее количество сенсорных вводов данных от тела пользователя (например, от пальца) или из блока 167 ввода.
В различных вариантах осуществления этого изобретения, сущность которого здесь раскрыта, прикосновение не ограничено, контактом между сенсорным экраном 190 и телом пользователя или блоком 167 ввода, и может включать в себя любое бесконтактное действие (например, зависание на обнаруживаемом расстоянии, равном 30 мм или менее). Это обнаруживаемое расстояние может быть различным в зависимости от режима работы или от конструкции электронного устройства 100.
Сенсорный экран 190 может быть выполнен как сенсорный экран резистивного типа, емкостного типа, инфракрасного типа или типа на основе акустических волн.
Сенсорный экран 190 может дополнительно включать в себя панель с электромагнитной реакцией (EMR), способную обнаруживать контакт сенсорного пера активного типа (не показано).
Это перо может содержать расположенную внутри него катушку и формировать магнитное поле в определенном месте EMR-панели посредством катушки. EMR-панель может обнаруживать точку прикосновения пера к сенсорному экрану 190 путем обнаружения местоположения магнитного поля.
Контроллер 195 сенсорного экрана принимает сигналы (например, координаты X и Y точки прикосновения), соответствующие одному или большему количеству сенсорных вводов данных, с сенсорного экрана 190 и передает принятые сигналы в блок 110 управления. Затем блок 110 управления может управлять сенсорным экраном 190 с использованием сигналов, принятых из контроллера 195 сенсорного экрана. Например, в ответ на сенсорный ввод данных блок 110 управления может указывать выбор пиктограммы быстрого доступа (не показана), отображаемой на сенсорном экране 190, или выполнять приложение, соответствующее выбранной пиктограмме быстрого доступа.
Блок 110 управления может вычислять координаты X и Y, соответствующие точке прикосновения, с использованием сигналов, принятых из контроллера 195 сенсорного экрана. В различных вариантах осуществления этого изобретения, сущность которого здесь раскрыта, контроллер 195 сенсорного экрана управляет сенсорным экраном 190 и может содержаться в блоке 110 управления, что зависит от режима работы или от конструкции электронного устройства 100.
Рассмотренные выше элементы электронного устройства 100, показанного на Фиг. 1, могут по существу или по выбору использоваться в зависимости от режима работы электронного устройства 100. Кроме того, для специалистов в данной области техники понятно, что места расположения таких элементов могут быть различными в соответствии с режимом работы или с конструкцией электронного устройства 100.
На Фиг. 2А и Фиг. 2В на виде в перспективе с пространственным разнесением элементов проиллюстрированы слои экрана, отображаемые на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Электронное устройство может включать в себя сенсорный экран, обеспечивающий возможность отображения изображения и обнаружения ввода данных пользователем. В частности, это электронное устройство может отображать полупрозрачный слой, наложенный на изображение. Кроме того, это электронное устройство может включать в себя блок управления для изменения прозрачности части полупрозрачного слоя, соответствующей конкретному месту на сенсорном экране, в котором обнаружен ввод данных пользователем.
Со ссылкой на Фиг. 1 и Фиг. 2А, изображение 210 отображают на сенсорном экране 190. Изображением 210 может являться фоновое изображение, отображаемое в состоянии бездействия электронного устройства.
В дополнение к этому может быть отображен первый слой 220, наложенный на изображение 210. Можно считать, что первое изображение 210 отображают в слое, лежащем под первым слоем 220. По меньшей мере, часть первого слоя 220 может находиться в полупрозрачном (или просвечивающем) состоянии, вследствие чего изображение 210 является нечетко видимым через первый слой 220. Между тем, первый слой 220 может содержать отображенные на нем графические объекты, такие как, например, объект 230 "температура", объект 240 "влажность" и объект 250 "текущее время". Графические объекты могут быть непрозрачными, или также могут быть полупрозрачными.
Прозрачность первого слоя 220 может быть изменена под управлением блока 110 управления. Прозрачность может быть выражена посредством чисел от 0 до 100. Например, прозрачность, равная ‘0’, указывает непрозрачное состояние, в котором изображение 210 является совершенно невидимым. Прозрачность, равная ‘50’, указывает полупрозрачное состояние, в котором изображение 210 видно нечетко. Прозрачность, равная ‘10’, указывает другое полупрозрачное состояние, в котором изображение 210 является почти невидимым. Прозрачность, равная ‘100’, указывает прозрачное состояние, в котором изображение 210 является полностью видимым. Термин "полупрозрачное состояние" может означать любое состояние, имеющее прозрачность за исключением ‘0’ и ‘100’. Под управлением блока 110 управления прозрачность первого слоя 220 или, по меньшей мере, части первого слоя (например, за исключением любых графических объектов) может быть изменена от 0 до 100.
Графические объекты 230, 240 и 250 могут отображаться непрозрачными в первом слое 220. Даже если прозрачность первого слоя 220 изменена, графические объекты 230, 240 и 250, указывающие температуру, влажность и текущее время, могут оставаться в непрозрачном состоянии. Первый слой 220 может иметь область, позволяющую изменять прозрачность, и другую область, не позволяющую изменять прозрачность. Области графических объектов 230, 240 и 250 могут не позволять изменять прозрачность, а другие области могут позволять изменять прозрачность.
В зависимости от прозрачности первого слоя 220, изображение 210 может отображаться на сенсорном экране нечетко или отчетливо. Например, когда отображается первый слой 220, начальная прозрачность может быть равной ‘70’, указывая полупрозрачное состояние. В этом полупрозрачном состоянии фоновое изображение 210 может отображаться менее нечетко.
На Фиг. 2В показан другой пример изображения и наложенного экранного слоя на сенсорном экране. Со ссылкой на Фиг. 1 и Фиг. 2В, на сенсорном экране 190 отображают изображение 292. Изображением 292 может являться фоновое изображение, отображаемое в состоянии бездействия электронного устройства. В дополнение к этому может отображаться первый слой 290, наложенный на изображение 292. Поскольку первый слой 290 находится в полупрозрачном состоянии, то изображение 292 видно нечетко через первый слой 290.
Прозрачность первого слоя 290 может быть изменена блоком 110 управления. Прозрачность может быть выражена посредством чисел от 0 до 100. Например, прозрачность, равная ‘0’, указывает непрозрачное состояние, в котором изображение 292 является совершенно невидимым. Прозрачность, равная ‘50’, указывает полупрозрачное состояние, в котором изображение 292 видно нечетко. Прозрачность, равная ‘10’, указывает другое полупрозрачное состояние, в котором изображение 292 является почти невидимым. Прозрачность, равная ‘100’, указывает прозрачное состояние, в котором изображение 292 является полностью видимым. Термин "полупрозрачное состояние" может означать любое состояние, имеющее прозрачность за исключением ‘0’ и ‘100’. Под управлением блока 110 управления прозрачность первого слоя 290 может быть изменена от 0 до 100.
В зависимости от прозрачности первого слоя 290, изображение 292 может отображаться на сенсорном экране нечетко или отчетливо. Например, когда отображается первый слой 290, начальная прозрачность может быть равной ‘70’, указывая полупрозрачное состояние. В этом полупрозрачном состоянии изображение 292 может отображаться менее нечетко.
Кроме того, может быть отображен второй слой 280, наложенный на первый слой 290. Второй слой 280 может содержать непрозрачную область для отображения информации, соответствующую условиям, в которых находится электронное устройство. Например, второй слой 280 может содержать отображаемые в нем графические объекты, такие как, например, объект 288 "температура", объект 286 "влажность", объект 284 "текущее время" и строку 282 состояния.
Графические объекты 282, 284, 286 и 288 могут отображаться непрозрачными во втором слое 280. Второй слой 280 может иметь непрозрачную область для отображения такой информации, как, например, графические объекты 282, 284, 286 и 288, и другую область, которая остается в прозрачном состоянии.
На Фиг. 3 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий действию "прикосновение и перетаскивание", обнаруженному на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта. На Фиг. 4А и Фиг. 4В показаны мгновенные снимки экрана, на которых проиллюстрированы графические объекты, отображаемые на экране при действии "прикосновение и перетаскивание", обнаруженном на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Со ссылкой на Фиг. 1, Фиг. 3, Фиг. 4А и Фиг. 4В, при операции 310 на сенсорном экране 190 отображают изображение. Сенсорный экран 190 может обнаруживать ввод данных пользователем, которым может являться действие прикосновения, при котором прикасаются к сенсорному экрану с использованием отдельного блока ввода, такого как, например, палец пользователя или сенсорное перо, и/или действие перетаскивания, при котором этот палец или это перо перемещают, сохраняя контакт с сенсорным экраном. Когда палец пользователя прикасается к сенсорному экрану 190, сенсорный экран 190 может передавать координаты точки прикосновения в блок 110 управления.
При операции 320 блок 110 управления может управлять отображением первого слоя 400, наложенного на изображение. Первый слой 400 отображают непрозрачным, вследствие чего изображение, отображаемое на сенсорном экране 190, видно нечетко.
Первый слой 400 может содержать различные отображенные на нем графические объекты, такие как, например, пиктограмму 410 температуры, пиктограмму 420 влажности, значение 430 температуры и значение 440 влажности.
При операции 330 блок 110 управления может обнаруживать действие "прикосновение и перетаскивание" на сенсорном экране 190. В частности, на сенсорном экране 190 отображается первый слой 400. Когда палец 450 пользователя прикасается к сенсорному экрану 190, сенсорный экран 190 обнаруживает действие "прикосновение" в точке прикосновения на нем. Затем сенсорный экран 190 может передавать координаты точки прикосновения в блок 110 управления. В дополнение к этому блок 110 управления может обнаруживать непрерывное перемещение действия "прикосновение". Этим перемещением может являться действие "перетаскивание".
Со ссылкой на Фиг. 4В, палец пользователя 470 прикасается к первому слою, отображенному на сенсорном экране 190, и перемещается для создания пути 460 перетаскивания. Путь 460 перетаскивания может содержать центровую линию перемещения пальца пользователя и заданную область с любой стороны центровой линии. В альтернативном варианте путь 460 перетаскивания может содержать всю область прикосновения пальца пользователя в каждой точке вдоль движения "перетаскивание". В ответ на такое действие "прикосновение и перетаскивание" при операции 340 блок 110 управления изменяет прозрачность конкретной области первого слоя, в которой обнаружено действие "прикосновение и перетаскивание". Например, если путь 460 перетаскивания создан посредством пальца 470 пользователя в первом слое, то прозрачность пути 460 перетаскивания изменяют так, что путь 460 перетаскивания становится прозрачным. Блок 110 управления может принимать координаты пути 460 перетаскивания из сенсорного экрана 190, а затем изменять прозрачность конкретной области, соответствующей пути 460 перетаскивания в первом слое.
Например, в том случае, когда начальная прозрачность первого слоя равна ‘70’, прозрачность пути 460 перетаскивания может быть изменена на ‘100’. Следовательно, путь 460 перетаскивания становится прозрачным, и изображение, лежащее ниже пути перетаскивания, может быть отчетливо видимым.
На Фиг. 5 изображена схема последовательности операций, на которой проиллюстрирован способ отображения слоя с изменяемым атрибутом в соответствии с температурой на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта. На Фиг. 6А и Фиг. 6В показаны мгновенные снимки экрана, на которых проиллюстрированы слои, отображаемые с различными атрибутами в соответствии с температурой на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Первый слой, отображаемый на сенсорном экране, может иметь, по меньшей мере, два атрибута, которые могут быть определены в зависимости от температуры. Если текущая температура превышает заданную температуру, то блок 110 управления может назначить первому слою первый атрибут. В отличие от этого, если текущая температура равна заданной температуре или является меньшей, то блок 110 управления может назначить первому слою второй атрибут.
Со ссылкой на Фиг. 1, Фиг. 5, Фиг. 6А и Фиг. 6В, при операции 510 сенсорный экран 190 отображает изображение. Электронное устройство может включать в себя датчик 171 температуры. При операции 520 датчик 171 температуры регистрирует текущую температуру. Затем датчик 171 температуры посылает зарегистрированное значение температуры в блок 110 управления.
Блок 110 управления может определять атрибут первого слоя на основании значения температуры, принятого из датчика 171 температуры. Если текущая температура превышает заданную температуру, то блок 110 управления может отобразить изображение водяного пара в первом слое. В отличие от этого, если текущая температура равна заданной температуре или является меньшей, то блок 110 управления может отобразить изображение морозного узора в первом слое.
Например, в том случае, когда заданная температура равна нулю градусов, при операции 530 блок 110 управления определяет, превышает ли текущая температура ноль градусов. Если текущая температура больше нуля градусов, то блок 110 управления назначает первому слою атрибут "водяной пар". Следовательно, при операции 540 в первом слое отображают изображение водяного пара или аналогичную структуру. На Фиг. 6А показан первый слой 610, имеющий атрибут "водяной пар" и покрытый изображением водяного пара. Если текущая температура равна нулю градусов или является меньшей, то блок 110 управления назначает первому слою атрибут "морозный узор". Следовательно, при операции 550 в первом слое отображают изображение морозного узора или аналогичную структуру. На Фиг. 6В показан первый слой 620, имеющий атрибут "морозный узор" и покрытый изображением морозного узора. Несмотря на то, что в этом варианте осуществления изобретения первый слой имеет два атрибута (а именно, "водяной пар" и "морозный узор"), в альтернативном варианте для первого слоя могут использоваться атрибуты любых иных типов или намного большее количество атрибутов.
Блок 110 управления может определять текущую температуру на основании данных, принятых из любого внешнего объекта. Например, осуществляя доступ к сети Интернет посредством блока 120 мобильной связи или блока 130 вспомогательной связи, блок 110 управления может определять текущую температуру снаружи электронного устройства 100 или в конкретной области.
На Фиг. 7 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий изменениям температуры, в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта. На Фиг. 8А и Фиг. 8В показаны мгновенные снимки экрана, на которых проиллюстрированы изменения прозрачности в соответствии с изменениями температуры на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Со ссылкой на Фиг. 1, Фиг. 7, Фиг. 8А и Фиг. 8В, при операции 710 датчик 171 температуры регистрирует текущую температуру. Затем при операции 720 блок 110 управления принимает данные о температуре из датчика 171 температуры и определяет, имеет ли место изменение температуры. В альтернативном варианте блок 110 управления может определять текущую температуру или изменения температуры на основании данных, принятых из любого внешнего объекта. При операции 730 в ответ на изменение температуры блок 110 управления изменяет прозрачность первого слоя, отображаемого в полупрозрачном состоянии. Например, как показано на Фиг. 8А, первый слой 810 первоначально имеет прозрачность, равную ‘60’. Если обнаружено изменение температуры, то блок 110 управления изменяет прозрачность первого слоя. В частности, прозрачность увеличивают в соответствии с увеличением температуры и уменьшают в соответствии с уменьшением температуры, и наоборот. На Фиг. 8В показано, что прозрачность первого слоя 820 изменяют до величины, равной ‘70’. Вследствие увеличения прозрачности фоновое изображение, лежащее под первым слоем, видно более отчетливо.
Блок 110 управления может изменять прозрачность всех областей первого слоя в соответствии с информацией о погоде, которая включает в себя, по меньшей мере, один из следующих параметров: температуру, влажность и направления ветра. Осуществляя доступ к внешнему серверу погоды посредством блока 120 мобильной связи или блока 130 вспомогательной связи, блок 110 управления может принимать информацию или данные о погоде из сервера погоды.
На Фиг. 9 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий прекращению действия "прикосновение и перетаскивание" на сенсорном экране в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта. На Фиг. 10 показан мгновенный снимок экрана, на котором проиллюстрирован объект "водяная капля", отображаемый в точке прекращения действия "прикосновение и перетаскивание" в первом слое сенсорного экрана электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Со ссылкой на Фиг. 1, Фиг. 9 и Фиг. 10, первый слой, наложенный на фоновое изображение, отображаемое на сенсорном экране 190, отображают в полупрозрачном состоянии. При операции 910 в первом слое отображают изображение водяного пара. А именно, первый слой 1020 имеет атрибут "водяной пар", вследствие чего в первом слое 1020 может быть отображено изображение 1022 водяного пара. Когда пользователь предпринимает действие "прикосновение и перетаскивание" вдоль определенной области первого слоя 1020, отображаемого на сенсорном экране 190, при операции 920 сенсорный экран 190 обнаруживает действие "прикосновение и перетаскивание", а затем посылает координаты обнаруженной области в блок 110 управления.
При операции 930 блок 110 управления изменяет прозрачность обнаруженной области первого слоя так, что фоновое изображение 1024 является видимым. После прекращения действия "прикосновение и перетаскивание" при операции 940 блок 110 управления может осуществлять управление так, что отображает объект 1026 "водяная капля" в точке прекращения действия "прикосновение и перетаскивание". Объект 1026 "водяная капля" является своего рода графическим объектом, имеющим вид водяной капли. Объект 1026 "водяная капля" может быть отображен в конкретном месте первого слоя под управлением блока 110 управления. К тому же, объект 1026 "водяная капля" может быть перемещен в направлении силы тяжести под управлением блока 110 управления. В других вариантах осуществления изобретения объекты "водяная капля" могут быть отображены в одной или в большем количестве локальных низших точек или в каждой локальной низшей точке вдоль пути перетаскивания, причем эта низшая точка задана в соответствии с направлением силы тяжести, а термин "локальная низшая точка" относится к участку пути перетаскивания, который является самым нижним по сравнению с непосредственно прилегающими областями.
А именно, при операции 930 изменяют прозрачность области прикосновения и перетаскивания, и, следовательно, фоновое изображение 1024 является отчетливо видимым. Кроме того, при операции 940 отображают объект 1026 "водяная капля" в конечной точке области прикосновения и перетаскивания.
На Фиг. 11 изображена схема последовательности операций, на которой проиллюстрирован способ, выполняемый по истечении заданного промежутка времени после отображения объекта "водяная капля" на сенсорном экране в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта. На Фиг. 12А и Фиг. 12В показаны мгновенные снимки экрана, на которых проиллюстрировано перемещение объекта "водяная капля" по истечении заданного промежутка времени после отображения объекта "водяная капля" на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Со ссылкой на Фиг. 1, Фиг. 11, Фиг. 12А и Фиг. 12В, на сенсорном экране 190 отображают первый слой 1240, имеющий атрибут "изображение 1242 водяного пара" в полупрозрачном состоянии, наложенный на фоновое изображение. При операции 1110, когда палец пользователя (не показан) касается первого слоя 1240, и его перетаскивают вдоль части первого слоя 1240, область 1244 прикосновения и перетаскивания отображают прозрачной.
По истечении заданного промежутка времени при операции 1120 после отображения в прозрачном виде выполняют операцию 1130, при которой в первом слое отображают объект "водяная капля". А именно, по истечении заданного промежутка времени блок 110 управления может управлять первым слоем 1240 так, что отображает объект "водяная капля".
Объект "водяная капля" может быть отображен около конкретной области, в которой обнаружено действие "прикосновение и перетаскивание". В альтернативном варианте объект "водяная капля" может быть отображен в случайном положении вблизи края первого слоя. Когда при операции 1140 истек другой заданный промежуток времени после отображения объекта "водяная капля" в первом слое, может быть выполнена операция 1150, при которой объект "водяная капля" перемещают в направлении силы тяжести.
Например, как показано на Фиг. 12А, палец пользователя прикасается к сенсорному экрану 190 и его перетаскивают в конкретном направлении 1214. Затем блок 110 управления принимает координаты области 1212 прикосновения и перетаскивания из сенсорного экрана 190 и управляет областью прикосновения и перетаскивания 1212, отображая ее прозрачной. А именно, конкретную область 1212 первого слоя 1210, соответствующая пути перетаскивания пальца, отображают на сенсорном экране 190 в прозрачном состоянии. По истечении заданного промежутка времени после отображения области 1212 прикосновения и перетаскивания в прозрачном состоянии в первом слое 1210 отображают объект 1216 "водяная капля" в конечной точке области 1212 прикосновения и перетаскивания. В альтернативном варианте объект 1216 "водяная капля" может быть отображен в первом слое 1210 сразу же после прекращения действия "прикосновение и перетаскивание". Как указано выше, также или в альтернативном варианте объект "водяная капля" может быть расположен в локализованных низших точках вдоль пути перетаскивания.
Когда истек другой заданный промежуток времени после отображения объекта 1216 "водяная капля" в первом слое 1210, блок 110 управления может управлять объектом 1216 "водяная капля" так, что он перемещается в направлении силы тяжести. А именно, по истечении заданного промежутка времени объект 1216 "водяная капля", созданный в точке прекращения перетаскивания, который показан на Фиг. 12А, начинает перемещаться в направлении силы тяжести, что указано номером позиции 1246 на Фиг. 12В. Блок 110 управления может определять направление силы тяжести путем приема сигналов из гиродатчика (не показан) и/или из датчика ускорения (не показан).
На Фиг. 13 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий действию "прикосновение и перетаскивание", обнаруженному в слое с изображением морозного узора на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта. На Фиг. 14А - Фиг. 14С показаны мгновенные снимки экрана, на которых проиллюстрирован суммарный объект "морозный узор", отображаемый в ответ на прекращение действия "прикосновение и перетаскивание", обнаруженного в слое с изображением морозного узора на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
В случае отображения в первом слое изображения морозного узора блок 110 управления может создавать суммарный объект "морозный узор" в точке прекращения перетаскивания.
Со ссылкой на Фиг. 1, Фиг. 13 и Фиг. 14А, первый слой 1410, наложенный на фоновое изображение, отображаемое на сенсорном экране 190, отображают в полупрозрачном состоянии. При операции 1310 в первом слое 1410 отображают изображение морозного узора. А именно, первый слой 1410 имеет атрибут "морозный узор", вследствие чего в первом слое 1410 может быть отображено изображение морозного узора. Когда пользователь предпринимает действие "прикосновение и перетаскивание" вдоль определенной области первого слоя 1410, отображаемого на сенсорном экране 190, при операции 1320 сенсорный экран 190 обнаруживает действие "прикосновение и перетаскивание", а затем посылает координаты обнаруженной области в блок 110 управления. При операции 1330 блок 110 управления изменяет прозрачность обнаруженной области первого слоя так, чтобы фоновое изображение 1412 было отчетливо видно. После прекращения действия "прикосновение и перетаскивание" блок 110 управления может осуществлять управление так, что при операции 1340 отображает суммарный объект 1416 "морозный узор" в точке прекращения действия "прикосновение и перетаскивание".
Например, как показано на Фиг. 14В, палец пользователя прикасается к сенсорному экрану 190, и его перетаскивают в конкретном направлении 1430. Затем блок 110 управления принимает координаты области 1420 прикосновения и перетаскивания из сенсорного экрана 190, и управляет областью прикосновения и перетаскивания 1420, отображая ее прозрачной. В том случае, когда начальная прозрачность первого слоя рана ‘70’, прозрачность области 1420 прикосновения и перетаскивания изменяют на равную ‘0’, что указывает прозрачного состояния. Следовательно,· область 1420 прикосновения и перетаскивания отображается прозрачной. Кроме того, в конечной точке 1440 области 1420 прикосновения и перетаскивания отображают суммарный объект 1450 "морозный узор". Как показано на Фиг. 14С в увеличенном масштабе, суммарный объект 1450 "морозный узор" может быть отображен в виде серповидных кромок в точке прекращения перетаскивания.
На Фиг. 15 изображена схема последовательности операций, на которой проиллюстрирован способ, выполняемый по истечении заданного промежутка времени после отображения области с измененной прозрачностью на сенсорном экране в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта. На Фиг. 16А - Фиг. 16С показаны мгновенные снимки экрана, на которых проиллюстрировано исчезновение области с измененной прозрачностью по истечении заданного промежутка времени после отображения этой области на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Блок 110 управления может управлять конкретной областью (например, где производится ввод данных пользователем), изменяя ее прозрачность с течением времени. Вводом данных пользователем может являться действие "прикосновение и перетаскивание", обнаруженной на сенсорном экране.
Со ссылкой на Фиг. 1, Фиг. 15 и Фиг. 16А - Фиг. 16С, первый слой 1600, наложенный на фоновое изображение, отображаемое на сенсорном экране 190, отображают в полупрозрачном состоянии. Когда пользователь предпринимает действие "прикосновение и перетаскивание" вдоль определенной области первого слоя 1600, отображаемого на сенсорном экране 190, сенсорный экран 190 обнаруживает действие "прикосновение и перетаскивание", а затем посылает координаты обнаруженной области в блок 110 управления. При операции 1510 блок 110 управления изменяет прозрачность обнаруженной области первого слоя. Затем блок 110 управления определяет, истек ли заданный промежуток времени после отображения обнаруженной области в прозрачном состоянии. Когда при операции 1520 заданный промежуток времени истек, блок 110 управления при операции 1530 изменяет непрозрачность области, прозрачность которой была изменена. Изменение непрозрачного состояния выполняют путем постепенного уменьшения прозрачности. А именно, блок 110 управления постепенно уменьшает прозрачность до начальной прозрачности первого слоя. Например, первый слой отображают на сенсорном экране с начальной прозрачностью, равной ‘70’. Когда предпринято действие "прикосновение и перетаскивание" в конкретной области первого слоя, то прозрачность этой конкретной области изменяют с ‘70’ до ‘100’. Затем, по истечении двадцати секунд блок 110 управления начинает постепенно уменьшать прозрачность конкретной области от ‘100’ до ‘70’.
На Фиг. 16А показано, что область 1610 прикосновения и перетаскивания отображают прозрачной в первом слое 1600, имеющем полупрозрачное состояние. Пунктирная линия фактически используется для указания фактически имеющейся области 1610 прикосновения и перетаскивания. На Фиг. 16В показано, что состояние области 1630 прикосновения и перетаскивания изменяют в слегка полупрозрачное состояние с течением времени. При этом, прозрачность области 1630 прикосновения и перетаскивания все же отличается от прозрачности первого слоя 1620. На Фиг. 16С показано, что область прикосновения и перетаскивания является совершенно невидимой на первом слое 1650 с дальнейшим течением времени.
На Фиг. 17А - Фиг. 17D показаны мгновенные снимки экрана, на которых проиллюстрировано последовательное исчезновение области с измененной прозрачностью по истечении заданного промежутка времени после отображения этой области на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
На Фиг. 17А показано, что палец 1710 пользователя образует путь 1712 действия "прикосновение и перетаскивание" в первом слое 1700. Этот путь 1712 отображают прозрачным в первом слое 1700. На Фиг. 17В показано, что палец пользователя дополнительно образует другой путь 1724 действия "прикосновение и перетаскивание" в первом слое 1720. При этом, ранее сформированный путь 1722 отображают непрозрачным вследствие изменения прозрачности с течением времени. На Фиг. 17С показано, что палец пользователя дополнительно образует еще один путь 1734 действия "прикосновение и перетаскивание" в первом слое 1730. При этом, ранее сформированный путь 1732 отображают непрозрачным вследствие изменения прозрачности с течением времени. Кроме того, путь (1722 на Фиг. 17В), сформированный первым, является совершенно невидимым в предположении, что он имеет ту же самую непрозрачность, что и близлежащий первый слой. На Фиг. 17D показано дальнейшее течение времени. В первом слое 1740 отображается только лишь путь 1742, сформированный в конце, а другие ранее сформированные пути являются совершенно невидимыми.
С течением времени отображение в первом слое последовательно изменяют. К тому же, несколько путей постепенно исчезают в порядке их формирования, как показано на Фиг. 17А - Фиг. 17D. А именно, путь 1712, сформированный первым, исчезает в первую очередь, а путь 1724, сформированный в конце, исчезает последним.
На Фиг. 18А - Фиг. 18С показаны мгновенные снимки экрана, на которых проиллюстрирован слой с измененной непрозрачностью в случае действия "прикосновение и перетаскивание", предпринятого, приблизительно, в 90% областей на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Со ссылкой на Фиг. 18А - Фиг. 18С, палец пользователя (не показан) образует путь 1810 области контакта в первом слое 1800. Затем прозрачность пути 1810 контакта изменяют. Дальнейший и непрерывный контакт в первом слое 1800 увеличивает прозрачную область первого слоя. Если область контакта занимает приблизительно 90% всей области первого слоя, то блок 110 управления управляет всей областью первого слоя так, чтобы она находилась в полупрозрачном состоянии.
На Фиг. 18А показано, что путь 1810, вызванный действием "прикосновение и перетаскивание", отображают прозрачным в первом слое 1800. На Фиг. 18В показано, что приблизительно 90% области первого слоя 1820 отображают прозрачной. На Фиг. 18С показано, что вся область первого слоя 1830 возвращается в исходное полупрозрачное состояние вследствие обнаружения действия "прикосновение и перетаскивание", приблизительно, в 90% области первого слоя.
На Фиг. 19 изображена схема последовательности операций, на которой проиллюстрирован способ, соответствующий изменениям влажности, в электронном устройстве согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта. На Фиг. 20А - Фиг. 20Е показаны мгновенные снимки экрана, на которых проиллюстрированы различные виды отображения слоя в соответствии с изменениями температуры и влажности на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Со ссылкой на Фиг. 1, Фиг. 19 и Фиг. 20А - Фиг. 20Е, при операции 1910 датчик 172 влажности регистрирует текущую влажность. Затем блок 110 управления принимает результаты регистрации из датчика 172 влажности и определяет влажность на основании результатов регистрации. При операции 1912, в зависимости от определенной влажности, блок 110 управления может изменять прозрачность первого слоя, находящегося в полупрозрачном состоянии.
В альтернативном варианте эта влажность может быть определена на основании данных, принятых из любого внешнего объекта.
При операции 1914, в зависимости от определенной влажности, блок 110 управления может изменять частоту отображения объектов "водяная капля", отображаемых в первом слое. Например, в том случае, когда первый слой имеет атрибут "водяной пар", блок 110 управления может назначить более высокую частоту отображения для объектов "водяная капля", а также увеличить скорость перемещения объектов "водяная капля" в направлении силы тяжести, когда влажность составляет от 100% до 90%. Если влажность составляет от 90% до 20%, то блок 110 управления может назначить немного более высокую частоту отображения для объектов "водяная капля", а также слегка увеличить скорость перемещения объектов "водяная капля" в направлении силы тяжести. Если влажность составляет от 20% до 10%, то блок 110 управления может назначить более низкую частоту отображения для объектов "водяная капля", а также уменьшить скорость перемещения объектов "водяная капля" в направлении силы тяжести. Если влажность составляет от 10% до 0%, то блок 110 управления может назначить очень низкую или нулевую частоту отображения для объектов "водяная капля", а также управлять объектами "водяная капля" так, что они не перемещаются в направлении силы тяжести.
Например, если влажность составляет от 100% до 90%, то на сенсорном экране отображают десять объектов "водяная капля". Если влажность составляет от 90% до 20%, то на сенсорном экране отображают пять объектов "водяная капля". Если влажность составляет от 20% до 10%, то на сенсорном экране отображают один или два объекта "водяная капля". Если влажность составляет от 10% до 0%, то объект "водяная капля" не отображают на сенсорном экране.
Блок 110 управления может изменять прозрачность первого слоя в зависимости от влажности. Например, блок 110 управления может устанавливать прозрачность первого слоя равной 30, когда влажность составляет от 100% до 90%. К тому же, блок 110 управления может устанавливать прозрачность первого слоя равной 50, когда влажность составляет от 90% до 20%. И к тому же, блок 110 управления может устанавливать прозрачность первого слоя равной 70, когда влажность составляет от 20% до 10%. И к тому же, блок 110 управления может устанавливать прозрачность первого слоя равной 100, когда влажность составляет от 10% до 0%.
На Фиг. 20А показан один случай, в котором влажность составляет от 100% до 90%. В этом случае на сенсорном экране 190 отображают первый слой 2000. Вследствие более высокой влажности фоновое изображение 2010 видно нечетко. Прозрачность путей 2014 и 2016 контакта, сформированных пальцем пользователя (не показан), изменяют. На путях 2014 и 2016 контакта формируют объекты "водяная капля". Другой объект 2012 "водяная капля" отображают вблизи края первого слоя 2000.
На Фиг. 20В показан другой случай, в котором влажность составляет от 20% до 10%. В этом случае в первом слое 2020 отображают пути 2026 и 2028 контакта, сформированный пальцем пользователя (не показан). Фоновое изображение 2022 видно более отчетливо, чем фоновое изображение 2010, показанное на Фиг. 20А. Вблизи края первого слоя 2020 отображают другой объект 2024 "водяная капля". В том случае, когда влажность составляет от 20% до 10%, блок 110 управления может установить прозрачность первого слоя равной 70.
На Фиг. 20С показан еще один случай, в котором влажность составляет 0%. В этом случае изменяют прозрачность первого слоя 2030, и фоновое изображение 2032 видно отчетливо.
Между тем, в том случае, когда первый слой имеет атрибут "морозный узор", блок 110 управления может устанавливать прозрачность первого слоя равной 50, когда влажность составляет от 100% до 20%. Фиг. 20D показан первый слой 2040 в этом случае. Поскольку первый слой 2040 имеет атрибут "морозный узор", то в первом слое 2040 отображают изображение морозного узора, и фоновое изображение 2042 видно нечетко. Если палец пользователя предпринимает действие "прикосновение и перетаскивание" на сенсорном экране 190, то результирующие пути 2044 и 2046 отображают прозрачными в первом слое 2040.
На Фиг. 20Е показан первый слой 2050, отображаемый на сенсорном экране в этом случае. Если влажность составляет от 10% до 0%, то блок 110 управления может установить прозрачность первого слоя 2050 равной 100.
В том случае, когда первый слой имеет атрибут "морозный узор", блок 110 управления не может создавать объект "водяная капля".
На Фиг. 21 проиллюстрировано изменение вида отображения слоя в точке прикосновения в соответствии с длительностью прикосновения к сенсорному экрану электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Со ссылкой на Фиг. 21, когда палец 2110 пользователя соприкасается с первым слоем, отображаемым на сенсорном экране, прозрачность точки 2100 контакта изменяется. Если палец пользователя 2110 сохраняет такой контакт в течение заданного промежутка времени, то область с измененной прозрачностью постепенно увеличивается. А именно, точку 2100 контакта с измененной прозрачностью вследствие начального прикосновения пальца, с течением времени переводят в точку 2120 увеличенного размера. Кроме того, блок управления может создавать объект 2130 "водяная капля", отображаемый в первом слое.
Сенсорный экран 190 обнаруживает контакт с пальцем пользователя на отображаемом на нем первом слое. Затем блок 110 управления принимает координаты области контакта из сенсорного экрана 190 и на основании принятых координат определяет конкретную область для изменения ее прозрачности. Кроме того, блок 110 управления управляет сенсорным экраном 190 так, что изменяет прозрачность области контакта. Следовательно, частичная область 2100 первого слоя отображается прозрачной. В дополнение к этому, блок 110 управления обнаруживает, сохраняется ли постоянный контакт с пальцем. Если контакт с пальцем сохраняется без перемещения в течение заданного промежутка времени, то блок 110 управления может увеличить эту прозрачно отображаемую область в первом слое.
Например, если начальная область с прозрачностью, изменяемой за счет контакта с пальцем, имеет размер, равный 70, то размер этой области может быть увеличен до 100 вследствие непрерывного контакта с пальцем на сенсорном экране.
На Фиг. 22А - Фиг. 22D показаны мгновенные снимки экрана, на которых проиллюстрирован способ разблокирования заблокированного состояния интерфейса пользователя в ответ на ввод данных пользователем на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Электронное устройство из этого изобретения, сущность которого здесь раскрыта, может включать в себя устройство отображения, сконфигурированное для отображения интерфейса пользователя и имеющее сенсорный экран. Кроме того, это электронное устройство может включать в себя блок управления, сконфигурированный для сохранения заблокированного состояния интерфейса пользователя путем управления сенсорным экраном следующим образом: отображают полупрозрачный слой, наложенный на интерфейс пользователя, изменяют прозрачность частичной области полупрозрачного слоя при обнаружении ввода данных пользователем из этой частичной области, и разблокируют заблокированное состояние интерфейса пользователя, когда частичная область занимает конкретную процентную долю от всей области сенсорного экрана или более.
Со ссылкой на Фиг. 1 и Фиг. 22А, первый слой 2210 отображают на сенсорном экране 190 в полупрозрачном состоянии. Позади первого слоя 2210 расположено множество пиктограмм для выполнения приложений, и они отображаются нечетко. В том случае, когда вся область первого слоя 2210 находится в полупрозрачном состоянии, блок 110 управления может не позволять производить выбор таких пиктограмм. Например, даже при прикосновении к одной из пиктограмм, отображенных нечетко позади первого слоя 2210, выбор этой пиктограммы, к которой прикоснулись, не производится, и, следовательно, соответствующее приложение не выполняется.
Возвращаясь к рассмотрению Фиг. 2В, сенсорный экран 190 может отображать рассмотренное выше изображение 292, на котором расположено множество пиктограмм. Это изображение 292 ниже именуют изображением рабочего стола. При прикосновении к одной из таких пиктограмм и, следовательно, при ее выборе может быть выполнено конкретное приложение, связанное с выбранной пиктограммой. А именно, множество пиктограмм может действовать как своего рода интерфейс пользователя.
Возвращаясь к рассмотрению Фиг. 22А, в том случае, когда первый слой 2210 отображают в полупрозрачном состоянии, и он наложен на изображение рабочего стола, блок 110 управления, может сохранять интерфейс пользователя в заблокированном состоянии. Интерфейс пользователя может быть переведен из заблокированного состояния в разблокированное состояние и наоборот под управлением блока 110 управления.
Со ссылкой на Фиг. 22В, первый слой 2220 отображают на сенсорном экране 190 в полупрозрачном состоянии. Интерфейс пользователя, имеющий множество расположенных на нем пиктограмм, отображают позади первого слоя 2220. Если в первом слое 2220 происходит действие "прикосновение и перетаскивание", то блок 110 управления принимает координаты области 2222 прикосновения и перетаскивания из сенсорного экрана 190. Затем блока 110 управления изменяет прозрачность области 2222 прикосновения и перетаскивания так, что область 2222 находится в прозрачном состоянии. Следовательно, некоторые пиктограммы позади первого слоя 2220 отображаются отчетливо в прозрачной области 2222. В конечном счете, первый слой 2220 становится таким, что содержит прозрачную область 2222 и полупрозрачную область 2224 в зависимости от ввода данных пользователем. Когда прозрачная область 2222 занимает 90% всей области или более, то блок 110 управления может перевести заблокированное состояние интерфейса пользователя в разблокированное состояние.
Со ссылкой на Фиг. 22С, большинство областей первого слоя 2230, отображаемого на сенсорном экране 190, находятся в прозрачном состоянии, а другие периферийные области находятся в полупрозрачном состоянии. Если прозрачная область занимает 90% первого слоя 2230 или более, то блок 110 управления может перевести заблокированное состояние интерфейса пользователя в разблокированное состояние.
На Фиг. 22D показан экран интерфейса пользователя, находящегося в разблокированном состоянии. Первый слой (не показан) отображают на сенсорном экране 190 как прозрачный, вследствие чего изображение 2240 рабочего стола с расположенными на нем пиктограммами видно отчетливо. Следовательно, пользователь может прикасаться к желательной одной из пиктограмм, расположенных на изображении 2240 рабочего стола, для выполнения соответствующего приложения.
На Фиг. 23А - Фиг. 23С показаны мгновенные снимки экрана, на которых проиллюстрирован способ разблокирования заблокированного состояния интерфейса пользователя в частичной области на сенсорном экране электронного устройства согласно одному из вариантов осуществления настоящего изобретения, сущность которого здесь раскрыта.
Электронное устройство может включать в себя устройство отображения, сконфигурированное для отображения множества пиктограмм для выполнения приложений и имеющее сенсорный экран для обнаружения ввода данных пользователем. Кроме того, это электронное устройство может включать в себя блок управления, сконфигурированный так, что не позволяет выбирать пиктограммы, путем управления сенсорным экраном следующим образом: отображают полупрозрачный слой, наложенный на пиктограммы, и управляют, по меньшей мере, одной из пиктограмм так, чтобы она находилась в состоянии, обеспечивающем возможность ее выбора, путем изменения прозрачности частичной области полупрозрачного слоя при обнаружении ввода данных пользователем в этой частичной области.
Со ссылкой на Фиг. 1 и Фиг. 23А, на сенсорном экране 190 отображают изображение рабочего стола, имеющее множество расположенных на нем пиктограмм, и на нем отображают первый слой в полупрозрачном состоянии. Пиктограммы отображаются нечетко вследствие наличия первого слоя. В том случае, когда вся область первого слоя находится в полупрозрачном состоянии, блок 110 управления может сохранять интерфейс пользователя в заблокированном состоянии. Например, даже при прикосновении к одной пиктограмме 2310, отображенной нечетко позади первого слоя, выбор этой пиктограммы 2310, к которой прикоснулись, не производится вследствие заблокированного состояния интерфейса пользователя.
Со ссылкой на Фиг. 23В, на сенсорном экране 190 отображают изображение рабочего стола, имеющее множество расположенных на нем пиктограмм, и на нем отображают первый слой 2320 в полупрозрачном состоянии. Первый слой 2320 может содержать прозрачную область 2322 и полупрозрачную область 2324. Состояние прозрачной области 2322, принимающей ввод данных пользователем, изменяют из полупрозрачного состояния в прозрачное состояние, тогда как полупрозрачная область 2324, не принимающая ввод данных пользователем, по-прежнему остается в полупрозрачном состоянии. Некоторые пиктограммы расположены в прозрачной области 2322 и отображаются отчетливо по сравнению с другими пиктограммами, расположенными позади полупрозрачной области 2324. Блок 110 управления может управлять выбором таких пиктограмм, расположенных в прозрачной области 2322. А именно, если прозрачность частичной области первого слоя 2320 изменена в ответ на ввод данных пользователем, то блок 110 управления может частично разблокировать заблокированное состояние интерфейса пользователя. А именно, только прозрачную область 2322 переводят в разблокированное состояние. Следовательно, при прикосновении к определенной пиктограмме 2326, расположенной в прозрачной области 2322, и, тем самым, ее выборе, блок 110 управления выполняет конкретное приложение, связанное с выбранной пиктограммой 2326.
На Фиг. 23С показан конкретный экран 2330 приложения, выполняемого при выборе видимой пиктограммы (2326 на Фиг. 23В). А именно, когда выбрана пиктограмма 2326 "галерея", как показано на Фиг. 23В, то отображают экран 2330 приложения "галерея".
Рассмотренный выше способ описан здесь со ссылкой на иллюстрации схем последовательностей операций интерфейсов пользователя, способов и компьютерных программных продуктов согласно различным вариантам осуществления настоящего изобретения, сущность которого здесь раскрыта. Понятно, что каждый блок из проиллюстрированных схем последовательностей операций и комбинации блоков на проиллюстрированных схемах последовательностей операций могут быть реализованы посредством команд компьютерной программы. Эти команды компьютерной программы могут быть поданы в процессор универсального компьютера, специализированного компьютера или иного
программируемого устройства обработки данных для создания вычислительной машины, при этом, команды, выполняемые процессором компьютера или иного программируемого устройства обработки данных, создают средства реализации функций, заданных в блоке или в блоках схемы последовательностей операций. Эти команды компьютерной программы также могут храниться в пригодном для использования в компьютере или в считываемое посредством компьютера постоянном запоминающем устройстве, которое может управлять компьютером или иным программируемым устройством обработки данных так, чтобы он функционировал (оно функционировало) специфическим способом, при этом, команды, хранящиеся в пригодном для использования в компьютере или в считываемое посредством компьютера постоянном запоминающем устройстве, создают изделие, включающее в себя средство выдачи команд, которое реализует функцию, заданную в блоке или в блоках схемы последовательности операций. Команды компьютерной программы также могут быть загружены в компьютер или в иное программируемое устройство обработки данных, вызывая выполнение компьютером или иным программируемым устройством
последовательности рабочих операций для обеспечения реализованного посредством компьютера способа, при этом, команды, выполняемый в компьютере или в ином программируемом устройстве обеспечивают этапы реализации функций, заданных в блоке или в блоках схемы последовательности операций.
И каждый блок из проиллюстрированных схем последовательностей операций может представлять собой модуль, сегмент или участок кода, который содержит одну или большее количество исполняемых команд для реализации заданной логической функции (заданных логических функций). Также следует отметить, что в некоторых альтернативных вариантах реализации, функции, указанные в блоках, могут выполняться не по порядку. Например, два блока, показанные как последовательные, фактически могут выполняться, по существу, одновременно, или иногда блоки могут выполняться в обратном порядке в зависимости содержащихся функциональных возможностей.
Несмотря на то, что настоящее изобретение, сущность которого здесь раскрыта, было продемонстрировано и описано со ссылкой на различные варианты его осуществления, для специалистов в данной области техники понятно, что в нем могут быть с деланы различные изменения, касающиеся формы и подробностей, не выходя за пределы сущности и объема настоящего изобретения, сущность которого здесь раскрыта, которые определяются прилагаемой формулой изобретения и ее эквивалентами.