ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[1] Конкретные варианты осуществления настоящего изобретения, в общем, относятся к устройству и способу управления множеством объектов, которые отображаются на сенсорном экране. Более конкретно, хотя и не только, конкретные варианты осуществления настоящего изобретения относятся к устройству и способу предоставления возможности пользователю мобильного терминала легко изменять отображение множества объектов на сенсорном экране согласно движению мобильного терминала.
УРОВЕНЬ ТЕХНИКИ
[2] Сенсорный экран типично содержит сенсорную панель, смонтированную на устройстве отображения для отображения изображений, и дает возможность пользователю легко вводить команды без использования клавиатуры или мыши. Сенсорный экран широко использован в различных электронных устройствах, например, в мобильном терминале, навигационной системе, телевизоре, банкоматах (ATM), системе торговых терминалов (POS) и т.п.
[3] Например, в силу множества услуг и дополнительных функций, которые могут предоставляться посредством различных типов электронных устройств, включающих в себя мобильные терминалы, множество типов электронных устройств, включающих в себя мобильные терминалы, типично предоставляют графический пользовательский интерфейс (GUI) на основе сенсорного экрана.
[4] Чтобы повышать фактическую ценность таких мобильных терминалов и удовлетворять потребности пользователей, разрабатываются различные приложения, выполняемые в мобильных терминалах.
[5] Мобильный терминал может сохранять и выполнять приложения (например, приложения по умолчанию или стандартные приложения), разработанные посредством компании-производителя мобильного терминала (или ассоциированных организаций), а также дополнительные приложения, например, приложения, загруженные с веб-узлов приложения продаж через Интернет.
[6] Соответственно, различные типы электронного устройства (например, мобильного терминала), например, смартфон, планшетный PC и т.п., могут сохранять большое число (например, сотни) приложений. Комбинации быстрого выбора для выполнения приложений по отдельности типично отображаются в форме значков на сенсорном экране устройства (например, мобильного терминала). Пользователь может касаться одного из значков, отображаемых на сенсорном экране мобильного терминала, чтобы за счет этого выполнять соответствующее приложение для устройства (например, мобильного терминала). Различные визуальные объекты, например, виджеты, изображения, документ и т.д., отличные от комбинаций быстрого выбора, также могут отображаться на сенсорном экране устройства (например, мобильного терминала).
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
ТЕХНИЧЕСКАЯ ЗАДАЧА
[7] Тем не менее, по мере того, как растет число таких различных визуальных объектов, может возникать проблема. Число объектов, которые могут отображаться одновременно на экране устройства (например, мобильного терминала), ограничено, особенно если размер экрана является относительно небольшим. Мобильный терминал может сохранять относительно большое число приложений, так что относительно большое число соответствующих визуальных объектов, возможно, должно отображаться.
[8] Соответственно, вследствие пространственного ограничения экрана отображения, имеется потребность в классификации и размещении (или перекомпоновке) визуальных объектов, которые могут отображаться на экране. Тем не менее размещение компонентов вида через регулярные интервалы может быть недостаточным, затруднительным или неудобным. Для пользователя желательно иметь возможность легко управлять визуальными объектами, отображаемыми на экране мобильного терминала, например, выполнять редактирование, перемещение или удаление визуальных объектов. Согласно предшествующему уровню техники, когда пользователь хочет изменять отображение объектов, пользователь должен переводить экран мобильного терминала в режим редактирования и вводить команды для удаления, перемещения, размещения или коррекции объектов, что стоит больших усилий, вызывает неудобство и требует длительного времени для редактирования.
[9] Вышеуказанная информация представляется в качестве исходной информации только для того, чтобы помогать в понимании настоящего раскрытия сущности. Не выполняются определения и не выносятся суждения в отношении того, может или нет быть применимым что-либо из вышеуказанного в качестве предшествующего уровня техники относительно настоящего изобретения.
РЕШЕНИЕ ЗАДАЧИ
[10] Цель конкретных вариантов осуществления настоящего изобретения заключается в том, чтобы справляться, разрешать, смягчать или исключать, по меньшей мере, частично, по меньшей мере, одну из проблем и/или недостатков, ассоциированных с предшествующим уровнем техники, например, по меньшей мере, одну из вышеуказанных проблем и/или недостатков. Конкретные варианты осуществления настоящего изобретения нацелены на предоставление, по меньшей мере, одного преимущества по сравнению с предшествующим уровнем техники, например, по меньшей мере, одного из преимуществ, описанных ниже.
[11] Соответственно, конкретные варианты осуществления настоящего изобретения предоставляют устройство и способ для предоставления возможности пользователю легко изменять компоненты вида, в котором множество объектов размещаются согласно требуемому шаблону.
[12] Конкретные варианты осуществления настоящего изобретения предоставляют устройство и способ для простого управления компоновкой множества объектов и отображением вида, в котором размещаются объекты, согласно движению мобильного терминала.
[13] В соответствии с аспектом настоящего изобретения, предусмотрен способ управления отображением множества объектов согласно вводу, связанному с работой мобильного терминала. Способ включает в себя отображение вида, включающего в себя множество областей, в которых, соответственно, отображаются множество объектов, прием ввода, связанный с работой мобильного терминала, изменение одной или более областей из множества областей, соответствующих вводу, связанному с работой мобильного терминала, и отображение вида, включающего в себя измененные области.
[14] В соответствии с другим аспектом настоящего изобретения, предусмотрен способ для модификации экрана, отображаемого посредством электронного устройства, при этом способ содержит: отображение экрана, содержащего множество областей, причем каждая область содержит соответствующий графический объект; прием пользовательского ввода; модификацию экрана посредством модификации одной или более визуальных характеристик (например, размера, формы и/или позиции) одной или более областей; и отображение модифицированного экрана.
[15] В соответствии с другим аспектом настоящего изобретения, предусмотрен мобильный терминал для управления отображением множества объектов согласно вводу, связанному с работой мобильного терминала. Мобильный терминал включает в себя блок отображения, выполненный с возможностью отображать вид, включающий в себя множество областей, в которых, соответственно, отображаются множество объектов, модуль датчиков, выполненный с возможностью обнаруживать ввод, связанный с работой мобильного терминала, и контроллер, выполненный с возможностью изменять одну или более из множества областей, соответствующих вводу, связанному с работой мобильного терминала, и управлять блоком отображения таким образом, чтобы отображать вид, включающий в себя измененные области.
[16] В соответствии с другим аспектом настоящего изобретения, предусмотрено устройство для модификации экрана, отображаемого посредством электронного устройства, причем устройство содержит: блок отображения для отображения экрана, содержащего множество областей, причем каждая область содержит соответствующий графический объект; блок ввода для приема пользовательского ввода; и контроллер для модификации экрана посредством модификации одной или более визуальных характеристик (например, размера, формы и/или позиции) одной или более областей и для управления блоком отображения таким образом, чтобы отображать модифицированный экран.
[17] Другой аспект настоящего изобретения предоставляет компьютерную программу, содержащую инструкции, заданные с возможностью при выполнении реализовывать способ, систему и/или устройство в соответствии с любым из вышеописанных аспектов. Дополнительный аспект настоящего изобретения предоставляет машиночитаемое устройство хранения данных, сохраняющее такую программу.
[18] Другие аспекты, преимущества и характерные признаки изобретения должны становиться очевидными специалистам в данной области техники из нижеприведенного подробного описания, которое, при рассмотрении вместе с прилагаемыми чертежами, раскрывает примерные варианты осуществления изобретения.
ПРЕИМУЩЕСТВА ИЗОБРЕТЕНИЯ
[19] Согласно примерным вариантам осуществления настоящего изобретения, пользователь может интуитивно размещать компоненты (т.е. области/объекты) вида в требуемом шаблоне с использованием движения мобильного терминала 100. Следовательно, согласно примерным вариантам осуществления настоящего изобретения, пользователь может просто и быстро изменять компоновку множества объектов, отображаемых на экране мобильного терминала, на требуемый шаблон пользователя согласно движению мобильного терминала. Кроме того, поскольку можно изменять конфигурацию вида, в котором размещаются объекты, через ввод простого движения мобильного терминала, может максимизироваться удобство пользователя.
[20] Помимо этого, поскольку вид, состоящий из требуемых объектов, может предоставляться посредством конфигурирования вида с учетом свойства объекта, может предоставляться индивидуализированный вид с унифицированным порядком.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[21] Вышеуказанные и другие примерные аспекты и признаки, и преимущества примерных вариантов осуществления и аспектов настоящего изобретения должны становиться более понятными из нижеприведенного подробного описания, рассматриваемого вместе с прилагаемыми чертежами, на которых:
[22] Фиг. 1 является блок-схемой, иллюстрирующей мобильный терминал согласно примерному варианту осуществления настоящего изобретения;
[23] Фиг. 2 является видом спереди в перспективе мобильного терминала согласно примерному варианту осуществления настоящего изобретения;
[24] Фиг. 3 является видом сзади в перспективе мобильного терминала согласно примерному варианту осуществления настоящего изобретения;
[25] Фиг. 4 является блок-схемой последовательности операций способа изменения областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения;
[26] Фиг. 5(a)-8(b) показывают примеры для пояснения процесса, в котором области, составляющие вид, изменяются согласно направлениям возвратно-поступательных движений мобильного терминала, согласно примерному варианту осуществления настоящего изобретения;
[27] Фиг. 9(a)-9(d) показывают примеры для пояснения процесса, в котором области, составляющие вид, изменяются согласно дыханию, согласно примерному варианту осуществления настоящего изобретения;
[28] Фиг. 10(a)-11(d) являются видами для пояснения правила компоновки вида согласно примерному варианту осуществления настоящего изобретения;
[29] Фиг. 12 является блок-схемой последовательности операций для пояснения способа изменения областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения;
[30] Фиг. 13(a) и 13(b) показывают примеры для пояснения процесса, в котором различные объекты, соответственно, отображаются в областях, составляющих вид, согласно свойству объекта касания, согласно примерному варианту осуществления настоящего изобретения;
[31] Фиг. 14a и 14b являются блок-схемами последовательности операций для пояснения способа регулирования числа областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения;
[32] Фиг. 15(a)-15(i) показывают примеры для пояснения процесса регулирования числа областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения;
[33] Фиг. 16 является блок-схемой последовательности операций для пояснения способа регулирования числа областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения; и
[34] Фиг. 17(a)-17(c) показывают примеры для пояснения процесса регулирования числа областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения.
[35] На всех чертежах идентичные или аналогичные ссылки с номерами могут использоваться для того, чтобы ссылаться на идентичные или аналогичные признаки, части, компоненты и/или структуры.
ОПТИМАЛЬНЫЙ РЕЖИМ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[36] Нижеприведенное описание примерных вариантов осуществления настоящего изобретения, со ссылкой на прилагаемые чертежи, предоставляется для того, чтобы помогать во всеобъемлющем понимании изобретения, заданного посредством формулы изобретения. Описание включает в себя различные сведения для того, чтобы помогать в этом понимании, но они должны рассматриваться просто как примерные. Соответственно, специалисты в данной области техники должны признавать, что различные изменения и модификации вариантов осуществления, описанных в данном документе, могут осуществляться без отступления от объема изобретения.
[37] Описания известных признаков, операций, процессов, функций, структур, элементов и конструкций могут опускаться для ясности и краткости, а также для недопущения затруднения в понимании предмета настоящего изобретения.
[38] Термины и слова, используемые в нижеприведенном описании и формуле изобретения, не ограничены библиографическими значениями, а используются просто для того, чтобы предоставлять ясное и согласованное понимание изобретения. Соответственно, специалистам в данной области техники должно быть очевидным, что нижеприведенное описание примерных вариантов осуществления настоящего изобретения предоставляется только для иллюстрации, а не для цели ограничения изобретения, заданного посредством прилагаемой формулы изобретения.
[39] В подробном описании и в формуле данного изобретения, следует понимать, что формы единственного числа "a", "an" и "the" включают в себя несколько объектов ссылки, если контекст явно не предписывает иное. Таким образом, например, ссылка на "поверхность компонента" включает в себя ссылку на одну или более таких поверхностей.
[40] Следует понимать, что хотя термины "первый", "второй" и т.д. могут быть использованы в данном документе для того, чтобы описывать различные элементы, эти элементы не должны быть ограничены посредством этих терминов. Эти термины используются только для того, чтобы отличать один элемент от другого. Например, первый элемент может называться вторым элементом, и, аналогично, второй элемент может называться первым элементом без отступления от объема настоящего изобретения. Также следует понимать, что в определенных случаях, элементы, описанные с использованием различных чисел (например, первый, второй и т.д.), могут предоставляться посредством одного элемента, содержащего признаки каждого из элементов, описанных с использованием различных чисел.
[41] В подробном описании и в формуле данного изобретения, слова "содержать", "включать в себя" и "содержать в себе" и варианты этих слов, например, "содержащий", и "содержит", означают "в том числе, но не только" и не имеют намерение исключать (и не исключают) другие признаки, элементы, компоненты, целые числа, этапы, процессы, операции, характеристики, свойства и/или их группы.
[42] Под термином "практически" подразумевается, что изложенная характеристика, параметр или значение не достигаются точно, но что отклонения или варьирования, включающие в себя, например, допуски, погрешность измерения, ограничения точности измерения и другие факторы, известные специалистам в данной области техники, могут возникать в величинах, которые не препятствуют эффекту, который должна предоставлять характеристика.
[43] Следует понимать, что признаки, элементы, компоненты, целые числа, этапы, процессы, операции, функции, характеристики, свойства и/или их группы, описанные в сочетании с конкретным аспектом, вариантом осуществления или примером изобретения, являются применимыми ко всем другим аспектам, вариантам осуществления или примерам, описанным в данном документе, если не являются несовместимыми с ними.
[44] Также следует принимать во внимание, что в подробном описании и в формуле данного изобретения, язык в общей форме "X для Y" (где Y является некоторым действием, процессом активностью, операцией или этапом, а X является некоторым средством для выполнения этого действия, процесса, активности, операции или этапа) охватывает средство X, адаптированное или выполненное с возможностью, в частности, но не только, осуществлять Y.
[45] Примерные варианты осуществления, которые описываются ниже, относятся к карманному терминалу. Тем не менее устройство и способ для управления множеством объектов, отображаемых на сенсорном экране, согласно примерным вариантам осуществления настоящего изобретения, могут применяться к любому подходящему типу электронного устройства, содержащего сенсорный экран, например, к навигационной системе, телевизионному приемнику (телевизору), банкомату (ATM), системе торговых терминалов (POS) и т.п., а также к мобильному терминалу, например, к мобильному телефону, смартфону, планшетному PC и т.п.
[46] Кроме того, в нижеприведенном описании, мобильный терминал может содержать любой подходящий тип устройства отображения, например, гибкое устройство или гибкое устройство отображения. В примерных вариантах осуществления, описанных в данном документе, в качестве характерного примера мобильного терминала, допущен мобильный телефон. В различных примерных вариантах осуществления, некоторые компоненты такого мобильного терминала могут опускаться, заменяться эквивалентными компонентами, модифицироваться, добавляться или изменяться по мере необходимости.
[47] Примерные варианты осуществления настоящего изобретения предоставляют способ управления отображением множества объектов согласно вводу, связанному с движением мобильного терминала. Примерные варианты осуществления настоящего изобретения включают в себя операцию изменения, если принимается ввод (например, ввод, связанный с движением мобильного терминала), когда отображается вид, включающий в себя области, в которых отображаются множество объектов, одной или более областей, соответствующих вводу, связанному с движением мобильного терминала, из областей, составляющих вид; и операцию отображения вида, состоящего из измененных областей. Ввод (например, ввод, связанный с движением мобильного терминала) может соответствовать движению мобильного терминала, дыханию пользователя, жесту и т.п. Согласно примерным вариантам осуществления настоящего изобретения, если ввод, связанный с движением мобильного терминала, обнаруживается в то время, когда одной из областей, составляющих вид, касаются, оставшиеся области, за исключением области касания, перекомпонуются. В этом случае объекты, которые, соответственно, отображаются в оставшихся областях, могут представлять собой объекты, искомые в соответствии со свойством объекта, отображаемого в области касания. В силу этого, пользователь может легко изменять компоненты, соответствующие областям вида, а также изменять области вида.
[48] Фиг. 1 является блок-схемой, иллюстрирующей конструкцию мобильного терминала согласно варианту осуществления настоящего изобретения.
[49] Ссылаясь на фиг. 1, мобильный терминал 100 может соединяться с внешним электронным устройством (не показано) с использованием, по меньшей мере, одного из модуля 120 связи, разъема 165 и гнезда 167 для подключения наушников. Внешнее электронное устройство может включать в себя наушник, внешний динамик, запоминающее устройство по стандарту универсальной последовательной шины (USB), зарядное устройство аккумулятора, подставку/стыковочную станцию, антенну по стандарту цифровой широковещательной передачи мультимедиа (DMB), систему мобильных платежей, медицинское оборудование (измеритель содержания глюкозы в крови и т.д.), игровое устройство, навигационную систему транспортного средства и т.п., которая может съемно соединяться с мобильным терминалом 100 через линию. Внешнее электронное устройство может включать в себя устройство Bluetooth-связи, устройство с поддержкой связи в поле в ближней зоне (NFC), устройство WiFi Direct-связи, точку беспроводного доступа (WAP) и т.п., которое может соединяться с мобильным терминалом 100 беспроводным способом. Мобильный терминал 100 может соединяться с одним из других мобильных терминалов или электронных устройств (например, с мобильным телефоном, смартфоном, планшетным PC, настольным PC и сервером) проводным/беспроводным способом.
[50] Мобильный терминал 100 включает в себя сенсорный экран 190 и, по меньшей мере, один контроллер 195 сенсорного экрана. Мобильный терминал 100 дополнительно может включать в себя контроллер 110, модуль 120 связи, мультимедийный модуль 140, модуль 150 камеры, модуль 160 ввода-вывода, модуль 170 датчиков, блок 175 хранения данных и блок 180 питания.
[51] Модуль 120 связи включает в себя модуль 121 мобильной связи, субмодуль 130 связи и модуль 141 широковещательной связи.
[52] Субмодуль 130 связи включает в себя, по меньшей мере, один из модуля 131 беспроводной LAN (WLAN) и модуля 132 ближней связи. Мультимедийный модуль 140 включает в себя, по меньшей мере, один из модуля 142 воспроизведения аудио и модуля 143 воспроизведения видео. Модуль 150 камеры может включать в себя, по меньшей мере, одну из первой камеры 151 и второй камеры 152. Модуль 150 камеры также может включать в себя, по меньшей мере, одно из трубчатого колесика 155 для увеличения/уменьшения масштаба первой и/или второй камеры 151 или 152, блока 154 с электромотором для управления перемещением трубчатого колесика 155 и вспышки 153 для предоставления источника света для фотографирования, согласно основному назначению мобильного терминала 100. Модуль 160 ввода-вывода может включать в себя, по меньшей мере, одно из кнопки 161, микрофона 162, динамика 163, вибрационного устройства 164, разъема 165 и клавишной панели 166.
[53] Контроллер 110 может включать в себя CPU 111, постоянное запоминающее устройство 112 (ROM), которое сохраняет управляющие программы для управления мобильным терминалом 100, и оперативное запоминающее устройство 113 (RAM), которое сохраняет сигналы или данные, принятые снаружи, или используется в качестве области запоминающего устройства для задач, выполняемых посредством мобильного терминала 100. CPU 111 может включать в себя одно или более ядер, к примеру, одно ядро, два ядра, три ядра и четыре ядра. CPU 111, ROM 112 и RAM 113 могут соединяться между собой через внутренние шины.
[54] Кроме того, контроллер 110 может управлять модулем 120 связи, мультимедийным модулем 140, модулем 150 камеры, модулем 160 ввода-вывода, модулем 170 датчиков, блоком 175 хранения данных, блоком 180 питания, сенсорным экраном 190 и контроллером 195 сенсорного экрана.
[55] Когда устройство пользовательского ввода, к примеру, блок 168 ввода или палец пользователя, касается, приближается или располагается около, по меньшей мере, одного из множества объектов или пунктов, отображаемых на сенсорном экране 190, контроллер 110 считывает пользовательский ввод и идентифицирует объект, соответствующий местоположению, в котором считан пользовательский ввод, на сенсорном экране 190. Пользовательский ввод через сенсорный экран 190 может представлять собой одно из непосредственного сенсорного ввода для непосредственного касания объекта и ввода с наведением, который представляет собой опосредованный сенсорный ввод, для приближения объекта в пределах предварительно определенного расстояния идентификации без непосредственного касания объекта. Например, когда пользователь подносит блок 168 ввода вплотную к сенсорному экрану 190, может выбираться объект, расположенный ровно под блоком 168 ввода. Пользовательский ввод может представлять собой ввод с помощью жестов через модуль 150 камеры, переключающий/кнопочный ввод через кнопку 161 или клавишную панель 166 или голосовой ввод через микрофон 16, помимо пользовательского ввода через сенсорный экран 190.
[56] Объект или пункт (к примеру, функциональный пункт) может представлять собой, по меньшей мере, одно из приложения, меню, документа, виджета, изображения, видео, почтового сообщения, сообщения по протоколу службы коротких сообщений (SMS), сообщения по протоколу службы мультимедийных сообщений (MMS) и т.п., которое отображено или может отображаться на сенсорном экране 190 мобильного терминала 100. Объект или пункт может выбираться, выполняться, удаляться, отменяться, сохраняться или изменяться посредством устройства пользовательского ввода. Пункт может представлять собой кнопку, значок (к примеру, ярлык), миниатюру или папку, которая сохраняет, по меньшей мере, один объект в мобильном терминале. Пункт может отображаться в форме изображения, текста и т.п.
[57] Сокращенный пункт представляет собой изображение, которое отображается на сенсорном экране 190, чтобы быстро выполнять вызов, список контактов, меню и т.д., которые предоставляются посредством каждого приложения или посредством мобильного терминала 100. Если принимается команда или выбор для выполнения сокращенного пункта, соответствующее приложение выполняется.
[58] Когда блок 168 ввода приближается к сенсорному экрану 190 или размещается около сенсорного экрана 190, контроллер 110 может считывать событие пользовательского ввода, к примеру, событие наведения. Если событие пользовательского ввода формируется относительно предварительно определенного пункта или согласно предварительно определенному способу, контроллер 110 выполняет предварительно определенную программную операцию, соответствующую событию пользовательского ввода.
[59] Контроллер 110 может выводить управляющий сигнал в блок 168 ввода или в вибрационное устройство 164. Управляющий сигнал может включать в себя информацию относительно вибрационного шаблона, и блок 168 ввода или вибрационное устройство 164 может формировать вибрацию согласно вибрационному шаблону. Информация относительно вибрационного шаблона может представлять вибрационный шаблон, идентификатор вибрационного шаблона и т.п. Альтернативно, управляющий сигнал может включать в себя только запрос на формирование вибрации.
[60] Мобильный терминал 100 может включать в себя, по меньшей мере, один из модуля 121 мобильной связи, WLAN-модуля 131 и модуля 132 ближней связи, согласно функции мобильного терминала 100.
[61] Модуль 121 мобильной связи может соединять мобильный терминал 100 с внешним электронным устройством через мобильную связь с использованием одной или более антенн (не показаны) под управлением контроллера 110. Модуль 121 мобильной связи может передавать/принимать радиосигналы для голосового вызова, видеовызова, SMS-сообщения или MMS-сообщения в/из мобильного телефона (не показан), смартфона (не показан), планшетного PC (не показан) или другого электронного устройства (не показано), когда соответствующий телефонный номер вводится в мобильный терминал 100.
[62] Субмодуль 130 связи может включать в себя, по меньшей мере, один из WLAN-модуля 131 и модуля 132 ближней связи, как описано выше. Например, субмодуль 130 связи может включать в себя один из WLAN-модуля 131 и модуля 132 ближней связи либо как WLAN-модуль 131, так и модуль 132 ближней связи.
[63] WLAN-модуль 131 может подключаться к Интернету в месте, в котором установлена WAP, под управлением контроллера 110. WLAN-модуль 131 поддерживает стандарт IEEE802.11x. Модуль 132 ближней связи выполняет ближнюю связь между мобильным терминалом 100 и внешним электронным устройством беспроводным способом под управлением контроллера 110. Ближняя связь может включать в себя технологию Bluetooth, стандарт Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), WiFi Direct-связь, NFC и т.п.
[64] Контроллер 110 может передавать управляющий сигнал согласно тактильному шаблону в блок 168 ввода через субмодуль 130 связи.
[65] Модуль 141 широковещательной связи может принимать широковещательные сигналы (например, телевизионные широковещательные сигналы, широковещательные радиосигналы или широковещательные сигналы данных) и дополнительную широковещательную информацию (например, электронное расписание программ (EPS) или электронное расписание услуг (ESG)), передаваемые из широковещательной станции через широковещательную связную антенну (не показана), под управлением контроллера 110.
[66] Мультимедийный модуль 140 может включать в себя модуль 142 воспроизведения аудио и модуль 143 воспроизведения видео, как описано выше. Модуль 142 воспроизведения аудио может воспроизводить цифровой аудиофайл (например, файл с расширением ".mp3", ". wma", ".ogg" или ".wav"), который сохраняется в блоке 175 хранения данных или принимается из внешнего устройства, под управлением контроллера 110. Модуль 143 воспроизведения видео может воспроизводить цифровой видеофайл (например, файл с расширением ".mpeg", ".mpg", ".mp4", ".avi", ".mov" или ".mkv"), который сохраняется или принимается, под управлением контроллера 110. Мультимедийный модуль 140 может быть интегрирован с контроллером 110.
[67] Модуль 150 камеры может включать в себя, по меньшей мере, одну из первой и второй камер 151 или 152 для фотографирования неподвижных изображений или движущихся изображений под управлением контроллера 110. Модуль 150 камеры также может включать в себя, по меньшей мере, одно из трубчатого колесика 155 для увеличения/уменьшения масштаба для того, чтобы фотографировать субъект, блок 154 с электромотором и вспышку 153 для предоставления вторичного источника света, требуемого для фотографирования субъекта. Первая камера 151 может располагаться с передней стороны мобильного терминала 100, а вторая камера 152 может располагаться с задней стороны мобильного терминала 100.
[68] Каждая из первой и второй камер 151 или 152 может включать в себя систему линз, датчик изображений и т.п. Каждая из первой и второй камер 151 или 152 преобразует оптический сигнал, принимаемый (или фотографируемый) через систему линз, в электрический сигнал изображения и выводит электрический сигнал изображения в контроллер 110. Соответственно, пользователь может фотографировать движущееся изображение или неподвижное изображение через первую и вторую камеры 151 или 152.
[69] Модуль 160 ввода-вывода может включать в себя, по меньшей мере, одно, по меньшей мере, из одной кнопки 161, по меньшей мере, одного микрофона 162, по меньшей мере, одного динамика 163, по меньшей мере, одного вибрационного устройства 164, разъема 165, клавишной панели 166, гнезда 167 для подключения наушников и блока 168 ввода. Тем не менее модуль 160 ввода-вывода не ограничен вышеуказанными устройствами, и средство управления курсором, такое как мышь, шаровой манипулятор, джойстик или клавиши управления курсором, также может предоставляться для того, чтобы управлять перемещением курсора на сенсорном экране 190.
[70] Кнопка 161 может формироваться на передней, боковой или задней поверхности корпуса (или кожуха) мобильного терминала 100 и может включать в себя, по меньшей мере, одно из кнопки питания/блокировки, кнопки громкости, кнопки меню, кнопки перехода на начальный экран, кнопки "Назад" и кнопки поиска.
[71] Микрофон 162 может принимать голос или звук под управлением контроллера 110, чтобы формировать электрический сигнал.
[72] Динамик 163 может выводить звук, соответствующий различным сигналам или данным (например, радиоданным, широковещательным данным, цифровым аудиоданным, цифровым видеоданным и т.д.), из мобильного терминала 100 под управлением контроллера 110. Динамик 163 может выводить звук (например, звук при нажатии кнопок, соответствующий вызову, звук текущего подключения, голос другой стороны и т.д.), соответствующий функции, которая выполняется посредством мобильного терминала 100. Один или более динамиков 163 могут предоставляться в одном или более надлежащих местоположений на корпусе мобильного терминала 100.
[73] Вибрационное устройство 164 может преобразовывать электрический сигнал в механическую вибрацию под управлением контроллера 110. Например, если голосовой или видеовызов выполнен посредством другого устройства (не показано), когда мобильный терминал 100 находится в режиме вибрации, вибрационное устройство 164 работает. Одно или более вибрационных устройств 164 могут предоставляться в корпусе мобильного терминала 100. Вибрационное устройство 164 может работать в соответствии с пользовательским вводом через сенсорный экран 190.
[74] Разъем 165 может использоваться в качестве интерфейса для соединения мобильного терминала 100 с внешним электронным устройством или источником питания (не показан). Контроллер 110 может передавать данные, сохраненные в блоке 175 хранения данных, во внешнее электронное устройство или принимать данные из внешнего электронного устройства через проводной кабель, подключенный к разъему 165. Мобильный терминал 100 может принимать питание из источника питания или заряжать аккумулятор с использованием источника питания через проводной кабель, подключенный к разъему 165.
[75] Клавишная панель 166 может принимать клавишный ввод от пользователя, чтобы управлять мобильным терминалом 100. Клавишная панель 166 включает в себя физическую клавишную панель (не показана), сформированную на мобильном терминале 100, или виртуальную клавишную панель (не показана), отображаемую на сенсорном экране 190. Физическая клавишная панель, сформированная на мобильном терминале 100, может исключаться согласно характеристикам или конструкции мобильного терминала 100.
[76] Наушник (не показан) может вставляться в гнездо 167 для подключения наушников для того, чтобы подключаться к мобильному терминалу 100.
[77] Блок 168 ввода может вставляться и удерживаться в мобильном терминале 100, а при использовании блок 168 ввода может быть извлечен или отсоединен от мобильного терминала 100. Переключатель 169 для распознавания отсоединения/присоединения, который работает в соответствии с присоединением и отсоединением блока 168 ввода, может предоставляться в области мобильного терминала 100, в которую вставляется блок 168 ввода. Переключатель 169 для распознавания отсоединения/присоединения может выводить сигнал, соответствующий присоединению/отделению блока 168 ввода, в контроллер 110. Переключатель 169 для распознавания отсоединения/присоединения может быть выполнен с возможностью непосредственно или опосредованно контактировать с блоком 168 ввода, когда блок ввода 169 присоединяется в мобильном терминале 100. Соответственно, переключатель 169 для распознавания отсоединения/присоединения формирует сигнал (т.е. сигнал для уведомления в отношении присоединения или отделения блока 168 ввода), соответствующий присоединению или отделению блока 168 ввода, на основе того, контактирует или нет переключатель 169 для распознавания отсоединения/присоединения с блоком 168 ввода, и выводит сигнал в контроллер 110.
[78] Модуль 170 датчиков может включать в себя, по меньшей мере, один датчик для обнаружения состояния мобильного терминала 100. Например, модуль датчиков может включать в себя, по меньшей мере, один датчик из бесконтактного датчика (не показан) для обнаружения приближения к мобильному терминалу 100, датчика окружающего света (не показан) для обнаружения силы окружающего света вокруг мобильного терминала 100, датчика движения (не показан) для обнаружения движения (например, вращения, ускорения, вибрации) мобильного терминала 100, геомагнитного датчика (не показан) для обнаружения компасного румба мобильного терминала 100 с использованием магнитного поля земли, датчика гравитации (не показан) для обнаружения направления, в котором прикладывается гравитация, высотомера (не показан) для измерения атмосферного давления, чтобы обнаруживать высоту, и GPS-модуля 157. Датчик камеры для считывания жеста пользователя также может быть включен в модуль 170 датчиков.
[79] Датчик движения из числа вышеуказанных датчиков считывает местоположение, перемещение и т.п. мобильного терминала 100 с использованием датчика ускорения, гиродатчика, датчика наклона или их комбинаций. Тем не менее датчики не ограничены вышеуказанными датчиками и могут включать в себя другие типы датчика, допускающего считывание возвратно-поступательных движений, направлений перемещения и т.п. мобильного терминала 100.
[80] Считываемые данные (т.е. информация движения), выводимые через датчики движения, могут иметь направление и абсолютную величину. Например, датчик ускорения для считывания ускорения мобильного терминала 100 может считывать ускорение относительно, по меньшей мере, одного направления опорной оси из осей X, Y и Z и выводить информацию ускорения. Опорная ось может представлять собой ось (например, направления сверху вниз (по оси Z), слева направо (по оси Y) и спереди назад (по оси X) мобильного терминала 100) согласно направлению мобильного терминала 100 или может представлять собой ось согласно направлению гравитации (направлению (ось Z) гравитации и направлениям (оси X и Y), перпендикулярным направлению гравитации).
[81] Модуль 170 датчиков дополнительно может включать в себя модуль вычисления (не показан) для интегрирования считываемой угловой скорости, скорости и т.д. во времени, чтобы вычислять угол вращения, направление, скорость, расстояние перемещения, местоположение, траекторию и т.п. согласно движению мобильного терминала 100 и выводить вычисленную информацию. Модуль вычисления может быть включен в контроллер 110. Модуль вычисления также может включать в себя частотный фильтр для блокирования или пропускания конкретной полосы частот сигнала, к примеру, считываемого ускорения, чтобы вычислять траекторию и т.д. или эффективно анализировать направление движения.
[82] Когда модуль 170 датчиков включает в себя модуль вычисления, модуль вычисления может вычислять направление или угол, в/под которым перемещается мобильный терминал 100, и передавать результат вычисления в контроллер 100. Тем не менее направление или угол, в/под которым перемещается мобильный терминал 100, может вычисляться посредством контроллера 110. Направление, в котором перемещается мобильный терминал 100, по существу может представлять собой направление сверху вниз или направление слева направо. Направление, в котором перемещается мобильный терминал 100, может представлять собой направление вперед, в котором мобильный терминал 100 пододвигается горизонтально к пользователю, или направление назад, в котором мобильный терминал 100 отодвигается горизонтально от пользователя. Направление наклона, в котором мобильный терминал 100 наклонен относительно опорной оси, включено в направление движения. Когда угол, под которым перемещается мобильный терминал 100, вычисляется в направлении, в котором мобильный терминал 100 наклонен, при допущении, что текущая позиция мобильного терминала 100 составляет 0 градусов, направление, диагональное к направлению, в котором перемещается мобильный терминал 100, также может быть включено в направлении движения.
[83] Согласно примерному варианту осуществления настоящего изобретения, модуль 170 датчиков также может включать в себя датчик обнаружения дыхания для использования дыхания пользователя в качестве команды управления, чтобы изменять конфигурацию вида согласно дыханию пользователя. Датчик обнаружения дыхания присоединяется на внешней поверхности мобильного терминала 100 и обнаруживает дыхание или ветер, вовлекаемый через впускное отверстие пользователя. Датчик обнаружения дыхания может представлять собой датчик скорости ветра, который выводит электрический сигнал согласно дыханию пользователя. Датчик скорости ветра передает выходное значение, которое увеличивается с постоянной скоростью согласно интенсивности дыхания пользователя, в контроллер 110. Альтернативно, датчик обнаружения дыхания может представлять собой температурный датчик или датчик влажности, допускающий считывание дыхания пользователя, и в этом случае температурный датчик или датчик влажности может передавать различные уровни выходных значений в контроллер 110 согласно интенсивности дыхания пользователя.
[84] GPS-модуль 157 может принимать радиоволны из множества GPS-спутников (не показаны) на орбите вокруг земли и вычислять местоположение мобильного терминала 100 на основе времени поступления радиоволн из GPS-спутников в мобильный терминал 100.
[85] Блок 175 хранения данных может сохранять сигналы или данные, которые вводятся/выводятся согласно операции модуля 120 связи, мультимедийного модуля 140, модуля 150 камеры, модуля 160 ввода-вывода, модуля 170 датчиков или сенсорного экрана 190, под управлением контроллера 110. Блок 175 хранения данных может сохранять приложения и управляющие программы для управления мобильным терминалом 100 или контроллером 110.
[86] Термин "блок хранения данных" указывает произвольное устройство хранения данных, такое как блок 175 хранения данных, ROM 112 и RAM 113 в контроллере 110, карта памяти (например, SD-карта или карта памяти в формате Memory Stick), установленная в мобильном терминале 100, и т.п. Блок 175 хранения данных может включать в себя энергонезависимое запоминающее устройство, энергозависимое запоминающее устройство, жесткий диск (HDD) и полупроводниковый накопитель (SSD).
[87] Блок 175 хранения данных может сохранять приложения с различными функциями, такими как навигация, видеовызовы, игры, приложение выдачи предупреждений по времени и т.д., изображения для предоставления пользователю графических пользовательских интерфейсов (GUI), ассоциированных с приложениями, пользовательскую информацию, документы, базы данных или данные, связанные со способом обработки сенсорных вводов, фоновые изображения (экран меню, экран блокировки и т.д.) либо управляющие программы, требуемые для того, чтобы управлять мобильным терминалом 100, изображения, фотографируемые посредством модуля 150 камеры, и т.д. Блок 175 хранения данных также может сохранять данные, связанные с обобщенным способом предоставления изображений.
[88] Блок 175 хранения данных представляет собой машино-(например, компьютерно)-читаемые носители, и термин "машиночитаемые носители" может задаваться как носители для предоставления данных в машину, так что машина может выполнять конкретную функцию. Блок 175 хранения данных может включать в себя энергонезависимые носители и энергозависимые носители. Такой носитель должен иметь материальный тип, так что команды, доставляемые в носитель, могут обнаруживаться посредством физического инструментального средства, которое считывает команды с помощью машины.
[89] Машиночитаемые носители включают в себя, по меньшей мере, одно из гибкого диска, дискеты, жесткого диска, магнитной ленты, постоянного запоминающего устройства на компакт-дисках (CD-ROM), оптического диска, перфокарты, перфоленты, RAM, программируемого постоянного запоминающего устройства (PROM), стираемого PROM (EPROM) и флэш-EPROM; тем не менее машиночитаемые носители не ограничены вышеуказанными устройствами.
[90] Блок 180 питания может подавать питание в один или более аккумуляторов, установленных в корпусе мобильного терминала 100, под управлением контроллера 110. Один или более аккумуляторов подают питание в мобильный терминал 100. Блок 180 питания может подавать питание, принимаемое из внешнего источника питания, в мобильный терминал 100 через проводной кабель, подключенный к разъему 165. Блок 180 питания может подавать питание, принимаемое в беспроводном режиме из внешнего источника питания, в мобильный терминал 100 через технологию беспроводного заряда.
[91] Мобильный терминал 100 может включать в себя, по меньшей мере, один сенсорный экран 190, который предоставляет пользователю GUI, соответствующие различным услугам (например, вызов, передача данных, фотографирование).
[92] Сенсорный экран 190 может выводить аналоговый сигнал, соответствующий, по меньшей мере, одному пользовательскому вводу, введенному в графический интерфейс пользователя, в контроллер 195 сенсорного экрана. Сенсорный экран 190 может принимать, по меньшей мере, один пользовательский ввод через часть тела пользователя (например, палец, включающий в себя большой палец) или блок 168 ввода (например, перо стилуса или электронное перо). Сенсорный экран 190 может принимать последовательное перемещение (например, ввод в виде перетаскивания) касания. Сенсорный экран 190 может выводить аналоговый сигнал, соответствующий последовательному перемещению касания, в контроллер 195 сенсорного экрана.
[93] В этом подробном описании, термин "касание" не ограничен контактом пальца или блока 168 ввода с сенсорным экраном 190 и может включать в себя бесконтактное распознавание (например, когда устройство пользовательского ввода расположено в пределах расстояния распознавания (например, 1 см), при котором устройство пользовательского ввода может обнаруживаться без прямого контакта с сенсорным экраном 190). Расстояние распознавания, в пределах которого сенсорный экран 190 может распознавать устройство пользовательского ввода, может зависеть от характеристик или конструкции мобильного терминала 100. Для способности сенсорного экрана 190 отличать событие непосредственного касания, сформированное посредством прямого контакта с устройством пользовательского ввода, от события опосредованного касания (т.е. события наведения), сенсорный экран 190 может быть выполнен с возможностью выводить различные значения (например, аналоговые значения, включающие в себя значения напряжения и значения тока) согласно событию непосредственного касания и событию наведения.
[94] Сенсорный экран 190 может представлять собой резистивный сенсорный экран, емкостный сенсорный экран, инфракрасный сенсорный экран, сенсорный экран на акустических волнах либо комбинацию вышеозначенного.
[95] Сенсорный экран 190 также может включать в себя, по меньшей мере, две сенсорных панели для соответствующего считывания касаний или приближений пальца и блока 168 ввода, с тем чтобы, соответственно, принимать вводы посредством пальца и блока 168 ввода. По меньшей мере, две сенсорных панели предоставляют различные выходные значения относительно вводов посредством пальца и блока 168 ввода в контроллер 195 сенсорного экрана, и контроллер 195 сенсорного экрана распознает различные выходные значения, принятые, по меньшей мере, из двух сенсорных панелей, для того чтобы определять то, представляет собой ввод в сенсорный экран 190 ввод посредством пальца или ввод посредством блока 168 ввода.
[96] Контроллер 195 сенсорного экрана преобразует аналоговый сигнал, принимаемый из сенсорного экрана 190, в цифровой сигнал и передает цифровой сигнал в контроллер 110. Контроллер 110 может управлять сенсорным экраном 190 с использованием цифрового сигнала, принимаемого из контроллера 195 сенсорного экрана. Например, контроллер 110 может выбирать или выполнять ярлык или объект, отображаемый на сенсорном экране 190, в ответ на событие непосредственного касания или событие наведения. Контроллер 195 сенсорного экрана может быть интегрирован в контроллер 110.
[97] Контроллер 195 сенсорного экрана может обнаруживать значение (например, значение тока), выводимое через сенсорный экран 190, чтобы определять интервал или расстояние наведения, а также местоположение пользовательского ввода, преобразовывать определенное значение расстояния в цифровой сигнал (например, координату Z) и затем предоставлять цифровой сигнал в контроллер 110. Контроллер 195 сенсорного экрана может обнаруживать значение (например, значение тока), выводимое через сенсорный экран 190, чтобы оценивать давление, с которым устройство пользовательского ввода нажимает сенсорный экран 190, преобразовывать оцененное значение давления в цифровой сигнал и затем предоставлять цифровой сигнал в контроллер 110.
[98] Фиг. 2 является видом спереди в перспективе мобильного терминала согласно примерному варианту осуществления настоящего изобретения, и фиг. 3 является видом сзади в перспективе мобильного терминала согласно примерному варианту осуществления настоящего изобретения.
[99] Ссылаясь на фиг. 1-3, сенсорный экран 190 размещается в центре передней стороны 101 мобильного терминала. Сенсорный экран 190 может формироваться с большой областью, занимающей основную часть передней стороны 101 мобильного терминала. Фиг. 2 показывает пример, в котором главный начальный экран отображается на сенсорном экране 190. Главный начальный экран представляет собой экран, первоначально появляющийся на сенсорном экране 190, когда мобильный терминал 100 включается. Если мобильный терминал 100 имеет различные начальные экраны из нескольких страниц, главный начальный экран может представлять собой первый начальный экран из числа начальных экранов. Начальный экран может отображать ярлыки 191-1, 191-2 и 191-3 для выполнения часто используемых приложений, клавиши 191-4 вызова главного меню, текущее время, информацию о погоде и т.д. Если пользователь выбирает клавишу 191-4 вызова главного меню, экран меню отображается на сенсорном экране 190. Строка 192 состояния, представляющая состояние мобильного терминала 100, к примеру, состояние заряда аккумулятора, интенсивность принимаемого сигнала, текущее время и т.д., может отображаться в верхней части сенсорного экрана 190.
[100] Кнопка 161a перехода на начальный экран, кнопка 161b меню и кнопка 161c "Назад" могут отображаться на нижней части сенсорного экрана 190. Кнопка 161a перехода на начальный экран используется для того, чтобы отображать главный начальный экран на сенсорном экране 190. Например, если кнопка 161a перехода на начальный экран выбирается, когда другой начальный экран, отличный от главного начального экрана или экрана меню, отображается на сенсорном экране 190, главный начальный экран может отображаться на сенсорном экране 190. Если кнопка 161a перехода на начальный экран выбирается, в то время как приложения выполняются на сенсорном экране 190, главный начальный экран, как показано на фиг. 2, может отображаться на сенсорном экране 190. Кнопка 161a перехода на начальный экран может использоваться для того, чтобы отображать недавно используемые приложения на сенсорном экране 190 либо отображать диспетчер задач на сенсорном экране 190.
[101] Кнопка 161b меню предоставляет меню ссылок, которое может отображаться на сенсорном экране 190. Меню ссылок может включать в себя меню добавления виджетов, меню изменения экрана блокировки, меню поиска, меню редактирования, меню настроек и т.д.
[102] Кнопка 161c "Назад" может использоваться для того, чтобы отображать экран, выполняемый непосредственно перед текущим выполняемым экраном, либо завершать последнее используемое приложение.
[103] Первая камера 151, датчик 170a окружающего света и бесконтактный датчик 170b могут располагаться на одной кромке передней стороны мобильного терминала 100. Вторая камера 152, вспышка 153 и динамик 163 могут располагаться на задней стороне 103 мобильного терминала 100.
[104] На поперечных сторонах мобильного терминала 102 могут располагаться, например, кнопка 161d питания/блокировки, кнопки 161e громкости, включающие в себя кнопку 161f повышения громкости и кнопку 161g понижения громкости, наземная DMB-антенна 141a для приема широковещательных передач, один или более микрофонов 162 и т.д.. DMB-антенна 141a может стационарно или съемно присоединяться к мобильному терминалу 100.
[105] Разъем 165 формируется на поперечной стороне нижнего конца мобильного терминала 10. Разъем 165 включает в себя множество электродов и может соединяться с внешним устройством через линию. Гнездо 167 для подключения наушников может формироваться на поперечной стороне верхнего конца мобильного терминала 100. Наушник может вставляться в гнездо 167 для подключения наушников.
[106] Блок 168 ввода может устанавливаться на поперечной стороне нижнего конца мобильного терминала 100. Блок 168 ввода может вставляться во внутреннюю часть мобильного терминала 100 и удерживаться в мобильном терминале 100, а при использовании блок 168 ввода извлекается и отсоединяется от мобильного терминала 100.
[107] С ростом потребности пользователей отображать множество визуальных объектов в различных формах на мобильном терминале 100 с конструкцией, описанной выше, например, в случае приложения управления фотоальбомами, пользователь может просматривать множество изображений при переворачивании страниц на экране, на котором изображения размещаются в предварительно определенных областях вида, посредством жеста пролистывания или перетаскивания сенсорного экрана 190.
[108] Тем не менее, для изменения пользователем компоновки изображений и областей, в которых отображаются изображения, пользователь должен редактировать слой на экране редактирования, что может занимать длительное время. Помимо этого, пользователи имеют тенденцию накапливать ассоциированные изображения в конкретной папке, чтобы просто и быстро находить требуемые изображения или ассоциированные изображения.
[109] Соответственно, определенные примерные варианты осуществления настоящего изобретения предоставляют способ и устройство для простого и быстрого изменения вида, состоящего из областей, в которых отображаются визуальные объекты, на сенсорном экране 190, согласно вводу (например, движению мобильного терминала 100), чтобы предоставлять, когда конкретный объект выбирается пользователем, вид, в котором объекты, ассоциированные с выбранным объектом, отображаются с учетом свойства выбранного объекта.
[110] Фиг. 4 является блок-схемой последовательности операций для пояснения способа изменения областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения.
[111] Ссылаясь на фиг. 4, описывается способ изменения областей, составляющих вид, в отношении примеров, проиллюстрированных на фиг. 5(a)-8(b); тем не менее способ не ограничен примерами, проиллюстрированными на фиг. 5(a)-8(b). Кроме того, согласно примерному варианту осуществления настоящего изобретения, например, когда выполняется приложение управления семейными альбомами, в качестве примера описывается способ отображения вида, разделенного на предварительно определенное число областей, и изменения компонентов вида; тем не менее специалистам в данной области техники должно быть очевидным, что способ изменения компонентов вида согласно вводу (например, движению мобильного терминала) может применяться к любому подходящему типу экрана отображения.
[112] На этапе 400, контроллер 110 отображает вид, содержащий области, в которых отображаются объекты, на сенсорном экране 190. В определенных примерных вариантах осуществления, "области", формирующие вид, могут предоставляться, например, в форме "сетки", "секции" и т.п.
[113] Фиг. 5(a)-8(b) показывают примеры для пояснения процесса, в котором области, составляющие вид, изменяются согласно направлениям возвратно-поступательных движений мобильного терминала, согласно примерному варианту осуществления настоящего изобретения.
[114] Ссылаясь на фиг. 5(a)-8(b), фиг. 5(a) показывает пример экрана отображения, на котором объекты отображаются на сенсорном экране 190 с видом, состоящим из областей A, B, C и D. Объекты, которые могут отображаться в отдельных областях, могут включать в себя такие компоненты, как изображения, иллюстрации, буквы (надписи, литеры), символы и т.д., а также включать в себя различные визуальные объекты, к примеру, различный контент (например, текст), ярлыки для выполнения приложений, виджетов, значки, представляющие документ с различными форматами файлов, папки и т.д. Объекты также могут включать в себя некоторые визуальные объекты, выбранные из визуальных объектов.
[115] Когда отображается экран отображения, как проиллюстрировано на фиг. 5(a), пользователь может изменять компоновку областей вида посредством встряхивания мобильного терминала 100, при том что мобильный терминал 100 находится в руке пользователя. На этапе 405, контроллер 110 определяет то, обнаруживается или нет движение (например, возвратно-поступательное движение) мобильного терминала 100, через модуль 170 датчиков. В определенных примерных вариантах осуществления, движение может содержать, например, движение с определенным шаблоном (например, с точным или приблизительным шаблоном) либо периодическое, циклическое или повторяющееся движение (например, движение с определенным шаблоном, повторяющимся два или более раз). Движение может содержать движение, возникающее преимущественно или практически в определенном направлении (например, сверху вниз, слева направо, по диагонали или вдоль любой другой подходящей оси). Например, движение может содержать движение встряхивания преимущественно или практически в определенном направлении. Если обнаруживается возвратно-поступательное движение мобильного терминала 100, то направление обнаруженного возвратно-поступательного движения определяется на этапе 410. В определенных примерных вариантах осуществления, направление движения может содержать направление, в котором возникает наибольший компонент (например, смещения, скорости и/или ускорения) движения. Контроллер 110 определяет то, соответствует или нет направление возвратно-поступательного движения мобильного терминала 100 определенному одному из направления сверху вниз, направления слева направо и диагонального направления, на основе сигналов датчиков, собранных через модуль 170 датчиков. На этапе 415, контроллер 110 изменяет области, составляющие вид, согласно определенному направлению возвратно-поступательного движения, и на этапе 420, контроллер 110 отображает вид, переконфигурированный с измененными областями.
[116] Фиг. 5(b) показывает пример, в котором когда пользователь встряхивает мобильный терминал 100 в направлении 500 слева направо, изменяется компоновка областей, совмещенных в направлении 500 слева направо, согласно примерному варианту осуществления настоящего изобретения.
[117] Ссылаясь на фиг. 5(b), если пользователь встряхивает мобильный терминал 100 предварительно определенное число раз (например, один или два раза) в направлении 500 слева направо, при том что мобильный терминал 100 находится в руке пользователя, когда отображается экран, как проиллюстрировано на фиг. 5(a), изменяется компоновка областей, совмещенных в направлении 500 слева направо, из числа областей вида. На фиг. 5(a), области B и C из областей A, B, C и D соответствуют областям, которые могут изменяться согласно возвратно-поступательному движению в направлении 500 слева направо, и, соответственно, после того, как выполняется возвратно-поступательное движение в направлении 500 слева направо, изменяется компоновка областей B и C, как проиллюстрировано на фиг. 5(b). Объект, отображаемый в области B по фиг. 5(a), перемещается и отображается в области B по фиг. 5(b), а объект, отображаемый в области C по фиг. 5(a), перемещается и отображается в области C по фиг. 5(b).
[118] Фиг. 6(a)-6(b) показывают примеры, в которых, когда пользователь встряхивает мобильный терминал 100 в направлении 600 сверху вниз, изменяется компоновка областей, совмещенных в направлении сверху вниз, согласно примерному варианту осуществления настоящего изобретения.
[119] Ссылаясь на фиг. 6(a) и 6(b), если возвратно-поступательное движение в направлении 600 сверху вниз выполняется, когда отображается экран вида, сконфигурированный с областями A, B, C и D, как проиллюстрировано на фиг. 6(a), изменяется компоновка областей, совмещенных в направлении 600 сверху вниз, как проиллюстрировано на фиг. 6(b). Если возвратно-поступательное движение в направлении 600 сверху вниз выполняется, области B и C по фиг. 6(a) перемещаются в верхнюю область по фиг. 6(b), область D, соответствующая нижней области по фиг. 6(a), перемещается в центральную область по фиг. 6(b), а область A по фиг. 6(a) перемещается в нижнюю область по фиг. 6(b) (т.е. в область A по фиг. 6(b)). Правило компоновки областей описывается ниже со ссылкой на фиг. 10 и 11.
[120] Фиг. 7(a) и 7(b) показывают примеры, в которых, когда пользователь встряхивает мобильный терминал 100 в диагональном направлении 700, изменяется компоновка областей, совмещенных в диагональном направлении, согласно примерному варианту осуществления настоящего изобретения.
[121] Ссылаясь на фиг. 7(a) и 7(b), если возвратно-поступательное движение в диагональном направлении 700 выполняется, когда отображается экран, как проиллюстрировано на фиг. 7(a), область A по фиг. 7(a) перемещается в область A по фиг. 7(b), а область D по фиг. 7(a) перемещается в область D по фиг. 7(b).
[122] Фиг. 8(a) и 8(b) показывают примеры, в которых, когда пользователь встряхивает мобильный терминал 100, изменяется компоновка оставшихся областей, за исключением области касания. Фиг. 8(a) показывает пример экрана для пояснения случая, в котором пользователь встряхивает мобильный терминал 100 в диагональном направлении 805 при удержании касания в области A. В этом случае, изменяется компоновка оставшихся областей B, C и D, за исключением области A по фиг. 8(a), касание которой сохраняется, как проиллюстрировано на фиг. 8(b).
[123] Если пользователь встряхивает мобильный терминал 100 при удержании касания на требуемой области пользователя 800, только область касания является фиксированной. Аналогично, если пользователь удерживает касание на двух или более областях, соответствующие области также являются фиксированными. Например, если пользователь держит мобильный терминал 100 обеими руками, пользователю может быть затруднительным или некомфортным встряхивать мобильный терминал 100 в конкретном направлении. В этом случае, можно изменять конфигурацию вида с использованием движения, при котором пользователь пододвигает/отодвигает мобильный терминал 100 к/от себя, наклоняющего движения и т.п.
[124] Вышеописанные примерные варианты осуществления, как проиллюстрировано на фиг. 5(a)-7(b), относятся к случаям, в которых конфигурация вида изменяется согласно возвратно-поступательным движениям, в которых пользователь встряхивает мобильный терминал 100 в направлении слева направо, в направлении сверху вниз и в диагональном направлении. Тем не менее также можно изменять конфигурацию вида согласно другим различным движениям, таким как движение горизонтального пододвигания/отодвигания мобильного терминала 100, наклоняющее движение, движение вращения и т.д. Фиг. 5(a)-8(b) относятся к способу изменения конфигурации вида согласно предварительно определенным движениям. Тем не менее способ изменения конфигурации вида не ограничен способом, описанным выше со ссылкой на фиг. 5(a)-8(b). Например, можно изменять конфигурацию вида с использованием дыхания.
[125] Фиг. 9(a)-9(d) показывают примеры для пояснения процесса, в котором области, составляющие вид, изменяются согласно дыханию, согласно примерному варианту осуществления настоящего изобретения.
[126] Ссылаясь на фиг. 9(a)-9(d), если пользователь дует с помощью дыхания в направлении 900 к экрану, на котором отображается вид, состоящий из областей A, B, C и D, , как проиллюстрировано на фиг. 9(a), отображается экран, на котором области A, B, C и D обдуваются в ответ на дыхание пользователя, как если области представляют собой листы бумаги, обдувающие экран, как проиллюстрировано на фиг. 9(b). Затем, как проиллюстрировано на фиг. 9(c), отображается экран, на котором компоновка областей A, B, C и D изменяется в ответ на дыхание пользователя, и как проиллюстрировано на фиг. 9(d), отображается экран, имеющий вид с измененной компоновкой областей A, B, C и D. Как описано выше, фиг. 9(a)-9(d) относятся к примеру варианта применения с учетом "обдувания листами бумаги", который является простым, прямым поведением из числа различных поведений дыхания, а фиг. 9(a)-9(d) показывают случай отображения интерактивного изображения, в котором области обдуваются в ответ на дыхание пользователя, как если выполняется обдувание листами бумаги. Соответственно, пользователь может иметь опыт управления областями экрана, как будто пользователь фактически выполняет обдувание листами бумаги. Согласно примерному варианту осуществления настоящего изобретения, контент экрана может варьироваться в зависимости от того, как часто дышит пользователь.
[127] Согласно другому примерному варианту осуществления настоящего изобретения, области, составляющие вид, могут изменяться посредством обнаружения предварительно определенного жеста, к примеру, жеста руками, как при переворачивании страниц. Такой жест может обнаруживаться посредством датчика камеры, датчика окружающего света и т.п. Примеры, проиллюстрированные на фиг. 5(a)-9(d), как описано выше, относятся к случаям переконфигурирования вида с использованием движения или дыхания; тем не менее, также можно переконфигурировать вид, когда датчик камеры, датчик окружающего света и т.д. принимает вводы, связанные с различными поведениями.
[128] Как описано выше, когда пользователь встряхивает мобильный терминал 100 или дышит на экран мобильного терминала 100, изображение, отображаемое на экране, изменяется согласно движению мобильного терминала 100 или дыханию пользователя, так что пользователь может просто и быстро размещать объекты без необходимости осуществлять действия с кнопками и чувствовать живые изменения изображений.
[129] Компоненты вида могут быть перекомпонованы с использованием правила компоновки, как описано ниже.
[130] Фиг. 10(a)-10(d) являются видами для пояснения правила компоновки вида согласно примерному варианту осуществления настоящего изобретения;
[131] Ссылаясь на фиг. 10(a)-10(d), правило компоновки согласно размеру области представляет собой способ перемещения объекта, отображаемого в большей области, в меньшую область, а объекта, отображаемого в меньшей области, в большую область. Фиг. 10(a) показывает экран, на котором область A имеет наибольший размер, и области B и C имеют размеры, меньшие размеров области A. Если обнаруживается возвратно-поступательное движение мобильного терминала 100, например, возвратно-поступательное движение в направлении сверху вниз, когда отображается экран, как проиллюстрировано на фиг. 10(a), объект, отображаемый в области A с большим размером, перемещается в область A с небольшим размером, как проиллюстрировано на фиг. 10(b) на этапе 1000, а объект, отображаемый в области C с небольшим размером, перемещается в область C с большим размером, как проиллюстрировано на фиг. 10(b) на этапе 1005. Согласно правилу компоновки, каждый раз, когда движение мобильного терминала 100 обнаруживается, когда отображается экран, как проиллюстрировано на фиг. 10(a), конфигурация вида изменяется в порядке по фиг. 10(b)-10(d).
[132] Фиг. 11(a)-11(d) являются видами для пояснения правила компоновки вида согласно примерному варианту осуществления настоящего изобретения.
[133] Ссылаясь на фиг. 11(a)-11(d), в случае горизонтально сфотографированного изображения и вертикально сфотографированного изображения, предпочтительно, если горизонтально сфотографированное изображение расположено в горизонтальной области, а вертикально сфотографированное изображение расположено в вертикальной области. Фиг. 11(a) показывает пример, в котором область A представляет собой горизонтальную область, а области B и C представляют собой вертикальные области. В этом случае, предпочтительно, если горизонтальный объект 1100 выделяется и отображается в области A, а вертикальные объекты 1102 и 1105 выделяются и отображаются в областях B и C. Согласно примерному варианту осуществления настоящего изобретения, свойство каждого объекта относительно того, имеет объект горизонтальный формат или вертикальный формат, является уникальным свойством объекта и может распознаваться заранее. Соответственно, контроллер 110 находит каждый объект в области, соответствующей объекту, с учетом свойства объекта. Когда интеллектуальное приложение управления альбомами выполняется, контроллер 110 может определять число объектов, которые должны отображаться, выбирать вид, соответствующий числу объектов и свойствам объектов, из множества видов, страницы которых имеют различные компоновки областей, и предоставлять выбранный вид.
[134] Если движение обнаруживается, когда отображается экран, как проиллюстрировано на фиг. 11(a), вид с измененной компоновкой областей может отображаться, как проиллюстрировано на фиг. 11(b). Если объект, отображаемый в области C по фиг. 11(a), представляет собой вертикальный объект 1105, вертикальный объект 1105 может отображаться, хотя вертикальный объект 1105 перемещается в область C по фиг 11(b). Вертикальный объект 1105 может отображаться в области C по фиг. 11(b), хотя части 1110 вертикального объекта 1105 обрезаны и не показаны.
[135] Затем, если движение снова обнаружено, вид, как проиллюстрировано на фиг. 11(b), изменяется на вид с компоновкой, как проиллюстрировано на фиг. 11(c). Иными словами, поскольку объект, отображаемый в области B по фиг. 11(b), соответствует вертикальному объекту 1105, отображаемому в области B по фиг. 11(a), объект может перемещаться и отображаться в области B по фиг. 11(c). Тем не менее, поскольку объект, отображаемый в области A по фиг. 11(b), соответствует горизонтальному объекту 1100, отображаемому в области A по фиг. 11(a), объект не может перемещаться и отображаться в области A по фиг. 11(d). Когда горизонтальный объект 1100 расположен к областям A по фиг. 11(d), части 1115 горизонтального объекта 1100 обрезаны, и одновременно пустоты появляются в области A. Эта область, имеющая пропорционально большую степень рассогласования относительно предварительно определенной допустимой пропорциональной степени рассогласования, предпочтительно должна исключаться после перемещения объектов. Соответственно, вид, проиллюстрированный на фиг. 11(d), исключается из видов, которые могут выбираться, чтобы изменять вид. Соответственно, посредством изменения вида с учетом свойства каждого объекта, такие компоненты, как портрет, ландшафт и т.д., могут надлежащим образом размещаться в областях экрана при сохранении пропорции каждого компонента.
[136] Фиг. 12 является блок-схемой последовательности операций для пояснения способа изменения областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения. В дальнейшем в этом документе описывается способ изменения объектов, отображаемых в областях, составляющих вид, согласно свойству объекта касания, со ссылкой на фиг. 12; тем не менее способ не ограничен примером, как проиллюстрировано на фиг. 12.
[137] Ссылаясь на фиг. 1 и 12, на этапе 1200, контроллер 110 отображает вид, состоящий из областей, в которых отображаются объекты, на сенсорном экране 190 мобильного терминала 100. На этапе 1205, контроллер 110 определяет то, касаются или нет, по меньшей мере, одной из областей посредством устройства ввода. Если, по меньшей мере, одной области касаются, то на этапе 1210 контроллер 110 определяет то, обнаруживается или нет возвратно-поступательное движение мобильного терминала 100. Если возвратно-поступательное движение мобильного терминала 100 обнаруживается, то на этапе 1215 контроллер 110 выполняет поиск объектов, соответствующих свойству объекта, принадлежащего области касания. Если на этапе 1205 определено то, что ни одной из областей не касаются, либо если на этапе 1210 определено то, что возвратно-поступательное движение не обнаружено, то процесс возвращается к этапу 1200, и вид удерживается.
[138] На этапе 1220, контроллер 110 размещает найденные объекты в оставшихся областях, за исключением области, в которой отображается объект касания, и на этапе 1225, контроллер 110 отображает вид, переконфигурированный с областями, в которых размещаются найденные объекты. Если возвратно-поступательное движение не обнаруживается, процесс возвращается к этапу 1200, и вид удерживается.
[139] В примерном варианте осуществления настоящего изобретения, описанного выше, этап 1215 поиска ассоциированных объектов выполняется после этапа 1210 обнаружения возвратно-поступательного движения, в то время когда касание удерживается; тем не менее, также возможно то, что когда, по меньшей мере, одной области касаются, находятся объекты, ассоциированные с объектом, принадлежащим области.
[140] Фиг. 13(a) и 13(b) показывают примеры для пояснения процесса, в котором различные объекты, соответственно, отображаются в областях, составляющих вид, согласно свойству объекта касания, согласно примерному варианту осуществления настоящего изобретения.
[141] Ссылаясь на фиг. 13(a) и 13(b), могут использоваться различные способы размещения ассоциированных объектов согласно свойству объекта, в дополнение к способу размещения объектов на основе местоположения. Такие способы включают в себя способ размещения объектов на основе человека, способ размещения объектов на основе социальной сети и т.п.
[142] В случае способа размещения объектов на основе человека, если пользователь встряхивает мобильный терминал 100 при удержании касания на конкретном человеке на изображении, отображаемом на экране мобильного терминала 100, то изображения, ассоциированные с человеком, которого касаются, могут быть перекомпонованы, чтобы конфигурировать вид текущей страницы. Если отображается изображение, включающее в себя множество людей, пользователю разрешается выбирать только одного человека из числа людей, и если пользователь встряхивает мобильный терминал 100 при сохранении касания конкретного человека, изображения, ассоциированные с конкретным человеком, могут находиться и отображаться в соответствующих перекомпонованных областях. В случае способа размещения объектов на основе социальной сети, например, если выбирается функция ленты Facebook, то соответствующая лента Facebook может быть перекомпонована таким образом, что она является подходящей для областей вида соответствующей страницы.
[143] Фиг. 13(a) показывает вид, состоящий из области карты и областей A, B и C. Если пользователь касается области карты и встряхивает мобильный терминал 100 при удержании касания в области карты 1300, объекты, ассоциированные с объектом, принадлежащим области карты, могут находиться на основе свойства объекта, и найденные объекты могут размещаться и отображаться в соответствующих областях, как проиллюстрировано на фиг. 13(b). Например, если пользователь встряхивает мобильный терминал 100 при сохранении касания "Time Square in New York City" на области карты, объекты, ассоциированные с "Time Square in New York City", например, изображения, сфотографированные в месте, новости, связанные с местом, пункты в виде приложения, рекомендуемые для места, и т.д. могут размещаться в соответствующих областях, как проиллюстрировано на фиг. 13(b).
[144] Фиг. 14a и 14b являются блок-схемами последовательности операций для пояснения способа регулирования числа областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения. Фиг. 15(a)-15(i) показывают примеры для пояснения процесса регулирования числа областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения.
[145] Ссылаясь на фиг. 14a и 14b и фиг. 15(a)-15(i), процесс по фиг. 14b выполняется после процесса по фиг. 14a. Для простого понимания описывается способ регулирования числа областей со ссылкой на фиг. 15(a)-15(i); тем не менее способ не ограничен примером, проиллюстрированным на фиг. 15(a)-15(i).
[146] На этапе 1400, контроллер 110 отображает вид, состоящий из областей, в которых отображаются объекты, на сенсорном экране 190. На этапе 1405, контроллер 110 определяет то, принимается или нет запрос на изменение числа областей. Пользователь может отправлять запрос на изменение числа областей посредством нажатия конкретной клавиши, к примеру, кнопки громкости, либо через необязательную функцию, отображаемую на строке меню, расположенной в верхней части экрана. Если принимается запрос на изменение числа областей, то на этапе 1410, контроллер 110 отображает значки для регулирования числа областей. Если не принимается запрос на изменение числа областей, процесс возвращается к этапу 1400. На этапе 1415, контроллер 110 определяет то, касаются или нет одной из областей.
[147] Если на этапе 1415 определено то, что сенсорный ввод не обнаруживается, процесс возвращается к этапу 1410. Если значок для добавления области выбирается, то на этапе 1420 по фиг. 14b, контроллер 110 определяет то, обнаруживается или нет возвратно-поступательное движение в то время, когда значка для добавления области касаются. Если возвратно-поступательное движение обнаруживается, то на этапе 1425, контроллер 110 добавляет области, составляющие вид следующей страницы, к областям, составляющим вид текущей страницы, и на этапе 1440, контроллер 110 отображает вид, переконфигурированный с возможностью включать в себя добавленные области. Если возвратно-поступательное движение многократно обнаруживается в то время, когда значка добавления области касаются, контроллер 110 добавляет области одну за другой пошагово каждый раз, когда обнаруживается возвратно-поступательное движение.
[148] Фиг. 15(a)-15(i) показывают примеры для пояснения процесса регулирования числа областей, составляющих вид, а также изменения компоновки областей согласно движению мобильного терминала 100, согласно примерному варианту осуществления настоящего изобретения. Если запрос на регулирование числа областей принимается, когда отображается экран, как проиллюстрировано на фиг. 15(a), отображаются значок 1510 добавления области и значок 1510 удаления области, как проиллюстрировано на фиг. 15(b). Если пользователь встряхивает мобильный терминал 100 при удержании касания на значке 1510 добавления области, область D добавляется, как проиллюстрировано на фиг. 15(c), и области A, B и C перекомпонуются. Если пользователь встряхивает мобильный терминал 100 снова, область E добавляется, как проиллюстрировано на фиг. 15(d), и оставшиеся области перекомпонуются. После этого, если движение не обнаруживается в течение предварительно определенного периода времени, вид, как проиллюстрировано на фиг. 15(d), удерживается. Соответственно, если увеличивается число областей, составляющих вид, который отображается на странице, общее число страниц уменьшается, поскольку число объектов, которые должны отображаться, уже задано.
[149] Если значка добавления области не касаются на этапе 1430, контроллер 110 определяет то, обнаруживается или нет возвратно-поступательное движение в то время, когда значка удаления области касаются. Если возвратно-поступательное движение обнаруживается в то время, когда значка удаления области касаются, то на этапе 1435 контроллер 110 удаляет область из областей, составляющих вид текущей страницы, и на этапе 1440, контроллер 110 отображает вид, переконфигурированный с оставшимися областями. Если возвратно-поступательное движение многократно обнаруживается в то время, когда значка 1500 удаления области касаются, области удаляются одна за другой пошагово каждый раз, когда обнаруживается возвратно-поступательное движение.
[150] Если пользователь встряхивает мобильный терминал 100 при удержании касания на значке 1500 удаления области, как проиллюстрировано на фиг. 15 (f), область D удаляется, как проиллюстрировано на фиг. 15(g), и области A, B и C перекомпонуются. Когда пользователь встряхивает мобильный терминал 100 при удержании касания на значке 1500 удаления области, число областей не может изменяться, поскольку минимальное число областей задано, как проиллюстрировано на фиг. 15(h). В этом случае, изменяется компоновка областей. После этого, если движение не обнаруживается в течение предварительно определенного периода времени, вид, как проиллюстрировано на фиг. 15(i), удерживается. Соответственно, если уменьшается число областей, составляющих вид, который отображается на странице, то общее число страниц увеличивается, чтобы отображать предварительно определенное число объектов.
[151] На этапе 1430, если возвратно-поступательное движение обнаруживается, когда значка добавления/удаления области не касаются, то на этапе 1445, контроллер 110 изменяет области, составляющие вид, согласно направлению возвратно-поступательного движения, как проиллюстрировано на фиг. 5-7, и на этапе 1450, контроллер 110 отображает вид, переконфигурированный с измененными областями.
[152] Вышеописанный пример представляет собой случай увеличения или уменьшения числа областей, отображаемых на странице, с использованием значков; тем не менее, также могут использоваться другие способы, такие как способ добавления или удаления области с использованием клавиши повышения/понижения громкости. Например, область может добавляться, если пользователь встряхивает мобильный терминал 100 при удерживании клавиши повышения громкости, и удаление области, если пользователь встряхивает мобильный терминал 100 при удерживании клавиши понижения громкости.
[153] Фиг. 16 является блок-схемой последовательности операций для пояснения способа регулирования числа областей, составляющих вид в мобильном терминале 100, согласно примерному варианту осуществления настоящего изобретения. Фиг. 17(a)-17(c) показывают примеры для пояснения процесса регулирования числа областей, составляющих вид в мобильном терминале, согласно примерному варианту осуществления настоящего изобретения.
[154] Ссылаясь на фиг. 16 и 17(a)-17(c), поскольку этапы 1600 и 1605 являются идентичными этапам 400 и 405 по фиг. 4, их подробные описания опускаются. На этапе 1610, определяется то, равно или превышает число возвратно-поступательных движений либо нет предварительно определенное число. Если число возвратно-поступательных движений равно или превышает предварительно определенное число, то на этапе 1615 предварительно определенное число областей, включенных в вид следующей страницы, добавляются к областям, составляющим вид текущей страницы. На этапе 1620, контроллер 110 отображает вид, переконфигурированный с возможностью включать в себя добавленные области. Число областей, которые добавляются, может определяться согласно числу возвратно-поступательных движений.
[155] Фиг. 17(a) показывает случай, когда вид текущей страницы сконфигурирован с областями A, B, C и D, и фиг. 17(b) показывает случай, когда вид следующей страницы сконфигурирован с областями E, F, G, H и I. Текущая страница представляет собой страницу, отображаемую на сенсорном экране 190, и следующая страница представляет собой страницу, которая должна отображаться, когда жест пролистывания или перетаскивания сенсорного экрана 190 примется от пользователя. Соответственно, если одно или более возвратно-поступательных движений обнаруживаются, когда отображается текущая страница, как проиллюстрировано на фиг. 17(a), области E и F следующей страницы, как проиллюстрировано на фиг. 17(b) добавляются к областям текущей страницы согласно числу возвратно-поступательных движений, как проиллюстрировано на фиг. 17(c), и одновременно, области A, B и C перекомпонуются согласно направлению возвратно-поступательных движений. Области могут добавляться одна за другой или в единице из предварительно определенного числа. По мере того, как области добавляются на текущую страницу, объекты, отображаемые в областях E и F следующей страницы, как проиллюстрировано на фиг. 17(b), перемещаются и отображаются в областях E и F, как проиллюстрировано на фиг. 17(c).
[156] Как описано выше, согласно примерным вариантам осуществления настоящего изобретения, пользователь может интуитивно размещать компоненты (т.е. области/объекты) вида в требуемом шаблоне с использованием движения мобильного терминала 100. Следовательно, согласно примерным вариантам осуществления настоящего изобретения, пользователь может просто и быстро изменять компоновку множества объектов, отображаемых на экране мобильного терминала, на требуемый шаблон пользователя согласно движению мобильного терминала. Кроме того, поскольку можно изменять конфигурацию вида, в котором размещаются объекты, через ввод простого движения мобильного терминала, может максимизироваться удобство пользователя.
[157] Помимо этого, поскольку вид, состоящий из требуемых объектов, может предоставляться посредством конфигурирования вида с учетом свойства объекта, может предоставляться индивидуализированный вид с унифицированным порядком.
[158] Примерные варианты осуществления настоящего изобретения могут реализовываться в форме аппаратных средств, программного обеспечения или комбинации аппаратных средств и программного обеспечения. Программное обеспечение может сохраняться в энергозависимом или энергонезависимом запоминающем устройстве, таком как, например, ROM, независимо от того, является оно или нет стираемым либо перезаписываемым, в запоминающем устройстве, таком как, например, RAM, кристалл запоминающего устройства и интегральная схема (IC), либо в оптически/магнитно-записываемом и машиночитаемом носителе хранения данных, таком как, например, компакт-диск (CD), универсальный цифровой диск (DVD), магнитный диск и магнитная лента.
[159] Запоминающее устройство, которое может быть включено в мобильный терминал, устройство хранения данных и носители хранения данных являются примерами энергонезависимого машиночитаемого носителя хранения данных, подходящего для сохранения одной или более программ, включающих в себя инструкции или код, которые при выполнении реализуют примерные варианты осуществления настоящего изобретения. Следовательно, примерные варианты осуществления настоящего изобретения включают в себя одну или более программ, включающих в себя инструкции или код для реализации устройства и/или способа, как указано в прилагаемой формуле данного изобретения, и/или машиночитаемый носитель хранения данных, сохраняющий эти программы.
[160] Кроме того, мобильный терминал может принимать и сохранять программы из устройства предоставления программ, соединенного проводным/беспроводным способом. Устройство предоставления программ может включать в себя запоминающее устройство для хранения программы, включающей в себя инструкции для осуществления способа управления отображением множества объектов согласно движению мобильного терминала, блок связи для выполнения проводной/беспроводной связи с мобильным терминалом и контроллер для передачи программы в мобильный терминал согласно запросу из мобильного терминала или автоматически.
[161] Хотя изобретение показано и описано со ссылкой на его конкретные примерные варианты осуществления, специалисты в данной области техники должны понимать, что различные изменения по форме и содержанию могут осуществляться без отступления от сущности и объема изобретения, заданного посредством прилагаемой формулы изобретения и ее эквивалентов.
Изобретение относится к области средств взаимодействия, основанных на графических интерфейсах пользователя, а именно к управлению отображением множества объектов согласно вводу, связанному с работой мобильного терминала. Техническим результатом является обеспечение возможности пользователю перекомпоновывать пользовательский интерфейс требуемым ему способом, что упрощает управление терминалом, например, одной рукой. Для этого отображают вид, включающий в себя множество областей, в которых, соответственно, отображаются множество объектов, принимают возвратно-поступательное движение мобильного терминала, переключают местоположения двух или более областей из множества областей, используя предопределенное правило компоновки видов, в ответ на принятое возвратно-поступательное движение мобильного терминала, и отображают вид, включающий в себя переключенные местоположения двух или более областей. При этом вид не имеет перекрывающейся области переключенных местоположений двух или более областей. 2 н. и 23 з.п. ф-лы, 18 ил.
1. Способ управления отображением множества объектов согласно движению мобильного терминала, при этом способ содержит этапы, на которых:
- отображают вид, включающий в себя множество областей, в которых, соответственно, отображаются множество объектов;
- принимают возвратно-поступательное движение мобильного терминала;
- переключают местоположения двух или более областей из множества областей, используя предопределенное правило компоновки видов, в ответ на принятое возвратно-поступательное движение мобильного терминала; и
- отображают вид, включающий в себя переключенные местоположения двух или более областей,
причем вид не имеет перекрывающейся области переключенных местоположений двух или более областей.
2. Способ по п. 1, в котором множество объектов включают в себя ярлыки для выполнения приложений.
3. Способ по п. 2, дополнительно содержащий этап, на котором:
обнаруживают направление принятого возвратно-поступательного движения, соответствующее по меньшей мере одному из направления сверху вниз, направления слева направо или диагонального направления мобильного терминала.
4. Способ по п. 3, в котором переключение местоположений двух или более областей из множества областей с использованием предопределенного правила компоновки видов, в ответ на принятое возвратно-поступательное движение мобильного терминала, содержит:
переключение местоположений двух или более областей из множества областей, соответствующих направлению возвратно-поступательного движения.
5. Способ по п. 1, дополнительно содержащий этапы, на которых:
- определяют то, касаются или нет одной из множества областей;
- определяют, принимается ли возвратно-поступательное движение мобильного терминала, в то время когда касание удерживается; и
- перекомпонуют оставшиеся области, за исключением области касания, если возвратно-поступательное движение мобильного терминала принимается, в то время когда касание удерживается.
6. Способ по п. 5, дополнительно содержащий этапы, на которых:
- выполняют поиск одного или более объектов, ассоциированных с объектом, принадлежащим области касания, на основе свойства объекта, если принимается возвратно-поступательное движение мобильного терминала, в то время когда касание удерживается; и
- отображают вид, в котором найденные объекты, соответственно, отображаются в оставшихся областях.
7. Способ по п. 6, дополнительно содержащий этап, на котором:
- если объект, принадлежащий области касания, представляет собой портрет, выполняют поиск изображений, ассоциированных с человеком, появляющимся на портрете, и, соответственно, отображают найденные изображения в оставшихся областях.
8. Способ по п. 1, в котором отображение вида, включающего в себя переключенные местоположения, содержит этап, на котором размещают множество объектов в измененных местоположениях с учетом свойств объектов, свойств относительно горизонтальных и вертикальных форматов объектов.
9. Способ по п. 1, в котором отображение вида, включающего в себя переключенные местоположения, содержит этап, на котором перемещают объект, отображаемый в наибольшей области из множества объектов, в наименьшую область и перемещают объект, отображаемый в наименьшей области, в наибольшую область.
10. Способ по п. 1, дополнительно содержащий этапы, на которых:
- определяют, что число возвратно-поступательных движений мобильного терминала равно или выше предварительно определенного числа, если направление возвратно-поступательных движений мобильного терминала определяется; и
- добавляют предварительно определенное число областей к областям, составляющим вид текущей страницы, если число возвратно-поступательных движений равно или выше предварительно определенного числа.
11. Способ по п. 10, в котором добавленные области включают в себя области, составляющие вид следующей страницы.
12. Способ по п. 1, дополнительно содержащий этапы, на которых:
- отображают значок для регулирования числа для множества областей, если принимается запрос на регулирование числа областей; и
- добавляют/удаляют одну или более областей в/из множество областей, если принимается возвратно-поступательное движение мобильного терминала, в то время, когда значка для регулирования числа областей касаются.
13. Мобильный терминал для управления отображением множества объектов согласно возвратно-поступательному движению мобильного терминала, при этом мобильный терминал содержит:
- блок отображения, выполненный с возможностью отображать вид, включающий в себя множество областей, в которых, соответственно, отображаются множество объектов;
- модуль датчиков, выполненный с возможностью обнаруживать возвратно-поступательное движение мобильного терминала; и
- контроллер, выполненный с возможностью:
переключать местоположения двух или более областей, используя предопределенное правило компоновки видов, в ответ на возвратно-поступательное движение мобильного терминала, и
управлять блоком отображения таким образом, чтобы отображать вид, включающий в себя переключенные области,
причем вид не имеет перекрывающейся области переключенных местоположений двух или более областей.
14. Мобильный терминал по п. 13, в котором множество объектов включают в себя ярлыки для выполнения приложений.
15. Мобильный терминал по п. 14, в котором модуль датчиков содержит датчик движения для обнаружения движения мобильного терминала.
16. Мобильный терминал по п. 14, в котором модуль датчиков обнаруживает направление возвратно-поступательного движения, соответствующее, по меньшей мере, одному из направления сверху вниз, направления слева направо или диагонального направления мобильного терминала.
17. Мобильный терминал по п. 16, в котором контроллер переключает местоположения двух или более областей из множества областей, соответствующих направлению возвратно-поступательного движения, обнаруженному через модуль датчиков.
18. Мобильный терминал по п. 13, в котором контроллер определяет, выбирается или нет какая-либо из множества областей, и переключают положения оставшихся областей, за исключением выбранной области, если возвратно-поступательное движение мобильного терминала обнаруживается через модуль датчиков, в то время когда выбор удерживается.
19. Мобильный терминал по п. 18, в котором если возвратно-поступательное движение мобильного терминала обнаруживается через модуль датчиков, в то время когда выбор удерживается, контроллер выполняет поиск объектов, ассоциированных с объектом, принадлежащим выбранной области, на основе свойства выбранной области и управляет блоком отображения таким образом, чтобы отображать вид, в котором найденные объекты, соответственно, отображаются в оставшихся областях.
20. Мобильный терминал по п. 19, в котором если объект, принадлежащий выбранной области, представляет собой портрет, контроллер выполняет поиск изображений, ассоциированных с человеком, появляющимся на портрете, и затем управляет блоком отображения таким образом, чтобы отображать найденные изображения в оставшихся областях, соответственно.
21. Мобильный терминал по п. 13, в котором контроллер размещает множество объектов в переключенных областях с учетом свойств объектов, свойств относительно горизонтальных и вертикальных форматов объектов.
22. Мобильный терминал по п. 13, в котором контроллер перемещает объект, отображаемый в наибольшей области из множества объектов, в наименьшую область и перемещает объект, отображаемый в наименьшей области, в наибольшую область.
23. Мобильный терминал по п. 13, в котором контроллер определяет, что число возвратно-поступательных движений мобильного терминала, обнаруженных через модуль датчиков, равно или выше предварительно определенного числа, и добавляет предварительно определенное число областей к областям, составляющим вид текущей страницы, если число возвратно-поступательных движений равно или выше предварительно определенного числа.
24. Мобильный терминал по п. 23, в котором добавленные области включают в себя области, составляющие вид следующей страницы.
25. Мобильный терминал по п. 13, в котором контроллер управляет блоком отображения таким образом, чтобы отображать значок для регулирования числа для множества областей, если запрос на регулирование числа областей принимается, и добавляет/удаляет одну или более областей во множество областей, если возвратно-поступательное движение мобильного терминала обнаруживается, в то время как значок для регулирования числа областей выбирается.
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса | 1924 |
|
SU2015A1 |
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
RU 2011110239 A, 27.09.2012 | |||
СПОСОБ, УСТРОЙСТВО И КОМПЬЮТЕРНЫЙ ПРОГРАММНЫЙ ПРОДУКТ ДЛЯ ИЗМЕНЕНИЯ КОНФИГУРАЦИИ ДОСТУПНЫХ ДЛЯ ВЫБОРА ЭЛЕМЕНТОВ | 2008 |
|
RU2455679C2 |
Приспособление для суммирования отрезков прямых линий | 1923 |
|
SU2010A1 |
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
Приспособление для суммирования отрезков прямых линий | 1923 |
|
SU2010A1 |
Авторы
Даты
2018-09-21—Публикация
2014-02-24—Подача