ОБЛАСТЬ ТЕХНИКИ
Варианты осуществления изобретения относятся к устройству, способу, компьютерной программе и пользовательскому интерфейсу. В частности, варианты осуществления изобретения относятся к устройству, способу, компьютерной программе и пользовательскому интерфейсу, конфигурированным для реагирования на различные типы пользовательского ввода.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
Хорошо известны устройства, содержащие блоки пользовательского ввода, которые могут быть активированы в ответ на различные типы пользовательского ввода. Например, клавиша клавиатуры может быть активирована в ответ на краткое нажатие, длительное нажатие или множество кратких нажатий. Аналогично, сенсорный дисплей может быть активирован в ответ на множество различных режимов активации, включающих, например, краткое нажатие, длительное нажатие, ввод путем множества касаний или ввод линии.
КРАТКОЕ ОПИСАНИЕ РАЗЛИЧНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Согласно различным, но не обязательно всем, вариантам осуществления изобретения предложено устройство, содержащее по меньшей мере один процессор и по меньшей мере одну память, включающую компьютерный программный код; при этом указанная по меньшей мере одна память и указанный компьютерный программный код конфигурированы для обеспечения совместно с указанным по меньшей мере одним процессором, выполнения указанным устройством следующего: предоставления части, доступной для выбора пользователем; и ввода указанного устройства в первое активное состояние или второе активное состояние, причем в указанном первом активном состоянии указанная часть, доступная для выбора пользователем, конфигурирована для активации в ответ на первый режим активации и в указанном втором активном состоянии указанная часть, доступная для выбора пользователем, конфигурирована для неактивации в ответ на указанный первый режим активации; и конфигурирования указанного устройства для обеспечения тактильной индикации того, что указанная часть, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации, если указанное устройство находится в указанном первом активном состоянии.
В ряде вариантов осуществления изобретения тактильная индикация может включать выходной сигнал, который может быть воспринят пользователем посредством касания. Тактильная индикация может включать выступающую часть в блоке пользовательского ввода. Тактильная индикация может включать углубленную часть в блоке пользовательского ввода.
В ряде вариантов осуществления изобретения тактильная индикация может быть обеспечена с помощью электроактивного полимера.
В ряде вариантов осуществления изобретения тактильная индикация может включать вибрацию части указанного устройства.
В некоторых вариантах осуществления изобретения первый режим активации может включать касание части, доступной для выбора пользователем, в течение более длительного периода времени, чем заранее заданное время.
В ряде вариантов осуществления изобретения первый режим активации может включать множество касаний части, доступной для выбора пользователем.
В ряде вариантов осуществления изобретения тактильная индикация может быть обеспечена в части, доступной для выбора пользователем.
В ряде вариантов осуществления изобретения устройство может быть конфигурировано так, что тактильная индикация не предоставляется, если указанное устройство находится во втором активном состоянии.
В ряде вариантов осуществления изобретения, если указанное устройство находится во втором активном состоянии, часть, доступная для выбора пользователем, может быть активирована в ответ на второй режим активации.
В ряде вариантов осуществления изобретения указанное устройство может переключаться между первым активным состоянием и вторым активным состоянием в ответ на пользовательский ввод.
Согласно различным, но не обязательно всем, вариантам осуществления изобретения также предложен способ, включающий предоставление части устройства, доступной для выбора пользователем; и ввод указанного устройства в первое активное состояние или второе активное состояние, причем в указанном первом активном состоянии указанная часть, доступная для выбора пользователем, конфигурирована для активации в ответ на первый режим активации и в указанном втором активном состоянии указанная часть, доступная для выбора пользователем, конфигурирована для неактивации в ответ на указанный первый режим активации; и обеспечение тактильной индикации того, что указанная часть, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации, если указанное устройство находится в указанном первом активном состоянии.
В ряде вариантов осуществления изобретения тактильная индикация может включать выходной сигнал, который может быть воспринят пользователем посредством касания. Указанная тактильная индикация может включать выступающую часть в блоке пользовательского ввода. Указанная тактильная индикация может включать углубленную часть в блоке пользовательского ввода.
В ряде вариантов осуществления изобретения тактильная индикация может быть обеспечена с помощью электроактивного полимера.
В ряде вариантов осуществления изобретения тактильная индикация может включать вибрацию части указанного устройства.
В ряде вариантов осуществления изобретения первый режим активации может включать касание части, доступной для выбора пользователем, в течение более длительного периода времени, чем заранее заданное время.
В ряде вариантов осуществления изобретения первый режим активации может включать множество касаний части, доступной для выбора пользователем.
В ряде вариантов осуществления изобретения тактильная индикация может быть обеспечена в части, доступной для выбора пользователем.
В ряде вариантов осуществления изобретения указанное устройство может быть конфигурировано так, что тактильная индикация не предоставляется, если указанное устройство находится во втором активном состоянии.
В ряде вариантов осуществления изобретения, если указанное устройство находится во втором активном состоянии, часть, доступная для выбора пользователем, может быть активирована в ответ на второй режим активации.
В ряде вариантов осуществления изобретения указанное устройство может переключаться между первым активным состоянием и вторым активным состоянием в ответ на пользовательский ввод.
Согласно различным, но не обязательно всем, вариантам осуществления изобретения также предложена компьютерная программа, содержащая компьютерные программные инструкции, которые при исполнении их по меньшей мере одним процессором обеспечивают выполнение устройством по меньшей мере следующего: предоставления части указанного устройства, доступной для выбора пользователем; и ввода указанного устройства в первое активное состояние или второе активное состояние, причем в указанном первом активном состоянии указанная часть, доступная для выбора пользователем, конфигурирована для активации в ответ на первый режим активации и в указанном втором активном состоянии указанная часть, доступная для выбора пользователем, конфигурирована для неактивации в ответ на указанный первый режим активации; и обеспечения тактильной индикации того, что указанная часть, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации, если указанное устройство находится в указанном первом активном состоянии.
В ряде вариантов осуществления изобретения также предложена компьютерная программа, содержащая компьютерные программные инструкции, для обеспечения выполнения компьютером вышеописанного способа.
В ряде вариантов осуществления изобретения также предложен физический объект, содержащий вышеописанную компьютерную программу.
В ряде вариантов осуществления изобретения также предложен электромагнитный несущий сигнал, переносящий вышеописанную компьютерную программу.
Согласно различным, но не обязательно всем, вариантам осуществления изобретения также предложен пользовательский интерфейс, включающий блок пользовательского ввода, содержащий часть, доступную для выбора пользователем, при этом, если устройство находится в первом активном состоянии, указанная часть, доступная для выбора пользователем, конфигурирована для активации в ответ на первый режим активации, и, если указанное устройство находится во втором активном состоянии, указанная часть, доступная для выбора пользователем, конфигурирована для неактивации в ответ на указанный первый режим активации; при этом указанный блок пользовательского ввода конфигурирован для обеспечения тактильной индикации того, что указанная часть, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации, если указанное устройство находится в указанном первом активном состоянии.
В ряде вариантов осуществления изобретения указанная тактильная индикация может включать выходной сигнал, который может быть воспринят пользователем посредством касания.
Согласно различным, но не обязательно всем, вариантам осуществления изобретения также предложено устройство, содержащее средства для предоставления части устройства, доступной для выбора пользователем; и средства для ввода указанного устройства в первое активное состояние или второе активное состояние, причем в указанном первом активном состоянии указанная часть, доступная для выбора пользователем, конфигурирована для активации в ответ на первый режим активации и в указанном втором активном состоянии указанная часть, доступная для выбора пользователем, конфигурирована для неактивации в ответ на указанный первый режим активации; и средства для обеспечения тактильной индикации того, что указанная часть, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации, если указанное устройство находится в указанном первом активном состоянии.
Устройство может быть предназначено для беспроводной связи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Для лучшего понимания различных примеров осуществления изобретения только в качестве примера будет сделана ссылка на сопровождающие чертежи, на которых:
фиг.1 схематически иллюстрирует устройство согласно примеру осуществления изобретения;
фиг.2 иллюстрирует сенсорный дисплей, конфигурированный для обеспечения тактильной индикации согласно первому примеру осуществления изобретения;
фиг.3 иллюстрирует сенсорный дисплей, конфигурированный для обеспечения тактильной индикации согласно второму примеру осуществления изобретения;
фиг.4 схематически иллюстрирует устройство согласно еще одному примеру осуществления изобретения;
фиг.5 представляет собой блок-схему, которая схематически иллюстрирует способ согласно примеру осуществления изобретения, и
фиг.6А-6В иллюстрируют пример осуществления изобретения на практике.
ПОДРОБНОЕ ОПИСАНИЕ РАЗЛИЧНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
На чертежах показано устройство 1, содержащее по меньшей мере один процессор 3 и по меньшей мере одну память 5, включающую компьютерный программный код 11; при этом указанная по меньшей мере одна память 5 и указанный компьютерный программный код 11 конфигурированы для обеспечения совместно с указанным по меньшей мере одним процессором 3 выполнения указанным устройством 1 следующего: предоставления части 63, доступной для выбора пользователем; и ввода указанного устройства 1 в первое активное состояние или второе активное состояние, причем в указанном первом активном состоянии часть 63, доступная для выбора пользователем, конфигурирована для активации в ответ на первый режим активации и в указанном втором активном состоянии часть 63, доступная для выбора пользователем, конфигурирована для неактивации в ответ на указанный первый режим активации; и конфигурирования указанного устройства 1 для обеспечения тактильной индикации, если указанное устройство 1 находится в указанном первом активном состоянии, того, что часть 63, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации.
На фиг.1 схематически показано устройство 1 согласно варианту осуществления изобретения. Устройство 1 может представлять собой электронное устройство. Устройство 1 может быть, например, мобильным сотовым телефоном, персональным компьютером, камерой, игровым устройством, персональным цифровым помощником, персональным музыкальным проигрывателем или любым другим устройством, которое предоставляет пользователю возможность осуществить пользовательский ввод для управления устройством 1. Устройство 1 может представлять собой портативное устройство 1, которое пользователь может переносить, например, в руке, сумке или кармане пиджака.
На фиг.1 показаны только признаки, упоминаемые в нижеследующем описании. Однако необходимо понимать, что устройство 1 может содержать дополнительные признаки, которые не проиллюстрированы на чертежах. Например, в вариантах осуществления изобретения, в которых устройство 1 представляет собой мобильный сотовый телефон, устройство 1 также может включать передатчик и приемник, конфигурированные для обеспечения беспроводной связи.
Устройство 1, проиллюстрированное на фиг.1, включает пользовательский интерфейс 13 и контроллер 4. В проиллюстрированном варианте осуществления контроллер 4 включает по меньшей мере один процессор 3 и по меньшей мере одну память 5, а указанный пользовательский интерфейс 13 включает дисплей 15 и блок 17 пользовательского ввода.
Контроллер 4 предоставляет средства для управления устройством 1. Контроллер 4 может быть реализован с использованием инструкций, которые обеспечивают функциональные возможности аппаратных средств, например, путем использования в одном или более процессорах 3 общего или специального назначения исполняемых компьютерных программных инструкций 11, которые могут храниться на машиночитаемом носителе 23 (например, на диске, в памяти и т.д.) и должны быть выполнены такими процессорами 3.
Контроллер 4 может быть конфигурирован так, чтобы управлять устройством 1 для выполнения им множества различных функций. Например, если устройство 1 представляет собой мобильный сотовый телефон, контроллер 4 может быть конфигурирован для управления устройством 1 так, чтобы телефон осуществлял и принимал вызовы, а также выполнял другие функции, такие как отправка сообщений или доступ к сетям связи, например локальным сетям или Интернету.
Контроллер 4 также может быть конфигурирован для обеспечения предоставления устройством 1 части 63 устройства 1, доступной для выбора пользователем, и ввод устройства 1 в первое активное состояние или второе активное состояние, при этом в указанном первом активном состоянии часть 63, доступная для выбора пользователем, активирована в ответ на первый режим активации и в указанном втором активном состоянии часть 63, доступная для выбора пользователем, не активирована в ответ на указанный первый режим активации; и обеспечения тактильной индикации того, что часть 63, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации, если указанное устройство 1 находится в указанном первом активном состоянии.
Указанный по меньшей мере один процессор 3 конфигурирован для приема входных команд от пользовательского интерфейса 13, а также для передачи выходных команд в пользовательский интерфейс 13. Указанный по меньшей мере один процессор 3 также конфигурирован для записи в указанную по меньшей мере одну память 5 и для чтения из указанной памяти. Выходные сигналы из пользовательского интерфейса 13 подаются в качестве входных сигналов в контроллер 4.
В варианте осуществления, показанном на фиг.1, пользовательский интерфейс 13 включает блок 17 пользовательского ввода и дисплей 15.
Блок 17 пользовательского ввода может включать любые средства, предоставляющие пользователю устройства 1 возможность ввода информации, которая может быть использована для управления устройством 1. Блок 17 пользовательского ввода может также предоставлять пользователю возможность ввода информации, которая может быть сохранена в одной или более памяти 5 устройства 1. Блок 17 пользовательского ввода может включать клавиатуру, или часть сенсорного дисплея, или комбинацию ряда блоков пользовательского ввода различных типов.
Дисплей 15 может включать любые средства, которые предоставляют возможность отображения информации для пользователя устройства 1. Информация может соответствовать информации, которая была введена пользователем с помощью блока 17 пользовательского ввода, информации, которая хранится в одной или более памяти 5, или информации, которая была принята устройством 1.
В ряде вариантов осуществления изобретения блок 17 пользовательского ввода и дисплей 15 могут быть объединены с получением сенсорного дисплея, который одновременно предоставляет возможность отображения информации для пользователя и возможность выполнения пользователем пользовательского ввода.
В вариантах осуществления изобретения пользовательский интерфейс 13 также может быть конфигурирован для предоставления тактильной индикации для пользователя. Тактильная индикация может включать любой выходной сигнал, который пользователь может воспринять посредством касания. Например, тактильная индикация может представлять собой выступающую часть, или углубленную часть в сенсорном дисплее 15, или изменение формы кнопки в блоке 17 пользовательского ввода. В ряде вариантов осуществления изобретения тактильная индикация может включать вибрацию части устройства 1. Примеры тактильной индикации проиллюстрированы на фиг.2 и 3.
В указанной по меньшей мере одной памяти 5 хранится компьютерный программный код 9, включающий компьютерные программные инструкции 11, которые управляют работой устройства 1 при их загрузке в указанный по меньшей мере один процессор 3. Указанные компьютерные программные инструкции 11 предоставляют логику и подпрограммы, которые обеспечивают выполнение устройством 1 способов, проиллюстрированных на фиг.5. Указанный по меньшей мере один процессор 3 имеет возможность загрузки и выполнения компьютерной программы 9 посредством чтения указанной по меньшей мере одной памяти 5.
Компьютерные программные инструкции 11 могут предоставлять машиночитаемые программные средства, конфигурированные для управления устройством 1. Программные инструкции 11 при их загрузке в контроллер 4 могут обеспечивать средства для предоставления части 63 устройства 1, доступной для выбора пользователем; средства для ввод устройства 1 в первое активное состояние или второе активное состояние, причем в указанном первом активном состоянии часть 63, доступная для выбора пользователем, активирована в ответ на первый режим активации и в указанном втором активном состоянии часть 63, доступная для выбора пользователем, не активирована в ответ на указанный первый режим активации; и для обеспечения тактильной индикации того, что часть 63, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации, если указанное устройство находится в указанном первом активном состоянии.
Компьютерный программный код 9 может быть передан в устройство 1 с помощью любого подходящего механизма 21 доставки. Механизм 21 доставки может представлять собой, например, машиночитаемый носитель, компьютерный программный продукт 23, запоминающее устройство, носитель записи, такой как компакт-диск (CD-ROM) или универсальный цифровой диск (DVD), изделие, на котором хранится компьютерный программный код 9. Механизм доставки может быть сигналом, конфигурированным для надежной передачи компьютерного программного кода 9. Устройство 1 может передавать компьютерный программный код 9 в виде сигнала компьютерных данных.
Хотя память 5 показана в виде одиночного компонента, она может быть реализована в виде одного или более отдельных компонентов, все или некоторые из которых могут быть интегрированными/съемными и/или могут обеспечивать постоянное/полупостоянное/динамическое/кэшированное хранение.
Следует понимать, что ссылки на «машиночитаемый носитель», «компьютерный программный продукт», «хранимую компьютерную программу» и т.д. или «контроллер», «компьютер», «процессор» и т.д. охватывают не только компьютеры, имеющие различную архитектуру, например, архитектуру с одним процессором/множеством процессоров и последовательную (например, неймановскую)/параллельную архитектуру, а также специализированные схемы, такие как программируемые вентильные матрицы (field-programmable gate array, FPGA), специализированные интегральные микросхемы (application specific integrated circuit, ASIC), устройства для обработки сигналов и другие устройства. Следует понимать, что ссылки на компьютерные программы, инструкции, коды и т.д. охватывают программное обеспечение для программируемого процессора или программно-аппаратные средства, например программируемый контент аппаратных средств, инструкции для процессора или настройки конфигурации для устройства с фиксированным назначением, вентильной матрицы или программируемого логического устройства и т.д.
На фиг.2 показан сенсорный дисплей 15, конфигурированный для обеспечения тактильной индикации 31 согласно варианту осуществления изобретения. Сенсорный дисплей 15 включает гибкий поверхностный слой 39. Гибкий поверхностный слой 39 может включать часть внешней поверхности устройства 1. Гибкий поверхностный слой 39 может быть активирован пользователем. Активация может включать касание пользователем гибкого поверхностного слоя 39 с помощью устройства пользовательского ввода, например с помощью пальца или стилуса.
В варианте осуществления, показанном на фиг.2, электроактивный полимерный (electroactive polymer, EAP) слой 31 размещен под гибким поверхностным слоем 39. Электроактивный полимер может включать любой материал, который изменяет форму при приложении к нему напряжения. Слой 31 ЕАР может быть конфигурирован для обеспечения локальных изменений топологии. Другими словами, слой 31 ЕАР может быть конфигурирован так, чтобы первая часть слоя 31 ЕАР была поднята или опущена относительно других частей слоя 31 ЕАР. Слой 31 ЕАР может быть выполнен в виде решетки из элементов ЕАР. Управление напряжением, подаваемым на слой ЕАР, может быть осуществлено контроллером 4, тем самым обеспечивается управление топологией слоя 31 ЕАР посредством контроллера 4. Контроллер 4 может осуществлять управление при изменении топологии слоя 31 ЕАР.
Слой 31 ЕАР размещают под гибким поверхностным слоем 39, так что любое изменение топологии слоя 31 ЕАР вызывает соответствующее изменение топологии гибкого поверхностного слоя 39.
В варианте осуществления, проиллюстрированном на фиг.2, напряжение приложено к первой части 35 слоя 31 ЕАР. Это приводит к поднятию первой части 35 относительно остальной части слоя 31 ЕАР, так что первая часть 35 включает выступ. Выступ в первой части 35 слоя 31 ЕАР также деформирует гибкий поверхностный слой 39, так что в первой части гибкого поверхностного слоя 39, покрывающего первую часть 35 слоя 31 ЕАР, формируется соответствующий выступ 37. Пользователь может ощущать выступ, когда он касается гибкого поверхностного слоя 39, поэтому выступ 37 может использоваться для обеспечения тактильной индикации для пользователя.
На фиг.3 проиллюстрирован сенсорный дисплей 15, конфигурированный для обеспечения тактильной индикации согласно другому варианту осуществления изобретения. В этом варианте осуществления изобретения сенсорный дисплей содержит поверхностный слой 49. Как и в предыдущем варианте осуществления, поверхностный слой 49 может содержать часть внешней поверхности устройства 1 и может быть активирован пользователем. Активация может включать касание пользователем поверхностного слоя 49 с помощью устройства пользовательского ввода, например пальца или стилуса, или путем помещения устройства пользовательского ввода в непосредственной близости от поверхностного слоя 49. В этом конкретном варианте осуществления поверхностный слой 49 может быть гибким или негибким.
Слой 41 распознавания приближения расположен под поверхностным слоем 49. Слой 41 распознавания приближения конфигурирован для обнаружения размещения пользователем устройства пользовательского ввода рядом с поверхностным слоем 49. Слой 41 распознавания приближения может включать любое средство, которое обеспечивает возможность обнаружения устройства пользовательского ввода, например он может включать емкостные датчики или инфракрасные излучатели и датчики. Слой 41 распознавания приближения может также быть конфигурирован для обнаружения того, к какой части поверхностного слоя 49 пользователь приблизил устройство пользовательского ввода, и для подачи соответствующего выходного сигнала в контроллер 4.
Один или более вибрационных модулей 43 расположены под слоем 41 распознавания приближения. В этом конкретном варианте осуществления вибрационные модули 43 конфигурированы так, чтобы вызывать вибрацию поверхностного слоя 49 и слоя 41 распознавания приближения туда и обратно в направлении, указанном стрелкой 45. Пользователь устройства 1 может ощутить перемещение поверхностного слоя 49, поэтому вибрация может быть использована для обеспечения тактильной индикации для пользователя.
Управление вибрационными модулями 43 может осуществляться с помощью контроллера 4. Контроллер 4 может быть конфигурирован для обеспечения вибрации с использованием вибрационных модулей 43 в зависимости от сигнала, принятого от слоя 41 распознавания приближения. Например, когда слой 41 распознавания приближения обнаруживает, что устройство пользовательского ввода находится рядом с конкретной областью поверхностного слоя 49, контроллер может обеспечить вибрацию с использованием вибрационных модулей 43 в ответ на указанное обнаружение.
На фиг.4 показано устройство 1' согласно еще одному варианту осуществления изобретения. Устройство 1', проиллюстрированное на фиг.4, может представлять собой микросхему или набор микросхем. Устройство 1' содержит по меньшей мере один процессор 3 и по меньшей мере одну память 5, как описано выше в отношении фиг.1.
На фиг.5 схематически проиллюстрирован способ управления устройством 1 согласно вариантам осуществления изобретения.
В блоке 51 обеспечивают предоставление части 63, доступной для выбора пользователем. Упомянутая часть 63, доступная для выбора пользователем, может включать любую часть блока 17 пользовательского ввода, которая может быть активирована, и в ответ на активацию может обеспечить передачу сигнала управления в контроллер 4. Множество частей 61, 63, 65, доступных для выбора пользователем, могут быть предоставлены одновременно. Упомянутые части 61, 63, 65, доступные для выбора пользователем, могут включать части сенсорного дисплея 15, которые могут быть активированы пользователем. В других вариантах осуществления изобретения части 61, 63, 65, доступные для выбора пользователем, могут содержать кнопку или множество кнопок клавиатуры.
В блоке 53 осуществляют ввод устройства 1 либо в первое активное состояние, либо во второе активное состояние. Указанные активные состояния могут представлять собой любые состояния, в которых устройство 1 выполняет свои функции. Например, в вариантах осуществления изобретения, если устройство 1 представляет собой мобильный телефон, указанные состояния могут быть состояниями, в которых пользователь может совершить или принять телефонный вызов или получить доступ к другим приложениям телефона, таким как функция телефонной книги или функция камеры.
В первом активном состоянии часть 63, доступная для выбора пользователем, активируется в ответ на первый режим активации, тогда как во втором активном состоянии часть 63, доступная для выбора пользователем, не активируется в ответ на первый режим активации. Например, в первом активном состоянии часть 63, доступная для выбора пользователем, может быть активирована посредством первого типа ввода, так что в ответ на обнаружение указанного первого типа ввода контроллер 4 управляет выполнением устройством 1 первой функции, тогда как во втором активном состоянии, если пользователь выполняет первый тип ввода в части 63, доступной для выбора пользователем, никакие функции не выполняются.
Первый тип ввода может включать, например, длительное нажатие, при котором пользователь касается части 63, доступной для выбора пользователем, в течение более длительного периода времени, чем заранее заданный период времени. В других вариантах осуществления изобретения первый тип ввода может включать двойную активацию, при которой пользователь делает два или более касаний части 63, доступной для выбора пользователем, в течение заранее заданного периода времени. В других вариантах осуществления изобретения первый тип ввода может включать ввод линии, при котором пользователь касается поверхности сенсорного дисплея 15 с помощью устройства пользовательского ввода и затем проводит устройством пользовательского ввода по поверхности сенсорного дисплея 15. Линия может начинаться или заканчиваться в части 63, доступной для выбора пользователем.
В ряде вариантов осуществления изобретения часть 63, доступная для выбора пользователем, также может быть активирована в ответ на второй тип ввода, если устройство 1 находится в первом активном состоянии. Второй тип ввода может отличаться от первого типа ввода. В ряде вариантов осуществления изобретения второй тип ввода может включать краткое нажатие, при котором пользователь касается части 63, доступной для выбора пользователем, в течение меньшего времени, чем заранее заданный период времени.
Если пользователь активирует часть 63, доступную для выбора пользователем, с использованием второго типа ввода, контроллер 4 управляет выполнением устройством 1 второй функции. Указанная вторая функция может отличаться от указанной первой функции.
Если устройство 1 вводят во второе активное состояние, часть 63, доступная для выбора пользователем, может быть активирована посредством второго типа ввода для обеспечения выполнения функции контроллером 4.
Устройство 1 может быть введено либо в первое активное состояние, либо во второе активное состояние в ответ на пользовательский ввод. Например, пользователь может осуществить ввод устройства 1 в первое активное состояние или во второе активное состояние путем выбора пункта из меню. Может быть осуществлено переключение устройства 1 между двумя состояниями.
В блоке 55 устройство 1 вводят в первое активное состояние, так что часть 63, доступная для выбора пользователем, активируется в ответ на первый режим активации. Контроллер 4 определяет, что устройство 1 находится в первом активном состоянии, и управляет пользовательским интерфейсом для обеспечения тактильной индикации того, что часть 63, доступная для выбора пользователем, может быть активирована в ответ на первый режим активации.
В вариантах осуществления изобретения, в которых пользовательский интерфейс 13 включает сенсорный дисплей 15 со слоем 31 ЕАР, как показано на фиг.2, контроллер 4 может управлять напряжением на слое 31 ЕАР для изменения локальной топологии слоя 31 ЕАР и гибкого поверхностного слоя 39. Изменение топологии может включать выступ 37, как показано на фиг.2. Выступ 37 обеспечивает тактильную индикацию, которую пользователь ощущает при касании сенсорного дисплея. В других вариантах осуществления изобретения изменение топологии может включать углубление, а не выступ. Тактильная индикация может быть обеспечена в части 63, доступной для выбора пользователем, так что выступ 37 или соответствующее углубление обеспечивается в той же области сенсорного дисплея 15, что и часть 63, доступная для выбора пользователем.
В других вариантах осуществления изобретения тактильная индикация может включать вибрацию устройства 1, как показано на фиг.3. Вибрация может быть инициирована каждый раз, когда слой 41 распознавания приближения обнаруживает, что пользователь разместил устройство пользовательского ввода рядом с частью 63, доступной для выбора пользователем, что обеспечивает индикацию, указывающую, что в указанной части 63, доступной для выбора пользователем, доступен первый режим активации.
В блоке 57 устройство 1 вводят во второе активное состояние, так что часть 63, доступная для выбора пользователем, не активируется в ответ на первый режим активации. Контроллер 4 определяет, что устройство 1 находится во втором активном состоянии, и управляет пользовательским интерфейсом 13 так, чтобы относительно части 63, доступной для выбора пользователем, тактильная индикация отсутствовала. Поверхность сенсорного дисплея 15 не имеет выступов или углублений, связанных с частью 63, доступной для выбора пользователем, и не вибрирует, когда пользователь помещает устройство пользовательского ввода рядом с частью 63, доступной для выбора пользователем.
На фиг.6А и 6B проиллюстрирован пример осуществления изобретения, в котором тактильная индикация обеспечивается слоем 31 ЕАР, как показано на фиг.2.
На фиг.6А показан вариант осуществления изобретения в первом активном состоянии. В варианте осуществления, проиллюстрированном на фиг.6А, имеются три части 61, 63, 65, доступные для выбора пользователем. Упомянутые части 61, 63, 65, доступные для выбора пользователем, представляют собой три отдельные области на сенсорном дисплее 15. Одна из частей 63, доступных для выбора пользователем, активируется в ответ на первый режим активации и поэтому выступ 37 предоставляется в области сенсорного дисплея 15, на которой отображается часть 63, доступная для выбора пользователем, для индикации этого. Другие части 61, 65, доступные для выбора пользователем, не активируются в ответ на режим активации и поэтому в области сенсорного дисплея 15, в которой отображаются другие части 61, 65, доступные для выбора пользователем, отсутствуют выступы или углубления. Необходимо понимать, что другие части 61, 65, доступные для выбора пользователем, могут быть активированы в ответ на второй режим активации.
Если устройство 1 переключается между первым активным состоянием и вторым активным состоянием, контроллер 4 может управлять напряжением на слое 31 ЕАР для изменения топологии слоя 31 ЕАР и гибкого поверхностного слоя 39.
На фиг.6В проиллюстрирован вариант осуществления изобретения во втором активном состоянии. В варианте осуществления, проиллюстрированном на фиг.6В, ни одна из трех частей 61, 63, 65, доступных для выбора пользователем, не активируется в ответ на первый режим активации и поэтому в области сенсорного дисплея 15, в которой отображаются части 61, 63, 65, доступные для выбора пользователем, отсутствуют выступы или углубления. Контроллер 4 управляет напряжением на слое 31 ЕАР, так что гибкий поверхностный слой 39 является, по существу, плоским и не имеет выступов или углублений, которые мог бы почувствовать пользователь.
Варианты осуществления изобретения обеспечивают тактильную индикацию, предоставляемую пользователю каждый раз при активации части 63, доступной для выбора пользователем, в ответ на конкретный режим активации. Это обеспечивает удобный способ уведомления пользователя о доступности конкретного режима активации. Это предоставляет пользователю возможность легко различать различные активные состояния устройства 1, а также различные части 63, доступные для выбора пользователем, без необходимости представления на дисплее 15 какой-либо дополнительной информации.
Также в ряде вариантов осуществления изобретения предоставляемая тактильная индикация может сделать устройство 1 более наглядным для пользователя при использовании. Например, если часть 63, доступная для выбора пользователем, реагирует на длительное нажатие, тактильная индикация может представлять собой выступ. Это может подсказать пользователю о необходимости осуществления длительного нажатия, поскольку он может ощутить, что на выступ следует нажать.
В ряде вариантов осуществления изобретения различные типы тактильной индикации могут быть связаны с различными типами ввода. Это может предоставить пользователю возможность точного определения доступных режимов активации.
Блоки, проиллюстрированные на фиг.5, могут представлять собой шаги способа и/или разделы кода в компьютерной программе 9. Проиллюстрированный конкретный порядок блоков не обязательно подразумевает, что существует необходимый или предпочтительный порядок блоков, порядок и расположение блоков могут изменяться. Кроме того, некоторые шаги могут быть опущены.
Хотя варианты осуществления изобретения были описаны выше со ссылкой на различные примеры, необходимо понимать, что модификации данных примеров могут быть выполнены без выхода за рамки объема изобретения, заданного формулой изобретения. Например, в проиллюстрированных вариантах осуществления блок пользовательского ввода включает сенсорный дисплей. Необходимо понимать, что в других вариантах осуществления изобретения блок пользовательского ввода может включать одну или более кнопок клавиатуры, а тактильная индикация может представлять собой изменение формы кнопки или вибрацию кнопки.
Следует понимать, что для обеспечения тактильной индикации для пользователя могут использоваться любые подходящие средства. Указанные средства могут быть локальными, так что они формируют изменение способа восприятия части устройства 1, или они могут быть глобальными, так что они изменяют восприятие всего устройства в целом. В описанных выше вариантах осуществления изобретения локальные выступы или углубления обеспечиваются с помощью слоя ЕАР. В других вариантах осуществления изобретения локальные выступы могут быть обеспечены с помощью любых подходящих средств, таких как механические системы или системы накачки текучей среды или пьезоэлектрический преобразователь.
В других вариантах осуществления тактильная индикация может быть обеспечена путем оказания воздействия на пользователя, например, путем подачи электрического импульса, а не осуществления физической модификации поверхности дисплея. Например, на дисплей может быть подан ток для изменения электрического заряда дисплея. Пользователь может ощутить это через свою кожу и таким образом получить тактильную индикацию.
В ряде вариантов осуществления изобретения устройство может быть конфигурировано так, чтобы тактильная индикация изменялась при активации части, доступной для выбора пользователем. Например, если тактильная индикация представляет собой выступ, указанный выступ может измениться, когда пользователь касается выступа. В ряде вариантов осуществления изобретения может изменяться сопротивление нажатию, так что пользователю становится труднее нажать на выступ. В других вариантах осуществления изобретения при активации части, доступной для выбора пользователем, может измениться размер и/или форма выступа.
В ряде вариантов осуществления изобретения тактильная индикация также может зависеть от контекста устройства. Первый режим активации может быть доступен, только если обеспечено соответствие заранее заданным критериям контекста. Например, если часть, доступная для выбора пользователем, связана с набором информации о контактах, первый режим активации и соответствующая тактильная индикация могут быть предоставлены каждый раз, когда контакт доступен для службы обмена мгновенными сообщениями. Это обеспечивает предоставление пользователю тактильной индикации о контексте устройства.
В других вариантах осуществления настоящего изобретения часть, доступная для выбора пользователем, может быть частью иерархического меню или структуры каталогов. Первый режим активации и соответствующая тактильная индикация могут быть обеспечены каждый раз, когда имеется другое меню или уровень каталогов ниже текущего уровня. Например, когда структура меню содержит множество каталогов, если имеется один или более файлов или подкаталогов в каталоге, тактильная индикация может быть предоставлена, тогда как если в каталоге отсутствуют файлы или подкаталоги, тактильная индикация не может быть предоставлена. Это обеспечивает предоставление пользователю понятной индикации того, имеются ли сохраненные в каталоге файлы, без необходимости обеспечения доступа к каталогу.
Признаки, рассмотренные в предшествующем описании, могут быть использованы в комбинациях, отличающихся от комбинаций, явным образом рассмотренных в настоящем описании.
Хотя функции были описаны со ссылкой на конкретные признаки, эти функции могут быть выполнены с использованием других признаков независимо от того, были они описаны или нет.
Хотя признаки были описаны со ссылкой на конкретные варианты осуществления, эти признаки также могут быть представлены в других вариантах осуществления независимо от того, были они описаны или нет.
Несмотря на то, что в предшествующем описании была предпринята попытка обратить внимание на те признаки изобретения, которые имеют особую важность, необходимо понимать, что заявитель испрашивает защиту в отношении всех патентоспособных признаков или комбинации признаков, описанных в настоящем описании и/или показанных на чертежах, независимо от того, был ли сделан на них особый акцент.
Изобретение относится к устройствам обработки информации. Технический результат заключается в обеспечении тактильной индикации, позволяющей пользователю различать активные состояния устройства без необходимости представления на дисплее дополнительной информации. Устройство содержит процессор и память, содержащую компьютерный программный код, при этом указанная память и указанный компьютерный программный код конфигурированы для обеспечения выполнения указанным устройством предоставления части, доступной для выбора пользователем и ввода указанного устройства в первое активное состояние или второе активное состояние, причем в указанном первом активном состоянии указанная часть, доступная для выбора пользователем, активирована в ответ на первый режим активации и в указанном втором активном состоянии указанная часть, доступная для выбора пользователем, не активирована в ответ на указанный первый режим активации и конфигурирования указанного устройства для обеспечения тактильной индикации того, что указанная часть, доступная для выбора пользователем, активируется в ответ на указанный первый режим активации, если указанное устройство находится в указанном первом активном состоянии. 5 н. и 21 з.п. ф-лы, 7 ил.
1. Устройство для обеспечения пользовательского интерфейса, предоставляющего тактильную индикацию, содержащее:
по меньшей мере один процессор; и
по меньшей мере одну память, включающую компьютерный программный код;
при этом указанная по меньшей мере одна память и указанный компьютерный код конфигурированы для обеспечения совместно с указанным по меньшей мере одним процессором выполнения указанным устройством следующего:
определения того, что указанное устройство находится в первом активном состоянии или втором активном состоянии;
предоставления части, доступной для выбора пользователем; и
реагирования на активацию указанной части, доступной для выбора пользователем, в ответ на первый режим активации, если устройство находится в первом активном состоянии, и другого реагирования на активацию указанной части, доступной для выбора пользователем, в ответ на второй режим активации, если устройство находится во втором активном состоянии; и
конфигурирования указанного устройства для предоставления тактильной индикации с помощью указанной части, доступной для выбора пользователем, в ответ на указанный первый режим активации и непредоставления такой тактильной индикации в ответ на указанный второй режим активации.
2. Устройство по п. 1, в котором указанная тактильная индикация конфигурирована для восприятия пользователем посредством касания.
3. Устройство по п. 1 или 2, в котором указанная тактильная индикация включает выступающую часть в блоке пользовательского ввода.
4. Устройство по п. 1 или 2, в котором указанная тактильная индикация включает углубленную часть в блоке пользовательского ввода.
5. Устройство по п. 1 или 2, в котором указанная тактильная индикация обеспечивается с помощью электроактивного полимера.
6. Устройство по п. 1 или 2, в котором указанная тактильная индикация включает вибрацию части указанного устройства.
7. Устройство по п. 1 или 2, в котором первый режим активации включает предоставление части, доступной для выбора пользователем, для нажатия в течение более длительного периода времени, чем заранее заданное время.
8. Устройство по п. 1 или 2, в котором второй режим активации включает предоставление части, доступной для выбора пользователем, для нажатия в течение менее длительного периода времени, чем заранее заданное время.
9. Устройство по п. 1 или 2, в котором первый режим активации включает предоставление возможности множества касаний части, доступной для выбора пользователем.
10. Устройство по п. 1 или 2, в котором указанное устройство может переключаться между первым активным состоянием и вторым активным состоянием в ответ на пользовательский ввод.
11. Устройство по п. 1 или 2, дополнительно включающее сенсорный дисплей, при этом указанную часть, доступную для выбора пользователем, и тактильную индикацию предоставляют на указанном сенсорном дисплее.
12. Устройство по п. 1 или 2, в котором указанная тактильная индикация, предоставляемая с помощью части, доступной для выбора пользователем, обеспечивает принятие указанной частью, доступной для выбора пользователем, первой формы в ответ на первый режим активации, при этом указанная часть, доступная для выбора пользователем, имеет вторую форму в ответ на второй режим активации, когда указанная тактильная индикация не предоставляется в ответ на второй режим активации.
13. Способ обеспечения пользовательского интерфейса, предоставляющего тактильную индикацию, включающий:
определение того, что указанное устройство находится в первом активном состоянии или втором активном состоянии;
предоставление части устройства, доступной для выбора пользователем; и
реагирование на активацию указанной части, доступной для выбора пользователем, в ответ на первый режим активации, если устройство находится в первом активном состоянии, и другое реагирование на активацию указанной части, доступной для выбора пользователем, в ответ на второй режим активации, если устройство находится во втором активном состоянии; и
предоставление тактильной индикации с помощью указанной части, доступной для выбора пользователем, в ответ на указанный первый режим активации и непредоставление такой тактильной индикации в ответ на указанный второй режим активации.
14. Способ по п. 13, в котором указанная тактильная индикация конфигурирована для восприятия пользователем посредством касания.
15. Способ по п. 13 или 14, в котором указанная тактильная индикация включает выступающую часть в блоке пользовательского ввода.
16. Способ по п. 13 или 14, в котором указанная тактильная индикация включает углубленную часть в блоке пользовательского ввода.
17. Способ по п. 13 или 14, в котором указанная тактильная индикация обеспечивается с помощью электроактивного полимера.
18. Способ по п. 13 или 14, в котором указанная тактильная индикация включает вибрацию части указанного устройства.
19. Способ по п. 13 или 14, в котором первый режим активации включает предоставление части, доступной для выбора пользователем, для нажатия в течение более длительного периода времени, чем заранее заданное время.
20. Способ по п. 13 или 14, в котором первый режим активации включает предоставление возможности множества касаний части, доступной для выбора пользователем.
21. Способ по п. 13 или 14, в котором указанное устройство может переключаться между первым активным состоянием и вторым активным состоянием в ответ на пользовательский ввод.
22. Способ по п. 13 или 14, в котором указанная тактильная индикация, предоставляемая с помощью части, доступной для выбора пользователем, обеспечивает принятие указанной частью, доступной для выбора пользователем, первой формы в ответ на первый режим активации, при этом указанная часть, доступная для выбора пользователем, имеет вторую форму в ответ на второй режим активации, когда указанная тактильная индикация не предоставляется в ответ на второй режим активации.
23. Физический объект, содержащий компьютерную программу, включающую компьютерные программные инструкции, которые при исполнении их по меньшей мере одним процессором обеспечивают выполнение способа по любому из п.п. 13-22.
24. Пользовательский интерфейс, включающий:
блок пользовательского ввода, содержащий часть, доступную для выбора пользователем,
при этом указанная часть, доступная для выбора пользователем, конфигурирована для реагирования на активацию указанной части, доступной для выбора пользователем, в ответ на первый режим активации, если устройство находится в первом активном состоянии, и для другого реагирования на активацию указанной части, доступной для выбора пользователем, в ответ на второй режим активации, если указанное устройство находится во втором активном состоянии;
при этом указанный блок пользовательского ввода конфигурирован для предоставления тактильной индикации с помощью указанной части, доступной для выбора пользователем, в ответ на указанный первый режим активации и непредоставления такой тактильной индикации в ответ на указанный второй режим активации.
25. Пользовательский интерфейс по п. 24, в котором указанная тактильная индикация конфигурирована для восприятия пользователем посредством касания.
26. Устройство для обеспечения пользовательского интерфейса, предоставляющего тактильную индикацию, содержащее:
средства для определения того, что указанное устройство находится в первом активном состоянии или втором активном состоянии;
средства для предоставления части устройства, доступной для выбора пользователем; и
средства для реагирования на активацию указанной части, доступной для выбора пользователем, в ответ на первый режим активации, если устройство находится в первом активном состоянии, и другого реагирования на активацию указанной части, доступной для выбора пользователем, в ответ на второй режим активации, если устройство находится во втором активном состоянии; и
средства для конфигурирования указанного устройства для предоставления тактильной индикации с помощью указанной части, доступной для выбора пользователем, в ответ на указанный первый режим активации и непредоставления такой тактильной индикации в ответ на указанный второй режим активации.
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
УСТРОЙСТВО СКАНИРУЮЩЕГО ДИСПЛЕЯ | 2005 |
|
RU2379747C2 |
Авторы
Даты
2015-09-27—Публикация
2011-04-20—Подача