УРОВЕНЬ ТЕХНИКИ
Устройства мобильной связи (например, беспроводные телефоны) стали неотъемлемой частью повседневной жизни. Однако формфактор традиционных устройств мобильной связи обычно ограничен поддержанием мобильности устройств мобильной связи.
Например, устройство мобильной связи может иметь относительно ограниченную величину площади дисплея по сравнению с традиционным настольным компьютером, например ПК. В другом примере устройство мобильной связи может иметь ограниченные функциональные возможности ввода (например, клавиатуру уменьшенного размера) по сравнению с традиционным настольным компьютером. Поэтому традиционные подходы к взаимодействию с настольным компьютером могут оказаться неэффективными применительно к устройству мобильной связи.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Описана столбцовая организация контента. Согласно реализации устройство мобильной связи конфигурирует пользовательский интерфейс для включения в него множества представлений контента, размещенных согласно множеству столбцов, что позволяет переход между первым и вторым упомянутыми столбцами при обнаружении жестового ввода посредством сенсорного экрана устройства мобильной связи. Пользовательский интерфейс отображается на устройстве отображения устройства мобильной связи. Первый столбец сконфигурирован для вертикального перехода по каждому из множества представлений, и второй столбец включает в себя фильтрованное подмножество из множества представлений так, что, по меньшей мере, одно из представлений включается в первый столбец, а не во второй столбец.
Согласно реализации устройство мобильной связи включает в себя устройство отображения и один или более модулей для отображения представлений контента в первом столбце на устройстве отображения отделенными промежутком от одновременно отображаемых частичных представлений контента во втором столбце. Если посредством функциональных возможностей сенсорного экрана устройства отображения обнаружен жест, предусматривающий взаимодействие с промежутком, то представления контента во втором столбце отображаются одновременно с частичными представлениями контента в первом столбце.
Согласно реализации один или более компьютерно-считываемых носителей включают в себя инструкции, выполняемые устройством мобильной связи для конфигурирования представлений контактов в первом столбце, имеющих размер шрифта, превышающий размер шрифта представлений контактов во втором столбце. Если обнаружен жест прокрутки устройством мобильной связи, то представления в первом и втором столбцах отображаются имеющими совпадающий размер шрифта.
Сущность изобретения призвана представлять в упрощенной форме выбор концепций, которые дополнительно описаны ниже в подробном описании. Сущность изобретения не призвана выявлять ключевые признаки или существенные признаки заявленного изобретения, а также не предназначена для использования в порядке помощи при определении объема заявленного изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Подробное описание приведено со ссылкой на прилагаемые чертежи. На чертежах левая цифра(ы) ссылочной позиции указывает фигуру, в которой первый раз появляется эта ссылочная позиция. Использование одинаковых ссылочных позиций в разных местах описания и фигурах может указывать подобные или идентичные элементы.
Фиг. 1 - иллюстрация примерной реализации устройства мобильной связи согласно одному или более вариантам осуществления устройств, признаков и систем для мобильной связи.
Фиг. 2 - иллюстрация системы в примерной реализации, когда обнаружение жеста используется для перехода между первым и вторым столбцами в пользовательском интерфейсе, показанном на фиг. 1.
Фиг. 3 - иллюстрация системы в примерной реализации, где второй столбец пользовательского интерфейса, который был выбран посредством взаимодействия с промежутком с помощью жеста, показанного на фиг. 2, выводится в пользовательском интерфейсе.
Фиг. 4 - иллюстрация примерной системы, в которой представления контента в множестве столбцов отображаются имеющими совпадающий размер шрифта в ответ на обнаружение жеста, показанного на фиг. 3.
Фиг. 5 - блок-схема последовательности операций, отображающая процедуру в примерной реализации, где пользовательский интерфейс сконфигурирован для включения в него множества представлений, отображаемых в столбцах, по меньшей мере, одно из которых включает в себя фильтрованное подмножество представлений.
Фиг. 6 - блок-схема последовательности операций, отображающая процедуру в примерной реализации, где жест, предусматривающий взаимодействие с промежутком, используется для перехода между столбцами представлений.
Фиг. 7 - блок-схема последовательности операций, отображающая процедуру в примерной реализации, где представления отображаются имеющими совпадающий размер шрифта, в ответ на обнаружение жеста прокрутки.
Фиг. 8 - иллюстрация различных компонентов примерного устройства, которое можно реализовать в различных вариантах осуществления в качестве мобильного устройства любого типа для реализации вариантов осуществления устройств, признаков и систем для мобильной связи.
ПОДРОБНОЕ ОПИСАНИЕ
ОБЗОР
Пользователи иногда желают иметь доступ к родственным наборам контента, таким как семейные фотографии, фотографии, сделанные в определенный период времени (например, во время поездки), и т.д. Однако в традиционной системе типа «звезда», которая используется для организации контента, обычно осуществляется переход к элементу контента и затем “возврат” для перехода к другому элементу контента. Это может быть неэффективно и приводить пользователя к разочарованию, в особенности, когда этот переход осуществляется на устройствах, имеющих ограниченную величину площади дисплея, таких как устройство мобильной связи.
Описана столбцовая организация контента. Согласно реализации представления контента размещаются в вертикальных столбцах, которые доступны “один за другим” по горизонтальной оси. Поэтому пользователь может прокручивать представления контента по вертикали в каждом из столбцов и совершать горизонтальные переходы между столбцами. Кроме того, столбцы могут быть сконфигурированы в пользовательском интерфейсе с промежутком (например, “интервалом”) между столбцами. Выбор промежутка с помощью жеста (например, касание сенсорного экрана) может приводить к отображению следующего столбца. Поэтому, переход между столбцами можно осуществлять без добавления управляющего элемента (например, отображения кнопки) в пользовательский интерфейс, дополнительное рассмотрение которого приведено в связи с фиг. 2-3.
Дополнительно, столбцы можно конфигурировать по-разному. Например, можно применять фильтрацию для разделения представлений на группы. Например, первый столбец может включать в себя каждый контакт из списка контактов пользователя. Второй столбец может включать в себя контакты для социальной сети, а третий столбец может включать в себя контакты для мгновенного обмена сообщениями. Таким образом, можно использовать фильтрацию, чтобы пользователь мог переходить между последовательными столбцами контента, отфильтрованными согласно разным критериям, чтобы найти контент, представляющий интерес. Дополнительное рассмотрение фильтрации приведено в связи с фиг. 5.
Ниже описан ряд примерных реализаций устройства мобильной связи (например, беспроводной телефон). Дополнительно, для каждого примера описан ряд других функциональных возможностей, которые может применять устройство мобильной связи, которые можно реализовать в этом примере, а также в других описанных примерах. Соответственно, проиллюстрированы примерные реализации из нескольких различных возможных реализаций. Кроме того, хотя описано устройство мобильной связи, имеющее один или более модулей, сконфигурированных для обеспечения функциональных возможностей телефонии, также можно рассматривать ряд других мобильных устройств, таких как карманные персональные компьютеры, мобильные музыкальные проигрыватели, специальные устройства обмена сообщениями, портативные игровые устройства, нетбуки и т.д.
ПРИМЕРНЫЕ РЕАЛИЗАЦИИ
На фиг. 1 показана примерная реализация 100 устройства 102 мобильной связи согласно одному или более вариантам осуществления устройств, признаков и систем для мобильной связи. Устройство 102 мобильной связи может быть выполнено во множестве конфигураций, примеры которых включают в себя конфигурацию, показанную на фиг. 1, в которой устройство 102 мобильной связи “открыто”, и конфигурацию, в которой устройство мобильной связи 102 “закрыто”, показанную на фиг. 2-4.
Устройство 102 мобильной связи дополнительно проиллюстрировано включающим в себя первый корпус 104 и второй корпус 106, соединенные между собой скользящей частью 108, что позволяет первому и второму корпусам 104, 106 перемещаться (например, скользить) относительно друг друга. Хотя описано скольжение, очевидно, что можно рассматривать также различные другие способы перемещения, например шарнир, петлю и т.д. Дополнительно, также можно рассматривать конфигурации, где перемещение не осуществляется, например “монолитную” конфигурацию.
Первый корпус 104 включает в себя устройство 110 отображения, которое можно использовать для вывода различных данных, таких как идентификация (ID) вызывающего абонента, представления контента (например, контактов), которые проиллюстрированы, электронная почта, мультимедийные сообщения, просмотр Интернета, игра, музыка, видео и т.д. Согласно реализации устройство 110 отображения также может быть сконфигурировано, чтобы действовать в качестве устройства ввода путем включения функциональных возможностей сенсорного экрана, например, посредством емкостных, поверхностной акустической волны, резистивных, оптических, тензометрических, дисперсивных сигналов, акустического импульса, и других функциональных возможностей сенсорного экрана.
Второй корпус 106 проиллюстрирован включающим в себя клавиатуру 112, которую можно использовать для обеспечения вводов в устройство мобильной связи 102. Хотя клавиатура 112 изображена как клавиатура со стандартной раскладкой латинских букв, также можно рассматривать различные другие примеры, такие как клавиатура с традиционной раскладкой телефонной кнопочной панели (например, двенадцатикнопочной панели обычных телефонов), клавиатуры, приспособленные под другие языки (например, кириллицы), и т.д.
В “открытой” конфигурации, изображенной в примерной реализации 100 на фиг. 1, первый корпус 104 перемещен (например, сдвинут) относительно второго корпуса 106 с помощью скользящей части 108. В этой примерной конфигурации, по меньшей мере, большинство клавиш клавиатуры 112 (т.е. физические клавиши) открыто, благодаря чему открытые клавиши можно использовать для обеспечения вводов. В открытой конфигурации формфактор устройства 102 мобильной связи увеличивается по сравнению с формфактором устройства 102 мобильной связи в закрытой конфигурации, показанной на фиг. 2-4. Согласно реализации плоскости первого и второго корпусов 104, 106, которые используются для образования увеличенного формфактора, параллельны друг другу. Также можно рассматривать другие реализации, такие как “двустворчатая” конфигурация, “монолитная” конфигурация и т.д.
Формфактор, применяемый в устройстве 102 мобильной связи, может быть пригоден для поддержки самых различных признаков. Например, клавиатура 112 изображена поддерживающей конфигурацию со стандартной раскладкой латинских букв. Этот формфактор, в частности, может быть удобен пользователю для использования вышеописанных функциональных возможностей устройства мобильной связи 102, таких как написание текстов, игра, проверка электронной почты, просмотр веб-страниц, обеспечение сообщений о состоянии для социальной сети и т.д.
Устройство 102 мобильной связи также представлено включающим в себя модуль 114 связи. Модуль 114 связи обеспечивает функциональные возможности устройства 102 мобильной связи для осуществления связи по сети 116. Например, модуль 114 связи может включать в себя функциональные возможности телефона, чтобы делать и принимать телефонные вызовы. Модуль 114 связи также может включать в себя различные другие функциональные возможности, такие как составление текстовых сообщений службы коротких сообщений (SMS), сообщений службы обмена мультимедийными сообщениями (MMS), электронных писем, сообщений о состоянии для социальной сети и т.д. Пользователь, например, может вводить сообщение о состоянии для передачи по сети 116 на веб-сайт социальной сети. Затем веб-сайт социальной сети может открывать сообщение о состоянии “друзьям” пользователя, например, для приема друзьями через компьютер, соответственное устройство мобильной связи и т.д. Также можно рассматривать различные другие примеры, такие как блоггинг, мгновенный обмен сообщениями и т.д.
Устройство 102 мобильной связи также представлено включающим в себя модуль 118 пользовательского интерфейса. Модуль 118 пользовательского интерфейса обеспечивает функциональные возможности устройства 102 мобильной связи для генерации, управления и/или вывода пользовательского интерфейса 120 для отображения на устройстве 110 отображения. Для генерации пользовательского интерфейса 120 можно применять ряд разных способов.
Например, модуль 118 пользовательского интерфейса может конфигурировать пользовательский интерфейс 120 для размещения представлений контента в вертикальные столбцы, пример которых представлен первым и вторым столбцами 122, 124 в пользовательском интерфейсе 120. Таким образом, пользователь может совершать вертикальную прокрутку по первому столбцу 122, чтобы найти представление, представляющее интерес, которым в этом примере является контакт из столбца “Все контакты”.
Модуль 118 пользовательского интерфейса также может использовать один или более фильтров 126 для фильтрации представлений, включенных в один или более столбцов. Например, в некоторых приложениях могут существовать подмножества контента, которые можно использовать для быстрой идентификации представлений в этом подмножестве. Переходя между подмножествами, пользователь может сначала идентифицировать подмножество, которое скорее всего содержит контент, представляющий интерес, и затем совершать переходы по сокращенному подмножеству представлений.
Согласно рассмотренному выше примеру первый столбец 122 включает в себя представления всех контактов, включенных в список контактов пользователя, который, например, может храниться на устройстве 102 мобильной связи. Второй столбец 124 может содержать подмножество контактов, которые соответствуют критериям, используемым для фильтрации контактов, например контакты, принадлежащие социальной сети. Фильтрация может продолжаться для последующих столбцов, например для контактов, поддерживающих обмен текстовыми сообщениями, включающих в себя адреса электронной почты, имеющих телефонные номера (например, телефонную книжку), идентифицированных как деловые контакты (например, рабочие номера телефонов и адреса), и т.д. Таким образом, чтобы найти контент, представляющий интерес, можно осуществлять переход по горизонтали посредством пользовательского интерфейса для подмножеств контента через другой столбец.
В иллюстрируемой реализации пользовательского интерфейса 120, показанного на фиг. 1, полные представления проиллюстрированы для первого столбца 122, и частичные представления проиллюстрированы для второго столбца 124. Например, представления в первом столбце 122 отображаются имеющими свою полную ширину, тогда как частичные представления второго столбца 124 обрезаются на краю устройства 110 отображения и, таким образом, отображаются с частичной шириной в пользовательском интерфейсе 120. Благодаря этой технике пользователь может легко узнавать о наличии второго столбца 124 “справа” от первого столбца 122 в пользовательском интерфейсе 120 без расходования значительной части доступной площади дисплея устройства 110 отображения. Переход ко второму столбцу 124 можно осуществлять по-разному, что дополнительно рассмотрено в связи со следующей фигурой.
На фиг. 2 показана система 200 в примерной реализации, где обнаружение жеста используется для перехода между первым и вторым столбцами 122, 124 в пользовательском интерфейсе 120. Устройство 102 мобильной связи проиллюстрировано отображающим пользовательский интерфейс 120 на устройстве 110 отображения, которое включает в себя представления полной ширины в первом столбце 122 и частичные представления во втором столбце 124, что было ранее проиллюстрировано на фиг. 1. Однако полная ширина представлений второго столбца 124 и третьего столбца 202 проиллюстрированы в воображаемом виде “вне” устройства отображения 110 для подачи контекста в виде размещения первого, второго и третьего столбцов 122, 124, 202 в пользовательском интерфейсе 120.
Первый и второй столбцы 122, 124 (и, в частности, представления, включенные в соответственные столбцы) проиллюстрированы разделенными промежутком 204. Аналогично, второй и третий столбцы 124, 202 также проиллюстрированы разделенными промежутком 206. В иллюстрируемой реализации промежуток 204 сконфигурирован для использования при переходе без управляющего элемента между первым и вторым столбцами 122, 124. Аналогично, промежуток 206 сконфигурирован для использования при переходе между вторым и третьим столбцами 124, 202.
Согласно реализации модуль 118 пользовательского интерфейса способен обнаруживать жестовый ввод посредством функциональных возможностей сенсорного экрана устройства 110 отображения. Например, палец руки 208 пользователя может касаться промежутка 204 между первым и вторым столбцами 122, 124. При обнаружении этого жеста (касания) модуль 118 пользовательского интерфейса предписывает отображение второго столбца 124 в пользовательском интерфейсе 120, пример чего показан на следующей фигуре.
На фиг. 3 показана система 300 в примерной реализации, где второй столбец 124, который был выбран посредством взаимодействия с промежутком 204 с помощью жеста, показанного на фиг. 2, выводится в пользовательском интерфейсе 120. Пользовательский интерфейс 120 включает в себя первый, второй и третий столбцы 122, 124, 202, показанные на фиг. 2. Однако в этом примере второй столбец 124 отображается на устройстве 110 отображения имеющим одно или более представлений, которые отображаются полностью, например, имеют полную ширину для представления, несмотря на то что каждое из представлений в столбце может не отображаться одновременно (например, для вертикальной прокрутки). Первый и третий столбцы 124, 202 отображаются с частичными представлениями для указания, “где” находятся соответствующие столбцы относительно второго столбца 124. Таким образом, пользователь может легко определить, “где” располагаются первый и третий столбцы 124, 202 относительно второго столбца 124.
На фиг. 3, подобно фиг. 2, столбец, находящийся в “фокусе” (например, второй столбец 124 на фиг. 3 и первый столбец 122 на фиг. 1 и 2), отображается имеющим представления, превышающие по высоте представления в столбцах, которые отображаются не полностью, т.е., частичные представления второго столбца 124 на фиг. 1 и 2 и первый и третий столбцы 122, 202 на фиг. 3. Например, представления второго столбца 124 отображаются имеющими больший размер шрифта, чем размер шрифта представлений первого и третьего столбцов 122, 202. Дополнительно, представления первого столбца 122 проиллюстрированы перегруппированными (например, текст представлений выровнен по правому краю на фиг. 3, тогда как на фиг. 1 и 2 он выровнен по левому краю) в помощь описаниям, обеспеченным соответственными представлениями. Однако очевидно, что в ряде случаев такая перегруппировка может не осуществляться, например, для экономии ресурсов обработки и/или отображения.
Поэтому помимо обрезки представлений первого и третьего столбцов для показа, “где” располагаются столбцы относительно второго столбца 124, первый и третий столбцы 122, 202 также отображаются с уменьшенной высотой, благодаря чему эти столбцы расходуют меньшую величину площади дисплея устройства 110 отображения. Таким образом, этот способ также позволяет сосредотачивать внимание на отображаемом втором столбце 124, в то же время предоставляя информацию о том, «где» находится пользователь в пользовательском интерфейсе 120.
Пользователь может продолжать совершать переходы по столбцам, выбирая последовательные промежутки “справа” в этом примере для перехода к соответственным столбцам, например промежуток 206 для перехода к третьему столбцу 202 и т.д. Дополнительно, пользователь может переходить по столбцам “обратно”, выбирая промежутки слева от отображаемого в данный момент столбца (например, промежуток 204 слева от второго столбца 124) в пользовательском интерфейсе 120 в этом примере. Однако в некоторых случаях пользователь может пожелать быстро совершать прокрутку по столбцам, не взаимодействуя с каждым из промежутков. Этот переход можно осуществлять по-разному.
Например, рука 208 пользователя может делать жест прокрутки, помещая палец на устройство 110 отображения и передвигая палец влево и/или вправо в этом примере, хотя также можно рассматривать и другие примеры. Функциональные возможности сенсорного экрана устройства 110 отображения (или другого устройства, такого как сенсорная панель) можно использовать для передачи на модуль 118 пользовательского интерфейса данных, описывающих этот жест. В ответ модуль 118 пользовательского интерфейса может конфигурировать пользовательский интерфейс 120 для перехода в режим, когда представления контента отображаются в совпадающем размере, например размер шрифта представлений контента одинаков для разных столбцов. Дополнительно, модуль 118 пользовательского интерфейса может конфигурировать идентификаторы столбцов, чтобы они имели увеличенный размер, чтобы пользователь мог быстрее переходить по столбцам, чтобы найти столбец, представляющий интерес, и это дополнительно рассмотрено в связи со следующей фигурой.
На фиг. 4 показана примерная система 400, в которой представления контента в множестве столбцов отображаются имеющими совпадающий размер шрифта в ответ на обнаружение жеста, показанного на фиг. 3. В этой примерной системе 400 первый, второй и третий столбцы 122, 124, 202 сконфигурированы так, чтобы иметь совпадающий размер шрифта. Например, размер шрифта столбцов, находящихся “вне” устройства 110 отображения, можно конфигурировать таким же, как в столбце, находящемся в фокусе. Дополнительно, идентификаторы каждого из столбцов (например, “Все контакты” для первого столбца 122, “Социальная сеть” для второго столбца 124 и “Телефонная книжка” для третьего столбца 202) могут иметь увеличенный размер (например, больший размер шрифта) для повышения удобочитаемости.
В этом режиме столбцы можно прокручивать, чтобы находить конкретный столбец, представляющий интерес. Выбор столбца (например, касание идентификатора и/или представлений в столбце) может предписывать модулю 118 пользовательского интерфейса отображать выбранный столбец “в фокусе”, как показано для первого столбца 122 на фиг. 1 и для второго столбца 124 на фиг. 2 и 3. Согласно реализации в этом “уменьшенном” режиме переход между столбцами можно осуществлять с помощью жеста прокрутки и/или выбора промежутка, как описано выше в связи с фиг. 2. Кроме того, согласно реализации для перехода к соответствующему контенту не предусмотрен выбор представлений в столбцах и выбор самих столбцов. Напротив, первый выбор позволяет сфокусироваться на столбце, после чего можно делать выбор в конкретном столбце. Очевидно, что можно рассматривать также другие реализации, не выходя за рамки их сущности и объема, что позволяет выбирать представления в обоих режимах.
ПРИМЕРНЫЕ ПРОЦЕДУРЫ
Ниже представлены способы работы пользовательского интерфейса, которые можно реализовать с использованием вышеописанных систем и устройств. Аспекты каждой из процедур можно реализовать посредством оборудования, аппаратно-программного обеспечения, программного обеспечения или их комбинации. Процедуры показаны в виде набора этапов, которые обозначают операции, осуществляемые одним или более устройствами и не обязательно ограничены показанными порядками осуществления операций соответственными этапами. В частях нижеследующего описания будет сделана ссылка на среду 100 и системы 200-400, изображенные на фиг. 1-4, соответственно.
На фиг. 5 показана процедура 500 в примерной реализации, где пользовательский интерфейс сконфигурирован для включения в себя множества представлений для отображения в столбцах, по меньшей мере, один из которых включает в себя фильтрованное подмножество представлений. Пользовательский интерфейс сконфигурирован для включения в себя множества представлений контента, размещенных согласно множеству столбцов, что позволяет переходить между первым и вторым столбцами при обнаружении жестового ввода посредством сенсорного экрана устройства мобильной связи (этап 502). Например, пользователь может “касаться” промежутка 204 между первым и вторым столбцами 122, 124 для перехода ко второму столбцу 124.
Пользовательский интерфейс отображается на устройстве отображения устройства мобильной связи, где первый столбец сконфигурирован для вертикального перехода по каждому из множества представлений, и второй столбец включает в себя фильтрованное подмножество из множества представлений таких, что, по меньшей мере, одно представление включается в первый столбец, а не во второй столбец (этап 504). Например, жест прокрутки может предусматривать постановку пальца руки 208 пользователя на поверхность устройства 110 отображения и передвижение пальца по поверхности. Затем модуль 118 пользовательского интерфейса может обнаруживать этот жест и предписывать пользовательскому интерфейсу 120 перемещаться в направлении перемещения пальца. Поэтому жест прокрутки, который заключает в себе передвижение пальца руки 208 пользователя “вверх” в иллюстрируемой системе 200, чтобы вызвать отображение представлений, включенных в столбец “ниже” текущего вида.
На фиг. 6 изображена процедура 600 в примерной реализации, где жест, предусматривающий взаимодействие с промежутком, используется для перехода между столбцами представлений. Представления контента отображаются в первом столбце на устройстве отображения отделенными промежутком от одновременно отображаемых частичных представлений контента во втором столбце (этап 602). Например, как описано выше в связи с фиг. 2, промежутки 204, 206 можно использовать для разделения представлений контента в первом, втором и третьем столбцах 122, 124, 202.
Если посредством функциональных возможностей сенсорного экрана устройства отображения обнаружен жест, предусматривающий взаимодействие с промежутком, то представления контента во втором столбце отображаются одновременно с частичными представлениями контента в первом столбце (этап 604). Аналогично описанному выше пользователь может “касаться” промежутка 204 между первым и вторым столбцами 122, 124 для перехода ко второму столбцу 124.
При обнаружении жеста прокрутки одним или несколькими модулями посредством функциональных возможностей сенсорного экрана представления в первом и втором столбцах отображаются имеющими совпадающий размер шрифта (этап 606). Например, может быть обнаружен горизонтальный жест прокрутки, который предусматривает горизонтальное передвижение пальца руки 208 пользователя по устройству отображения. При обнаружении этого жеста представления могут отображаться имеющими, по существу, одинаковые размеры, пример чего приведен в связи с фиг. 4.
На фиг. 7 изображена процедура 700 в примерной реализации, где представления отображаются имеющими совпадающий размер шрифта в ответ на обнаружение жеста прокрутки. Представления контактов сконфигурированы в первом столбце имеющими размер шрифта, превышающий размер шрифта представлений контактов во втором столбце (этап 702). Например, согласно фиг. 1, размер шрифта представлений в первом столбце 122 больше размера шрифта представлений во втором столбце 124.
При обнаружении жеста прокрутки устройством мобильной связи представления в первом и втором столбцах отображаются имеющими совпадающий размер шрифта (этап 704). Пример этого показан на фиг. 4, где представления контента (контакты в этом примере) имеют совпадающий размер шрифта.
ПРИМЕРНОЕ УСТРОЙСТВО
На фиг. 8 показаны различные компоненты примерного устройства 800, которое можно реализовать в различных вариантах осуществления в качестве мобильного устройства любого типа для реализации вариантов осуществления устройств, признаков и систем для мобильной связи. Например, устройство 800 можно реализовать в виде любого из устройств 102 мобильной связи, описанных со ссылкой на соответственные фиг. 1-4. Устройство 800 также можно реализовать для доступа к сетевой службе, такой как служба социальной сети.
Устройство 800 включает в себя вход 802, который может включать в себя вводы интернет-протокола (IP), а также другие устройства ввода, например клавиатуру 112, показанную на фиг. 1. Устройство 800 дополнительно включает в себя интерфейс 804 связи, который можно реализовать в качестве любого одного или более беспроводного интерфейса, сетевого интерфейса любого типа и в качестве интерфейса связи любого другого типа. Сетевой интерфейс обеспечивает соединение между устройством 800 и сетью связи, благодаря которому другие электронные и вычислительные устройства могут обмениваться данными с устройством 800. Беспроводной интерфейс позволяет устройству 800 работать в качестве мобильного устройства для беспроводной связи.
Устройство 800 также включает в себя один или более процессоров 806 (например, любой из микропроцессоров, контроллеров и т.п.), которые обрабатывают различные компьютерно-выполняемые инструкции для управления работой устройства 800 и для связи с другими электронными устройствами. Устройство 800 можно реализовать с компьютерно-считываемыми носителями 808, такими как один или более компонентов памяти, примеры которых включают в себя оперативную память (ОЗУ) и энергонезависимую память (например, любую одну или более из постоянной памяти (ПЗУ), флэш-памяти, EPROM, EEPROM и т.д.).
Компьютерно-считываемые носители 808 обеспечивают хранилище данных для хранения контента и данных 810, а также приложений для устройства и любых других типов информации и/или данных, относящихся к эксплуатационным аспектам устройства 800. Например, операционная система 812 может поддерживаться как компьютерное приложение на компьютерно-считываемых носителях 808 и выполняться на процессоре(ах) 806. Приложения для устройства также могут включать в себя модуль 814 управления связью (который можно использовать для обеспечения функциональных возможностей телефонии) и диспетчер 816 носителей.
Устройство 800 также включает в себя аудио- и/или видеовыход 818, через который аудио- и/или видеоданные поступают в систему 820 воспроизведения звука и/или отображения. Систему 820 воспроизведения звука и/или отображения можно реализовать в виде интегрированных компонентов примерного устройства 800, и она может включать в себя любые компоненты, которые обрабатывают, отображают и/или иначе делают доступными для восприятия аудио-, видеоданные и данные изображения. Устройство 800 также можно реализовать для снабжения пользователя тактильной обратной связью, такой как вибрация и тактильная чувствительность.
В общем случае этапы могут представлять модули, призванные обеспечивать представленные функциональные возможности. Кроме того, любую из описанных здесь функций можно реализовать с использованием программного обеспечения, аппаратно-программного обеспечения (например, схемами с фиксированными логическими функциями), ручной обработки или комбинации этих реализаций. Употребляемые здесь термины “модуль”, “функциональные возможности” и “логика”, в общем случае представляют программное обеспечение, аппаратно-программное обеспечение, оборудование или их комбинацию. В случае программной реализации модуль, функциональные возможности или логика представляет программный код, который выполняет поставленные задачи при выполнении на процессоре (например, на ЦП или нескольких ЦП). Программный код может храниться на одном или более компьютерно-считываемых запоминающих устройствах. Признаки вышеописанных способов не зависят от платформы в том смысле, что способы можно реализовать на ряде коммерческих вычислительных платформ, имеющих множество процессоров.
ЗАКЛЮЧЕНИЕ
Хотя изобретение было описано в отношении структурных признаков и/или методологических действий, следует понимать, что изобретение, заданное в прилагаемой формуле изобретения, не должно ограничиваться описанными конкретными признаками или действиями. Напротив, конкретные признаки и действия раскрыты в качестве примерных форм реализации заявленного изобретения.
название | год | авторы | номер документа |
---|---|---|---|
УПОРЯДОЧЕНИЕ ПЛИТОК | 2011 |
|
RU2597522C2 |
ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС, ИМЕЮЩИЙ ФУНКЦИОНАЛЬНОСТЬ МАСШТАБИРОВАНИЯ | 2009 |
|
RU2530284C2 |
РАСШИРЕНИЕ ФУНКЦИОНАЛЬНОСТИ ПРОСМОТРА ПРИЛОЖЕНИЯ | 2010 |
|
RU2580430C2 |
СРЕДСТВО ЗАПУСКА ДЛЯ КОНТЕКСТНЫХ МЕНЮ | 2012 |
|
RU2609070C2 |
СЕМАНТИЧЕСКОЕ МАСШТАБИРОВАНИЕ | 2011 |
|
RU2611970C2 |
ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ДЛЯ РЕДАКТИРОВАНИЯ ЗНАЧЕНИЯ ПО МЕСТУ | 2012 |
|
RU2627113C2 |
ИНТЕРФЕЙС ПРОГРАММИРОВАНИЯ ДЛЯ СЕМАНТИЧЕСКОГО МАСШТАБИРОВАНИЯ | 2011 |
|
RU2600543C2 |
ФИЛЬТРАЦИЯ ДАННЫХ В КОРПОРАТИВНОЙ СИСТЕМЕ | 2015 |
|
RU2702977C2 |
ВИЗУАЛИЗАЦИЯ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА | 2005 |
|
RU2383919C2 |
УВЕДОМЛЕНИЯ О ПРИЛОЖЕНИЯХ | 2011 |
|
RU2586869C2 |
Изобретение относится к области пользовательских интерфейсов для мобильных устройств, а именно к столбцовой организации контента. Техническим результатом является обеспечение пользователю упрощенной и ускоренной навигации между элементами контента в мобильном устройстве. Для этого устройство мобильной связи конфигурирует и отображает пользовательский интерфейс, в который включено множество представлений контента, размещенных согласно множеству столбцов, отделенных промежутком, что позволяет выполнять переход между первым и вторым столбцами при обнаружении жестового ввода посредством сенсорного экрана устройства мобильной связи. При этом первый столбец сконфигурирован для вертикального перехода по каждому из множества представлений, а второй столбец включает в себя фильтрованное подмножество из множества представлений так, что по меньшей мере одно представление включается в первый, а не во второй столбец. Кроме того, фильтрованное подмножество из множества представлений, включенных во второй столбец, также включено в первый столбец. 3 н. и 12 з.п. ф-лы, 8 ил.
1. Способ организации доступа к контенту, осуществляемый устройством мобильной связи, содержащий этапы, на которых:
конфигурируют пользовательский интерфейс для включения в него множества представлений контента, размещенных согласно множеству столбцов, отделенных промежутком, что позволяет выполнять переход между первым и вторым упомянутыми столбцами при обнаружении жестового ввода посредством сенсорного экрана устройства мобильной связи, и
отображают пользовательский интерфейс на устройстве отображения устройства мобильной связи, в котором
первый упомянутый столбец сконфигурирован для вертикального перехода по каждому из множества представлений, и
второй упомянутый столбец включает в себя фильтрованное подмножество из множества представлений так, что по меньшей мере одно упомянутое представление включается в первый упомянутый столбец, а не во второй упомянутый столбец, причем упомянутое фильтрованное подмножество из множества представлений, включенных во второй упомянутый столбец, также включено в первый упомянутый столбец.
2. Способ по п.1, в котором отображение осуществляется так, что
полная ширина одного или более упомянутых представлений, включенных в первый упомянутый столбец, отображается на устройстве отображения,
часть ширины по меньшей мере одного упомянутого представления, включенного во второй упомянутый столбец, отображается на устройстве отображения одновременно с первым упомянутым столбцом, и
упомянутые одно или более представлений первого упомянутого столбца отделены упомянутым промежутком от части по меньшей мере одного упомянутого представления второго упомянутого столбца.
3. Способ по п.2, в котором жест включает в себя касание промежутка между первым и вторым упомянутыми столбцами.
4. Способ по п.1, в котором жест не является жестом прокрутки.
5. Способ по п.1, в котором пользовательский интерфейс дополнительно конфигурируют устройством мобильной связи так, чтобы обнаружение жеста прокрутки приводило к тому, чтобы представления, размещенные в столбцах, отображались, имея, по существу, одинаковую ширину.
6. Способ по п.1, в котором представления в первом столбце имеют размер шрифта, превышающий размер шрифта представлений во втором столбце.
7. Способ по п.6, в котором пользовательский интерфейс дополнительно конфигурируется устройством мобильной связи так, чтобы обнаружение жеста прокрутки приводило к тому, чтобы представления, размещенные в столбцах, использовали, по существу, одинаковый размер шрифта.
8. Способ по п.1, в котором контент является контактной информацией.
9. Устройство мобильной связи, содержащее устройство отображения и один или более модулей для:
отображения представлений контента в первом столбце на устройстве отображения, отделенных промежутком от одновременно отображаемых частичных представлений контента во втором столбце, и
отображения представлений контента во втором столбце одновременно с частичными представлениями контента в первом столбце, если посредством функциональных возможностей сенсорного экрана устройства отображения обнаружен жест, предусматривающий взаимодействие с упомянутым промежутком.
10. Устройство мобильной связи по п.9, в котором представления при отображении в качестве частичных представлений обрезаются на краю устройства отображения.
11. Устройство мобильной связи по п.9, в котором представления контента в первом и втором столбцах соответствуют уровню совпадения иерархической файловой системы.
12. Устройство мобильной связи по п.9, в котором взаимодействие представляет собой касание промежутка.
13. Устройство мобильной связи по п.9, в котором:
представления в первом столбце имеют размер шрифта, превышающий размер шрифта представлений во втором столбце, и
представления в первом и втором столбцах отображаются имеющими совпадающий размер шрифта, если одним или более модулями обнаружен жест прокрутки посредством функциональных возможностей сенсорного экрана.
14. Устройство мобильной связи по п.9, в котором:
отображение так осуществляется одним или более модулями до обнаружения жеста, что частичные представления контента во втором столбце отображаются одновременно с полными представлениями контента в первом столбце, и
отображение так осуществляется одним или более модулями после обнаружения жеста, что частичные представления контента в первом столбце отображаются одновременно с полными представлениями контента во втором столбце.
15. Считываемый компьютером носитель, содержащий записанные на нем инструкции, которые при выполнении их компьютером вынуждают компьютер выполнять способ организации доступа к контенту по любому из пп.1-8.
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек | 1923 |
|
SU2007A1 |
Способ приготовления мыла | 1923 |
|
SU2004A1 |
ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС КОНТАКТОВ | 2003 |
|
RU2308076C2 |
СИСТЕМА И СПОСОБ ДЛЯ ВЫБОРА РЕЖИМА ПРЕДСТАВЛЕНИЯ И УСТАНОВКИ ПАРАМЕТРОВ | 2004 |
|
RU2347261C2 |
Колосоуборка | 1923 |
|
SU2009A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
Авторы
Даты
2014-10-10—Публикация
2010-05-13—Подача