УСТРОЙСТВО И СПОСОБ ДЛЯ ПРЕДОСТАВЛЕНИЯ ТАКТИЛЬНОЙ ОБРАТНОЙ СВЯЗИ В БЛОК ВВОДА
APPARATUS AND METHOD FOR PROVIDING HAPTIC FEEDBACK TO INPUT UNIT

Область техники, к которой относится изобретение
[1] Настоящее изобретение, в общем, относится к портативному устройству и способу для предоставления тактильной обратной связи в блок ввода, а более конкретно, к портативному устройству и способу для предоставления тактильной и/или звуковой обратной связи из блока ввода через взаимодействие в виде касаний, сформированное между блоком ввода и портативным устройством.
Уровень техники
[2] Число услуг и функций, предоставленных посредством портативных устройств, постоянно растет. Разрабатываются различные приложения, которые выполняются в портативных устройствах, для того, чтобы повышать удобство и простоту использования портативных устройств и удовлетворять различные потребности пользователей.
Раскрытие изобретения
Техническая задача
[3] Соответственно, одно или более приложений могут сохраняться в портативных устройствах, таких как, например, смартфоны, мобильные телефоны, ноутбуки и планшетные PC, которые могут носиться с собой пользователями и включать в себя сенсорные экраны. Ярлыки для выполнения сохраненных приложений отображаются на сенсорных экранах портативных устройств. Таким образом, пользователь может выбирать (например, посредством касания) любой из ярлыков, отображаемых на сенсорном экране, чтобы выполнять требуемое приложение в портативном устройстве. Различные типы объектов, такие как, например, виджеты, изображения, видео или документы, а также ярлыки, отображаются на сенсорном экране портативного устройства.
[4] Портативное устройство предоставляет способ сенсорного ввода с использованием блока ввода, такого как, например, палец пользователя, стилуса или электронного пера, чтобы выбирать отображаемые объекты. Дополнительно, модуль сенсорного ввода включает в себя способ бесконтактного ввода, такой как наведение.
[5] Когда сенсорный ввод пользователем возникает на сенсорном экране, вибрации формируются через вибрационные элементы в портативном устройстве, так что у пользователя возникает такое ощущение, как будто кнопка физически нажимается.
Решение задачи
[6] В соответствии с аспектом настоящего изобретения, предусмотрен способ предоставления обратной связи портативного устройства. Объект отображается на сенсорном экране портативного устройства. Первое касание, из блока ввода, обнаруживается в позиции на сенсорном экране, соответствующей отображаемому объекту. Объект выбирается в ответ на первое касание. Команда копирования, посредством которой выбранный объект копируется в целевое место копирования, принимается из блока ввода. Первая команда управления, соответствующая тактильной обратной связи, определенной в ответ на принимаемую команду копирования, передается из портативного устройства в блок ввода.
[7] В соответствии с другим аспектом настоящего изобретения, предусмотрено портативное устройство, которое включает в себя сенсорный экран, который отображает объект, блок связи, который обменивается данными с блоком ввода, и контроллер, который управляет сенсорным экраном и блоком связи. Контроллер осуществляет управление для того, чтобы выбирать объект в ответ на первое касание, из блока ввода, в позиции на сенсорном экране, соответствующей отображаемому объекту, и передавать первый управляющий сигнал в блок ввода через блок связи. Первый управляющий сигнал соответствует тактильной обратной связи, определенной в ответ на команду копирования для копирования объекта, принимаемого из блока ввода, в целевое место копирования.
[8] В соответствии с другим аспектом настоящего изобретения, предусмотрен способ управления с обратной связью блока ввода. Команда копирования, для копирования объекта, выбранного из сенсорного экрана портативного устройства, передается из блока ввода в портативное устройство. Первый управляющий сигнал, соответствующий команде копирования, принимается из портативного устройства. Тактильная обратная связь, соответствующая принимаемому первому управляющему сигналу, выводится через перьевой вибрирующий элемент блока ввода.
[9] В соответствии с другим аспектом настоящего изобретения, предусмотрен блок ввода, который включает в себя перьевой вибрирующий элемент, блок связи посредством пера, который обменивается данными с портативным устройством, и контроллер, который управляет перьевым вибрирующим элементом и блоком связи посредством пера. Контроллер осуществляет управление для того, чтобы передавать команду копирования для копирования объекта, выбранного из сенсорного экрана портативного устройства, в портативное устройство через блок связи посредством пера и выводить тактильную обратную связь, соответствующую первому управляющему сигналу, принимаемому из портативного устройства через блок связи посредством пера, через перьевой вибрирующий элемент.
[10] Другой аспект настоящего раскрытия сущности предоставляет компьютерную программу, содержащую инструкции, заданные с возможностью при выполнении реализовывать способ в соответствии с любым из вышеописанных аспектов. Дополнительный аспект предоставляет машиночитаемое устройство хранения данных, сохраняющее такую программу.
[11] Различные соответствующие аспекты и признаки настоящего раскрытия сущности задаются в прилагаемой формуле изобретения.
[12] Цель конкретных вариантов осуществления настоящего раскрытия сущности заключается в том, чтобы разрешать, уменьшать или исключать, по меньшей мере, частично, по меньшей мере, одну из проблем и/или недостатков, ассоциированных с предшествующим уровнем техники. Конкретные варианты осуществления направлены на предоставление, по меньшей мере, одного из преимуществ, описанных ниже.
Преимущества изобретения
[13] Настоящее изобретение осуществлено для того, чтобы разрешать, по меньшей мере, вышеописанные проблемы и/или недостатки и предоставлять, по меньшей мере, преимущества, описанные ниже. Соответственно, аспект настоящего изобретения предоставляет портативное устройство и способ для вывода тактильной и/или звуковой обратной связи из блока ввода через взаимодействие в виде касаний, сформированное между блоком ввода и портативным устройством.
[14] Другой аспект настоящего изобретения предоставляет портативное устройство и способ для предоставления управляющей информации, соответствующей тактильной и/или звуковой обратной связи, выводимой из блока ввода через взаимодействие в виде касаний для копирования и вставки, сформированное между блоком ввода и портативным устройством.
[15] Другой аспект настоящего изобретения предоставляет портативное устройство и способ для предоставления управляющей информации, соответствующей тактильной обратной связи, выводимой из блока ввода пользователю, и звуковой обратной связи, предоставленной избирательно в ответ на команду копирования и команду вставки, принимаемую посредством блока ввода, между блоком ввода и портативным устройством.
[16] Другой аспект настоящего изобретения предоставляет портативное устройство и способ для предоставления визуальной обратной связи на сенсорный экран портативного устройства в ответ на команду копирования и команду вставки, сформированные посредством блока ввода, между блоком ввода и портативным устройством.
[17] Другой аспект настоящего изобретения предоставляет портативное устройство и способ для предоставления тактильной обратной связи и звуковой обратной связи из портативного устройства в ответ на команду копирования и команду вставки, сформированные посредством блока ввода, между блоком ввода и портативным устройством.
Краткое описание чертежей
[18] Вышеуказанные и другие аспекты, признаки и преимущества настоящего изобретения должны становиться более понятными из нижеприведенного подробного описания, рассматриваемого вместе с прилагаемыми чертежами, из которых:
[19] Фиг. 1 является блок-схемой, иллюстрирующей портативное устройство, согласно варианту осуществления настоящего изобретения;
[20] Фиг. 2 является схемой, иллюстрирующей вид спереди в перспективе портативного устройства, согласно варианту осуществления настоящего изобретения;
[21] Фиг. 3 является схемой, иллюстрирующей вид сзади в перспективе портативного устройства, согласно варианту осуществления настоящего изобретения;
[22] Фиг. 4 является схемой, иллюстрирующей вид в сечении внутренней части сенсорного экрана, согласно варианту осуществления настоящего изобретения;
[23] Фиг. 5 является блок-схемой, иллюстрирующей блок ввода, согласно варианту осуществления настоящего изобретения;
[24] Фиг. 6 является блок-схемой последовательности операций, иллюстрирующей способ предоставления обратной связи портативного устройства, согласно варианту осуществления настоящего изобретения;
[25] Фиг. 7A-7I иллюстрируют способы предоставления обратной связи портативного устройства, согласно различным вариантам осуществления настоящего изобретения;
[26] Фиг. 8 показывает пример форм тактильных сигналов портативного устройства, согласно варианту осуществления настоящего изобретения;
[27] Фиг. 9 является блок-схемой последовательности операций, иллюстрирующей способ предоставления обратной связи портативного устройства, согласно варианту осуществления настоящего изобретения;
[28] Фиг. 10A-10G иллюстрируют способы предоставления обратной связи портативного устройства, согласно различным вариантам осуществления настоящего изобретения;
[29] Фиг. 11 показывает пример форм тактильных сигналов портативного устройства, согласно варианту осуществления настоящего изобретения;
[30] Фиг. 12 является схемой, иллюстрирующей способ предоставления обратной связи портативного устройства, согласно варианту осуществления настоящего изобретения; и
[31] Фиг. 13-15 показывают примеры форм тактильных сигналов портативного устройства, согласно вариантам осуществления настоящего изобретения.
Осуществление изобретения
[32] Варианты осуществления настоящего изобретения подробно описываются со ссылками на прилагаемые чертежи. Идентичные или аналогичные компоненты могут обозначаться посредством идентичных или аналогичных ссылок с номерами, хотя они иллюстрируются на различных чертежах. Подробные описания конструкций или процессов, известных в данной области техники, могут быть опущены, чтобы не допускать затруднения в понимании предмета настоящего изобретения.
[33] Термины, включающие в себя порядковые числа, например, "первый" и "второй", могут использоваться для того, чтобы описывать различные составляющие элементы, но элементы не ограничены посредством терминов. Термины используются только для того, чтобы отличать один элемент от других элементов. Например, первый элемент может называться "вторым элементом" без отступления от объема настоящего изобретения, и второй элемент аналогично может называться "первым элементом". Термин "и/или" включает в себя комбинацию множества пунктов или любой из множества пунктов.
[34] Термины в данном документе используются только для того, чтобы описывать конкретные варианты осуществления настоящего изобретения, и не имеют намерение ограничивать настоящее изобретение. Выражение в единственном числе включает в себя выражение во множественном числе, если иное явно не указано в контексте.
[35] Помимо этого, поскольку такие термины, как "включающий в себя", "содержащий" и "имеющий", означают, что могут существовать один или более соответствующих компонентов, если они прямо не описываются в противоположном смысле, это следует истолковывать так, что могут быть включены один или более других компонентов. Кроме того, в описании и в формуле изобретения этого подробного описания, слова "содержать" и "включать" и этих варианты слов, например, "содержащий" и "содержит", означают "включающий в себя, но не только", и не имеют намерение исключать (и не исключают) другие компоненты, целые числа или этапы.
[36] Фиг. 1 является блок-схемой, иллюстрирующей портативное устройство, согласно варианту осуществления настоящего изобретения.
[37] Ссылаясь на фиг. 1, портативное устройство 100 может соединяться с внешним устройством посредством использования блока 120 мобильной связи, субблока 130 связи и/или разъема 165. Внешнее устройство может представлять собой другое портативное устройство, мобильный телефон, смартфон, блок ввода, планшетный PC или сервер. Портативное устройство 100 представляет собой устройство, которое может носиться с собой и которое может передавать и принимать данные, и может включать в себя, по меньшей мере, один сенсорный экран. Портативное устройство может быть осуществлено в качестве мобильного телефона, смартфона, планшетного PC, трехмерного телевизионного приемника (трехмерного телевизора), интеллектуального телевизора, телевизора на светоизлучающих диодах (на светодиодах) и телевизора с жидкокристаллическим дисплеем (ЖК-дисплеем), а также включает в себя устройство, которое может передавать и принимать данные в/из периферийного устройства или другого удаленно расположенного устройства.
[38] Портативное устройство 100 включает в себя сенсорный экран 190 и контроллер 195 сенсорного экрана. Портативное устройство 100 также включает в себя контроллер 110, блок 120 мобильной связи, субблок 130 связи, мультимедийный блок 140, блок 150 камеры, блок 155 по стандарту глобальной системы позиционирования (GPS), модуль 160 ввода-вывода, блок 170 датчиков, устройство 175 хранения данных и источник 180 питания. Субблок 130 связи включает в себя, по меньшей мере, одно из блока 131 на основе модуля беспроводной локальной вычислительной сети (WLAN) и блока 132 ближней связи. Мультимедийный блок 140 включает в себя, по меньшей мере, одно из блока 141 широковещательной связи, блока 142 воспроизведения аудио и блока 143 воспроизведения видео. Блок 150 камеры включает в себя, по меньшей мере, одно из первой камеры 151, второй камеры 152 и вспышки 153. Модуль 160 ввода-вывода включает в себя, по меньшей мере, одно из кнопки 161, микрофона 162, динамика 163, вибрационного электромотора 164, разъема 165, клавишной панели 166 и блока 167 ввода. Блок 170 датчиков включает в себя бесконтактный датчик 171 и датчик 172 яркости.
[39] Контроллер 110 включает в себя процессор 111 приложений (AP) или центральный процессор (CPU), постоянное запоминающее устройство 112 (ROM) для сохранения управляющей программы для управления портативным устройством 100 и оперативное запоминающее устройство 113 (RAM) для сохранения сигналов или данных, вводимых из-за пределов портативного устройства 100 или используемых в качестве области запоминающего устройства для операции, выполняемой посредством портативного устройства 100.
[40] Контроллер 110 выполняет функции управления общей работой портативного устройства 100 и последовательностью сигналов между внутренними элементами 120-195 портативного устройства 100, а также обработки данных. Контроллер 110 осуществляет управление для того, чтобы предоставлять электроэнергию из источника 180 питания во внутренние элементы 120-195. Контроллер 190 выполняет операционную систему (ОС) и приложение, сохраненное в устройстве 175 хранения данных.
[41] CPU 111 может включать в себя графический процессор (GPU) для обработки графики.
Ядро и GPU CPU 111 могут составлять внутрикристальную систему (SoC). CPU 111 может включать в себя одно ядро, два ядра, три ядра, четыре ядра или целое число ядер. CPU 111, ROM 112 и RAM 113 могут соединяться между собой через внутреннюю шину.
[42] Контроллер 110 может управлять блоком 120 мобильной связи, субблоком 130 связи, мультимедийным блоком 140, блоком 150 камеры, GPS-блоком 155, блоком 160 ввода-вывода, блоком 170 датчиков, устройством 175 хранения данных, источником 180 питания, сенсорным экраном 190 и контроллером 195 сенсорного экрана.
[43] Контроллер 110, согласно варианту осуществления настоящего изобретения, может осуществлять управление для того, чтобы отображать, по меньшей мере, одно из объекта на сенсорном экране, обнаруживать первое касание посредством блока ввода из сенсорного экрана, принимать команду копирования для копирования объекта, определенного посредством первого касания, в целевое место копирования из блока ввода в ответ на первое касание и передавать первую команду управления, соответствующую тактильной обратной связи, определенной в ответ на принимаемую команду копирования, в блок ввода.
[44] Контроллер 110 может осуществлять управление для того, чтобы отображать визуальную обратную связь, соответствующую команде копирования, на сенсорном экране и предоставлять визуальную обратную связь, по меньшей мере, в одном из выбранного объекта и нового объекта.
[45] Контроллер 110 может осуществлять управление для того, чтобы отображать визуальную обратную связь, посредством которой текущий размер выбранного объекта переключается на предварительно определенный размер с постоянной скоростью и перемещается в местоположение, в котором обнаруживается касание блока ввода на сенсорном экране.
[46] Контроллер 110 может осуществлять управление для того, чтобы отображать визуальную обратную связь, посредством которой жидкость всасывается посредством пипетки, которая представляет собой новый объект.
[47] Контроллер 110 может осуществлять управление для того, чтобы передавать информацию копирования, соответствующую команде копирования блока ввода, в одно из блока ввода и внешнего сервера.
[48] Контроллер 110 может осуществлять управление для того, чтобы принимать информацию об устройстве блока ввода из блока ввода и передавать информацию копирования в одно из блока ввода и внешнего сервера на основе принимаемой информации об устройстве.
[49] Контроллер 110 может осуществлять управление для того, чтобы отображать, на сенсорном экране, выбираемый значок копирования, соответствующий выполнению копирования посредством выбранного объекта, в ответ на жест касания блока ввода.
[50] Контроллер 110 может осуществлять управление для того, чтобы обнаруживать второе касание блока ввода из сенсорного экрана, принимать, из блока ввода, команду вставки для вставки скопированного объекта в местоположении вставки, в котором должен вставляться объект, скопированный в ответ на второе касание, передавать, в блок ввода, вторую команду управления, соответствующую тактильной обратной связи, определенной в ответ на принимаемую команду вставки, и отображать скопированный объект в местоположении вставки.
[51] Контроллер 110 может осуществлять управление для того, чтобы отображать визуальную обратную связь, соответствующую команде вставки, на сенсорном экране.
[52] Контроллер 110 может осуществлять управление для того, чтобы отображать визуальную обратную связь, посредством которой размер объекта переключается на исходный размер, до того, как объект скопирован на сенсорный экран, с постоянной скоростью и перемещается в выбранное местоположение вставки.
[53] Контроллер 110 может осуществлять управление для того, чтобы отображать визуальную обратную связь, посредством которой жидкость выпускается из пипетки, которая представляет собой новый объект, на сенсорном экране.
[54] Контроллер 110 может осуществлять управление для того, чтобы принимать информацию копирования, соответствующую команде вставки, по меньшей мере, из одного из блока ввода и внешнего сервера через блок связи.
[55] Контроллер 110 может осуществлять управление для того, чтобы отображать выбираемый значок вставки, соответствующий выполнению вставки объекта, который должен копироваться, в ответ на жест касания блока ввода, на сенсорном экране.
[56] Блок 120 мобильной связи соединять портативное устройство 100 с внешним устройством через мобильную связь посредством использования одной или множества антенн под управлением контроллера. Блок 120 мобильной связи передает и принимает беспроводной сигнал для голосовой связи, видеосвязи, службы коротких сообщений (SMS), службы мультимедийных сообщений (MMS) и передачи данных в/из мобильного телефона, смартфона, планшетного PC или другого портативного устройства, которое имеет телефонный номер, вводимый в портативное устройство 100.
[57] Субблок 130 связи может включать в себя только блок 131 на основе WLAN-модуля, только блок 132 ближней связи либо как блок 131 на основе WLAN-модуля, так и блок 132 ближней связи.
[58] Блок 131 на основе WLAN-модуля может соединяться с Интернетом посредством использования беспроводной связи в месте, в котором устанавливается точка доступа (AP), под управлением контроллера. Блок 131 на основе WLAN-модуля поддерживает WLAN-стандарт (IEEE802.11x) Института инженеров по электротехнике и радиоэлектронике (IEEE). Блок 132 ближней связи может выполнять ближнюю связь в беспроводном режиме между портативным устройством 100 и внешним устройством под управлением контроллера. Ближняя связь может включать в себя технологию Bluetooth, стандарт Ассоциации по передаче данных в инфракрасном диапазоне (IrDA) и связь в поле в ближней зоне (NFC).
[59] Портативное устройство 100 может включать в себя, по меньшей мере, одно из блока 120 мобильной связи, блока 131 беспроводной LAN и блока 132 ближней связи, согласно характеристикам. Например, портативное устройство 100 может включать в себя комбинацию блока 120 мобильной связи, блока 131 беспроводной LAN и блока 132 ближней связи.
[60] В варианте осуществления настоящего изобретения, термин "блок связи" включает в себя блок 120 мобильной связи и субблок 130 связи. Согласно варианту осуществления настоящего изобретения, блок связи может принимать информацию об устройстве блока 167 ввода из блока 167 ввода под управлением контроллера.
[61] Блок связи может передавать управляющую информацию, соответствующую команде копирования блока 167 ввода, в блок 167 ввода, под управлением контроллера. Блок связи может передавать информацию копирования, соответствующую команде копирования блока 167 ввода, в блок 167 ввода или на внешний сервер, под управлением контроллера.
[62] Блок связи может передавать управляющую информацию, соответствующую команде вставки блока 167 ввода, в блок 167 ввода, под управлением контроллера. Блок связи может принимать информацию копирования, соответствующую команде вставки блока 167 ввода, из блока 167 ввода или внешнего сервера, под управлением контроллера.
[63] Блок 141 широковещательной связи может принимать широковещательный сигнал (например, телевизионный широковещательный сигнал, широковещательный радиосигнал или широковещательный сигнал данных), передаваемый из внешней широковещательной станции, и вспомогательную широковещательную информацию (например, электронное расписание программ (EPG) или электронное расписание услуг (ESG)) через широковещательную связную антенну и может воспроизводить широковещательный сигнал и вспомогательную широковещательную информацию посредством использования сенсорного экрана, блока видеокодеков и блока аудиокодеков под управлением контроллера.
[64] Блок 142 воспроизведения аудио может воспроизводить аудиоисточник (например, аудиофайл, расширение файла которого является mp3, wma, ogg или wav), сохраненный в устройстве 175 хранения данных портативного устройства 100 или принимаемый из-за пределов портативного устройства 100, посредством использования блока аудиокодеков под управлением контроллера.
[65] Согласно варианту осуществления настоящего изобретения, блок 142 воспроизведения аудио может воспроизводить звуковую обратную связь (например, вывод аудиоисточника, соответствующего команде, сохраненной в устройстве хранения данных заранее), соответствующую команде копирования блока 167 ввода, посредством использования блока аудиокодеков под управлением контроллера. Блок 142 воспроизведения аудио может воспроизводить звуковую обратную связь, соответствующую команде вставки блока 167 ввода, посредством использования блока аудиокодеков под управлением контроллера.
[66] Блок 143 воспроизведения видео может воспроизводить цифровой видеофайл (например, файл, расширение файла которого является mpeg, mpg, mp4, avi, mov или mkv), сохраненный в устройстве 175 хранения данных портативного устройства 100 или принимаемый из-за пределов портативного устройства 100, посредством использования блока видеокодеков под управлением контроллера. Большинство приложений, которые могут устанавливаться в портативном устройстве 100, могут воспроизводить аудио и видео посредством использования блока аудиокодеков или блока видеокодеков.
[67] Согласно варианту осуществления настоящего изобретения, блок 142 воспроизведения видео может воспроизводить визуальную обратную связь, соответствующую команде копирования блока 167 ввода, посредством использования блока видеокодеков под управлением контроллера. Блок 142 воспроизведения видео может воспроизводить визуальную обратную связь, соответствующую команде вставки блока 167 ввода, посредством использования блока видеокодеков под управлением контроллера.
[68] Специалисты в данной области техники должны понимать, что множество типов блоков видео- и аудиокодеков создаются и распространяются. Блок 143 воспроизведения видео может воспроизводить аудиоисточник посредством использования блока видеокодеков и блока аудиокодеков.
[69] Мультимедийный блок 140 может включать в себя блок 142 воспроизведения аудио и блок 143 воспроизведения видео, а не блок 141 широковещательной связи. Блок 142 воспроизведения аудио или блок 143 воспроизведения видео мультимедийного блока 140 могут быть включены в контроллер 100. В варианте осуществления настоящего изобретения, термин "блок видеокодеков" включает в себя один или более блоков видеокодеков. В варианте осуществления настоящего изобретения, термин "блок аудиокодеков" включает в себя один или более блоков аудиокодеков.
[70] Блок 150 камеры может включать в себя, по меньшей мере, одно из первой камеры 151 на передней поверхности 100a и второй камеры 152 на задней поверхности 100c для съемки неподвижного изображения или видео под управлением контроллера. Блок 150 камеры может включать в себя одно или обе из первой камеры 151 и второй камеры 152. Первая камера 151 или вторая камера 152 может включать в себя источник вспомогательного освещения (например, вспышку 153) для предоставления количества света, необходимого для съемки.
[71] Первая камера 151 и вторая камера 152 могут быть расположены рядом с дополнительной камерой, чтобы захватывать трехмерное изображение или трехмерное видео под управлением контроллера блока 150 камеры.
[72] GPS-блок 155 периодически принимает электромагнитные волны (в частности, радиосигналы, включающие в себя, например, точную информацию местоположения и информацию времени) из множества GPS-спутников, расположенных на орбитах Земли. Портативное устройство 100 может распознавать местоположение, скорость и время портативного устройства 100 посредством использования электромагнитных волн, принимаемых из множества GPS-спутников.
[73] [74] Кнопки 161 включают в себя кнопку 161a меню, кнопку 161b перехода на начальный экран и кнопку 161c "Назад", расположенные в нижней части передней поверхности 100a. Кнопки 161 могут включать в себя кнопку 161d питания/блокировки на поперечной поверхности 100b и, по меньшей мере, одну кнопку 161e громкости. Кнопки 161 могут включать в себя только кнопку 161a перехода на начальный экран. Кнопки 161 могут быть реализованы посредством сенсорной кнопки вместо физической кнопки. Кнопки 161 могут отображаться на сенсорном экране 190.
[75] Микрофон 162 принимает голос или звук снаружи, чтобы формировать электрический сигнал под управлением контроллера. Электрический сигнал, сформированный посредством микрофона 162, преобразуется посредством блока аудиокодеков для сохранения в устройстве 175 хранения данных или вывода через динамик 163. Микрофон 162 может быть расположен на одной или более из передней поверхности 100a, поперечной поверхности 100b и задней поверхности 100c портативного устройства 100. По меньшей мере, один микрофон может быть расположен только на поперечной поверхности 100b.
[76] Динамик 163 может выводить звуки, соответствующие различным сигналам (например, беспроводному сигналу, широковещательному сигналу, аудиоисточнику, видеофайлу или съемке изображения) блока 120 мобильной связи, субблока 130 связи, мультимедийного блока 140 или блока 150 камеры за пределы портативного устройства 100 посредством использования блока аудиокодеков под управлением контроллера.
[77] Динамик 163 может выводить звук (например, звук при нажатии кнопок, соответствующий телефонному вызову, или звук соединения при начале голосовой связи), соответствующий функции, выполняемой посредством портативного устройства 100. По меньшей мере, один динамик 163 может быть расположен на передней поверхности 100a, поперечной поверхности 100b и задней поверхности 100c портативного устройства 100. Как показано на фиг. 2 и 3, множество динамиков 163a и 163b расположены на передней поверхности 100a и задней поверхности 100e. Множество динамиков 163a и 163b могут быть расположены на передней поверхности 100a, либо один динамик 163a может быть расположен на передней поверхности 100a, и множество динамиков (не показаны) могут быть расположены на задней поверхности 100e.
[78] По меньшей мере, один динамик может быть расположен на поперечной поверхности 100b. Портативное устройство 100, в котором, по меньшей мере, один динамик расположен на поперечной поверхности 100b, может предоставлять эффект звукового вывода, который отличается от эффекта звукового вывода для случая, в котором динамик расположен на передней поверхности 100a и задней поверхности 100e.
[79] Согласно варианту осуществления настоящего изобретения, динамик 163 может выводить звуковую обратную связь, соответствующую команде копирования блока 167 ввода под управлением контроллера. Динамик 163 может выводить звуковую обратную связь, соответствующую команде вставки блока 167 ввода под управлением контроллера.
[80] Вибрационный электромотор 164 может преобразовывать электрический сигнал в механические вибрации под управлением контроллера. Например, вибрационный электромотор 164 может включать в себя линейный вибрационный электромотор, стержневой вибрационный электромотор, монетный вибрационный электромотор или вибрационный электромотор на пьезоэлектрических элементах. Когда запрос на голосовую связь принимается из другого портативного устройства, вибрационный электромотор 164 работает в портативном устройстве 100 в режиме вибрации. Один или множество вибрационных электромоторов 164 могут быть расположены в портативном устройстве 100. Вибрационный электромотор 164 может вызывать вибрацию во всем портативном устройстве 100 или вызывать вибрацию только в части портативного устройства 100.
[81] Согласно варианту осуществления настоящего изобретения, вибрационный электромотор 164 может выводить тактильную обратную связь, соответствующую команде копирования блока 167 ввода под управлением контроллера. Вибрационный электромотор 164 может выводить тактильную обратную связь, соответствующую команде вставки блока 167 ввода под управлением контроллера. Вибрационный электромотор 164 может предоставлять различную тактильную обратную связь (например, интенсивность вибрации и период времени вибрации) на основе команды управления в контроллер.
[82] Разъем 165 может использоваться в качестве интерфейса для соединения портативного устройства 100 с внешним устройством или источником питания. Данные, сохраненные в устройстве 175 хранения данных портативного устройства 100, могут передаваться из внешнего устройства, или данные могут приниматься из внешнего устройства через проводной кабель, подключенный к разъему 165, под управлением контроллера. Электроэнергия может вводиться из источника питания, или аккумулятор может заряжаться через проводной кабель, подключенный к разъему 165.
[83] Клавишная панель 166 может принимать клавишный ввод от пользователя для того, чтобы управлять портативным устройством 100. Клавишная панель 166 включает в себя физическую клавишную панель, сформированную в портативном устройстве 100, или виртуальную клавишную панель, отображаемую на сенсорном экране 190. Физическая клавишная панель, сформированная в портативном устройстве 100, может исключаться согласно характеристикам или конструкции портативного устройства 100.
[84] Блок 167 ввода может касаться или выбирать, по меньшей мере, одно из объекта (например, меню, текста, изображения, цифры или значка), отображаемого на сенсорном экране 190 портативного устройства 100. Блок 167 ввода может вводить символ посредством касания емкостного, резистивного или электромагнитно индуктивного сенсорного экрана либо посредством использования виртуальной клавиатуры. Например, блок 167 ввода включает в себя стилус или тактильное перо, в котором встроенный перьевой вибрирующий элемент 544 (например, вибрационный электромотор или актуатор) вибрирует посредством использования управляющей информации, принимаемой из блока связи портативного устройства 100. Вибрационный элемент может вибрировать посредством использования информации считывания, обнаруженной посредством датчика (например, датчика ускорения), встроенного в тактильное перо 167, вместо использования управляющей информации, принимаемой из портативного устройства 100. Ниже подробнее описывается блок ввода со ссылкой на фиг. 4 и 5.
[85] Блок 170 датчиков включает в себя, по меньшей мере, один датчик для обнаружения состояния портативного устройства 100. Например, блок 170 датчиков может включать в себя бесконтактный датчик 171, расположенный на передней поверхности 100a портативного устройства 100, датчик 172 яркости для обнаружения количества света вокруг портативного устройства 100, датчик ускорения для обнаружения наклонов трех осей (например, оси X, оси Y и оси Z), применяемых к портативному устройству 100, гиродатчик для обнаружения направления портативного устройства 100 посредством использования количества движения, датчик гравитации для обнаружения направления гравитации или высотомер для измерения атмосферного давления, чтобы обнаруживать высоту портативного устройства 100. Блок 170 датчиков может измерять ускорение, полученное посредством суммирования кинетического ускорения портативного устройства и гравитационного ускорения, и может измерять только гравитационное ускорение, когда портативное устройство 170 не перемещается. Например, когда передняя поверхность портативного устройства 100 смотрит вверх, гравитационное ускорение может быть положительным значением, а когда задняя поверхность портативного устройства 100 смотрит вверх, гравитационное ускорение может быть отрицательным значением.
[86] По меньшей мере, один датчик, включенный в блок 170 датчиков, формирует сигнал, соответствующий обнаружению, чтобы передавать сигнал в контроллер. Датчики из блока 170 датчиков могут добавляться или удаляться согласно характеристикам портативного устройства 100.
[87] Блок 175 хранения данных может сохранять сигнал или данные, которые вводятся и выводятся в соответствии с операциями блока 120 мобильной связи, субблока 130 связи, мультимедийного блока 140, блока 150 камеры, GPS-блока 155, блока 160 ввода-вывода, блока 170 датчиков и сенсорного экрана 190 под управлением контроллера. Устройство 175 хранения данных может сохранять управляющую программу для управления портативным устройством 100 или контроллером, GUI, связанные с приложениями, предоставленными посредством изготовителя или загружаемыми извне, изображения для предоставления GUI, пользовательскую информацию, документы, базы данных или связанные данные.
[88] Устройство 175 хранения данных, согласно варианту осуществления настоящего изобретения, может сохранять информацию об устройстве, команду копирования и команду вставки, принимаемые из блока 167 ввода. Блок 175 хранения данных может сохранять информацию первого касания (например, координаты X и Y касания, время касания и т.п.), соответствующую первому сенсорному вводу из блока 167 ввода, или информацию первого наведения (например, координаты X, Y и Z наведения, время наведения и т.п.), соответствующую первому наведению. Устройство 175 хранения данных может сохранять визуальную обратную связь, распознаваемую пользователем и отображаемую на сенсорном экране 190, в соответствии с командой копирования, принимаемой посредством блока 167 ввода, звуковую обратную связь, выводимую в динамик 163, и тактильную обратную связь, выводимую посредством вибрационного электромотора 164. Блок 175 хранения данных может сохранять информацию второго касания, соответствующую второму сенсорному вводу из блока 167 ввода, или информацию второго наведения, соответствующую второму наведению. Устройство 175 хранения данных может сохранять визуальную обратную связь, распознаваемую пользователем и отображаемую на сенсорном экране 190, в соответствии с командой вставки, принимаемой посредством блока 167 ввода, звуковую обратную связь, выводимую в динамик 163, и тактильную обратную связь, выводимую посредством вибрационного электромотора 164.
[89] В варианте осуществления настоящего изобретения, термин "устройство хранения данных" включает в себя устройство 175 хранения данных, ROM 112 и RAM 113, включенные в контроллер, и карту памяти (например, микро-SD-карту и карту памяти в формате Memory Stick), установленную в портативном устройстве 100. Устройство хранения данных может включать в себя энергонезависимое запоминающее устройство, энергозависимое запоминающее устройство, жесткий диск (HDD) или полупроводниковое запоминающее устройство (SSM).
[90] Источник 180 питания может предоставлять электроэнергию в один или множество аккумуляторов, расположенных в портативном устройстве 100, под управлением контроллера. Один или множество аккумуляторов могут быть расположены между сенсорным экраном, расположенным на передней поверхности 110a, и задней поверхностью 110c. Источник 180 питания может предоставлять электроэнергию, вводимую из внешнего источника питания, через проводной кабель, подключенный к разъему 165 портативного устройства 100.
[91] Сенсорный экран 190 может предоставлять GUI, соответствующие различным услугам (например, голосовой связи, передаче данных, широковещательной передаче, съемке изображения или видео либо приложению), пользователю. Сенсорный экран 190 передает аналоговый сигнал, соответствующий одному или более вводам касаний через GUI, в контроллер 195 сенсорного экрана. Сенсорный экран 190 может принимать одно или более касаний через палец пользователя или блок 167 ввода.
[92] В варианте осуществления настоящего изобретения, касание не ограничено контактом тела пользователя или доступного для касания блока 167 ввода с сенсорным экраном 190 и может включать в себя наведение, при котором обнаруживаемый интервал между сенсорным экраном 190 и пальцем пользователя или блоком 167 ввода составляет 30 мм или меньше. Бесконтактный интервал, обнаруживаемый посредством сенсорного экрана 190, может изменяться согласно характеристикам или конструкции портативного устройства 100.
[93] Сенсорный экран 190 может быть реализован, например, посредством резистивного сенсорного экрана, емкостного сенсорного экрана, инфракрасного сенсорного экрана или сенсорного экрана на акустических волнах. Ниже подробнее описывается сенсорный экран 190 со ссылкой на фиг. 4.
[94] Согласно варианту осуществления настоящего изобретения, сенсорный экран 190 может выводить визуальную обратную связь, соответствующую команде копирования блока 167 ввода под управлением контроллера. Сенсорный экран 190 может выводить тактильную обратную связь, соответствующую команде вставки блока 167 ввода под управлением контроллера.
[95] Контроллер 195 сенсорного экрана может преобразовывать аналоговый сигнал, соответствующий одному или более касаний, принимаемых посредством сенсорного экрана 190, в цифровой сигнал (например, координаты X и Y, соответствующие местоположению касания), чтобы передавать цифровой сигнал в контроллер. Контроллер 110 может вычислять координаты X и Y, соответствующие местоположению касания на сенсорном экране, посредством использования цифрового сигнала, принимаемого из контроллера 195 сенсорного экрана. Контроллер 110 может управлять сенсорным экраном 190 посредством использования цифрового сигнала, принимаемого из контроллера 195 сенсорного экрана. Контроллер 110 может выполнять приложение, соответствующее отображаемому или выбранному ярлыку, в ответ на вводимое касание.
[96] Согласно варианту осуществления настоящего изобретения, один контроллер 195 сенсорного экрана может управлять сенсорным экраном 190. Контроллер 195 сенсорного экрана может быть включен в контроллер 110 на основе характеристик или конструкции портативного устройства 100. Ниже подробнее описывается контроллер 195 сенсорного экрана со ссылкой на фиг. 4.
[97] По меньшей мере, один из элементов, показанных в портативном устройстве 100 по фиг. 1, может добавляться или удаляться на основе характеристик портативного устройства 100. Специалисты в данной области техники должны понимать, что местоположения элементов могут изменяться на основе характеристик или конструкции портативного устройства 100.
[98] Фиг. 2 является схемой, иллюстрирующей вид спереди в перспективе портативного устройства, согласно варианту осуществления настоящего изобретения.
[99] Фиг. 3 является схемой, иллюстрирующей вид сзади в перспективе портативного устройства, согласно варианту осуществления настоящего изобретения.
[100] Ссылаясь на фиг. 2 и 3, сенсорный экран 190 расположен в центральной части передней поверхности 100a портативного устройства 100. Фиг. 2 показывает пример начального экрана на сенсорном экране 190, когда пользователь регистрируется в портативном устройстве 100. Портативное устройство 100 может иметь множество различных начальных экранов. Ярлыки 191a, 191b и 191c для выполнения часто используемых приложений, клавиша 191d переключения меню, отображающая экран меню, время и погода отображаются на начальном экране 191. Строка 192 состояния для отображения состояния портативного устройства 100, такого как, например, состояние зарядки аккумулятора, интенсивность принимаемого сигнала и текущее время, отображается в верхнем конце начального экрана 191. Строка 192 состояния может не отображаться на начальном экране 191 портативного устройства 100 согласно операционной системе (ОС).
[101] Кнопка 161a перехода на начальный экран, кнопка 161b меню и кнопка 161c "Назад" расположены в нижней части передней поверхности 100a портативного устройства 100. Кнопки 161 могут быть реализованы посредством сенсорной кнопки вместо физической кнопки. Кнопки 161 могут отображаться на сенсорном экране 190.
[102] Первая камера 151, бесконтактный датчик 171 и датчик 172 яркости расположены в верхней части передней поверхности 100a портативного устройства 100. Вторая камера 152, вспышка 153 и динамик 163 расположены на задней поверхности 100c портативного терминала 100.
[103] Например, кнопка 161d питания/блокировки, кнопка 161e громкости и один или более микрофонов 162 расположены на поперечной поверхности 100b портативного устройства 100.
[104] Разъем 165 формируется на поперечной поверхности 100b нижнего конца портативного устройства 100. Разъем 165 может иметь множество электродов и может проводным способом подключаться к внешнему устройству. Блок 167 ввода расположен на поперечной поверхности 100b нижнего конца портативного устройства 100. Блок 167 ввода может вставляться и удерживаться в портативном устройстве 100 и может извлекаться из портативного устройства 100 в ходе его использования.
[105] Фиг. 4 является схемой, иллюстрирующей вид в сечении внутренней части сенсорного экрана, согласно варианту осуществления настоящего изобретения.
[106] Ссылаясь на фиг. 4, сенсорный экран 190 имеет такую конфигурацию, в которой последовательно размещаются поверх друг друга первая сенсорная панель 190a для ввода обнаружения касания пальца или блока 167 ввода, панель 190b отображения для отображения экрана и вторая сенсорная панель 191 для обнаружения ввода блока 167 ввода. Согласно варианту осуществления настоящего изобретения, первая сенсорная панель 190a сенсорного экрана 190 может быть расположена ниже панели 190b отображения.
[107] Первая сенсорная панель 190a представляет собой емкостную сенсорную панель и получается посредством нанесения тонкого металлического проводящего материала (например, пленки на основе оксида индия и олова (ITO)) на противоположные поверхности стекла, так что ток протекает вдоль поверхностей стекла, и нанесения покрытия из диэлектрического материала, допускающего накопление электрических зарядов. Когда палец пользователя или блок 167 ввода касается поверхности первой сенсорной панели 190a, предварительно определенная величина электрических зарядов перемещаются посредством статического электричества, и первая сенсорная панель 190a распознает изменение тока вследствие перемещения электрических зарядов, с тем чтобы обнаруживать местоположение касания.
[108] Панель 190b отображения включает в себя множество пикселов и отображает изображение через пикселы. Например, панель 190b отображения может быть осуществлена в качестве ЖК-дисплея, дисплея на органических светоизлучающих диодах (OLED) или дисплея на светодиодах. Панель 190b отображения отображает различные изображения и множество объектов согласно различным рабочим режимам портативного устройства 100 и выполнению приложений и услуг.
[109] Вторая сенсорная панель 191 представляет собой сенсорную панель на основе электромагнитного резонанса (EMR) и включает в себя датчик на основе электронных индуктивных катушек, имеющий сетчатую конструкцию, так что множество 100p-катушек располагается в первом направлении и втором направлении, пересекающем первое направление, и включает в себя узел обработки электронных сигналов для последовательного предоставления сигнала переменного тока, имеющего предварительно определенную частоту, в 100p-катушки датчика на основе электронных индуктивных катушек. Когда блок 167 ввода, имеющей резонансную схему, расположен рядом с 100p-катушкой второй сенсорной панели 191, электрическое поле, сформированное из 100p-катушки, формирует ток на основе электромагнитной индукции в резонансной схеме блока 167 ввода. Индуктивное магнитное поле формируется в катушке 530, составляющей резонансную схему в блоке 167 ввода, и вторая сенсорная панель 191 обнаруживает индуктивное магнитное поле из 100p-катушки в состоянии приема сигналов, чтобы обнаруживать местоположение наведения и местоположение касания блока 167 ввода. Портативный терминал 100 может обнаруживать высоту h подъема при наведении между панелью отображения 100 и кончиком 541 пера блока 167 ввода.
[110] Специалисты в данной области техники должны понимать, что высота h подъема при наведении может изменяться в соответствии с характеристиками или конструкцией портативного терминала 100.
[111] Вторая сенсорная панель 191 может быть использована специально для обнаружения наведения или касания посредством блока 167 ввода. Блок 167 ввода может упоминаться в качестве электромагнитного пера или EMR-пера. Блок 167 ввода может отличаться от общего пера, который не имеет резонансной схемы, обнаруженной посредством первая сенсорная панель 190a. Блок 167 ввода может включать в себя кнопку 542 для изменения значения электромагнитной индукции, сформированного посредством катушки 530, расположенной в области рядом с кончиком 541 пера. Ниже подробнее описывается блок 167 ввода со ссылкой на фиг. 5.
[112] Контроллер 195 сенсорного экрана может включать в себя контроллер первой сенсорной панели, соответствующий первой сенсорной панели 190a, и контроллер второй сенсорной панели, соответствующий второй сенсорной панели 191. Контроллер первой сенсорной панели преобразует аналоговый сигнал, принимаемый посредством обнаружения касания пальца или блока 167 ввода из первой сенсорной панели 190a, в цифровой сигнал (например, координаты X и Y), чтобы передавать цифровой сигнал в контроллер. Контроллер второй сенсорной панели (не показан) преобразует аналоговый сигнал, принимаемый посредством обнаружения наведения или касания блока 167 ввода из второй сенсорной панели 191, в цифровой сигнал (например, координаты X, Y и Z), чтобы передавать цифровой сигнал в контроллер.
[113] Контроллер 110 может управлять первой сенсорной панелью 190a, панелью 190b отображения и второй сенсорной панелью 191 посредством использования цифровых сигналов, принимаемых из контроллера первого сенсорной панели и контроллера второй сенсорной панели. Контроллер 110 может отображать экран на панели 190b отображения в ответ на касание или наведение пальца или блока 167 ввода. Один контроллер 195 сенсорного экрана может управлять первой сенсорной панелью 190a и второй сенсорной панелью 191.
[114] В варианте осуществления настоящего изобретения, термин "контроллер сенсорного экрана" включает в себя контроллер 195 сенсорного экрана, контроллер первого сенсорного экрана и/или второй сенсорный контроллер.
[115] Таким образом, контроллер 110 портативного устройства 100, согласно варианту осуществления настоящего изобретения, может отличать и обнаруживать касание и/или наведение посредством пальца пользователя или блока 167 ввода. Хотя фиг. 4 показывает только один сенсорный экран, портативное устройство 100, согласно варианту осуществления настоящего изобретения, может включать в себя множество сенсорных экранов вместо одного сенсорного экрана. Сенсорные экраны могут быть расположены в корпусе и могут соединяться между собой посредством шарнира, или множество сенсорных экранов может быть расположено в одном гибком корпусе. Как показано на фиг. 4, множество сенсорных экранов может включать в себя панель отображения и, по меньшей мере, одну сенсорную панель, соответственно.
[116] Фиг. 5 является схемой, иллюстрирующей блок ввода, согласно варианту осуществления настоящего изобретения.
[117] Ссылаясь на фиг. 5, блок 167 ввода может соединяться с портативным устройством 100, другим портативным устройством, мобильным телефоном, смартфоном, планшетным PC или внешним сервером посредством использования блока 520 связи посредством пера.
[118] Блок 167 ввода может включать в себя перьевой контроллер 510, блок 520 связи посредством пера, катушку 530, фетровый кончик 541 пера, кнопку 542 пера, динамик 543 пера, перьевой вибрирующий элемент 544, запоминающее устройство 550 пера и аккумулятор 560 пера.
[119] Перьевой контроллер 510 может управлять блоком 520 связи посредством пера, катушкой 530, фетровым кончиком 541 пера, кнопкой 542 пера, динамиком 543 пера, перьевым вибрирующим элементом 544, запоминающим устройством 550 пера и аккумулятором 560 пера. Перьевой контроллер 510 может выполнять функцию управления общей работой блока 167 ввода и последовательностью сигналов между внутренними элементами 520-560 блока 167 ввода и функцию обработки данных. Когда фетровый кончик 541 пера расположен в местоположении, в котором может обнаруживаться контакт или наведение на сенсорном экране 190 (на 20 мм или меньше над сенсорным экраном 190), перьевой контроллер 510 может анализировать первый и/или второй управляющие сигналы, принятые из портативного устройства 100 через блок 520 связи посредством пера, и управлять периодом колебаний и интенсивностью вибрации перьевого вибрирующего элемента 544, включенного в блок 167 ввода, на основе первого и/или второго управляющих сигналов. Перьевой контроллер 510 может управлять предоставлением электроэнергии из аккумулятора 560 пера во внутренние элементы 520-550.
[120] Согласно варианту осуществления настоящего изобретения, когда кнопка 542 нажимается пользователем после того, как, по меньшей мере, одно из объекта, отображаемого на портативном устройстве 100, выбирается посредством касания или наведения блока 167 ввода, перьевой контроллер 510 может осуществлять управление для того, чтобы передавать команду копирования для копирования объекта в целевое место копирования через блок 520 связи посредством пера. Перьевой контроллер 510 может осуществлять управление для того, чтобы принимать часть информации копирования, соответствующей команде копирования, из портативного устройства 100 через блок 520 связи посредством пера. Информация копирования может включать в себя данные объектов, соответствующие объекту, который должен копироваться, имя файла, размер файла, тип файла, местоположение хранения файла и период времени копирования. Перьевой контроллер 510 может осуществлять управление для того, чтобы принимать часть информации копирования, соответствующей команде копирования, из внешнего сервера через блок 520 связи посредством пера. Один или более динамиков 543 пера могут быть расположены в корпусе блока 167 ввода.
[121] Блок 520 связи посредством пера может включать в себя один из WLAN-блока и блока ближней связи, имеющего полосу частот 2,4 ГГц. Блок 520 связи посредством пера может включать в себя как WLAN-блок, так и блок ближней связи. Блок 520 связи посредством пера может соединяться с портативным устройством 100 и внешним сервером под управлением перьевого контроллера 510.
[122] Согласно варианту осуществления настоящего изобретения, блок 520 связи посредством пера может соединяться с портативным устройством 100, имеющим блок 132 ближней связи, посредством спаривания под управлением перьевого контроллера 510, чтобы передавать и принимать управляющий сигнал и данные. Блок 520 связи посредством пера может принимать управляющий сигнал, передаваемый из портативного устройства 100, и передавать управляющий сигнал в перьевой контроллер 510. Блок 520 связи посредством пера может анализировать управляющий сигнал, принимаемый из портативного устройства 100. Хотя Bluetooth-связь используется в качестве примера блока ближней связи в варианте осуществления настоящего изобретения, она может быть заменена или использована вместе с блоком ближней связи, таким как, например, ZigBee, связь по стандарту сверхширокополосной связи (UWB) или RFID, посредством которого канал связи может формироваться в ближнем диапазоне, и сигнал может передаваться и приниматься.
[123] Катушка 530 формирует индуктивное магнитное поле через взаимодействие с 100p-катушкой второй сенсорной панели 191 портативного устройства 100. Портативное устройство 100 может принимать индуктивное магнитное поле, сформированное посредством катушки 530, и обнаруживать местоположение наведения и местоположение касания блока 167 ввода. Портативный терминал 100 может обнаруживать высоту h от сенсорного экрана 190 до фетрового кончика 541 пера блока 167 ввода.
[124] Когда кнопка 542 пера нажимается пользователем, это может изменять значение электромагнитной индукции, сформированное в катушке 530. Кнопка 542 пера может включать в себя физическую кнопку или сенсорную кнопку.
[125] Динамик 543 пера может выводить различные источники звука, сохраненные в запоминающем устройстве 550 пера, под управлением контроллера 510. Динамик 543 пера, согласно варианту осуществления настоящего изобретения, может выводить звуковую обратную связь, соответствующую первой команде управления, принимаемой из портативного устройства 100 в ответ на команду копирования, сформированную посредством кнопки 542. Динамик 543 пера может выводить звуковую обратную связь, соответствующую второй команде управления, принимаемой из портативного устройства 100 в ответ на команду вставки, сформированную посредством кнопки 542. Динамик 543 пера может выводить звук, соответствующий периоду колебаний и/или интенсивности вибрации перьевого вибрационного элемента 520. Динамик пера 560 может выводить звук, соответствующий первому и/или второму управляющим сигналам, выводимым в блок 167 ввода, фактически вместе с динамиком 163, включенным в портативное устройство 100 (например, с временным интервалом в 5 мс или меньше), или после предварительно определенного периода времени (например, 20 мс).
[126] Перьевой вибрирующий элемент 544 может преобразовывать электрический сигнал в механические вибрации под управлением перьевого контроллера 510.
[127] Согласно варианту осуществления настоящего изобретения, перьевой вибрирующий элемент 544 может активироваться на основе первого управляющего сигнала и/или второго управляющего сигнала, принимаемых из портативного устройства 100, и может предоставлять тактильную обратную связь пользователю. Перьевой вибрирующий элемент 544 может вызывать вибрацию во всем блоке 167 ввода или в части блока 167 ввода.
[128] Запоминающее устройство 550 пера может сохранять сигнал или данные, которые вводятся и выводятся в соответствии с операциями блока 520 связи посредством пера, катушки 530, кнопки 542 пера, динамика 543 пера, перьевого вибрирующего элемента 544 и аккумулятора 560 пера, под управлением перьевого контроллера 510.
[129] Согласно варианту осуществления настоящего изобретения, запоминающее устройство 550 пера может сохранять информацию об устройстве блока 167 ввода. Например, информация ввода может включать в себя имя модели, уникальный идентификатор блока, оставшуюся емкость запоминающего устройства, наличие данных объектов, Bluetooth-версию или Bluetooth-профиль. Запоминающее устройство 550 пера может сохранять одну или множество форм тактильных сигналов, согласно которым вибрирует перьевой вибрирующий элемент 544, на основе первого и/или второго сигналов, принимаемых из портативного устройства 100.
[130] Аккумулятор 560 пера может предоставлять электроэнергию в элементы 510-550 блока ввода под управлением перьевого контроллера 510. Когда уровень заряда аккумулятора не является достаточным, аккумулятор 560 пера может быть перезаряжен в беспроводном режиме или через отдельный проводной кабель.
[131] Согласно варианту осуществления настоящего изобретения, управляющий сигнал принимается через блок 520 связи посредством пера блока 167 ввода под управлением перьевого контроллера 510. Управляющий сигнал представляет собой сигнал, принимаемый из портативного устройства 100, и может периодически приниматься посредством блока 167 ввода в течение предварительно определенного периода времени или до момента времени, когда наведение завершается. Например, управляющий сигнал включает в себя информацию для активации режима вибрирующего элемента 544 из блока 167 ввода, информацию для представления интенсивности вибрации блока 167 ввода, информацию для деактивации режима вибрирующего элемента 544 из блока 167 ввода и информацию для представления общего времени, в течение которого вибрирует перьевой вибрирующий элемент 544. Управляющий сигнал имеет размер приблизительно 8 байтов и может многократно передаваться посредством портативного устройства 100 согласно предварительно определенному периоду (например, 5 мс). Например, управляющий сигнал может включать в себя информацию в таблице 1.
[132] Табл. 1
Таблица 1
Активация вибрирующего элемента
Интенсивность вибрации
Деактивация вибрирующего элемента
1
125 125 131 131 0
2
[133] Как указано в таблице 1, управляющий сигнал включает в себя информацию для активации перьевого вибрирующего элемента 544 блока 167 ввода, информацию для представления интенсивности вибрации перьевого вибрирующего элемента 544 и информацию для деактивации перьевого вибрирующего элемента 544. Управляющий сигнал может передаваться в блок 167 ввода в единицах по 5 мс, что является просто примером, и может передаваться переменно согласно периоду форм тактильных сигналов. Период передачи и период времени передачи управляющего сигнала также являются переменными. Период времени передачи может представлять собой период до момента времени, когда наведение полностью распознано. Специалисты в данной области техники должны понимать, что интенсивность управляющего сигнала может изменяться в соответствии со способом беспроводной связи, характеристиками или конструкцией портативного устройства 100 и блока 167 ввода.
[134] По меньшей мере, один из элементов, показанных в блоке 167 ввода по фиг. 5, могут добавляться или удаляться в соответствии с характеристиками блока 167 ввода. Специалисты в данной области техники должны понимать, что местоположения элементов могут изменяться в соответствии с характеристиками или конструкцией портативного устройства 100.
[135] Фиг. 6 является блок-схемой последовательности операций, иллюстрирующей способ предоставления обратной связи портативного устройства, согласно варианту осуществления настоящего изобретения.
[136] Фиг. 7A-7I иллюстрируют способы предоставления обратной связи портативного устройства, согласно различным вариантам осуществления настоящего изобретения.
[137] Фиг. 8 показывает пример форм тактильных сигналов портативного устройства, согласно варианту осуществления настоящего изобретения.
[138] На этапе S601 по фиг. 6, один или более объектов отображаются на сенсорном экране.
[139] Ссылаясь на фиг. 7A, множество экранов 710 и 720 приложений отображаются на сенсорном экране 190. Объект 711 отображается на отображаемом экране 710 приложения. Согласно варианту осуществления настоящего изобретения, объект 711 может отображаться на сенсорном экране 190 портативного устройства 100 и включает в себя, по меньшей мере, одно из документа, виджета, изображения, карты, видео, почтового сообщения, SMS-сообщения и MMS-сообщения и может выполняться, удаляться, отменяться, сохраняться и изменяться посредством блока 167 ввода. Объект может быть реализован как ярлык, миниатюра или папка, сохраняющая, по меньшей мере, один объект в портативном устройстве. Например, экран 710 приложения представляет собой экран веб-обозревателя, а экран 720 приложения представляет собой экран приложения для создания заметок. Дополнительно, экран 710 выполняемого приложения может отображаться на фиг. 7A. Помимо этого, в то время когда выполняется множество приложений, экран 710 приложения может отображаться, а экран 720 приложения может не отображаться.
[140] Специалисты в данной области техники должны легко понимать пример экрана приложения, отображаемого на сенсорном экране 190.
[141] Контроллер 110 может обнаруживать блок 167 ввода, который может выполнять Bluetooth-связь, посредством использования блока связи. Контроллер 110 может принимать информацию об устройстве (например, имя модели, уникальный идентификатор блока, оставшуюся емкость запоминающего устройства, Bluetooth-версию или Bluetooth-профиль) из блока 167 ввода через блок связи. При соединении с блоком 167 ввода, контроллер 110 может выполнять спаривание с блоком 167 ввода через блок связи. Контроллер 110 может выполнять спаривание с блоком 167 ввода вручную (например, обнаруживать блок 167 ввода из портативного устройства 100) или автоматически (например, отображать всплывающее меню для регистрации блока 167 ввода, когда блок 167 ввода обнаруживается из портативного устройства 100). Контроллер 110 может принимать информацию об устройстве (например, имя модели, уникальный идентификатор блока, оставшуюся емкость запоминающего устройства, Bluetooth-версию или Bluetooth-профиль) блока 167 ввода посредством спаривания. Контроллер может принимать информацию об устройстве блока 167 ввода после спаривания. Принимаемая информация об устройстве сохраняется в блоке хранения данных портативного устройства 100. Контроллер 110 может выполнять различные варианты осуществления настоящего изобретения посредством использования информации об устройстве блока 167 ввода. Портативное устройство 100 и блок 167 ввода могут обмениваться данными с парным устройством посредством спаривания и совместно использовать ключ связи, который должен использоваться в процессе верификации, чтобы задавать взаимно зашифрованное соединение, что означает то, что данные могут взаимно передаваться.
[142] Специалисты в данной области техники должны легко понимать пример информации об устройстве блока 167 ввода.
[143] На этапе S602 по фиг. 6, обнаруживается первое касание блока ввода.
[144] Ссылаясь на фиг. 7B, выполняется касание объекта 711, отображаемого на экране 710, посредством блока 167 ввода. Контроллер 110 может обнаруживать первое касание 712 блока 167 ввода из экрана 710 приложения через сенсорный экран 190, панель 191 распознавания пера и контроллер 195 сенсорного экрана. Контроллер 110 может принимать первую информацию местоположения (например, координаты X1 и Y1), соответствующую первому касанию 712, из контроллера сенсорного экрана.
[145] Контроллер 110 может обнаруживать наведение 712a блока 167 ввода из экрана 710 приложения через панель 191 распознавания пера и контроллер 195 сенсорного экрана. Контроллер 110 может принимать вторую информацию местоположения (например, координаты X2 и Y2), соответствующую обнаруженному наведению 712a, из контроллера сенсорного экрана.
[146] Контроллер 110 может сохранять касание на сенсорном экране 190, включенное в принимаемую первую информацию местоположения, местоположение наведения на сенсорном экране 190, включенное во вторую информацию местоположения, время обнаружения касания и информацию касаний (например, давление при касании или высоту подъема при наведении), соответствующую касанию, в устройстве хранения данных.
[147] Специалисты в данной области техники должны понимать, что число обнаруженных касаний может изменяться в соответствии с характеристиками или конструкцией портативного устройства 100.
[148] На этапе S603 по фиг. 6, выбирается объект, который должен копироваться.
[149] Ссылаясь на фиг. 7C, контроллер 110 может выбирать объект 711, соответствующий касанию 712 блока 167 ввода. Контроллер может выбирать объект 711, соответствующий наведению 712a блока 167 ввода. Например, объект 711 может выбираться посредством отображения периферии 711a объекта 711, отображения отдельного символа (например, , ? и O) на периферии 711a объекта 711 или отображения объекта 711 в различных цветах. Контроллер 110 может выбирать объект 711 посредством использования первой информации местоположения (координат X1 и Y1), соответствующей касанию 712 блока 167 ввода, принимаемому из контроллера 195 сенсорного экрана, или второй информации местоположения (координат X2 и Y2), соответствующей наведению 712a. Контроллер 110 увязывает информацию объектов (например, имя файла, размер файла, тип файла, расширение файла или местоположение хранения файла), соответствующую выбранному объекту 711, с информацией об устройстве блока 167 ввода, сохраненной заранее, чтобы сохранять результат увязки в пространстве временного хранения в приложении 710 или в буфере обмена. Контроллер 110 может предоставлять, по меньшей мере, одну из визуальной обратной связи (например, вспышка и видео) через сенсорный экран 190, звуковой обратной связи (например, вывода звука) с использованием динамика 163 и тактильной обратной связи (например, вывода вибраций) с использованием вибрационного электромотора 164 в соответствии с выбором объекта 711.
[150] Контроллер 110 может осуществлять управление для того, чтобы передавать первый управляющий сигнал, соответствующий тактильной обратной связи (например, выводу вибраций), которая должна выводиться из перьевого вибрирующего элемента 544, через блок связи, в ответ на информацию об устройстве блока 167 ввода и выбор объекта 711, в блок 167 ввода в профиле последовательного порта (SSP) Bluetooth. Блок 167 ввода может выводить тактильную обратную связь (например, вывод вибраций) из перьевого вибрирующего элемента 544 на основе первого управляющего сигнала, принимаемого из портативного устройства 100.
[151] Контроллер 110 может осуществлять управление для того, чтобы передавать первый управляющий сигнал, соответствующий звуковой обратной связи (например, выводу звука), которая должна выводиться из динамика 543 пера, в ответ на информацию об устройстве блока 167 ввода, сохраненную заранее, и выбор объекта 711, в блок 167 ввода в профиле последовательного порта (SSP) Bluetooth, отдельно от первого управляющего сигнала, соответствующего тактильной обратной связи, через блок связи. Блок 167 ввода может выводить звуковую обратную связь (например, вывод звука) из динамика 543 пера на основе первого управляющего сигнала, принимаемого из портативного устройства 100. Перьевой контроллер 510 может предоставлять одну из тактильной обратной связи и звуковой обратной связи либо комбинацию тактильной обратной связи и звуковой обратной связи.
[152] Контроллер 110 может осуществлять управление для того, чтобы передавать один из первого управляющего сигнала, причем тактильная, звуковая или визуальная обратная связь, предоставленная посредством портативного устройства 100, является идентичной тактильной, звуковой или визуальной обратной связи, предоставленной посредством блока 167 ввода, и другого управляющего сигнала через блок связи.
[153] На этапе S604 по фиг. 6, определяется то, принимается или нет команда копирования, вводимая через кнопку блока ввода.
[154] Ссылаясь на фиг. 7D, контроллер 110 может принимать команду копирования для выбранного объекта 711 из блока 167 ввода в профиле последовательного порта Bluetooth (SPP). Контроллер увязывает принимаемую команду копирования с информацией об устройстве блока 167 ввода, сохраненной заранее, и сохраняет результат увязки в устройстве хранения данных.
[155] Когда кнопка 542 нажимается 713 пользователем, перьевой контроллер 510 может преобразовывать рабочий режим блока 167 ввода в режим копирования. Если ввод касания кнопки 542 формируется пользователем, когда кнопка 542 имеет сенсорный тип, перьевой контроллер 510 может преобразовывать рабочий режим блока 167 ввода в режим копирования. Перьевой контроллер 510 может осуществлять управление для того, чтобы передавать команду копирования в портативное устройство 100 через блок 520 связи посредством пера. Команда копирования может передаваться периодически (например, каждые 50 мс) в течение предварительно определенного периода времени (например, 5 с) через блок 520 связи посредством пера под управлением перьевого контроллера 510. Предварительно определенное время может переменно регулироваться. Когда кнопка 542 нажимается еще раз пользователем, перьевой контроллер 510 может выходить из режима копирования, который представляет собой текущий рабочий режим блока 167 ввода. Когда кнопка 542 блока 167 ввода, который выполняет наведение, нажимается 713 пользователем, перьевой контроллер 510 может преобразовывать рабочий режим блока 167 ввода в режим копирования. Перьевой контроллер 510 может осуществлять управление для того, чтобы передавать команду копирования в портативное устройство 100 через блок 520 связи посредством пера в профиле последовательного порта Bluetooth (SPP). Команда копирования может передаваться периодически (например, каждые 50 мс) в течение предварительно определенного времени (например, 5 с) через блок 520 связи посредством пера под управлением перьевого контроллера 510. Когда кнопка 542 нажимается 713 еще раз пользователем, перьевой контроллер 510 может выходить из режима копирования, который представляет собой текущий рабочий режим блока 167 ввода.
[156] Когда принимается команда копирования, вводимая через кнопку блока 167 ввода, визуальная обратная связь отображается на сенсорном экране, и команда управления, соответствующая тактильной обратной связи, передается в блок 167 ввода, на этапе S605 по фиг. 6.
[157] Ссылаясь на фиг. 7E и 7G, контроллер 110 может осуществлять управление для того, чтобы отображать визуальную обратную связь 714, посредством которой объект 711 уменьшается с текущего размера (например, 200х240 пикселов) до предварительно определенного размера 711b (например, 50х50 пикселов, то составляет 25% от исходного размера), в ответ на принимаемую команду копирования. Визуальная обратная связь 714 постепенно уменьшает текущий размер объекта 711 до предварительно определенного размера 711b. Визуальная обратная связь 714 может уменьшать объект 711 до предварительно определенного размера 711b в отношении центрального местоположения текущего размера объекта 711. Когда визуальная обратная связь 714 полностью уменьшает объект 711 до предварительно определенного размера 711b, и блок 167 ввода становится более удаленным от сенсорного экрана 190 относительно высоты, на которой обнаруживается наведение блока 167 ввода, контроллер не может отображать уменьшенный объект 711b. Когда блок 167 ввода находится ближе к сенсорному экрану 190 относительно высоты, на которой обнаруживается наведение блока ввода, контроллер может отображать уменьшенный объект 711b.
[158] Контроллер 110 может осуществлять управление для того, чтобы передавать первый управляющий сигнал в блок 167 ввода в профиле последовательного порта Bluetooth (SPP) посредством использования информации об устройстве блока 167 ввода, сохраненной заранее, в ответ на принимаемую команду копирования. Первый управляющий сигнал может включать в себя тактильную информацию относительно тактильной обратной связи 715, которая должна выводиться через перьевой вибрирующий элемент 544. Например, таблица 1 является примером тактильной информации. Первый управляющий сигнал может включать в себя звуковую информацию относительно звуковой обратной связи 716, которая должна выводиться через динамик 543 пера. Звуковая информация может включать в себя источник звука, который должен выводиться через динамик 543 пера. Блок 167 ввода может сохранять тактильную информацию, соответствующую тактильной обратной связи, и звуковую информацию, соответствующую звуковой обратной связи, в запоминающем устройстве 550 пера заранее. Управляющая информация может включать в себя имя файла, тип файла, информацию активации динамика 543 пера, информацию интенсивности звука и информацию деактивации динамика 543 пера, соответствующую источнику звука, сохраненному в запоминающем устройстве 550 пера.
[159] Контроллер может одновременно выполнять передачу первого управляющего сигнала в блок 167 ввода и отображение визуальной обратной связи или может выполнять одно из передачи первого управляющего сигнала и отображения визуальной обратной связи сначала.
[160] Согласно варианту осуществления настоящего изобретения, может избирательно предоставляться дополнительная визуальная обратная связь 714a с использованием нового объекта 714b, а также визуальная обратная связь объекта 711. Ссылаясь на фиг. 7F, когда визуальная обратная связь 714 отображается, новый объект 714b отображается рядом (например, в пределах 20 мм или меньше) с объектом 711. Новый объект 714b является пустой пипеткой, которая не всасывает жидкость. Контроллер может отображать пипетку 714b, которая постепенно всасывает жидкость, в ответ на визуальную обратную связь 714, посредством которой размер объекта 711 постепенно уменьшается до предварительно определенного размера. Когда объект 711 полностью уменьшен до предварительно определенного размера 711b, контроллер 110 может отображать пипетку 714c, которая полностью всосала жидкость. Контроллер 110 может отображать пипетку 714c, которая полностью всосала жидкость в течение предварительно определенного периода времени (например, 500 мс).
[161] Контроллер 110 может осуществлять управление для того, чтобы выводить тактильную обратную связь через вибрационный электромотор 164, а также через визуальную обратную связь в ответ на принимаемую команду копирования. Контроллер 110 может вызывать вибрацию в вибрационном электромоторе 164 в соответствии с тактильной информацией, как показано на фиг. 8, чтобы предоставлять тактильную обратную связь. Ниже подробнее описывается фиг. 8 относительно этапа S606 по фиг. 6. Контроллер 110 может осуществлять управление для того, чтобы выводить источник звука, соответствующий звуковой обратной связи, через динамик 163, а также визуальной обратной связи, в ответ на принимаемую команду копирования.
[162] На этапе S606 по фиг. 6, блок 167 ввода предоставляет тактильную обратную связь и звуковую обратную связь.
[163] Ссылаясь на фиг. 7E и 8, перьевой контроллер 510 может принимать команду управления в профиле последовательного порта Bluetooth (SPP) через блок 520 связи посредством пера. Перьевой контроллер 510 может выполнять такое управление, что перьевой вибрирующий элемент 544 выводит (например, фиг. 8) тактильную обратную связь, соответствующую тактильной информации, включенной в управляющую информацию, в ответ на принимаемую команду управления.
[164] Поперечная ось (ось X) по фиг. 8 представляет период времени вибрации перьевого вибрирующего элемента 544, в единицах по 50 мс 805a. Продольная ось (ось Y) представляет интенсивность вибрации перьевого вибрирующего элемента 544 в единицах в 500 мВ 805b. Как показано, форма тактильного сигнала, соответствующая тактильной информации по фиг. 8, постепенно увеличивается с 0 В до 1,6 В и быстро снижается до 0 В при вибрации.
[165] В участке 810a предварительной обработки перьевой контроллер 510 может анализировать и/или сохранять управляющую информацию, принимаемую посредством портативного устройства 100, и предоставлять электроэнергию в перьевой вибрирующий элемент 544. Например, участок 810a предварительной обработки может означать участок до того, как формируются вибрации в перьевом вибрирующем элементе 544.
[166] Участок 810b ускорения представляет собой участок, в котором увеличиваются период времени вибрации и интенсивность вибрации перьевого вибрирующего элемента 544. Максимальная интенсивность 810d участка 810b ускорения может изменяться согласно размеру файла и периоду времени обработки копирования, включенным в информацию копирования. Например, участок максимального ускорения и максимальная интенсивность участка ускорения, размер файла которого составляет 1 MB, могут быть больше участка максимального ускорения и максимальной интенсивности участка ускорения, размер файла которого составляет 500 Кбайт. Период времени обработки копирования и максимальная интенсивность участка ускорения, период времени обработки копирования которого составляет 1,5 с, могут быть больше периода времени обработки копирования и максимальной интенсивности участка ускорения, период времени обработки копирования которого составляет 500 мс.
[167] Участок 810c замедления представляет собой участок, в котором замедляются вибрации перьевого вибрирующего элемента 544, соответствующие максимальной интенсивности 810d. Перьевой контроллер 510 может завершать вывод тактильной обратной связи в участке 810c замедления. Временная ось участка 810c замедления может быть меньше или равна временной оси (оси X) участка 810b ускорения. В варианте осуществления настоящего изобретения, различные формы тактильных сигналов (например, фиг. 13-15), для которых отличаются периоды времени вибрации, периоды колебаний и интенсивности вибрации, могут сохраняться в дополнение к фиг. 8, и другая форма тактильного сигнала может формироваться и сохраняться посредством использования комбинации форм тактильных сигналов (например, фиг. 13-15), которые сохраняются заранее.
[168] Перьевой контроллер 510 может осуществлять управление для того, чтобы выводить звуковую обратную связь, соответствующую звуковой информации (например, источнику звука), включенной в управляющую информацию, из динамика 543 пера в ответ на принимаемую команду управления. Перьевой контроллер 510 может осуществлять управление для того, чтобы избирательно выводить одну из тактильной обратной связи и звуковой обратной связи.
[169] На этапе S607 по фиг. 6, определяется то, является или нет оставшаяся емкость запоминающего устройства блока 167 ввода достаточной.
[170] Контроллер может сравнивать оставшуюся емкость запоминающего устройства 550 пера блока 167 ввода с размером файла, включенным в информацию объектов для объекта 711, посредством использования информации об устройстве блока 167 ввода, сохраненной заранее.
[171] Согласно результату сравнения, контроллер может передавать одно из информации копирования, включающей в себя данные объектов для объекта 711, и информации копирования, исключающей данные объектов для объекта 711, в блок 167 ввода.
[172] В варианте осуществления настоящего изобретения, специалисты в данной области техники должны понимать, что оставшаяся емкость запоминающего устройства блока ввода может быть идентифицирована на этапах S603-S605.
[173] Когда оставшаяся емкость запоминающего устройства блока 167 ввода не является достаточной, информация копирования передается во ввод и на внешний сервер, на этапе S612.
[174] Когда оставшаяся емкость запоминающего устройства 550 пера меньше размера файла объекта 711, контроллер может осуществлять управление для того, чтобы передавать первую информацию копирования без данных объектов информации копирования, соответствующей объекту 711, в блок 520 связи посредством пера путем использования информации об устройстве блока 167 ввода. Контроллер 110 может осуществлять управление для того, чтобы передавать данные объектов информации копирования на внешний сервер через URL-адрес внешнего сервера изготовителя, сохраненного в устройстве хранения данных и блоке связи. Контроллер 110 может увязывать первую информацию копирования с URL-адресом внешнего сервера, чтобы сохранять результат увязки. Контроллер 110 может принимать данные объектов, передаваемые на внешний сервер, посредством использования первой информации копирования, передаваемой в блок 167 ввода. Контроллер 110 может сохранять данные объектов информации копирования в буфере обмена устройства хранения данных. Данные объектов, сохраненные в буфере обмена, могут быть вставлены в портативном устройстве 100 посредством использования первой информации копирования, передаваемой в блок 167 ввода.
[175] Специалисты в данной области техники должны понимать, что в варианте осуществления настоящего изобретения, команда копирования, управляющая информация и информация копирования передаются и принимаются между портативным устройством 100, блоком 167 ввода и внешним сервером посредством использования блоков связи портативного устройства 100, блока 167 ввода и внешнего сервера, которые поддерживают различные способы связи, и способ передачи/приема не ограничен технологией Bluetooth.
[176] Когда информация копирования полностью передана на внешний сервер (не показан), контроллер может завершать вывод визуальной, тактильной и звуковой обратной связи, предоставленной посредством портативного устройства 100.
[177] Когда оставшаяся емкость запоминающего устройства блока 167 ввода является достаточной, информация копирования передается в блок ввода, на этапе S608.
[178] Когда оставшаяся емкость запоминающего устройства 550 пера превышает размер файла объекта 711, контроллер может осуществлять управление для того, чтобы передавать информацию копирования, соответствующую объекту 711, в блок 520 связи посредством пера в профиле последовательного порта Bluetooth (SPP) посредством использования информации об устройстве блока 167 ввода. Информация копирования может включать в себя данные объектов, имя файла, размер файла, тип файла, местоположение хранения файла и период времени копирования.
[179] Когда информация копирования полностью передана в блок 167 ввода, контроллер может выводить визуальную, тактильную и звуковую обратную связь, предоставленную посредством портативного устройства 100.
[180] Возвращаясь к этапу S604 по фиг. 6, когда команда копирования не вводится через кнопку блока 167 ввода, определяется то, обнаруживается или нет жест касания блока ввода, на этапе S609.
[181] Когда жест касания (например, вращение, пролистывание или длинное нажатие) посредством блока 167 ввода обнаруживается из сенсорного экрана 190, контроллер может обнаруживать непрерывное перемещение (например, непрерывные координаты X и Y, соответствующие перемещению жеста касания) касания 712 посредством использования сенсорного экрана 190 и контроллера 195 сенсорного экрана. Контроллер может сохранять непрерывное перемещение начиная с обнаруженного касания 712 в устройстве хранения данных. Непрерывное перемещение касания 712 означает, что контакт на сенсорном экране продолжается. Например, длинное нажатие может относиться не к непрерывному перемещению касания, а к жесту касания, период времени поддержания касания для которого составляет 2 с или больше.
[182] Когда жест касания (например, вращение, пролистывание или длинное нажатие) блока 167 ввода, который выполняет наведение, вводится на сенсорном экране 190, контроллер может обнаруживать непрерывное перемещение (например, непрерывные координаты X и Y, соответствующие перемещению жеста касания) блока 167 ввода посредством использования панели 191 распознавания пера и контроллера сенсорного экрана. Контроллер может сохранять непрерывное перемещение начиная с обнаруженного местоположения наведения в устройстве хранения данных.
[183] Специалисты в данной области техники должны понимать, что жест касания может изменяться через настройку окружения на этапе S609 по фиг. 6.
[184] Когда жест касания блока 167 ввода не обнаруживается на этапе S609 по фиг. 6, технология завершается.
[185] Когда обнаруживается жест касания блока 167 ввода, значок копирования отображается, на этапе S610.
[186] Ссылаясь на фиг. 7H, контроллер может отображать группу 720 значков в ответ на вводимый жест касания. Группа 720 значков включает в себя значок 720a копирования, значок 720b вырезания и значок 720c удаления. Специалисты в данной области техники должны понимать, что значок, отображаемый в группе 720 значков, может добавляться, изменяться или удаляться в соответствии с характеристиками или конструкцией портативного устройства 100.
[187] На этапе S611 по фиг. 6, команда копирования принимается посредством выбора значка копирования.
[188] Ссылаясь на фиг. 7I, значок 720a копирования выбирается 721 из отображаемой группы 720 значков посредством блока 167 ввода. Контроллер принимает команду копирования, соответствующую выбору 721 значка 720a копирования, посредством блока 167 ввода. Контроллер увязывает принимаемую команду копирования с информацией об устройстве блока 167 ввода, сохраненной заранее, чтобы сохранять результат увязки в устройстве хранения данных. Когда выбирается значок 720a копирования, контроллер может осуществлять управление для того, чтобы удалять группу 720 значков.
[189] Контроллер может осуществлять управление для того, чтобы передавать сигнал преобразования режима блока ввода, соответствующий введенной команде копирования, в блок ввода. Перьевой контроллер 510 преобразует рабочий режим блока 167 ввода в режим копирования в ответ на принимаемый сигнал преобразования режима. Когда кнопка 542 нажимается пользователем, перьевой контроллер 510 может выходить из режима копирования, который представляет собой рабочий режим блока 167 ввода.
[190] Когда значок 720a копирования выбирается посредством блока 167 ввода, который выполняет наведение, контроллер может осуществлять управление для того, чтобы передавать сигнал преобразования режима блока ввода, соответствующий введенной команде копирования, в блок ввода. Перьевой контроллер 510 преобразует рабочий режим блока 167 ввода в режим копирования в ответ на принимаемый сигнал преобразования режима. Когда кнопка 542 нажимается пользователем, перьевой контроллер 510 может выходить из режима копирования, который представляет собой рабочий режим блока 167 ввода.
[191] Когда команда копирования принимается через выбор значка 720a копирования, выполняется переход к этапу S605.
[192] Фиг. 9 является блок-схемой последовательности операций, иллюстрирующей способ предоставления обратной связи портативного устройства, согласно варианту осуществления настоящего изобретения.
[193] Фиг. 10A-10G иллюстрируют способы предоставления обратной связи портативного устройства, согласно различным вариантам осуществления настоящего изобретения.
[194] Фиг. 11 показывает пример форм тактильных сигналов портативного устройства, согласно варианту осуществления настоящего изобретения.
[195] На этапе S901 по фиг. 9, обнаруживается второе касание блока 167 ввода.
[196] Ссылаясь на фиг. 10A, выполняется касание экрана приложения 720 для создания заметок посредством блока 167 ввода. Контроллер 110 может обнаруживать второе касание 1012 блока 167 ввода из экрана приложения 720 для создания заметок через сенсорный экран 190, панель 191 распознавания пера и контроллер 195 сенсорного экрана. Контроллер 110 может принимать третью информацию местоположения (например, координаты X3 и Y3), соответствующую второму касанию 1012, из контроллера 195 сенсорного экрана.
[197] Наведение 1012a блока 167 ввода обнаруживается на экране приложения 720 для создания заметок. Контроллер может обнаруживать наведение 1012a блока 167 ввода из экрана приложения 720 для создания заметок через панель 191 распознавания пера и контроллер сенсорного экрана. Контроллер может принимать четвертую информацию местоположения (например, координаты X4 и Y4), соответствующую обнаруженному наведению 1012a, из контроллера сенсорного экрана.
[198] Контроллер может сохранять информацию касаний (например, давление при касании или высоту подъема при наведении), соответствующую касанию на сенсорном экране 190, включенную в принимаемую третью информацию местоположения, или касание с наведением, время обнаружения касания и касание на сенсорном экране 190, включенные в четвертую информацию местоположения, в устройстве хранения данных. Касание 1012, контактирующее с сенсорным экраном 190, может формироваться, например, посредством одного из пальцев или блока 167 ввода.
[199] Специалисты в данной области техники должны понимать, что число обнаруженных касаний может изменяться в соответствии с характеристиками или конструкцией портативного устройства 100.
[200] Контроллер 110 может принимать информацию об устройстве (например, имя модели, уникальный идентификатор блока, оставшуюся емкость запоминающего устройства, Bluetooth-версию или Bluetooth-профиль) из блока 167 ввода. Контроллер 110 может принимать информацию копирования (например, данные объектов, имя файла, размер файла, тип файла, местоположение хранения файла и период времени копирования) из блока 167 ввода. Когда информация копирования существует в блоке 167 ввода, контроллер 110 может принимать информацию копирования из блока ввода. Принимаемая информация об устройстве и информация копирования могут сохраняться в устройстве хранения данных. Контроллер 110 может выполнять различные примеры настоящего изобретения посредством использования информации об устройстве блока 167 ввода.
[201] На этапе S902 по фиг. 9, выбирается местоположение вставки.
[202] Ссылаясь на фиг. 10A, контроллер 110 может выбирать местоположение вставки, соответствующее касанию 1012 блока 167 ввода. Контроллер 110 может выбирать местоположение вставки, соответствующее наведению 1012a блока 167 ввода. Контроллер 110 может выбирать местоположение вставки посредством использования третьей информации местоположения (координат X3 и Y3), соответствующей касанию 1012 блока 167 ввода, принимаемому из контроллера 195 сенсорного экрана, и четвертой информации местоположения (координат X4 и Y4), соответствующей наведению 1012a. Контроллер 110 может увязывать информацию об устройстве блока 167 ввода, сохраненную заранее, с третьей информацией местоположения или четвертой информацией местоположения, чтобы сохранять результат увязки в пространстве временного хранения или в буфере обмена в приложении 720 для создания заметок. Контроллер 110 может предоставлять, по меньшей мере, одну из визуальной обратной связи (например, вспышка и видео) через сенсорный экран 190, звуковой обратной связи (например, вывода звука) с использованием динамика 163 и тактильной обратной связи (например, вывода вибраций) с использованием вибрационного электромотора 164 в соответствии с выбором местоположения вставки.
[203] Контроллер 110 может осуществлять управление для того, чтобы передавать второй управляющий сигнал, соответствующий тактильной обратной связи (например, выводу вибраций), которая должна выводиться из перьевого вибрирующего элемента 544 в профиле последовательного порта Bluetooth (SPP) через блок связи в ответ на информацию об устройстве блока 167 ввода, сохраненную заранее, и выбор местоположения вставки. Блок 167 ввода может выводить тактильную обратную связь из перьевого вибрирующего элемента 544 на основе второго управляющего сигнала, принимаемого из портативного устройства 100.
[204] Контроллер 110 может осуществлять управление для того, чтобы передавать второй управляющий сигнал, соответствующий тактильной обратной связи, и второй управляющий сигнал, соответствующий звуковой обратной связи (например, выводу звука), которая должна выводиться из динамика 543 пера, в ответ на информацию об устройстве блока 167 ввода, отдельно сохраненную заранее, и выбор местоположения вставки в блок ввода в Bluetooth SPP через блок связи. Блок 167 ввода может выводить звуковую обратную связь (например, вывод звука) из динамика 543 пера на основе второго управляющего сигнала, принимаемого из портативного терминала 100. Перьевой контроллер 510 может предоставлять одну из тактильной обратной связи и звуковой обратной связи или предоставлять комбинацию тактильной обратной связи и звуковой обратной связи.
[205] Контроллер может осуществлять управление для того, чтобы передавать второй управляющий сигнал, причем тактильная, звуковая или визуальная обратная связь, предоставленная посредством портативного устройства 100, является идентичной тактильной, звуковой или визуальной обратной связи, предоставленной посредством блока 167 ввода, и/или другой управляющий сигнал через блок связи.
[206] На этапе S903 по фиг. 9, определяется то, принимается или нет команда вставки через кнопку блока 167 ввода.
[207] Ссылаясь на фиг. 10B, контроллер 110 может принимать команду вставки скопированного объекта 711 из блока 167 ввода в BluetoothSPP. Контроллер 110 увязывает принимаемую команду вставки с информацией об устройстве блока 167 ввода, сохраненной заранее, чтобы сохранять результат увязки в устройстве хранения данных. Контроллер может отображать объект (711b на фиг. 7G) предварительно определенного размера в местоположении вставки в ответ на принимаемую команду вставки.
[208] Когда кнопка 542 нажимается 1013 пользователем, перьевой контроллер 510 преобразует рабочий режим блока 167 ввода в режим вставки. Перьевой контроллер 510 может осуществлять управление для того, чтобы передавать команду вставки в портативное устройство 100 через блок 520 связи посредством пера. Команда вставки может передаваться периодически (например, каждые 50 мс) в течение предварительно определенного периода времени (например, 5 с) через блок 520 связи посредством пера под управлением перьевого контроллера 510. Предварительно определенный период времени может переменно регулироваться. Когда кнопка 542 нажимается еще раз пользователем, перьевой контроллер 510 может выходить из режима вставки, который представляет собой текущий рабочий режим блока 167 ввода. Когда кнопка 542 блока 167 ввода, который выполняет наведение, нажимается 1013 пользователем, перьевой контроллер 510 может преобразовывать рабочий режим блока 167 ввода в режим вставки. Если ввод формируется посредством касания кнопки 542, когда кнопка 542 имеет тип кнопки, перьевой контроллер 510 может преобразовывать рабочий режим блока 167 ввода в режим вставки. Перьевой контроллер 510 может осуществлять управление для того, чтобы передавать команду вставки в портативное устройство 100 в Bluetooth SPP через блок 520 связи посредством пера. Команда вставки может передаваться периодически (например, каждые 50 мс) в течение предварительно определенного периода времени (например, 5 с) через блок 520 связи посредством пера под управлением перьевого контроллера 510. Когда кнопка 542 нажимается еще раз пользователем, перьевой контроллер 510 может выходить из режима вставки, который представляет собой текущий рабочий режим блока 167 ввода.
[209] Когда определяется то, что команда вставки принимается, на этапе S903 по фиг. 9, визуальная обратная связь отображается на сенсорном экране, и команда управления, соответствующая тактильной обратной связи, передается в блок ввода, на этапе S904.
[210] Ссылаясь на фиг. 10C и 10D, контроллер отображает визуальную обратную связь 1014 для разворачивания объекта 711b предварительно определенного размера до объекта 1011 в ответ на принимаемую команду вставки. Визуальная обратная связь 1014 разворачивает объект 1011 до исходного размера (например, 200х240 пикселов) в отношении местоположения третьего касания. Визуальная обратная связь 1014 постепенно разворачивается от предварительно определенного размера 711b объекта до исходного размера объекта 1011 на постоянной скорости. Дополнительно, визуальная обратная связь 1014 разворачивает объект в отношении центрального местоположения для местоположения вставки.
[211] Контроллер 110 может осуществлять управление для того, чтобы передавать второй управляющий сигнал в блок 167 ввода в Bluetooth SPP посредством использования информации об устройстве блока 167 ввода, сохраненной заранее, в ответ на принимаемую инструкцию вставки. Второй управляющий сигнал может включать в себя тактильную информацию относительно тактильной обратной связи 1015, которая должна выводиться через перьевой вибрирующий элемент 544. Второй управляющий сигнал может включать в себя звуковую информацию относительно звуковой обратной связи 1016, которая должна выводиться через динамик 543 пера. Звуковая информация может включать в себя вывод источника звука через динамик 543 пера. Блок 167 ввода может сохранять звуковую информацию, соответствующую тактильной информации, соответствующей тактильной обратной связи, и звуковую информацию, соответствующую звуковой обратной связи, в запоминающем устройстве 550 пера заранее. Управляющая информация может включать в себя имя файла, тип файла, информацию активации динамика пера, информацию интенсивности звука и информацию деактивации динамика пера, соответствующую источнику звука, сохраненному в запоминающем устройстве 550 пера.
[212] Контроллер может одновременно выполнять передачу второго управляющего сигнала в блок 167 ввода и отображение визуальной обратной связи или может выполнять одно из передачи второго управляющего сигнала и отображения визуальной обратной связи сначала.
[213] Согласно варианту осуществления настоящего изобретения, может избирательно предоставляться дополнительная визуальная обратная связь 1014a с использованием нового объекта 1014b. Ссылаясь на фиг. 10D, когда визуальная обратная связь 1014 отображается, новый объект 1014b отображается рядом с объектом 711b. Новый объект 1014b является полной пипеткой, которая всасывает жидкость. Контроллер может отображать пипетку 1014b, в которой постепенно снижается содержание жидкости, в ответ на визуальную обратную связь 1014, посредством которой размер объекта 711b постепенно разворачивается до предварительно определенного размера. Когда объект 1011 полностью развернут до предварительно определенного размера, контроллер 110 может отображать пустую пипетку 1014c, без жидкости. Контроллер может отображать пипетку 1014c в течение предварительно определенного периода времени (например, 500 мс).
[214] Контроллер 110 может осуществлять управление для того, чтобы выводить тактильную обратную связь через вибрационный электромотор 164, а также через визуальную обратную связь в ответ на принимаемую команду копирования. Контроллер 110 может вызывать вибрацию в вибрационном электромоторе 164 в соответствии с тактильной информацией, как показано на фиг. 11, чтобы предоставлять тактильную обратную связь. Ниже подробнее описывается фиг. 11 со ссылкой на этап S905 по фиг. 9. Контроллер 110 может осуществлять управление для того, чтобы выводить источник звука, соответствующий звуковой обратной связи, через динамик 163, а также визуальной обратной связи в ответ на принимаемую команду копирования.
[215] На этапе S905 по фиг. 9, блок ввода предоставляет тактильную обратную связь и звуковую обратную связь.
[216] Ссылаясь на фиг. 10C и 11, перьевой контроллер 510 может принимать команду управления в Bluetooth SPP через блок 520 связи посредством пера. Перьевой контроллер 510 может выполнять такое управление, что перьевой вибрирующий элемент 544 выводит тактильную обратную связь, соответствующую тактильной информации, включенной в управляющую информацию, в ответ на принимаемую команду управления.
[217] Поперечная ось (ось X) по фиг. 11 представляет период времени вибрации вибрирующего элемента 544, в единицах по 50 мс 1105a. Продольная ось (ось Y) представляет интенсивность вибрации вибрирующего элемента 544 в единицах в 500 мВ 1105b. Можно видеть, что форма тактильного сигнала, соответствующая тактильной информации по фиг. 11, быстро увеличивается от 0 В до 1,3 В и постепенно снижается до 0 В при вибрации.
[218] В участке 1110a предварительной обработки перьевой контроллер 510 может анализировать и/или сохранять управляющую информацию, принимаемую посредством портативного устройства 100, и предоставлять электроэнергию в перьевой вибрирующий элемент 544. Например, участок 1110a предварительной обработки может означать участок до того, как формируются вибрации в перьевом вибрирующем элементе 544.
[219] Участок 1110b ускорения означает участок, в котором увеличиваются период времени вибрации и интенсивность вибрации перьевого вибрирующего элемента 544. Максимальная интенсивность 1110d участка 1110b ускорения может изменяться согласно размеру файла и периоду времени обработки копирования, включенным в информацию копирования. Например, участок максимального ускорения и максимальная интенсивность участка ускорения, размер файла которого составляет 1 MB, могут быть больше участка максимального ускорения и максимальной интенсивности участка ускорения, размер файла которого составляет 500 Кбайт. Период времени обработки копирования и максимальная интенсивность участка ускорения, период времени обработки копирования которого составляет 1,5 с, могут быть больше периода времени обработки копирования и максимальной интенсивности участка ускорения, период времени обработки копирования которого составляет 500 мс.
[220] Участок 810c замедления означает участок, в котором замедляются вибрации перьевого вибрирующего элемента 544, соответствующие максимальной интенсивности 1110d. Перьевой контроллер 510 может завершать вывод тактильной обратной связи в участке 1110c замедления. Временная ось участка 1110c замедления может быть меньше или равна временной оси (оси X) участка 810b ускорения. В варианте осуществления настоящего изобретения, различные формы тактильных сигналов (например, фиг. 13-15), для которых отличаются периоды времени вибрации, периоды колебаний, интенсивности вибрации, могут сохраняться в дополнение к фиг. 11, и другая форма тактильного сигнала может формироваться и сохраняться посредством использования комбинации форм тактильных сигналов (например, фиг. 13-15), которые сохраняются заранее.
[221] Перьевой контроллер 510 может осуществлять управление для того, чтобы выводить звуковую обратную связь, соответствующую звуковой информации (например, источнику звука), включенной в управляющую информацию, из динамика 543 пера, в ответ на принимаемую команду управления. Перьевой контроллер 510 может осуществлять управление для того, чтобы избирательно выводить одну из тактильной обратной связи и звуковой обратной связи.
[222] На этапе S906 по фиг. 9, определяется то, существует или нет информация копирования, включающая в себя данные объектов, в запоминающем устройстве блока ввода.
[223] Контроллер 110 может идентифицировать наличие информации копирования, включающей в себя данные объектов, в запоминающем устройстве 550 пера блока 167 ввода посредством использования информации об устройстве и информации копирования блока 167 ввода, сохраненной заранее.
[224] Согласно результату определения, контроллер 110 может запрашивать информацию копирования, включающую в себя данные объектов, из блока 167 ввода посредством использования информации об устройстве. В варианте осуществления настоящего изобретения, специалисты в данной области техники должны понимать, что идентификация информации копирования, включающей в себя данные объектов, может выполняться на этапах S901-S904.
[225] Когда определяется то, что информация копирования, включающая в себя данные объектов, существует в запоминающем устройстве пера блока ввода, на этапе S906, информация копирования, включающая в себя данные объектов, принимается из блока ввода, на этапе S907.
[226] Контроллер 110 может осуществлять управление для того, чтобы запрашивать и принимать информацию копирования, включающую в себя данные объектов, из блока 520 связи посредством пера блока 167 ввода в Bluetooth SPP. Информация копирования может включать в себя данные объектов, имя файла, размер файла, тип файла, местоположение хранения файла и период времени копирования. Контроллер 110 сохраняет информацию копирования, включающую в себя принятые данные объектов, в устройстве хранения данных. Когда информация копирования, включающая в себя данные объектов, принимается из блока 167 ввода, контроллер 110 может завершать вывод визуальной, тактильной и звуковой обратной связи, предоставленной из портативного устройства 100.
[227] На этапе S908 по фиг. 9, отображается объект.
[228] Ссылаясь на фиг. 10E, контроллер 110 отображает объект 1011 посредством использования принимаемой информации копирования. Два одинаковых объекта отображаются на экранах 710 и 720 приложений сенсорного экрана.
[229] Возвращаясь к этапу S903 по фиг. 9, когда команда вставки не принимается через кнопку блока 167 ввода, определяется то, обнаруживается или нет жест касания блока ввода, на этапе S909.
[230] Когда жест касания блока ввода не обнаруживается на этапе S909 по фиг. 9, технология завершается.
[231] Когда жест касания (например, вращение, пролистывание или длинное нажатие) посредством блока 167 ввода обнаруживается из сенсорного экрана 190, контроллер 110 может обнаруживать непрерывное перемещение (например, непрерывные координаты X и Y, соответствующие перемещению жеста касания) (не показано) касания 1012 посредством использования сенсорного экрана 190 и контроллера 195 сенсорного экрана. Контроллер 110 может сохранять непрерывное перемещение начиная с обнаруженного касания 1012 в устройстве хранения данных. Непрерывное перемещение касания 1012 означает, что контакт на сенсорном экране продолжается. Например, длинное нажатие может относиться не к непрерывному перемещению касания, а к жесту касания, период времени поддержания касания для которого составляет 2 с или больше.
[232] Когда жест касания блока 167 ввода, который выполняет наведение, вводится на сенсорном экране 190, контроллер может обнаруживать непрерывное перемещение посредством использования панели 191 распознавания пера и контроллера сенсорного экрана. Контроллер может сохранять непрерывное перемещение начиная с обнаруженного местоположения наведения в устройстве хранения данных.
[233] Специалисты в данной области техники должны понимать, что жест касания может изменяться через настройку окружения на этапе S909 по фиг. 9.
[234] Когда жест касания блока ввода обнаруживается на этапе S909 по фиг. 9, значок копирования отображается, на этапе S910.
[235] Ссылаясь на фиг. 10F, контроллер может отображать значок 1020 вставки в ответ на вводимый жест касания. Специалисты в данной области техники должны понимать, что значок, отображаемый в ответ на жест касания, может добавляться, изменяться или удаляться в соответствии с характеристиками или конструкцией портативного устройства 100.
[236] На этапе S911 по фиг. 9, команда вставки принимается через выбор значка вставки.
[237] Ссылаясь на фиг. 10G, значок 1020 вставки выбирается посредством блока 167 ввода. Контроллер 110 принимает команду вставки, соответствующую выбору значка 1020 вставки, посредством блока 167 ввода. Контроллер 110 увязывает принимаемую команду вставки с информацией об устройстве блока 167 ввода, сохраненной заранее, чтобы сохранять результат увязки в устройстве хранения данных. Когда выбирается значок 1020 вставки, контроллер может осуществлять управление для того, чтобы не отображать группу 720 значков.
[238] Контроллер 110 может осуществлять управление для того, чтобы передавать сигнал преобразования режима блока 167 ввода, соответствующий введенной команде вставки, в блок ввода. Перьевой контроллер 510 преобразует рабочий режим блока 167 ввода в режим вставки в ответ на принимаемый сигнал преобразования режима. Когда кнопка 542 нажимается пользователем, перьевой контроллер 510 может выходить из режима вставки, который представляет собой рабочий режим блока 167 ввода.
[239] Когда значок 1020 вставки выбирается посредством блока 167 ввода, который выполняет наведение, контроллер 110 может осуществлять управление для того, чтобы передавать сигнал преобразования режима блока 167 ввода, соответствующий введенной команде вставки, в блок ввода. Перьевой контроллер 510 преобразует рабочий режим блока 167 ввода в режим вставки в ответ на принимаемый сигнал преобразования режима. Когда кнопка 542 нажимается пользователем, перьевой контроллер 510 может выходить из режима вставки, который представляет собой рабочий режим блока 167 ввода.
[240] Когда команда вставки вводится посредством выбора значка вставки на этапе S911 по фиг. 9, технология переходит к этапу S904.
[241] Возвращаясь к этапу S906 по фиг. 9, когда информация копирования, включающая в себя данные объектов, не существует в запоминающем устройстве блока ввода, информация копирования принимается из внешнего сервера, на этапе S912.
[242] Контроллер 110 может осуществлять управление для того, чтобы запрашивать и принимать первую информацию копирования без данных объектов из блока 520 связи посредством пера блока 167 ввода в Bluetooth SPP. Контроллер 110 может осуществлять управление для того, чтобы запрашивать и принимать загрузку данных объектов, сохраненных на внешнем сервере, из внешнего сервера посредством использования информации копирования, сохраненной в устройстве хранения данных заранее, URL-адреса внешнего сервера и блока связи.
[243] Специалисты в данной области техники должны понимать, что в настоящем изобретении, команда копирования, управляющая информация и информация копирования передаются и принимаются между портативным устройством 100, блоком 167 ввода и внешним сервером посредством использования блоков связи портативного устройства 100, блока 167 ввода и внешнего сервера, которые поддерживают различные способы связи, и способ передачи/приема не ограничен технологией Bluetooth.
[244] Контроллер 110 может сохранять данные объектов, принятые из внешнего сервера, и первую информацию копирования, принимаемую из блока ввода, в устройстве хранения данных. Когда данные объектов полностью приняты из внешнего сервера, и первая информация копирования полностью принята из блока 167 ввода, контроллер может завершать вывод визуальной, тактильной и звуковой обратной связи, предоставленной посредством портативного устройства 100.
[245] На этапе S912 по фиг. 9, когда информация копирования принимается из внешнего сервера и блока ввода, выполняется этап S908.
[246] Фиг. 12 является схемой, иллюстрирующей способ предоставления обратной связи портативного устройства, согласно варианту осуществления настоящего изобретения.
[247] Ссылаясь на фиг. 12, этот способ является способом предоставления обратной связи, предоставленным между множеством портативных терминалов.
[248] Ссылаясь на фиг. 12, обратная связь, соответствующая действию копирования и вставки с использованием блока 167 ввода, может предоставляться между множеством портативных устройств 101 и 102. Когда оставшаяся емкость запоминающего устройства блока 167 ввода является достаточной, контроллер первого портативного устройства 101 может передавать управляющую информацию, соответствующую объекту 711, выбранному посредством блока 167 ввода, и информацию копирования, включающую в себя данные объектов, в блок 167 ввода в Bluetooth SPP. Контроллер второго портативного устройства 102 может распознавать, что блок 167 ввода имеет информацию копирования, через обнаружение и спаривание с блоком 167 ввода. Контроллер второго портативного устройства 102 может принимать управляющую информацию и информацию копирования из блока 167 ввода в Bluetooth SPP в соответствии с командой вставки блока 167 ввода.
[249] Когда оставшаяся емкость запоминающего устройства блока 167 ввода не является достаточной, контроллер первого портативного устройства 101 может передавать управляющую информацию, соответствующую объекту 711, выбранному посредством блока 167 ввода, и первую информацию копирования, исключающую данные объектов, в блок 167 ввода в профиле последовательного порта Bluetooth (SPP). Контроллер первого портативного устройства 101 может передавать данные объектов на внешний сервер через блок связи. Контроллер первого портативного устройства 101 может передавать данные объектов во второе портативное устройство 102 через блок связи.
[250] Контроллер второго портативного устройства 102 может распознавать, что блок 167 ввода имеет информацию копирования, через обнаружение и спаривание с блоком 167 ввода. Контроллер второго портативного устройства 102 может принимать управляющую информацию и первую информацию копирования из блока 167 ввода в Bluetooth SPP в соответствии с командой вставки блока 167 ввода. Контроллер второго портативного устройства 102 может принимать данные объектов из внешнего сервера через блок связи. Контроллер второго портативного устройства 101 может принимать данные объектов из первого портативного устройства 101 через блок связи.
[251] Способ предоставления обратной связи между множеством портативных устройств является практически идентичным способу предоставления обратной связи (например, выбору объекта, который должен копироваться, передаче/приему команды копирования, соответствующей копированию объекта, выбору тактильной обратной связи, команды управления, информации копирования и местоположения вставки, передаче и приему команды вставки, соответствующей вставке объекта, тактильной обратной связи, команде управления и информации копирования) одного портативного устройства.
[252] Фиг. 13-15 показывают примеры форм тактильных сигналов портативного устройства, согласно вариантам осуществления настоящего изобретения.
[253] Ссылаясь на фиг. 8 и 11, можно видеть, что формы тактильных сигналов по фиг. 13-15 периодически повторяются многократно. Поперечная ось на фиг. 13-15 представляет время вибрации вибрирующего элемента 544 в единицах по 50 мс. Продольная ось на фиг. 13-15 представляет интенсивность вибрации вибрирующего элемента 544 в единицах в 500 мВ.
[254] Форма тактильного сигнала по фиг. 13 представляет собой повторную вибрацию, интенсивность которой постепенно увеличивается с 0 В до 800 мВ, постепенно снижается и затем увеличивается снова. Участок ускорения и участок замедления по фиг. 13 являются симметричными.
[255] Форма тактильного сигнала по фиг. 14 представляет собой повторную вибрацию, интенсивность которой постепенно увеличивается с 0 В до 900 мВ, быстро снижается до 500 мВ, постепенно снижается до 200 мВ и затем увеличивается снова.
[256] Форма тактильного сигнала по фиг. 15 представляет собой повторную вибрацию, интенсивность которой постепенно увеличивается с 0 В до 950 мВ, быстро снижается до 100 мВ и затем увеличивается снова.
[257] Специалисты в данной области техники должны понимать, что в варианте осуществления настоящего изобретения, в дополнение к фиг. 13-15, различные формы тактильных сигналов, имеющие различные периоды времени вибрации, периоды колебаний и интенсивности вибрации, могут сохраняться, и другие формы тактильных сигналов могут формироваться и сохраняться через комбинацию различных форм тактильных сигналов, которые сохраняются заранее.
[258] Следует принимать во внимание, что варианты осуществления могут быть реализованы в форме аппаратных средств, программного обеспечения или комбинации аппаратных средств и программного обеспечения. В частности, способы согласно конкретным вариантам осуществления могут быть реализованы в форме программных инструкций, которые выполняются через различные компьютерные модули и могут записываться на машиночитаемый носитель. Машиночитаемый носитель может включать в себя программную инструкцию, файл данных и структуру данных отдельно или через комбинацию вышеозначенного. Программная инструкция, записанная на носитель, может быть специально разработана для вариантов осуществления настоящего изобретения или известна специалистам в области техники компьютерного программного обеспечения.
[259] Любое такое программное обеспечение может быть сохранено в форме энергозависимого или энергонезависимого устройства хранения, например, устройства хранения данных, к примеру, ROM, будь то стираемый или перезаписываемый, либо в форме запоминающего устройства, например, RAM, кристаллы запоминающего устройства, устройство или интегральные схемы, либо на оптически- или магнитночитаемом носителе, например, CD, DVD, на магнитном диске или магнитной ленте и т.п. Следует принимать во внимание, что устройства хранения данных и носители хранения данных представляют собой варианты осуществления машиночитаемого устройства хранения данных, которые являются подходящими для сохранения программы или программ, содержащих инструкции, которые при выполнении реализуют варианты осуществления настоящего изобретения.
[260] Соответственно, определенные варианты осуществления предоставляют программу, содержащую код для реализации устройства или способа по любому из пунктов формулы изобретения из этого подробного описания, и машиночитаемый носитель хранения данных, сохраняющий такую программу. Еще дополнительно, такие программы могут быть переданы электронно через любой носитель, например, сигнал связи, переносимый по проводному или беспроводному соединению, и варианты осуществления надлежащим образом охватывают означенное.
[261] Хотя изобретение показано и описано со ссылкой на его конкретные варианты осуществления, специалисты в данной области техники должны понимать, что различные изменения по форме и содержанию могут осуществляться без отступления от сущности и объема изобретения, заданных посредством прилагаемой формулы изобретения.
[262] Следует понимать, что признаки, целые числа или характеристики, описанные в сочетании с конкретным аспектом, вариантом осуществления или примером изобретения, являются применимыми к любому другому аспекту, варианту осуществления или примеру, описанному в данном документе, если не являются несовместимыми с ним.
[263] Также следует принимать во внимание, что в описании и в формуле изобретения этого подробного описания, язык в общей форме "X для Y" (где Y является некоторым действием, операцией или этапом, а X является некоторым средством для выполнения этого действия, операции или этапа) охватывает средство X, адаптированное или выполненное с возможностью, в частности, но не только, осуществлять Y.