RU2503989C2 - Портативное устройство и способ работы с сенсорным интерфейсом пользователя с одним указателем - Google Patents
Портативное устройство и способ работы с сенсорным интерфейсом пользователя с одним указателем Download PDFInfo
- Publication number
- RU2503989C2 RU2503989C2 RU2010132212/08A RU2010132212A RU2503989C2 RU 2503989 C2 RU2503989 C2 RU 2503989C2 RU 2010132212/08 A RU2010132212/08 A RU 2010132212/08A RU 2010132212 A RU2010132212 A RU 2010132212A RU 2503989 C2 RU2503989 C2 RU 2503989C2
- Authority
- RU
- Russia
- Prior art keywords
- interface
- functions
- managed
- function
- gesture
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
Изобретение относится устройству и способу работы с сенсорным интерфейсом пользователя с одним указателем для портативного электронного устройства. Техническим результатом является обеспечение возможности использования одного указателя для взаимодействия с сенсорным интерфейсом пользователя, что позволяет пользователю взаимодействовать с устройством через множество управляемых функций интерфейса, к которым обеспечивается простой доступ. Способ включает в себя этапы, на которых определяют как активную первую одну из набора из двух или более управляемых функций интерфейса. Детектируют жест управления и ассоциируют его с одной активной управляемой функцией интерфейса из набора, где детектируемая траектория движения регулирует характеристику активной управляемой функции интерфейса. Детектируют жест перехода, который не включен как жест управления для любой одной из двух или более управляемых функций интерфейса, который определяет следующую управляемую функцию интерфейса, соответствующую второй управляемой функции интерфейса из набора. Детектируют дополнительный жест управления, который ассоциируют с активной управляемой функцией интерфейса, где детектируемая траектория движения регулирует характеристику активной управляемой функции интерфейса. 2 н. и 18 з.п. ф-лы, 6 ил.
Description
Область техники, к которой относится изобретение
Настоящее изобретение в общем относится к устройству и способу для передачи входных команд пользователя в портативное устройство и, более конкретно, к сенсорному интерфейсу пользователя с одним указателем, который включает в себя жест перехода для переключения между множеством управляемых функций интерфейса.
Уровень техники изобретения
В устройства встраивают все больше типов функциональных возможностей, каждые из которых имеют различные типы управления. Сенсорные панели ввода аналогично все более широко применяют для поддержки взаимодействия пользователя со множеством типов портативных устройств, в отношении, по меньшей мере, некоторых из множества типов встроенных функциональных возможностей. Для обеспечения максимального размера экрана при ограничении общих размеров устройства во множество таких устройств встраивают сенсорные панели, совмещенные с дисплеем, и в этом случае взаимодействие пользователя с сенсорной панелью поддерживают с использованием визуальных подсказок и обратной связи и/или пользователь взаимодействует с элементами, отображаемыми на экране. Однако во многих вариантах выполнения сенсорных панелей, используемых совместно с дисплеем, подразумевается, что пользователь взаимодействует с сенсорными панелями, которые могут закрывать, по меньшей мере, частично для пользователя обзор экрана и элементы на экране, с которыми пользователь пытается взаимодействовать. Кроме того, в результате взаимодействия с дисплеем с использованием пальцев часто могут оставаться пятна, которые, хотя и не влияют в общем случае на работу устройства, иногда могут ухудшать внешний вид устройства и также могут влиять на воспринимаемое качество изображения.
В некоторых устройствах была сделана попытка переместить сенсорную панель ввода на обратную сторону устройства для исключения ряда недостатков, связанных с взаимодействием с устройством при использовании одной поверхности с дисплеем. Однако в некоторых вариантах выполнения не всегда ясно, какие элементы на экране пользователь может задействовать. В некоторых вариантах выполнения была сделана попытка компенсации путем наложения визуального представления текущего положения указывающего устройства, такого как палец, когда он скользит по сенсорной входной панели, расположенной на задней части устройства. Однако обычно это требует, чтобы палец оставался в относительной близости к задней части устройства во время его отслеживания, и это может ограничить доступное взаимодействие для выполнения других действий.
Кроме того, множество типов выполнения сенсорной входной панели ограничено предоставлением одного значения местоположения, ассоциированного с взаимодействием с панелью ввода, независимо от того, произошел ли контакт с одним положением или с множеством положений на панели ввода. В некоторых случаях, когда возникает контакт одновременно с множеством положений, среднее значение фактических положений может быть передано в контроллер ввода, что в некоторых случаях может вводить в заблуждение и/или может быть неверно воспринято устройством. В результате может быть затруднительно отследить положение множества объектов указателей, таких как множество пальцев пользователя, и/или это может повлиять на точность передаваемого положения.
Следовательно, изобретатели настоящего изобретения поняли, что было бы предпочтительно выполнить эффективную схему управления, которая позволила бы использовать один указатель для взаимодействия с сенсорным интерфейсом пользователя, что позволило бы пользователю легко взаимодействовать с устройством через множество управляемых функций интерфейса, к которым обеспечивается простой доступ.
Сущность изобретения
Настоящее изобретение направлено на способ выполнения операций сенсорным интерфейсом пользователя с одним указателем для портативного электронного устройства. Способ включает в себя этапы, на которых определяют как активную первую одну из набора из двух или более управляемых функций интерфейса, включающих в себя, по меньшей мере, первую управляемую функцию интерфейса и вторую управляемую функцию интерфейса. Затем детектируют жест управления, и этот жест управления ассоциируют с активной одной из набора, или двух, или более управляемых функций интерфейса в случае, когда детектируемая траектория движения регулирует рабочие характеристики активных управляемых функций интерфейса. Затем детектируют жест перехода, включающий в себя траекторию движения указателя, которая не включена как жест управления для любой из одной, или двух, или более управляемых функций интерфейса, где после детектирования жеста перехода такой жест перехода определяет вторую одну из набора или двух, или более управляемых функций интерфейса как активную одну из набора из двух или более управляемых функций интерфейса. Затем детектируют дополнительный жест управления, и этот жест управления ассоциируют с активной одной из набора из двух или более управляемых функций интерфейса в случае, когда детектируемая траектория движения регулирует рабочую характеристику активной управляемой функции интерфейса.
По меньшей мере, в одном варианте выполнения каждый из жеста управления и жеста перехода представляет собой траекторию движения одного указателя.
По меньшей мере, в дополнительном варианте выполнения портативное электронное устройство включает в себя дисплей на внешней поверхности устройства.
В еще одном дополнительном варианте выполнения общая внешняя поверхность интерфейса представляет собой внешнюю поверхность устройства на противоположной стороне внешней поверхности устройства, которое включает в себя дисплей.
Настоящее изобретение дополнительно направлено на портативное устройство. Портативное устройство включает в себя сенсорный интерфейс пользователя с одним указателем и контроллер ввода пользователя, который соединен с сенсорным интерфейсом пользователя с одним указателем. Контроллер ввода пользователя включает в себя модуль идентификатора активной функции, модуль управления преобразованием движения в функцию и модуль сопоставления траектории движения, предназначенный для детектирования жеста перехода. Портативное устройство дополнительно включает в себя модуль сохранения, предназначенный для содержания набора из двух или более управляемых функций интерфейса.
Краткое описание чертежей
На фиг. 1 показан вид спереди в плане примерного портативного устройства, имеющего сенсорный интерфейс пользователя на поверхности устройства, которая противоположна поверхности, содержащей дисплей устройства;
на фиг. 2 показан вид сбоку в плане примерного портативного устройства, представленного на фиг. 1;
на фиг. 3 показан вид указывающего устройства, входящего в контакт с сенсорной поверхностью и движущегося по линии потенциальной примерной траектории движения одного указателя, которая может действовать как жест для регулирования характеристик активной управляемой функции интерфейса;
на фиг. 4 показана блок-схема последовательности операций способа для обеспечения работы сенсорного интерфейса пользователя с одним указателем для портативного устройства, в соответствии с, по меньшей мере, одним вариантом выполнения настоящего изобретения;
на фиг. 5 показана блок-схема упорядоченного списка для разных типов управляемых функций интерфейса, в соответствии с, по меньшей мере, одним вариантом выполнения настоящего изобретения; и
на фиг. 6 показана блок-схема портативного устройства для управления траекторией движением одного указателя для регулировки рабочих характеристик активной управляемой функции интерфейса в соответствии с, по меньшей мере, одним вариантом выполнения настоящего изобретения.
Подробное описание изобретения
Хотя в настоящем изобретении допустимы варианты выполнения в различных формах, на чертежах показаны и ниже описаны предпочтительные в настоящее время варианты выполнения на основе понимания того, что настоящее раскрытие следует рассматривать как пример изобретения, и оно не предназначено для ограничения изобретения конкретными иллюстрируемыми вариантами выполнения.
На фиг. 1 и 2 представлены виды спереди и сбоку в плане примерного портативного устройства 100, имеющего сенсорный интерфейс 102 пользователя на поверхности 104 устройства, которая противоположна поверхности 106 устройства, включающей в себя дисплей 108. Сенсорный интерфейс 102 пользователя включает в себя сенсорную матрицу, которая имеет датчики положения, выполненные с возможностью детектирования относительного положения соответствующего указывающего устройства относительно сенсорного интерфейса 102 пользователя.
Указывающее устройство может включать в себя палец пользователя, или стилус, или любой другой соответствующий, в общем, удлиненный элемент для идентификации определенной области, ассоциированной с сенсорной матрицей. На фиг. 1 устройство 100 представлено как удерживаемое рукой 116, по меньшей мере, с одной (то есть с левой) стороны 114. Рука 116 обычно принадлежит пользователю устройства. Кроме удержания с левой стороны 114, часто пользователь удерживает правую сторону 118 устройства другой рукой (то есть правой рукой, не показана).
Используя палец или стилус 120, пользователь может формировать жест, который может быть детектирован устройством 100 в результате взаимодействия с сенсорным интерфейсом 102. На фиг. 3 иллюстрируется пример указывающего устройства 120, которым прикасаются к сенсорной поверхности 102 и который движется по линии потенциальной примерной траектории движения 122 одного указателя, которая может действовать как жест для регулирования характеристики активной управляемой функции интерфейса. В соответствии с настоящим изобретением существуют два типа жестов: жест управления и жест перехода. Жесты управления используют для регулировки характеристик активной управляемой функции интерфейса. Управляемая функция интерфейса, которая является активной, представляет собой управляемую функцию интерфейса, которая в настоящее время выполнена с возможностью ее регулирования путем приема жеста управления. В качестве альтернативы, жест перехода обеспечивает выбор новой управляемой функции интерфейса, которая является активной. В общем случае жест перехода включает в себя траекторию движения указателя, которая не включена и/или не соответствует жесту, используемому как жест управления.
В соответствии с, по меньшей мере, некоторыми вариантами выполнения, когда принимают жест перехода, активный жест переключают на управляемую функцию интерфейса, которая содержится в упорядоченном списке, когда активное назначение, в общем, перемещают в следующие управляемой функции интерфейса в списке. В некоторых случаях может существовать множество жестов перехода, которые могут обеспечить больше свободы при назначении активного обозначения для конкретного управляемого интерфейса, который может быть найден в упорядоченном списке. Например, один конкретный жест перехода может выполнять перемещение вперед по списку управляемых функций интерфейса в порядке, в котором они содержатся в списке. Другой конкретный жест перехода может означать перемещение назад по списку управляемых функций интерфейса в порядке, в котором они содержатся в списке, при назначении активного места назначения. Также, дополнительно, определенный жест перехода может означать определение активного назначения на основе количества этапов, через упорядоченный список, в случае, когда это определенное количество этапов составляют часть жеста.
В случае, когда новая управляемая функция интерфейса идентифицирована как активная, все последующие жесты управления используют для регулирования рабочих характеристик новой активной управляемой функции интерфейса до тех пор, пока еще одна дополнительная управляемая функция интерфейса не будет идентифицирована как активная. В общем случае не более чем одна управляемая функция интерфейса будет активна в любой момент времени. Обычно пользователь может добавлять или вычитать управляемую функцию интерфейса из упорядоченного списка, что, в свою очередь, упрощает переключение между управляемыми функциями интерфейса. Например, для элемента дисплея, такого как карта, может быть предпочтительным ограничить управляемые функции интерфейса, содержащиеся в упорядоченном списке, до функций панорамного представления и увеличенного представления. Таким образом, что, когда выполняют переключение, между множеством управляемых функций интерфейса, определяя таким образом новое соответствующее активное назначение, не требуется выполнять циклический переход через управляемую функцию интерфейса, которая не имеет отношения к задаче, выполняемой в данный момент времени пользователем устройства.
Благодаря предоставлению возможности переключения, используя множество типов жеста управления, при соответствующей регулировке, для пользователя может быть обеспечена навигация через различные представляющие интерес приложения с использованием одного указателя или пальца.
В некоторых случаях определенная управляемая функция интерфейса может отвечать на более чем один тип жеста, который может формировать взаимосвязанный, но отличающийся эффект. Например, жест, включающий в себя многократно повторяющуюся запись линии, имеющей определенную длину, может регулировать степень увеличения отображаемого изображения на величину, соответствующую длине детектируемой линии. При подъеме пальца и повторения жеста в виде линии можно формировать дополнительный эффект увеличения в том же направлении. В качестве альтернативы, однократное постукивание пальцем по месту на сенсорном интерфейсе пользователя может представлять дополнительный жест, относящийся к степени увеличения изображения, которая может изменять направление увеличения изображения с увеличения изображения до уменьшения изображения в случае, когда жесты в виде линий продолжают определять функцию увеличения, но теперь в противоположном направлении. Поскольку может оказаться желательным также вставить функцию панорамного представления, можно активировать управляемую функцию интерфейса, ассоциированную с панорамным представлением, путем ввода жеста перехода, предполагающего, что следующая управляемая функция интерфейса в упорядоченном списке будет представлять собой панорамное представление. По меньшей мере, один пример функции перехода включает в себя двойное постукивание по одному месту. Жест управления для панорамного представления может включать в себя вычерчивание линии в направлении, в котором требуется переместить центр отображаемого изображения.
На фиг. 4 показана блок-схема последовательности операций способа 200 для обеспечения работы сенсорного интерфейса пользователя с одним указателем для портативного устройства, в соответствии с, по меньшей мере, одним вариантом выполнения настоящего изобретения. Способ включает в себя, определяют 202 первую одну из набора из двух или более управляемых функций интерфейса как активную. Затем детектируют 204 жест управления. После детектирования жеста управления детектированный жест управления ассоциируют с активным набором из двух или более управляемых функций интерфейса, где детектируемая траектория движения регулирует характеристику активной управляемой функции интерфейса. Затем детектируют 206 жест перехода, после детектирования жеста перехода, этот жест перехода определяет вторую одну из управляемых функций интерфейса как активную функцию. Затем детектируют 208 следующий жест управления. Детектированный жест управления затем ассоциирует с вновь назначенной активной одной из управляемых функций интерфейса, когда детектируемая траектория движения используется для регулировки рабочих характеристик активной управляемой функции интерфейса. Таким образом, последовательность детектируемых жестов в форме последовательности траекторий движений с одним указателем можно использовать для управления одной или более функциями интерфейса.
На фиг. 5 иллюстрируется блок-схема упорядоченного списка 300 различных типов управляемых функций 302 интерфейса, в соответствии с, по меньшей мере, одним вариантом выполнения настоящего изобретения. Хотя в некоторых случаях упорядоченный список 300 может быть ограничен набором управляемых функций 302 интерфейса, которые в данном случае циклически повторяются, в других случаях упорядоченный список может дополнительно включать в себя дополнительную информацию, включающую в себя определение 304 детектируемых жестов, ассоциированных с каждой из функций, а также соответствующего управляемого эффекта 306. В некоторых случаях определения 304 жеста и управляемые эффекты 306 могут быть сохранены в разных местах и/или в таблице.
Как отмечено выше, конкретная функция 302 может иметь более чем один ассоциированный детектируемый жест 304 управления, который, в свою очередь, может формировать разный эффект 306, относящийся к функции 302. Кроме того, один и тот же жест можно использовать со множеством разных функций, и, соответственно, он может иметь разный соответствующий эффект.
На фиг. 6 иллюстрируется блок-схема портативного устройства 400, предназначенного для управления траекторией движением одного указателя для регулировки характеристик активной управляемой функции интерфейса в соответствии с, по меньшей мере, одним вариантом выполнения настоящего изобретения. Портативное устройство 400 включает в себя сенсорный интерфейс 402 пользователя с одним указателем. Обычно в сенсорном интерфейсе пользователя могут использоваться различные типы технологий определения прикосновения или распознавания приближения, включающие в себя емкостные матрицы, а также резистивные матрицы, в сенсорных матрицах даже могут использоваться матрицы резисторов, чувствительных к усилию, для детектирования силы, прикладываемой в выбранном местоположении. Таким образом, можно учитывать определение порогового значения силы при определении предполагаемого взаимодействия, включающего в себя выполнение жеста управления и/или жеста перехода. Для специалиста в данной области техники будет понятно, что другие типы технологии, чувствительной к прикосновению и/или к приближению, можно использовать без выхода за пределы описания настоящего изобретения.
Примерное переносное устройство дополнительно включает в себя контроллер 404 ввода пользователя, который имеет модуль 406 идентификатора активной функции, выполненный с возможностью отслеживания определенной управляемой функции интерфейса, которая является активной в данный момент времени. Контроллер 404 ввода пользователя дополнительно включает в себя модуль 408 управления преобразованием движения в функцию, который выполнен с возможностью детектирования жеста управления по набору разрешенных жестов, ассоциированных с активной управляемой функцией интерфейса. Контроллер 404 ввода пользователя также дополнительно включает в себя модуль 410 сопоставления траектории движения жеста перехода. Портативное устройство 400 также дополнительно включает в себя модуль 412 накопителя, который можно использовать для сохранения набора из двух или более управляемых функций 414 интерфейса, которые в некоторых вариантах выполнения принимают форму структуры данных в виде упорядоченного списка. Модуль сохранения может дополнительно включать в себя один или более наборов предварительно сохраненных инструкций 416.
По меньшей мере в некоторых вариантах выполнения контроллер 404 ввода пользователя может быть воплощен, по меньшей мере, частично, с использованием одного или более микропроцессоров, которые могут работать совместно с одним или более наборами заранее сохраненных инструкций для выполнения некоторых из функций, ассоциированных с контроллером. Один или более наборов заранее сохраненных инструкций могут быть сохранены в соответствующем микропроцессоре или могут быть сохранены, как упомянуто выше, в модуле 412 сохранения, который может включать в себя один или более типов запоминающих устройств, соединенных с микропроцессором. Примеры различных типов запоминающих устройств включают в себя формы энергозависимых и/или энергонезависимых запоминающих устройств, таких как обычные ROM, EPROM, RAM или EEPROM (ПЗУ, ЭСППЗУ, ОЗУ, ЭЭСППЗУ), а также любые другие формы накопителя, включая в себя несъемные или съемные диски. В некоторых случаях некоторые или все из любых запоминающих устройств, предназначенных для сохранения заранее сохраненных инструкций, могут находиться отдельно от устройства 400, например на сервере, который может быть соединен с возможностью передачи данных с устройством 400.
В то время как, по меньшей мере, некоторыми функциональными возможностями, ассоциированными с контроллером, можно управлять с использованием одного или более наборов предварительно сохраненных инструкций, для специалистов в данной области техники будет понятно, что контроллер может включать в себя дополнительные и/или альтернативные формы, такие как последовательные конечные автоматы и операционные логические схемы, которые могут быть воплощены в виде аппаратных средств, программных средств и/или с использованием обоих таких подходов. В случае, когда любая такая часть функциональных возможностей воплощена с использованием аппаратных элементов, она может быть построена, с использованием дискретных логических элементов, структур логических матриц или программируемых логических структур матричного типа, и/или она может быть воплощена как структура типа VLSI (СБИС, сверхбольшая интегральная микросхема), без выхода за пределы описания настоящего изобретения.
В некоторых случаях портативное устройство может дополнительно включать в себя дисплей 418, в то время как во множестве предыдущих примеров подразумевалось влияние управляемой функции интерфейса, ассоциированной с дисплеем 418, в некоторых случаях возможно использовать одиночные указывающие жесты для управления другими элементами, отдельными от дисплея, например такими как громкость громкоговорителя.
Для специалистов в данной области техники будет понятно, что портативное устройство может быть выполнено во множестве разных форм, без выхода за рамки настоящего изобретения. Например, портативное устройство может быть выполнено в форме беспроводного устройства связи, такого как сотовый радиотелефон, пейджинговое устройство и беспроводный телефон. Кроме того, не стремясь представить исчерпывающий список вариантов, портативное устройство может принимать форму карманного персонального компьютера, портативного компьютера, ручных устройств на основе авторучки или клавиатуры, модуля дистанционного управления, аудиопроигрывателя (такого как MP3-плейер), цифровой камеры или устройства для видеоигр.
В то время как были представлены и описаны предпочтительные варианты выполнения изобретения, следует понимать, что изобретение не ограничивается этим. Различные модификации, изменения, варианты замены и эквиваленты будут понятны для специалистов в данной области техники без выхода за рамки сущности и объема настоящего изобретения, как определено приложенной формулой изобретения.
Claims (20)
1. Способ работы с сенсорным интерфейсом пользователя с одним указателем для портативного электронного устройства, причем упомянутый способ содержит этапы, на которых:
определяют как активную первую управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса, включающих в себя, по меньшей мере, первую управляемую функцию интерфейса и вторую управляемую функцию интерфейса;
детектируют жест управления, включающий в себя траекторию движения указателя и ассоциируют жест управления с активной управляемой функцией интерфейса из набора из двух или более управляемых функций интерфейса в случае, когда детектируемая траектория движения указателя регулирует рабочие характеристики активной управляемой функции интерфейса;
детектируют жест перехода, включающий в себя траекторию движения указателя, которая не включена как жест управления для любой из двух или более управляемых функций интерфейса, причем, после детектирования жеста перехода, такой жест перехода определяет следующую управляемую функцию интерфейса соответствующую второй управляемой функции интерфейса из набора из двух или более управляемых функций интерфейса, как активную управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса;
детектируют жест управления, включающий в себя траекторию движения указателя и ассоциируют этот жест управления с активной управляемой функцией интерфейса из набора из двух или более управляемых функций интерфейса в случае, когда детектируемая траектория движения указателя регулирует рабочую характеристику активной управляемой функции интерфейса; и
детектируют жест перехода, включающий в себя траекторию движения указателя и определяют следующую управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса как активную управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса, причем если вторая управляемая функция интерфейса из набора из двух или более управляемых функций интерфейса была активной управляемой функцией интерфейса из набора из двух или более управляемых функций интерфейса, когда жест перехода был детектирован, следующая управляемая функция интерфейса из набора из двух или более управляемых функций интерфейса, определенная как активная, больше не является второй управляемой функцией интерфейса из набора из двух или более управляемых функций интерфейса.
определяют как активную первую управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса, включающих в себя, по меньшей мере, первую управляемую функцию интерфейса и вторую управляемую функцию интерфейса;
детектируют жест управления, включающий в себя траекторию движения указателя и ассоциируют жест управления с активной управляемой функцией интерфейса из набора из двух или более управляемых функций интерфейса в случае, когда детектируемая траектория движения указателя регулирует рабочие характеристики активной управляемой функции интерфейса;
детектируют жест перехода, включающий в себя траекторию движения указателя, которая не включена как жест управления для любой из двух или более управляемых функций интерфейса, причем, после детектирования жеста перехода, такой жест перехода определяет следующую управляемую функцию интерфейса соответствующую второй управляемой функции интерфейса из набора из двух или более управляемых функций интерфейса, как активную управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса;
детектируют жест управления, включающий в себя траекторию движения указателя и ассоциируют этот жест управления с активной управляемой функцией интерфейса из набора из двух или более управляемых функций интерфейса в случае, когда детектируемая траектория движения указателя регулирует рабочую характеристику активной управляемой функции интерфейса; и
детектируют жест перехода, включающий в себя траекторию движения указателя и определяют следующую управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса как активную управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса, причем если вторая управляемая функция интерфейса из набора из двух или более управляемых функций интерфейса была активной управляемой функцией интерфейса из набора из двух или более управляемых функций интерфейса, когда жест перехода был детектирован, следующая управляемая функция интерфейса из набора из двух или более управляемых функций интерфейса, определенная как активная, больше не является второй управляемой функцией интерфейса из набора из двух или более управляемых функций интерфейса.
2. Способ по п.1, в котором набор из двух или более управляемых функций интерфейса выполнен как упорядоченный список из различных типов управляемых функций интерфейса, где только одна из двух или более управляемых функций интерфейса является активной в любое время;
причем после детектирования жеста перехода активную управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса устанавливают как следующую управляемую функцию интерфейса в упорядоченном списке, на основе порядка, в соответствии с которым управляемая функция интерфейса появляется в упорядоченном списке.
причем после детектирования жеста перехода активную управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса устанавливают как следующую управляемую функцию интерфейса в упорядоченном списке, на основе порядка, в соответствии с которым управляемая функция интерфейса появляется в упорядоченном списке.
3. Способ по п.2, в котором жест перехода включает в себя индикатор направления перемещения по упорядоченному списку управляемых функций интерфейса.
4. Способ по п.2, в котором жест перехода включает в себя индикатор количества шагов перемещения по упорядоченному списку управляемых функций интерфейса.
5. Способ по п.2, в котором пользователь может добавлять или удалять управляемые функции интерфейса из набора из двух или более управляемых функций интерфейса, а также управлять порядком, в котором управляемые функции интерфейса появляются в упорядоченном списке.
6. Способ по п.1, в котором каждый из жестов управления и жестов перехода представляет собой траекторию движения одного указателя.
7. Способ по п.1, в котором сенсорный интерфейс пользователя с одним указателем расположен на общей внешней поверхности интерфейса.
8. Способ по п.7, в котором портативное электронное устройство включает в себя дисплей на внешней поверхности этого устройства.
9. Способ по п.8, в котором набор из двух или более управляемых функций интерфейса включает в себя функцию панорамного отображения и функцию увеличенного отображения.
10. Способ по п.8, в котором общая внешняя поверхность интерфейса представляет собой внешнюю поверхность устройства на противоположной стороне от внешней поверхности устройства, которая включает в себя дисплей.
11. Способ по п.10, в котором текущее относительное положение конца указателя, взаимодействующего с сенсорным интерфейсом пользователя с одним указателем, представлено на дисплее.
12. Способ по п.1, в котором жест управления и жест перехода выполняют с помощью пальца пользователя, взаимодействующего с сенсорным интерфейсом пользователя с одним указателем.
13. Способ по п.1, в котором жест управления и жест перехода выполняют с помощью стилуса, взаимодействующего с сенсорным интерфейсом пользователя с одним указателем.
14. Способ по п.1, в котором сенсорный интерфейс пользователя с одним указателем включает в себя датчик положения и датчик силы, причем каждый из жеста управления и жеста перехода декодируют на основе определенных значений положения и значений силы во время детектирования жеста.
15. Портативное устройство, содержащее:
сенсорный интерфейс пользователя с одним указателем; и
контроллер ввода пользователя, соединенный с сенсорным интерфейсом пользователя с одним указателем, причем контроллер ввода пользователя включает в себя:
модуль идентификатора активной функции,
модуль управления преобразованием движения в функцию, и
модуль сопоставления траектории движения для детектирования жеста перехода; и
модуль сохранения для содержания набора из двух или более управляемых функций интерфейса;
причем модуль идентификатора активной функции после детектирования жеста перехода модулем сопоставления траектории движения определяет следующую управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса как активную.
сенсорный интерфейс пользователя с одним указателем; и
контроллер ввода пользователя, соединенный с сенсорным интерфейсом пользователя с одним указателем, причем контроллер ввода пользователя включает в себя:
модуль идентификатора активной функции,
модуль управления преобразованием движения в функцию, и
модуль сопоставления траектории движения для детектирования жеста перехода; и
модуль сохранения для содержания набора из двух или более управляемых функций интерфейса;
причем модуль идентификатора активной функции после детектирования жеста перехода модулем сопоставления траектории движения определяет следующую управляемую функцию интерфейса из набора из двух или более управляемых функций интерфейса как активную.
16. Портативное устройство по п.15, в котором сенсорный интерфейс пользователя с одним указателем ассоциирован с общей внешней поверхностью портативного устройства.
17. Портативное устройство по п.16, дополнительно содержащее дисплей.
18. Портативное устройство по п.17, в котором дисплей расположен на внешней поверхности портативного устройства, противоположной общей внешней поверхности сенсорного интерфейса пользователя с одним указателем.
19. Портативное устройство по п.15, в котором модуль сохранения включает в себя один или более наборов предварительно сохраненных инструкций, ассоциированных с одним или более из модуля активных функций, модуля управления преобразованием движения в функцию и модуля сопоставления траектории движения для выполнения контроллером ввода пользователя.
20. Портативное устройство по п.15, в котором портативное устройство представляет собой радиочастотный телефон.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US1838307P | 2007-12-31 | 2007-12-31 | |
US61/018,383 | 2007-12-31 | ||
US12/343,259 US8707215B2 (en) | 2007-12-31 | 2008-12-23 | Hand-held device and method for operating a single pointer touch sensitive user interface |
US12/343,259 | 2008-12-23 | ||
PCT/US2008/088362 WO2009088808A2 (en) | 2007-12-31 | 2008-12-26 | A hand-held device and method for operating a single pointer touch sensitive user interface |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010132212A RU2010132212A (ru) | 2012-02-10 |
RU2503989C2 true RU2503989C2 (ru) | 2014-01-10 |
Family
ID=40853675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2010132212/08A RU2503989C2 (ru) | 2007-12-31 | 2008-12-26 | Портативное устройство и способ работы с сенсорным интерфейсом пользователя с одним указателем |
Country Status (7)
Country | Link |
---|---|
US (1) | US8707215B2 (ru) |
EP (1) | EP2248001B1 (ru) |
KR (1) | KR101217934B1 (ru) |
CN (1) | CN101910989B (ru) |
BR (1) | BRPI0821462A2 (ru) |
RU (1) | RU2503989C2 (ru) |
WO (1) | WO2009088808A2 (ru) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11314407B2 (en) | 2012-05-09 | 2022-04-26 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US11327648B2 (en) | 2015-08-10 | 2022-05-10 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11354033B2 (en) | 2012-05-09 | 2022-06-07 | Apple Inc. | Device, method, and graphical user interface for managing icons in a user interface region |
US11550471B2 (en) | 2015-03-19 | 2023-01-10 | Apple Inc. | Touch input cursor manipulation |
US11681429B2 (en) | 2015-06-07 | 2023-06-20 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US11921975B2 (en) | 2015-03-08 | 2024-03-05 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11947724B2 (en) | 2012-05-09 | 2024-04-02 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
US11977726B2 (en) | 2015-03-08 | 2024-05-07 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US12045451B2 (en) | 2012-05-09 | 2024-07-23 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
US12050761B2 (en) | 2021-06-17 | 2024-07-30 | Apple Inc. | Device, method, and graphical user interface for transitioning from low power mode |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7730401B2 (en) | 2001-05-16 | 2010-06-01 | Synaptics Incorporated | Touch screen with user interface enhancement |
US8265688B2 (en) | 2007-12-31 | 2012-09-11 | Motorola Mobility Llc | Wireless communication device and split touch sensitive user input surface |
US10019081B2 (en) | 2009-01-15 | 2018-07-10 | International Business Machines Corporation | Functionality switching in pointer input devices |
US20140160030A1 (en) * | 2009-02-09 | 2014-06-12 | Cypress Semiconductor Corporation | Sensor system and method for mapping and creating gestures |
EP3627299A1 (en) | 2009-04-30 | 2020-03-25 | Wacom Co., Ltd. | Control circuitry and method |
US9047052B2 (en) | 2009-12-22 | 2015-06-02 | At&T Intellectual Property I, L.P. | Simplified control input to a mobile device |
TWI545468B (zh) * | 2010-03-04 | 2016-08-11 | Sentelic Corp | Input device |
US9256360B2 (en) * | 2010-08-25 | 2016-02-09 | Sony Corporation | Single touch process to achieve dual touch user interface |
US9619435B2 (en) * | 2011-08-31 | 2017-04-11 | Adobe Systems Incorporated | Methods and apparatus for modifying typographic attributes |
WO2013173968A1 (zh) * | 2012-05-21 | 2013-11-28 | 宇龙计算机通信科技(深圳)有限公司 | 终端和应用功能界面的切换方法 |
FR3002661B1 (fr) * | 2013-02-28 | 2016-07-08 | Atlantic Industrie Sas | Systeme de detection de toucher par effet capacitif pour dispositif electronique |
AU2014100583B4 (en) * | 2013-06-09 | 2015-02-19 | Apple Inc. | Device, method, and graphical user interface for switching between camera interfaces |
US9645721B2 (en) * | 2013-07-19 | 2017-05-09 | Apple Inc. | Device input modes with corresponding cover configurations |
US10108310B2 (en) * | 2013-08-16 | 2018-10-23 | Marvell World Trade Ltd | Method and apparatus for icon based application control |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002008881A2 (en) * | 2000-07-21 | 2002-01-31 | Qinetiq Limited | Human-computer interface |
RU2201618C2 (ru) * | 2001-03-23 | 2003-03-27 | Супрун Антон Евгеньевич | Способ ввода информации в малогабаритный терминал, размещающийся в руке пользователя, в частности радиотелефонную трубку, пейджер, органайзер |
RU2236036C2 (ru) * | 1997-01-29 | 2004-09-10 | Ко-Оперрайт Лимитед | Средство для ввода символов или команд в компьютер |
US20060197750A1 (en) * | 2005-03-04 | 2006-09-07 | Apple Computer, Inc. | Hand held electronic device with multiple touch sensing devices |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5543588A (en) * | 1992-06-08 | 1996-08-06 | Synaptics, Incorporated | Touch pad driven handheld computing device |
US5959260A (en) * | 1995-07-20 | 1999-09-28 | Motorola, Inc. | Method for entering handwritten information in cellular telephones |
US5729219A (en) * | 1996-08-02 | 1998-03-17 | Motorola, Inc. | Selective call radio with contraposed touchpad |
US5896575A (en) * | 1997-02-28 | 1999-04-20 | Motorola, Inc. | Electronic device with display viewable from two opposite ends |
US7840912B2 (en) * | 2006-01-30 | 2010-11-23 | Apple Inc. | Multi-touch gesture dictionary |
US6346935B1 (en) * | 1998-09-14 | 2002-02-12 | Matsushita Electric Industrial Co., Ltd. | Touch-sensitive tablet |
US6335725B1 (en) * | 1999-07-14 | 2002-01-01 | Hewlett-Packard Company | Method of partitioning a touch screen for data input |
JP2001184160A (ja) | 1999-12-22 | 2001-07-06 | Fujitsu Takamisawa Component Ltd | 座標入力装置およびその製造方法 |
US7075513B2 (en) * | 2001-09-04 | 2006-07-11 | Nokia Corporation | Zooming and panning content on a display screen |
JP2003296022A (ja) * | 2002-04-01 | 2003-10-17 | Pioneer Electronic Corp | タッチパネル一体型表示装置 |
US11275405B2 (en) * | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
US6927747B2 (en) * | 2003-07-30 | 2005-08-09 | Motorola, Inc. | Dual directional display for communication device |
JP2005049978A (ja) | 2003-07-30 | 2005-02-24 | Toshiba Tec Corp | 抵抗膜式タッチパネル |
US7205959B2 (en) * | 2003-09-09 | 2007-04-17 | Sony Ericsson Mobile Communications Ab | Multi-layered displays providing different focal lengths with optically shiftable viewing formats and terminals incorporating the same |
CN100437451C (zh) * | 2004-06-29 | 2008-11-26 | 皇家飞利浦电子股份有限公司 | 用于防止弄脏显示设备的方法与设备 |
US7259815B2 (en) * | 2004-10-28 | 2007-08-21 | Motorola Inc. | Two-way trans-reflective display |
JP2006221268A (ja) | 2005-02-08 | 2006-08-24 | Yamaha Corp | 入力装置 |
US9727082B2 (en) * | 2005-04-26 | 2017-08-08 | Apple Inc. | Back-side interface for hand-held devices |
US20060284853A1 (en) * | 2005-06-16 | 2006-12-21 | Xm Satellite Radio, Inc. | Context sensitive data input using finger or fingerprint recognition |
KR20070034767A (ko) * | 2005-09-26 | 2007-03-29 | 엘지전자 주식회사 | 다중 표시영역을 갖는 이동통신 단말기 및 이를 이용한 디스플레이 간의 데이터 표시 방법 |
US8471822B2 (en) | 2006-09-06 | 2013-06-25 | Apple Inc. | Dual-sided track pad |
US8564543B2 (en) * | 2006-09-11 | 2013-10-22 | Apple Inc. | Media player with imaged based browsing |
US8265688B2 (en) * | 2007-12-31 | 2012-09-11 | Motorola Mobility Llc | Wireless communication device and split touch sensitive user input surface |
-
2008
- 2008-12-23 US US12/343,259 patent/US8707215B2/en not_active Expired - Fee Related
- 2008-12-26 EP EP08869569.7A patent/EP2248001B1/en active Active
- 2008-12-26 CN CN200880123149.1A patent/CN101910989B/zh active Active
- 2008-12-26 WO PCT/US2008/088362 patent/WO2009088808A2/en active Application Filing
- 2008-12-26 KR KR1020107014599A patent/KR101217934B1/ko active IP Right Grant
- 2008-12-26 RU RU2010132212/08A patent/RU2503989C2/ru not_active IP Right Cessation
- 2008-12-26 BR BRPI0821462-0A patent/BRPI0821462A2/pt not_active Application Discontinuation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2236036C2 (ru) * | 1997-01-29 | 2004-09-10 | Ко-Оперрайт Лимитед | Средство для ввода символов или команд в компьютер |
WO2002008881A2 (en) * | 2000-07-21 | 2002-01-31 | Qinetiq Limited | Human-computer interface |
RU2201618C2 (ru) * | 2001-03-23 | 2003-03-27 | Супрун Антон Евгеньевич | Способ ввода информации в малогабаритный терминал, размещающийся в руке пользователя, в частности радиотелефонную трубку, пейджер, органайзер |
US20060197750A1 (en) * | 2005-03-04 | 2006-09-07 | Apple Computer, Inc. | Hand held electronic device with multiple touch sensing devices |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11314407B2 (en) | 2012-05-09 | 2022-04-26 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US11354033B2 (en) | 2012-05-09 | 2022-06-07 | Apple Inc. | Device, method, and graphical user interface for managing icons in a user interface region |
US11947724B2 (en) | 2012-05-09 | 2024-04-02 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
US12045451B2 (en) | 2012-05-09 | 2024-07-23 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
US11921975B2 (en) | 2015-03-08 | 2024-03-05 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11977726B2 (en) | 2015-03-08 | 2024-05-07 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US11550471B2 (en) | 2015-03-19 | 2023-01-10 | Apple Inc. | Touch input cursor manipulation |
US11681429B2 (en) | 2015-06-07 | 2023-06-20 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US11327648B2 (en) | 2015-08-10 | 2022-05-10 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11740785B2 (en) | 2015-08-10 | 2023-08-29 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US12050761B2 (en) | 2021-06-17 | 2024-07-30 | Apple Inc. | Device, method, and graphical user interface for transitioning from low power mode |
Also Published As
Publication number | Publication date |
---|---|
EP2248001A2 (en) | 2010-11-10 |
US8707215B2 (en) | 2014-04-22 |
CN101910989A (zh) | 2010-12-08 |
BRPI0821462A2 (pt) | 2015-06-16 |
WO2009088808A3 (en) | 2009-11-26 |
EP2248001B1 (en) | 2019-08-28 |
KR101217934B1 (ko) | 2013-01-02 |
CN101910989B (zh) | 2014-07-23 |
RU2010132212A (ru) | 2012-02-10 |
KR20100091238A (ko) | 2010-08-18 |
WO2009088808A2 (en) | 2009-07-16 |
US20090327978A1 (en) | 2009-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2503989C2 (ru) | Портативное устройство и способ работы с сенсорным интерфейсом пользователя с одним указателем | |
RU2687037C1 (ru) | Способ, устройство быстрого разделения экрана, электронное устройство, ui отображения и носитель хранения | |
US8443302B2 (en) | Systems and methods of touchless interaction | |
US8395584B2 (en) | Mobile terminals including multiple user interfaces on different faces thereof configured to be used in tandem and related methods of operation | |
RU2483344C2 (ru) | Устройство беспроводной связи и разделенная поверхность сенсорного пользовательского ввода | |
US8599163B2 (en) | Electronic device with dynamically adjusted touch area | |
US20120194559A1 (en) | Apparatus and method for controlling screen displays in touch screen terminal | |
US20130241829A1 (en) | User interface method of touch screen terminal and apparatus therefor | |
US20150242117A1 (en) | Portable electronic device, and control method and program therefor | |
US20120297339A1 (en) | Electronic device, control method, and storage medium storing control program | |
EP2677405A1 (en) | Electronic apparatus, control setting method, and program | |
KR20140047515A (ko) | 데이터 입력을 위한 전자 장치 및 그 운용 방법 | |
US9298364B2 (en) | Mobile electronic device, screen control method, and storage medium strong screen control program | |
KR20070011387A (ko) | 터칭 도구 또는 손가락의 사용에 따라 제공 정보를적합화하는 터치 스크린 | |
US20150033175A1 (en) | Portable device | |
WO2007012698A1 (en) | Method of controlling software functions, electronic device, and computer program product | |
JP6015183B2 (ja) | 情報処理装置およびプログラム | |
US9519424B2 (en) | Touch-control method, related apparatus, and terminal device | |
CN107728898B (zh) | 一种信息处理方法及移动终端 | |
KR20110066025A (ko) | 터치패널 작동방법 및 터치패널 구동칩 | |
JP6071818B2 (ja) | 情報処理装置、制御方法、および制御プログラム | |
US20100167790A1 (en) | Handheld Mobile Communication Apparatus and Operating Method Thereof | |
WO2017070926A1 (en) | Touch device | |
WO2015037365A1 (ja) | 情報処理装置、制御方法、および制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20161227 |