Способ и устройство для использования портативного терминала
Иллюстрации
Показать всеИзобретение относится к способу и устройству для выполнения функции конкретного приложения в портативном терминале, включающем в себя сенсорный экран. Технический результат заключается в упрощении установки времени для исполнения функции, соответствующей конкретной кнопке. Такой результат достигается за счет того, что активируют функцию таймера в отношении определенной кнопки, если ввод посредством кнопки, обнаруживается в течение, по меньшей мере, предварительно определенного времени; измеряют время удержания ввода в отношении кнопки с момента времени, при котором начался ввод посредством кнопки, когда функция таймера активирована; устанавливают время обратного отсчета, соответствующее времени удержания ввода в отношении кнопки; выполняют обратный отсчет в течение установленного времени обратного отсчета, когда завершается ввод посредством кнопки; и выполняют функцию, соответствующую кнопке, когда обратный отсчет завершен. 2 н. и 14 з.п. ф-лы, 6 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к способу и устройству для использования портативного терминала. В частности, настоящее изобретение относится к способу и устройству для выполнения функции конкретного приложения в портативном терминале, включающем в себя сенсорный экран.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
Поскольку портативный терминал развивается в различных формах, таких как интеллектуальный телефон или планшетный PC, то портативный терминал предоставляет различные полезные функции пользователю, и соответственно портативный терминал широко используется.
Портативный терминал предоставляет среду, в которой исполняются различные приложения. Пользователь может загружать и использовать требуемые приложения посредством магазина приложений.
Приложения предоставляют различные типы программных кнопок, и пользователь может запросить выполнение функций, соответствующих программным кнопкам, посредством приведения в действие (например, касания) программной кнопки. Например, в приложении для воспроизведения мультимедиа, если отображается программная кнопка, соответствующая функции воспроизведения, то пользователь может запросить воспроизведение определенного мультимедиа файла с помощью сенсорного ввода посредством выполнения касания по программной кнопке, соответствующей функции воспроизведения, с помощью пальца, и вслед за этим высвобождения касания.
Между тем, в соответствии с родственной областью техники, в момент сенсорного ввода по программной кнопке (далее, кнопке), функция, соответствующая кнопке, исполняется немедленно. В данном случае, пользователю неудобно устанавливать время для исполнения функции, соответствующей кнопке.
В соответствии с родственной областью техники, кнопка для захвата изображения в приложении камеры имеет функцию таймера. Тем не менее, кнопка предоставляет функцию таймера только применительно к предварительно определенным промежуткам времени (например, 2 секундам и 10 секундам) и функция таймера устанавливается посредством отдельного меню.
Например, родственная область техники предоставляет функцию резервирования для резервирования времени для исполнения функции, соответствующей кнопки, однако требует много этапов загрузки меню для установки функции резервирования, установки времени для функции резервирования, ввода кнопки, и подобного.
Соответственно существует потребность в устройстве и способе для простой и легкой установки времени для исполнения функции, соответствующей конкретной кнопке.
Вышеприведенная информация представлена в качестве информации предпосылки создания изобретения только для содействия пониманию настоящего изобретения. Не было сделано ни определения, ни утверждения относительно того, может ли любое из вышеприведенного быть применено в качестве известного уровня техники по отношению к настоящему изобретению.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Аспекты настоящего изобретения направлены на устранение, по меньшей мере, вышеупомянутых проблем и/или недостатков и на предоставление, по меньшей мере, преимуществ, описываемых ниже. Соответственно, настоящее изобретение служит для предоставления устройства и способа для простой и легкой установки времени для исполнения функции, соответствующей конкретной кнопке, не проходя через различные сложные этапы.
В соответствии с аспектом настоящего изобретения, функция установки времени для выполнения функции, которая предоставляется приложением, соответствующим кнопке, может быть предоставлена с помощью единовременного (с одной глубиной) ввода по кнопке.
В соответствии с аспектом настоящего изобретения, предоставляется способ для использования электронного устройства (например, портативного терминала). Способ включает в себя этапы, на которых: активируют функцию таймера в отношении определенной кнопки, если ввод посредством кнопки, обнаруживается в течение, по меньшей мере, предварительно определенного времени; измеряют время удержания ввода в отношении кнопки с момента времени, при котором начался ввод посредством кнопки, когда функция таймера активирована; устанавливают время обратного отсчета, соответствующее времени удержания ввода в отношении кнопки; выполняют обратный отсчет в течение установленного времени обратного отсчета, когда завершается ввод посредством кнопки; и выполняют функцию, соответствующую кнопке, когда обратный отсчет завершен.
Время удержания ввода, измеренное таймером, может включать в себя заранее определенное время. Также возможно добавить заранее определенное время позднее. Таймер может быть запущен, когда кнопка нажата. Таймер также может быть запущен, после того, как кнопка была нажата в течение заранее определенного времени. Таймер может измерять время с того момента как кнопка была нажата, или с того момента как таймер был запущен. Все эти варианты включены в признак «измеряют время удержания ввода в отношении кнопки с момента времени, при котором начался ввод посредством кнопки».
В соответствии с другим аспектом настоящего изобретения, предоставляется устройство для использования портативного терминала. Это устройство может быть субмодулем портативного терминала, или может быть портативным терминалом само по себе. Устройство включает в себя: блок отображения, который предусмотрен с сенсорным экраном и который выполнен с возможностью отображения, по меньшей мере, одной кнопки при выполнении приложения; и контроллер, который выполнен с возможностью выполнения управления: для активации функции таймера в отношении кнопки, если касание по кнопке обнаруживается в течение, по меньшей мере, предварительно определенного времени; для измерения времени удержания касания в отношении кнопки от момента времени, при котором вводится касание, когда активирована функция таймера; для установки времени обратного отсчета, соответствующего времени удержания касания в отношении кнопки; для выполнения обратного отсчета в течение установленного времени обратного отсчета, когда завершается касание по кнопке; и для выполнения функции, соответствующей кнопки, когда завершается обратный отсчет.
Соответственно, вариант осуществления настоящего изобретения обеспечивает эффект удобной и быстрой установки времени для выполнения функции, соответствующей конкретной кнопке, не проходя через различные сложные этапы, посредством того, что предоставление функции установки времени для выполнения функции, которая предоставляется приложением, соответствующим кнопке, может быть предоставлено с помощью единовременного (с одной глубиной) сенсорного ввода по кнопке.
Другие аспекты, преимущества, и характерные признаки изобретения станут очевидны специалистам в соответствующей области из приложенной формулы изобретения и нижеследующего подробного описания, которое, при рассмотрении совместно с прилагаемыми чертежами, раскрывает различные варианты осуществления настоящего изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеприведенные и прочие аспекты, признаки, и преимущества некоторых вариантов осуществления настоящего изобретения станут более очевидны из нижеследующего описания, рассматриваемого совместно с сопроводительными чертежами, на которых:
Фиг. 1 является принципиальной структурной схемой, иллюстрирующей портативный терминал, в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 2 является блок-схемой, иллюстрирующей процесс использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 3A является временной диаграммой, иллюстрирующей процессы использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 3B является временной диаграммой, иллюстрирующей процессы использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 4 является временной диаграммой, иллюстрирующей операцию использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения; и
Фиг. 5 является временной диаграммой, иллюстрирующей операцию использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения.
Следует понимать, что на всех чертежах подобные цифровые обозначения используются для обозначения одинаковых или похожих элементов, признаков, и структур.
ПОДРОБНОЕ ОПИСАНИЕ
Нижеследующее описание со ссылкой на сопроводительные чертежи предоставлено для содействия во всестороннем понимании различных вариантов осуществления настоящего изобретения, как определено формулой изобретения и ее эквивалентами. Оно включает в себя различные конкретные подробности для содействия в данном понимании, однако они должны рассматриваться лишь как примерные. Соответственно, специалисты в соответствующей области поймут, что различные изменения и модификации в отношении описываемых здесь вариантов осуществления могут быть выполнены, не отступая от сущности и объема изобретения. В дополнение, описания хорошо известных функций и конструкций может быть опущено для ясности и краткости.
Понятия и слова, используемые в нижеследующем описании и формуле изобретения, не ограничиваются их библиографическими значениями, а используются автором изобретения лишь для того, чтобы обеспечить четкое и последовательное понимание настоящего изобретения. Соответственно, специалистам в соответствующей области должно быть очевидно, что нижеследующее описание различных вариантов осуществления настоящего изобретения предоставлено лишь в целях иллюстрации, а не в целях ограничения изобретения, как определено прилагаемой формулой изобретения и ее эквивалентами.
Следует понимать, что формы единственного числа включают в себя множественные числа до тех пор, пока контекст четко не указывает обратное. Таким образом, например, ссылка на «поверхность компонента» включает в себя ссылку на одну или более такие поверхности.
Фиг. 1 является принципиальной структурной схемой, иллюстрирующей портативный терминал, в соответствии с вариантом осуществления настоящего изобретения.
Обращаясь к Фиг. 1, предполагается, что электронным устройством в соответствии с вариантом осуществления настоящего изобретения является портативный терминал, который легок для переноски, принимая во внимание вес и размер, однако электронное устройство в соответствии с вариантом осуществления настоящего изобретения не ограничивается портативным терминалом. Примером портативного терминала в соответствии с вариантом осуществления настоящего изобретения может быть обычное электронное устройство с функцией телефона (например, интеллектуальный телефон или планшет) под управлением операционной системы Bada, Tizen, ряда операционных систем Windows (например, Windows 8), iOS, Android, или подобной. Дополнительно, портативный терминал в соответствии с вариантом осуществления настоящего изобретения может быть компьютером класса ноутбук, цифровой камерой, или видеотелефоном, Персональным Цифровым Помощником (PDA), портативной игровой консолью, проигрывателем MP3, Портативным/Персональным Проигрывателем Мультимедиа (PMP), переносным устройством для чтения электронных книг, планшетным компьютером, устройством навигации Глобальной Системы Позиционирования (GPS), или подобным. Здесь, специалистам в соответствующей области очевидно, что портативный терминал в соответствии с вариантом осуществления настоящего изобретения не ограничивается описанными выше устройствами.
Как иллюстрируется на Фиг. 1, портативный терминал включает в себя контроллер 10, блок 23 беспроводной передачи/приема, аудио процессор 25, блок 27 клавишного ввода, память 30, и блок 50 отображения.
Блок 23 беспроводной передачи/приема включает в себя RF блок и модем. RF блок включает в себя RF передатчик, который преобразует с повышением частоты и усиливает частоту сигнала, которой будет передан, и RF приемник, который выполняет малошумное усиление применительно к принятому сигналу и выполняет преобразование с понижением частоты в отношении частоты сигнала. Модем включает в себя передатчик, который кодирует и модулирует сигнал, который будет передан, и приемник, который демодулирует и декодирует, принятый посредством RF блока, сигнал. Здесь, специалистам в соответствующей области очевидно, что модуль связи ближнего поля, такой как модуль Wi-Fi, может дополнять или замещать функцию блока 23 беспроводной передачи/приема.
В соответствии с различными вариантами осуществления настоящего изобретения, существует возможность конфигурации времени обратного отсчета, соответствующего времени удержания касания пользователя в отношении кнопки, предоставляемой приложением, и разделения времени обратного отсчета, конфигурируемого соответствующим времени удержания касания в отношении кнопки, из расчета на приложение, в соответствии с модифицированным вариантом осуществления настоящего изобретения, при выполнении обратного отсчета в отношении кнопки посредством сконфигурированного времени обратного отсчета.
Соответственно, посредством блока 23 беспроводной передачи/приема в соответствии с вариантом осуществления настоящего изобретения, контроллер 10 может принимать значение конфигурации времени обратного отсчета, сконфигурированного посредством времени удержания касания в отношении кнопки приложения. Затем, контроллер 10 может сконфигурировать время обратного отсчета, соответствующее времени удержания касания в отношении кнопки, посредством принятого значения конфигурации. В качестве примера, контроллер 10 может принимать значение конфигурации от сервера, хранящего установки приложения, профиль пользователя, и/или подобное.
Например, посредством принятого значения конфигурации, приложение A конфигурирует время обратного отсчета равное 2 секундам и 4 секундам для времени удержания касания равного 1 секунде и 2 секундам, соответственно, в то время как приложение B конфигурирует время обратного отсчета равное 3 секундам и 6 секундам для времени удержания касания равного 1 секунде и 2 секундам, соответственно. Соответственно, контроллер 10 выполняет конфигурацию таким образом, что время обратного отсчета равное 4 секундам устанавливается, если время удержания касания в отношении кнопки приложения A равно 2 секундам, в то время как время обратного отсчета равное 6 секундам устанавливается, если время удержания касания в отношении кнопки приложения B равно 2 секунды.
Аудио процессор 25 может конфигурировать кодек, а кодек может включать в себя кодек данных и аудио кодек. Кодек данных обрабатывает пакеты данных, а аудио кодек обрабатывает аудио сигнал, такой как звук и файлы мультимедиа. Аудио процессор 25 преобразует цифровой аудио сигнал, принятый от модема, с помощью аудио кодека и воспроизводит преобразованный аудио сигнал, и преобразует аналоговый аудио сигнал, сформированный микрофоном, посредством аудио кодека в цифровой аудио сигнал и передает преобразованный аудио сигнал модему. Кодек может быть предоставлен отдельно или включен в контроллер 10.
В соответствии с различными вариантами осуществления настоящего изобретения, контроллер 10 может выполнять управление аудио процессором 25 таким образом, что время обратного отсчета, конфигурируемое соответствующим времени удержания касания кнопки, информируется пользователю с помощью звуковой информации. Например, контроллер 10 может управлять аудио процессором 25 для предоставления аудио указания о времени обратного отсчета.
В качестве примера, если портативный терминал сконфигурирован таким образом, что время обратного отсчета равное 2 секундам и 4 секундам в отношении кнопки конфигурируется в отношении времени удержания касания равного 1 секунде и 2 секундам, соответственно, и пользователь выполняет касание по кнопке в течение 2 секунд, в общей сложности, и если пользователь выполняет касание по кнопке в течение 1 секунды, тогда контроллер информирует о том, что время обратного отсчета сконфигурировано равное 2 секундам. Тем не менее, если пользователь выполняет касание по кнопке в течение 2 секунд, то контроллер информирует о том, что время обратного отсчета сконфигурировано равным 4 секундам, так что пользователь информируется два раза применительно ко времени удержания касания равному 2 секундам.
Блок 27 клавишного ввода может включать в себя клавиши, требуемые для ввода чисел и знаковой информации, функциональные клавиши, требуемые для конфигурирования различных функций, сенсорную панель, и подобное. Блок 27 клавишного ввода может включать в себя, по меньшей мере, одну программную клавишу (например, по меньшей мере, одну кнопку, отображаемую на сенсорном экране) или, по меньшей мере, одну аппаратную клавишу (например, кнопку управления громкостью, кнопку домой, кнопку меню, кнопку назад и т.д.). Если блок 50 отображения реализован по схеме сенсорного экрана, то блок 27 клавишного ввода может включать в себя предварительно определенный минимум клавиш, и блок 50 отображения частично замещает функцию клавишного ввода блока 27 клавишного ввода. Например, блок 50 отображения может быть выполнен в виде сенсорного экрана, посредством которого пользователь может вводить команды или иным образом нажимать кнопки, отображаемые в блоке 50 отображения.
В соответствии с различными вариантами осуществления настоящего изобретения, пользователь может использовать блок 27 клавишного ввода для активации или деактивации функции таймера в отношении кнопки. В соответствии с различными вариантами осуществления настоящего изобретения, если пользователь удерживает ввод по кнопке (например, касание по программной клавише или нажатие аппаратной клавиши) в течение предварительно определенного времени или более (например, времени tth, проиллюстрированного на Фиг. 3A или более), то предоставляется функция активации функции таймера по кнопке, однако функция таймера может быть активирована/деактивирована с помощью предварительно определенной клавиши, используя блок 27 клавишного ввода или сенсорный экран блока 50 отображения, при необходимости.
Память 30 может быть выполнена в виде памяти программ или модулей памяти данных. Память программ хранит программы для управления общими операциями портативного терминала. Память 30 может дополнительно включать в себя внешнюю память, такую как стандартов: Compact Flash (CF), Secure Digital (SD), Micro Secure Digital (Micro-SD), Mini Secure Digital (Mini-SD), Extreme Digital (xD), Memory Stick или подобных. В дополнение, память 30 может включать в себя диск, такой как Накопитель на Жестком Диске (HDD), Твердотельный Диск (SSD), или подобный.
Память 30 в соответствии с вариантом осуществления настоящего изобретения может хранить значение конфигурации в отношении времени обратного отсчета, конфигурируемого соответствующим времени удержания касания в отношении кнопки. В дополнение, память 30 в соответствии с вариантом осуществления настоящего изобретения может хранить значение конфигурации, упомянутое в описании в отношении блока 23 беспроводной передачи/приема. Контроллер 10 может выполнять обратный отсчет посредством конфигурирования времени обратного отсчета обращаясь к значениям конфигурации.
Блок 50 отображения может быть выполнен в виде Жидкокристаллического Дисплея (LCD) или дисплея на Органических Светоизлучающих Диодах (OLED, таких как OLED Пассивной Матрицы (PMOLED) или OLED Активной Матрицы (AMOLED)), или подобного. Блок 50 отображения может выводить различные виды информации отображения. Блок 50 отображения может включать в себя емкостной или резистивный сенсорный экран, и пользователь может использовать блок 50 отображения отдельно, или использовать совместно блок 50 отображения и блок 40 клавишного ввода для приведения в действие портативного терминала (например, для касания кнопки). Кроме того, блок 50 отображения может включать в себя цифровой планшет с сенсорным экраном.
В соответствии с различными вариантами осуществления настоящего изобретения, касание по кнопке может быть выполнено с помощью части тела пользователя (например, пальца) или отдельного устройства ввода (например, сенсорного пера, соответствующего сенсорному экрану или пера, соответствующего цифровому планшету).
В соответствии с различными вариантами осуществления настоящего изобретения, контроллер 10 может управлять всеми операциями портативного терминала, и может преобразовывать или управлять работой портативного терминала в соответствии с вводом пользователя, который является вводом посредством блока 27 клавишного ввода, блока 50 отображения, или подобного. В дополнение, в соответствии с различными вариантами осуществления настоящего изобретения, контроллер 10 управляет всеми операциями, касающимися этапов: активации функции таймера по кнопке, если касание по предварительно определенной кнопке обнаруживается в течение предварительно определенного времени или более; измерения времени удержания касания по кнопке с момента, когда вводится касание, если активирована функция таймера; конфигурирования времени обратного отсчета, соответствующего времени удержания касания по кнопке; выполнения обратного отсчета в течение предварительно определенного времени обратного отсчета, если касание по кнопке завершается; и выполнения функции, соответствующей кнопке, если обратный отсчет завершен. Подробные операции контроллера 10 в соответствии с вариантом осуществления настоящего изобретения будут описаны, как изложено ниже.
Между тем, структурная схема Фиг. 1 не иллюстрирует устройства, которые могут быть включены в портативный терминал, такие как: модуль Bluetooth, модуль камеры, модуль Wi-Fi, датчик ускорения, датчик близости, датчик геомагнитного поля, приемник Цифрового Мультимедийного Вещания (DMB), или подобные. Тем не менее, такие устройства, которые не проиллюстрированы на чертеже, могут быть предоставлены с помощью портативного терминала в соответствии с различными вариантами осуществления настоящего изобретения, и он может выполнять соответствующие функции.
Фиг. 2 является блок-схемой, иллюстрирующей процесс использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения. Фиг. 3A и 3B являются временными диаграммами, иллюстрирующими процессы использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения. Фиг. 4 является временной диаграммой, иллюстрирующей операцию использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения. Фиг. 5 является временной диаграммой, иллюстрирующей операцию использования портативного терминала в соответствии с вариантом осуществления настоящего изобретения.
Обращаясь к Фиг. 2, 3A, 3B, 4, и 5, на операции S201, контроллер 10 определяет, обнаружено ли касание по кнопке.
Если контроллер 10 определяет, что касание по кнопке не обнаружено на операции S201, то контроллер 100 выполняет соответствующую функцию.
В противоположность, если контроллер 10 определяет, что касание по кнопке обнаружено, на операции S201, тогда контроллер 10 переходит к операции S202, на которой контроллер 10 определяет, обнаруживается ли касание по кнопке в течение предварительно определенного времени или более.
Если контроллер 10 определяет, что касание по кнопке обнаруживается не в течение предварительно определенного времени или более на операции S202, то контроллер 10 выполняет соответствующую функцию.
В противоположность, если контроллер 10 определяет, что касание по кнопке происходит в течение предварительно определенного времени или более на операции S202 (когда подтверждается то, что сенсорный ввод по определенной кнопке обнаруживается в течение определенного времени или более), тогда контроллер 10 переходит к операции S203, на которой контроллер 10 выполняет управление таким образом, чтобы активировать функцию таймера, связанную с кнопкой.
В родственной области техники, пользователь может запросить выполнение функции, предоставляемой соответствующей кнопкой, посредством выполнения касания по кнопке, отображаемой в блоке 50 отображения, включающем в себя сенсорный экран, и высвобождения касания (например, выполнения касания по кнопке рукой и высвобождения касания). В противоположность, различные варианты осуществления настоящего изобретения дополнительно предоставляют функцию таймера наряду с общими функциями в соответствии с родственной областью техники, как описано выше.
Со ссылкой на Фиг. 3A, в некоторый момент t0 времени, пользователь может выполнить касание по кнопке 300, отображаемой, когда исполняется определенное приложение или когда отображается меню, и может выполнить касание по кнопке 300 в течение предварительно определенного времени tth или более, чтобы запросить активацию функции таймера в отношении кнопки 300, по которой выполняется касание. Например, в соответствии с различными вариантами осуществления настоящего изобретения, если определенное касание по кнопке 300 сохраняется в течение предварительно определенного времени tth или более, то контроллер 10 выполняет управление таким образом, что активируется функция таймера в отношении кнопки 300. Здесь, в соответствии с различными вариантами осуществления настоящего изобретения, меню может подразумеваться как вид приложения, и соответственно кнопка отображается после того, как исполняется приложение, и отображаются одна или более кнопки. Кроме того, в соответствии с различными вариантами осуществления настоящего изобретения, предварительно определенное время tth может быть сконфигурировано по-разному в зависимости от вида приложения, и может быть изменено пользователем.
Между тем, если активированы функции таймера в отношении кнопки 300, то контроллер 10 выполняет управление таким образом, что прошедшее время с момента времени t0, когда выполнен ввод касания по кнопке 300, до момента времени (например, момента t3 времени), когда завершается касание по кнопке 300, измеряется до тех пор, пока касание не завершается. Например, контроллер 10 в соответствии с настоящим изобретением выполняет управление таким образом, что измеряется время удержания касания в отношении кнопки 300.
Как описывается ниже, в соответствии с различными вариантами осуществления настоящего изобретения, когда активируется функция таймера, то время обратного отсчета устанавливается пропорционально времени удержания в отношении кнопки 200, выполняется обратный отсчет в течение установленного времени обратного отсчета, и выполняется функция, соответствующая кнопке 300, когда обратный отчет завершается.
Вследствие этого, в соответствии с различными вариантами осуществления настоящего изобретения, контроллер 10 управляет временем обратного отсчета, установленным посредством длины времени удержания касания пользователем в отношении кнопки 300, чтобы оно отображалось в различных формах информации таким образом, что пользователь может легко проверить время обратного отсчета, которое увеличивается в соответствии со временем удержания касания в отношении кнопки 300.
Например, как иллюстрируется на Фиг. 3A, если касание по кнопке 300 начинается в момент времени t0, и в момент времени tth активируется функция таймера, и касание по кнопке 300 сохраняется от моментов t1 и t2 времени до момента времени t3, то контроллер 10 отображает установку времени обратного отсчета, соответствующую каждому из моментов t1, t2, и t3 времени в форме информации о времени, как иллюстрируется видами 310, 320, и 330.
Соответственно, когда временами продолжительности касания по кнопке 300 являются t1, t2, и t3, соответственно устанавливаются времена обратного отсчета равные 1 секунде, 3 секундам, и 6 секундам. Соответственно, может быть выбрано время обратного отсчета, которое будет установлено. Например, если время обратного отсчета в отношении кнопки 300 устанавливается равным 3 секундам, то пользователь может сохранять касание по кнопке 300 в течение времени от момента t0 времени до момента t2 времени посредством отображаемой информации, как иллюстрируется видом 320.
В соответствии с различными вариантами осуществления настоящего изобретения, когда времена обратного отсчета, которые устанавливаются соответствующими длине времени удержания касания пользователем в отношении кнопки 300, отображаются пользователю в различных формах информации, то могут быть использованы различные виды визуальных эффектов для отображения информации о времени. Описание выполняется в отношении Фиг. 4, как изложено ниже.
Обращаясь к Фиг. 4, виды 410a, 420a, и 430a являются примерами информирования (например, отображения), пользователя о временах обратного отсчета, которые устанавливаются соответствующими случаям, когда касания по кнопке 300 сохраняются до моментов t1, t2, и t3 времени, соответственно, в формах информации о времени.
Кроме того, виды 410b, 420b, и 430b являются примерами информирования пользователя о временах обратного отсчета, которые устанавливаются соответствующими случаям, когда касания по кнопке 300 сохраняются до моментов t1, t2, и t3 времени, соответственно, посредством визуальных эффектов. В частности, визуальные эффекты, соответствующие видам 410b, 420b, и 430b, соответствуют примерам, в которых времена обратного отсчета отображаются в области отображения кроме кнопки 300.
Кроме того, виды 410c, 420c, и 430c соответствуют примерам информирования пользователя о временах обратного отсчета, которые устанавливаются соответствующими случаям, когда касания по кнопке 400 сохраняются до моментов t1, t2, и t3 времени, соответственно, посредством визуальных эффектов.
Виды 410c, 420c, и 430с соответствуют примерам, в которых форма кнопки 300 меняется в соответствии с видами времени обратного отсчета (например, длиной времени), которые установлены, в противоположность видам 410b, 420b, и 430b. Визуальные изменения кнопки 400, как представленные на видах 410c, 420c, и 430с, могут быть полезны при информировании пользователя о временах обратного отсчета, которые устанавливаются в соответствии со временем удержания касания в отношении кнопки 400, когда отсутствует отдельная область отображения для отображения времени обратного отсчета, как иллюстрируется на видах с 410a по 430a и с 410b по 430b.
В соответствии с визуальным эффектом, иллюстрируемым Фиг. 4, пользователь может визуально легко проверить времена обратного отсчета, которые устанавливаются с увеличением по мере того как становится длиннее время удержания касания в отношении кнопки 400.
На операции S204, контроллер 10 определяет, завершено ли касание по кнопке.
Если контроллер 10 определяет, что касание по кнопке не завершено на операции S204, тогда контроллер 10 переходит к операции S203.
В противоположность, если контроллер 10 определяет, что касание по кнопке завершено на операции S204 (например, если подтверждено, что касание по кнопке завершено), тогда контроллер 10 переходит к операции S205, на которой контроллер 10 управляет временем обратного отсчета, которое будет установлено соответствующим моменту времени, когда завершается касание. Например, на операции S205, контроллер 10 может установить время обратного отсчета.
Как иллюстрируется предыдущими этапами, в соответствии с различными вариантами осуществления настоящего изобретения, когда время касания в отношении кнопки становится длиннее, то время обратного отсчета, которое устанавливается соответствующим длине времени касания, информируется пользователю посредством различных форм информации. Соответственно, когда пользователь проверяет время обратного отсчета, которое требуется установить, пользователь может завершить или высвободить (например, снять касание пальца с кнопки) касание по кнопке 300.
В соответствии с различными вариантами осуществления настоящего изобретения, контроллер 10 управляет временем обратного отсчета, которое будет установлено соответствующим времени удержания касания до тех пор, пока не завершится (или не высвободится) касание по кнопке 300.
Как иллюстрируется на Фиг. 3A, если пользователь высвобождает касание по кнопке 300 в момент t1 времени, то время обратного отсчета устанавливается равным 1 секунде, если пользователь высвобождает касание по кнопке 300 в момент t2 времени, то время обратного отсчета устанавливается равным 3 секундам, и если пользователь высвобождает касание по кнопке 300 в момент t3 времени, то время обратного отсчета устанавливается равным 6 секундам.
Между тем, в соответствии с вариантом осуществления настоящего изобретения, времена обратного отсчета, которые устанавливаются в соответствии со временами удержания касания в отношении кнопки, классифицируются в соответствии с приложениями таким образом, что функция таймера может применяться гибко. Например, каждое приложение может иметь свое собственное связанное с ним время обратного отсчета.
Вследствие этого, установка времен обратного отсчета, соответствующих временам удержания касания (например, времени продолжительности от момента времени ввода касания до момента времени завершения касания) в отношении кнопки, означает классификацию времен обратного отсчета, которые устанавливаются в соответствии со временем удержания касания, по приложению кнопки, по которой выполняется касание.
Обращаясь к Фиг. 5, различные варианты осуществления настоящего изобретения описываются таким образом, что t0 предполагается равным 0 секунд, tth предполагается равным 0,5 секундам, t1 предполагается равным 1 секунде, t2 предполагается равным 2 секундам, и t3 предполагается равным 3 секундам.
Если кнопкой 500, иллюстрируемой на Фиг. 5, является кнопка приложения, относящегося к службе обмена сообщениями, такой как Служба Коротких Сообщений (SMS), Система Обмена Мультимедийными Сообщениями (MMS), iMessage для iOS, GoogleTalk для Android, или подобной, то времена обратного отсчета, которые устанавливаются соответствующими временам удержания касания, равным 1 секунде (t1), 2 секундам (t2), и 3 секундам (t3), могут быть установлены равными 1 минуте, 5 минутам, и 10 минутам, как иллюстрируется на виде с 500a по 500c.
Соответственно, при отправке сообщения, пользователь может создать резервирование для отправки (например, или иным образом запланировать отправку) сообщения через 1 минуту посредством выполнения касания по кнопке 500 отправки в течение 1 секунды или для отправки сообщения через 10 минут посредством выполнения касания по кнопке 500 отправки в течение 3 секунд.
Аналогичным образом, если кнопка 510, иллюстрируемая на Фиг. 5, служит для приложения, относящегося к мультимедийной службе для воспроизведения мультимедиа, такого как музыка, то время обратного отсчета, которое устанавливается соответствующим времени удержания касания равному 1 секунде (t1), 2 секундам (t2) и 3 секундам (t3), может быть установлено равным 30 секундам, 120 секундам, и 300 секундам, как иллюстрируется на видах с 510a по 510c.
Соответственно, при воспроизведении мультимедиа, пользователь может создать резервирование для воспроизведения (например, или иным образом запланировать воспроизведение) мультимедиа через 30 секунд посредством выполнения касания по кнопке 510 воспроизведения в течение 1 секунды, или воспроизведения мультимедиа через 120 секунд посредством выполнения касания по кнопке 510 воспроизведения в течение 2 секунд.
В заключении, если кнопкой 520, иллюстрируемой на Фиг. 5, является кнопка для приложения связи для передачи вызова определенному контакту, то времена обратного отсчета, которые устанавливаются соответствующими временам удержания касания равным 1 секунде (t1), 2 секундам (t2) и 3 секундам (t3), могут быть установлены равными 1 часу, 2 часам, и 3 часам, как иллюстрируется на видах с 520a по 520c.
Соответственно, при передаче вызова определенному номеру, пользователь может создать резервирование для передачи (например, или иным образом запланировать передачу) вызова через 2 часа посредством выполнения касания по кнопке 520 вызова в течение 2 секунд, или для передачи вызова через 3 часа посредством выполнения касания по кнопке 520 вызова в течение 3 секунд.
Здесь, информация (например, установленные значения), в которой времена обратного отсчета, которые устанавливаются соотв