Навигация в графическом пользовательском интерфейсе на карманных устройствах

Изобретение относится к электронным устройствам. Технический результат заключается в уменьшении времени доступа к функциям программ. Графический пользовательский интерфейс (GUI) получает доступ к метаданным, расположенным в различных категориях, и определяет их иерархический порядок. Категория метаданных показана в меню из пунктов категории в отдельной панели на GUI. Поворот устройства детектируется датчиком поворота, и после поворота панель с меню, просматриваемым перед поворотом, поддерживается в GUI, и по меньшей мере одна панель с меню, представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой перед поворотом, добавляется или удаляется. 3 н. и 6 з.п. ф-лы, 5 ил.

 

Область техники, к которой относится изобретение

Данное изобретение относится к электронному устройству с дисплеем и к способу для представления и просмотра метаданных с помощью графического пользовательского интерфейса (GUI), принимающего входные сигналы датчика поворота.

Уровень техники

Уменьшение размеров карманных электронных устройств, таких как мобильные телефоны и МР3 проигрыватели, ставит сложные задачи перед разработчиками пользовательского интерфейса (UI) и GUI, так как трудно достичь эффективного взаимодействия пользователя с маленькими и компактными многофункциональными устройствами.

Добавление нажимаемых кнопок или перегрузка их использования посредством введения сочетаний клавиш и сложных систем меню были исследованы ранее, но привели к существенным ограничениям взаимодействия пользователя с электронным устройством.

В патентной заявке США 2003/0085870 описывается способ для улучшения восприимчивости электронных устройств посредством введения средств восприятия того, как устройствами манипулируют, и преобразования действий пользователя в команды, подлежащие выполнению. В частности окна, которые являются открытыми в некоторой конкретной ориентации, скрывают, когда ориентация изменяется.

Также количество и сложность функций, выполняемых на таких карманных устройствах, постоянно возрастает, что опять же увеличивает требования к производительности на UI и GUI. Просмотр и навигация в больших количествах данных, следовательно, все еще является проблемой из-за присущих ограничений в размере экрана и UI.

Следовательно, для улучшения эффективности пользовательского интерфейса существует необходимость в электронных устройствах с пользовательскими интерфейсами, которые способны обеспечить легкое представление и просмотр в больших количествах данных.

Сущность изобретения

Задачей изобретения является предпочтительное ослабление, смягчение или удаление одного или нескольких вышеупомянутых недостатков посредством предоставления пользователю возможности открывать и закрывать дополнительные меню в карманном устройстве посредством поворота этого устройства.

Эта задача достигается посредством обеспечения, в первом аспекте, усовершенствованного карманного электронного устройства, имеющего дисплей для представления и просмотра метаданных. Такое электронное устройство отображения разрешает вышеупомянутые проблемы известного уровня техники посредством использования контроллера графического пользовательского интерфейса, выполненного с возможностью поддержания при первом повороте электронного устройства отображения от первой ко второй ориентации некоторой панели в отображаемом графическом пользовательском интерфейсе с меню, просматриваемым перед первым поворотом, и добавления по меньшей мере одной панели в отображаемом графическом пользовательском интерфейсе с меню, представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой перед поворотом. Дополнительное меню связанных пунктов категорий может быть, таким образом, открыто или закрыто посредством поворота устройства пользователем, что обеспечивает преимущество просмотра данных с уменьшенным использованием пользовательских интерфейсов, таких как указательное устройство и клавиатура. При втором повороте устройства отображения назад от второй к первой ориентации панель в отображаемом графическом интерфейсе пользователя удаляется.

GUI контроллер может быть воплощен посредством программного обеспечения GUI, хранимого в памяти устройства, подключенного к электронному процессору для получения доступа и исполнения программного обеспечения GUI. Панели могут здесь пониматься как отдельные разделы в GUI, представляющие связанные данные, например ассоциированные с теми же данными или объектом. Метаданные понимаются здесь как данные, которые описывают содержание этих ассоциированных данных, и которые могут быть упорядочены в различные категории, такие как категории названия песни и артиста для музыкальных файлов или категории отправитель и дата получения для электронной почты. Метаданные контроллера графического пользовательского интерфейса могут определять иерархическое упорядочение метаданных, что означает, что категории метаданных являются или могут быть классифицированными или назначенными, например, посредством GUI контроллера, в последовательные уровни или слои или перекрывающую иерархическую структуру, которая может быть логически определена посредством типов категорий метаданных, но которая может быть также просто применена согласно последовательному (например, алфавитному) порядку. Каждая категория представляется посредством некоторого меню из пунктов категории в отображаемом графическом пользовательском интерфейсе, и каждое меню показано в отдельной панели. Просматриваемая категория означает меню пунктов категории, подвергаемое выбору или навигации (перемещению) пользователя, такой как прокрутка, маркировка или подсветка, или другая деятельность, или являющееся последним меню, в котором пользователь осуществил выбор или навигацию.

Во втором аспекте изобретение обеспечивает способ для представления и просмотра метаданных на карманном электронном устройстве, причем этот способ предусматривает:

- обеспечение метаданных, расположенных в различных категориях,

- определение иерархического упорядочения метаданных;

- представление каждой категории посредством меню объектов категории в графическом пользовательском интерфейсе, подлежащей отображению на устройстве отображения, где каждое меню показано в отдельной панели;

- отображение графического пользовательского интерфейса с по меньшей мере одной панелью, содержащей просматриваемое меню объектов категории;

- после первого поворота устройства из первой во вторую ориентацию:

- поддержание в отображаемом графическом пользовательском интерфейсе панели с меню, просматриваемым перед поворотом; и

- добавление по меньшей мере одной панели в отображаемом графическом пользовательском интерфейсе с меню, представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой перед первым поворотом; и

- после второго поворота устройства отображения назад от второй к первой ориентации:

- удаление панели в отображаемом графическом пользовательском интерфейсе.

В третьем аспекте изобретение относится к программному продукту для инструктирования процессора выполнить этот способ, согласно предыдущему аспекту изобретения, когда этот продукт выполняется на электронном процессоре в карманном электронном устройстве с дисплеем.

Описанные выше и далее различные определения, варианты осуществления, примеры и реализации, даже описанные в отношении только одного аспекта, применимы ко всем аспектам изобретения.

Примеры метаданных для аудио- и видеоданных содержат артистов, альбомы, списки воспроизведения, рейтинги, даты, жанр и названия. Примерами метаданных для списков контактов на мобильных телефонах могут быть имя/фамилия, компания, группа, отношение.

Указанный поворот устройства отображения осуществляется от первой ориентации ко второй ориентации, где первая ориентация предпочтительно повернута приблизительно на 90° относительно второй ориентации. Предпочтительно между первой и второй ориентацией установлен пороговый угол поворота, такой как 45°, для которого GUI контроллер предполагает, что пользователь намеревается изменить ориентацию. Предпочтительно дисплей является прямоугольным, и первой, и второй ориентацией являются портретная и альбомная ориентации или наоборот.

В одном варианте осуществления некоторое меню предпочтительно добавляется, когда устройство поворачивается с портрета на альбом, и добавленная панель будет показана около панели с меню, просматриваемым перед поворотом. После второго поворота обратно к портретной ориентации меню, не просматриваемое после второго поворота, может быть удалено. В другом связанном варианте осуществления некоторое меню предпочтительно добавляется, когда устройство поворачивается от альбома к портрету, и добавленная панель будет показана выше или ниже панели с меню, просматриваемой перед поворотом. После второго поворота обратно к альбомной ориентации, меню, не просматриваемое после второго поворота, может быть удалено. Эти варианты осуществления обеспечивают преимущества возможности оптимального использования площади дисплея, и то, какой вариант осуществления применять, может зависеть от типа метаданных, графического представления и приложения.

В еще одном варианте осуществления некоторое меню предпочтительно добавляется, когда устройство поворачивается первый раз в пределах заданного периода времени, и некоторое меню предпочтительно удаляется, когда устройство поворачивается второй раз в пределах заданного периода времени. Это обеспечивает то преимущество, что пользователь может быстро открыть и закрыть дополнительное меню посредством поворота и поворота в противоположном направлении устройства, независимо от начальной ориентации устройства. Заданный период времени применяется для различения между поворотом, который разворачивает метаданные, и поворотом в противоположном направлении, который сворачивает метаданные.

В предпочтительном варианте осуществления указательным устройством является многоточечный сенсорный планшет, и выбор, и просмотр используют многоточечные сенсорные действия. В этом варианте осуществления контроллер графического пользовательского интерфейса предпочтительно дополнительно выполнен с возможностью определения, посредством ввода с многоточечного планшета, разворачивающего или сжимающего действия пользователя, и добавления или удаления по меньшей мере одной панели в отображаемом графическом пользовательском интерфейсе с меню, представляющем иерархическую суперкатегорию или подкатегорию категории, просматриваемой, когда было определено разворачивающее или сжимающее действие пользователя. Этот вариант осуществления является выгодным, так как он обеспечивает дополнительное управление разворачиванием/сворачиванием различных меню категорий. При применении, например, к вышеприведенному примеру, пользователь может через действие разворачивания на многоточечном сенсорном планшете создать место для третьей панели, такой как список воспроизведения, или удалить одну из панелей посредством сжимающего действия. Отображаемые панели могут быть расположены наклонно в случае недостатка места и упорядочены для того, чтобы быть видимыми пользователем.

В одном варианте осуществления первая ориентация и вторая ориентация детектируются на основе анализа данных от одного или нескольких акселерометров, и датчиком для детектирования поворота электронного устройства отображения предпочтительно является трехмерный датчик ускорения. Такой датчик позволяет осуществить определение как поворота, так и наклона устройства отображения. Эти движения могут быть заданы посредством изображения некоторой оси через дисплей, являющейся перпендикулярной к поверхности дисплея. Поворот является поворачиванием устройства вокруг этой оси, когда эта ось удерживается указывающей в фиксированном направлении, а наклон является изменением направления этой оси при отсутствии поворота устройства. Наиболее часто движения являются комбинацией движений наклона и поворота. Когда устройство, например, удерживается ровно, например, лежащим на столе таким образом, что ось является вертикальной, детектирование поворота может быть отключено, так как альбомная и портретная ориентации не различаются однозначно в таком случае.

Предпочтительно датчик поворота позволяет осуществить применение гистерезиса в определении изменений в ориентации. Например, он задерживает реакцию на поворот для неточного действия, которое может произойти случайно.

Основной идеей вариантов осуществления данного изобретения является осуществление возможности разворачивания или сворачивания категорий метаданных, показанных в GUI, с использованием датчика поворота, что не требует использования традиционных указательных устройств UI для этого действия.

Краткое описание чертежей

Данное изобретение будет теперь объяснено, только посредством примера, со ссылкой на сопутствующие чертежи, где

Фиг.1 является иллюстрацией некоторого варианта осуществления устройства отображения данного изобретения в портретном режиме (первая ориентация).

Фиг.2 является иллюстрацией устройства отображения по фиг.1 в альбомном режиме (вторая ориентация) и с добавлением дополнительной панели с меню из пунктов категории.

Фиг.3 является иллюстрацией устройства отображения фиг.2 с добавлением дополнительной панели с меню из пунктов категории.

Фиг.4 является иллюстрацией устройства.

Фиг.5 является блок-схемой, описывающей способ и программный продукт согласно вариантам осуществления данного изобретения.

Подробное описание изобретения

В нижеследующем, варианты осуществления карманного электронного устройства с дисплеем и способ для просмотра метаданных согласно изобретению описываются в отношении фиг.1-3.

Фиг.1 схематично иллюстрирует пример карманного электронного устройства 1 с дисплеем 2 для представления и просмотра метаданных в соответствии с некоторым вариантом осуществления данного изобретения. Дисплей 2 отображает GUI для просмотра метаданных. Вводимые данные для просмотра и выбора в графическом пользовательском интерфейсе вводятся пользователем через указательное устройство 3, такое как многоточечный сенсорный планшет, мышь, указательный стержень, ролик сенсорный планшет или кнопки управления перемещением/кнопки со стрелками. Указательным устройством 3 в этом варианте осуществления является многоточечный сенсорный планшет. Многоточечный сенсорный планшет 3 используется для приема ввода пользователя для просмотра и выбора в графическом пользовательском интерфейсе. Когда электронное устройство удерживается в первой ориентации (здесь, портрет), GUI контроллер (не показан) отображает первую панель 4, содержащую меню 5 объектов 6 категорий согласно метаданным. В этом варианте осуществления объектами 6 категорий метаданных, описывающими содержание ассоциированных данных, здесь музыкальных файлов, являются названия 6 песен, ассоциированные с изображениями 7. Пользователь может просматривать метаданные посредством прокрутки и/или выбора названий песен в этом меню.

Фиг.2 показывает устройство 1 отображения согласно фиг.1 после поворота от первой ориентации ко второй ориентации (здесь, альбом). Датчик для детектирования поворота электронного устройства отображения (не показан) воспринимает поворот и посылает входной сигнал к GUI контроллеру, который детектирует поворот между различными ориентациями. После поворота GUI контроллер поддерживает панель 4 в отображаемом GUI с меню 5, просматриваемым перед поворотом. Также, GUI контроллер добавляет панель 8 в отображаемом GUI с меню 9, представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой перед поворотом. Категория метаданных нового меню 9 определяется на основе иерархического упорядочения метаданных. Это упорядочение может присутствовать в последовательности, в которой пункты категорий метаданных перечислены в файлах (например, разделенные запятой или подобным образом) и, таким образом, будет просто считано GUI контроллером. Альтернативно, GUI контроллер может назначить иерархическое упорядочение для метаданных на основе команд, запрограммированных в устройство отображения. Как будет ясно специалисту в данной области техники, существуют многочисленные варианты для иерархического упорядочения метаданных, зависящие от типа устройства и конкретного приложения. В варианте осуществления, показанном на фиг.2, меню 5 из названий 6 песен поддерживается в панели 4, а меню 9 из названий 10 альбомов, которое является суперкатегорией меню 5 из названий 6 песен, добавлено во второй панели 8 в отображаемом GUI. Эта вторая панель 8 отделена от панели 4 посредством разделителя 11 панелей. Поворот от портретной ориентации к альбомной ориентации, таким образом, привел к разворачиванию категорий метаданных, показанных в GUI, здесь с суперкатегорией метаданных, просматриваемых перед поворотом.

Подобный вариант осуществления, где панель с меню из пунктов категорий удалена из отображенного GUI, может предусматриваться посредством обращения вышеупомянутого процесса и поворота устройства от второй ориентации (фиг.2) к первой ориентации (фиг.1). Перед поворотом просматривается меню 5 панели 4. В этом случае поворот от портретной ориентации к альбомной ориентации приведет к сворачиванию категорий метаданных, показанных в GUI, посредством удаления панели 8 с меню 9, представляющим суперкатегорию метаданных, просматриваемых перед поворотом.

Ранее было описано несколько вариантов того, когда добавлять и когда удалять панель и меню после поворота, и различные схемы для управления пользователем добавлением и удалением меню. Все они могут быть реализованы подобным образом для варианта осуществления, описанного выше в отношении фиг.1 и 2.

Фиг.3 показывает другой вариант осуществления данного изобретения, основанный на устройстве с многоточечным сенсорным планшетом фиг.1 и 2. Здесь контроллер графического пользовательского интерфейса выполнен с возможностью добавления, посредством действия разворачивания пользователя на отображенном GUI согласно фиг.2, третьей панели 12, содержащей дополнительное меню 13 из записей 14 категорий метаданных. Существующие панели 4 и 8 могут быть расположены наклонно для отображения третьей панели 12 и размещения большего количества метаданных. Второй разделитель 15 панелей, следовательно, присутствует для разграничения трех различных панелей. Пользователь может далее, посредством действия разворачивания на многоточечном сенсорном планшете, создать новые панели для размещения большего количества метаданных. В этом случае панели уменьшат свой размер, и меню предпочтительно модифицируют их угол наклона для того, чтобы дать место для новых панелей и все же быть видимыми для пользователя. Если пользователь чувствует, что он не заинтересован в одной из отображенных панелей, то он может выбрать просмотр только желаемой панели посредством скрывания нежелательной панели с использованием сжимающего действия.

GUI контроллер некоторого варианта осуществления данного изобретения может быть реализован в любой подходящей форме, включающей в себя аппаратное обеспечение, программное обеспечение, программно-аппаратные средства или любую их комбинацию. GUI контроллер или некоторые его признаки могут быть реализованы как компьютерное программное обеспечение, выполняемое на одном или нескольких процессорах данных и/или процессорах цифровых сигналов. Элементы и компоненты некоторого варианта осуществления GUI контроллера могут быть физически, функционально и логически реализованы любым подходящим образом. В самом деле эта функциональность может быть реализована в едином блоке, в множестве блоков или как часть других функциональных блоков.

Фиг.4 является иллюстрацией аппаратного обеспечения некоторого варианта осуществления устройства 1 отображения согласно некоторому аспекту изобретения. Здесь GUI контроллер воплощен как программный продукт, хранимый в памяти и исполняемый посредством электронного процессора. Памятью может быть, например, флэш-память или жесткий диск, а электронным процессором может быть, например, ЦПУ. В этом случае GUI контроллер там обеспечивается посредством комбинации программного продукта GUI, памяти и процессора. Датчик поворота детектирует ориентацию устройства и передает эту ориентацию к GUI контроллеру. GUI контроллер определяет содержание отображаемого GUI посредством вводимых данных пользователя от указательного устройства и датчика поворота.

Фиг.5 представляет блок-схему 18 для иллюстрации архитектуры некоторого варианта осуществления программного продукта в соответствии с одним аспектом изобретения, такого как программный продукт GUI, упомянутый в отношении фиг.4. Кроме того, блок-схема 18 иллюстрирует один вариант осуществления способа для представления и просмотра метаданных в соответствии с другим аспектом данного изобретения.

В прямоугольнике 20 программное обеспечение GUI получает доступ к метаданным и располагает их по категориям. Метаданные могут храниться в той же памяти устройства отображения, что и программное обеспечение GUI, в другой памяти устройства отображения, или внешне по отношению к устройству отображения, например, в доступном через сетевое соединение. В прямоугольнике 21 GUI применяет иерархическое упорядочение метаданных, которое в простом варианте осуществления означает, что он детектирует или назначает порядок, в котором категории метаданных должны быть подкатегориями/суперкатегориями друг для друга при добавлении или удалении меню, как описано ниже. В прямоугольнике 22 программное обеспечение GUI представляет каждую категорию посредством меню из пунктов категории, как показано, например, посредством меню 5, показывающего список песен 7 на фиг.1. В прямоугольнике 23 программное обеспечение GUI обеспечивает вывод на дисплей по меньшей мере одной панели, содержащей некоторое меню в дисплее. В прямоугольнике 24 программное обеспечение GUI принимает ввод от датчика поворота и поддерживает в дисплее предыдущую панель (прямоугольник 25) с меню, просматриваемым перед поворотом, и либо добавляет по меньшей мере одну панель (прямоугольник 26), либо удаляет одну панель (прямоугольник 27) с меню, представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой перед поворотом.

Данное изобретение является, в частности, но не исключительно, выгодным для карманных устройств, которые отображают контент, имеющий множественные метаданные, подобно музыкальным проигрывателям, мобильным телефонам, PDA, цифровым камерам, электронным календарям, электронному почтовому ящику, офисным приложениям, например Excel. В качестве примера, изобретение может быть применено к любому портативному устройству отображения, которое может поворачиваться пользователем. Термин "карманный" был использован по всему описанию просто для указания того, что устройством отображения является устройство, которым пользователь может манипулировать или которое пользователь может поворачивать любым подходящим управляемым образом, и что такое манипулирование или поворот пользователем предпочтительно должен выполняться рукой. В качестве дополнительного примера, изобретение может быть применено к музыкальным проигрывателям, таким как i-Pod Touch® или i-Phone®. В них поворот от портретной к альбомной ориентации после просмотра в категории метаданных, подобной названиям песен, приводит к представлению единственной панели категории названий альбомов, но где названия песен невидимы. Посредством применения данного изобретения поворот устройства от портрета к альбому может привести к разворачиванию в двухпанельный GUI, например, к меню, представляющему категорию названий альбомов в одной панели, и к меню, представляющему категорию названий песен в другой.

Хотя данное изобретение было описано в связи с определенными вариантами осуществления, оно не предназначено быть ограниченным конкретной формой, изложенной здесь. Скорее, объем данного изобретения ограничен только сопутствующей формулой изобретения. В формуле изобретения термин "содержащий" не исключает присутствия других элементов или стадий. Кроме того, хотя индивидуальные особенности могут быть включены в различные пункты формулы изобретения, они могут быть скомбинированы с достижением выгодных эффектов, и включение в различные пункты формулы изобретения не подразумевает, что некоторая комбинация признаков не является возможной и/или выгодной. Кроме того, единичные ссылки не исключают множества. Таким образом, ссылки на "некоторый", "один", "первый", "второй" и т.д. не исключают множественности. Кроме того, позиционные обозначения в формуле изобретения не должны толковаться, как ограничивающие объем изобретения.

1. Карманное электронное устройство (1) для представления и просмотра метаданных, причем устройство отображения содержит:
- дисплей (2) для отображения графического пользовательского интерфейса для просмотра метаданных;
указательное устройство (3) для приема пользовательского ввода для просмотра и выбора в графическом пользовательском интерфейсе;
- датчик для детектирования поворота устройства отображения;
- контроллер графического пользовательского интерфейса, выполненный с возможностью:
- определения иерархического упорядочения метаданных, расположенных в различных категориях;
- представления каждой категории посредством меню (5, 9, 13) из пунктов (6, 10, 14) категорий в отображаемом графическом пользовательском интерфейсе и показа каждого меню в отдельной панели (4, 8, 12);
- определения поворота между различными ориентациями устройства отображения посредством ввода от датчика; и
- после первого поворота устройства отображения от первой ко второй ориентации:
- поддержания панели (4) в отображаемом графическом пользовательском интерфейсе с меню (5) , просматриваемым перед первым поворотом;
- добавления по меньшей мере одной панели (8) в отображаемом графическом пользовательском интерфейсе с меню (9), представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой перед первым поворотом, и
- после второго поворота устройства отображения обратно от второй к первой ориентации:
- удаления панели (4, 8) в отображаемом графическом пользовательском интерфейсе.

2. Устройство отображения по п.1, в котором панель (4, 8), не просматриваемая в данный момент, удаляется.

3. Устройство отображения по п.1, в котором панель (8) добавляется после первого поворота в пределах заданного периода времени, и в котором панель (4, 8) удаляется после второго поворота в противоположном направлении в пределах заданного периода времени.

4. Устройство отображения по п.1, в котором указательным устройством является многоточечный сенсорный планшет, и в котором выбор и просмотр используют многоточечные действия касания.

5. Устройство отображения по п. 4, в котором контроллер графического пользовательского интерфейса дополнительно выполнен с возможностью определения, посредством входного сигнала от многоточечного сенсорного планшета, разворачивающего или сжимающего действия пользователя, и добавления или удаления по меньшей мере одной панели (12) в отображаемом графическом пользовательском интерфейсе с меню (13), представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой, когда было определено разворачивающее или сжимающее действие пользователя.

6. Устройство отображения по п.5, в котором упомянутые метаданные содержат артистов, альбомы, списки воспроизведения, рейтинги, даты, жанр, названия, связанные с аудио- или видеоданными.

7. Устройство отображения по п.1, в котором датчиком для детектирования поворота устройства отображения является трехмерный датчик ускорения.

8. Способ (18) для представления и просмотра метаданных на карманном электронном устройстве (1), причем этот способ предусматривает:
- обеспечение метаданных, расположенных в различных категориях;
- определение иерархического упорядочения метаданных;
- представление каждой категории посредством меню (5, 9, 13) из пунктов (6, 10, 14) категории в графическом пользовательском интерфейсе, подлежащем показу на дисплее упомянутого устройства, где каждое меню показано в отдельной панели (4, 8, 12);
- отображение графического пользовательского интерфейса с по меньшей мере одной панелью (4), содержащей меню (5) из просматриваемых пунктов (6) категории;
- после первого поворота устройства от первой ко второй ориентации:
- поддержание, в отображаемом графическом пользовательском интерфейсе, панели с меню, просматриваемым перед первым поворотом; и
- добавление по меньшей мере одной панели (8) в отображаемом графическом пользовательском интерфейсе с меню (9), представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой перед первым поворотом; и
- после второго поворота устройства отображения обратно от второй к первой ориентации:
- удаление панели (4, 8) в отображаемом графическом пользовательском интерфейсе.

9. Считываемый компьютером носитель, имеющий сохраненные на нем считываемые компьютером инструкции для вынуждения карманного электронного устройства выполнять способ для представления и просмотра метаданных, содержащий этапы:
обеспечение метаданных, расположенных в различных категориях;
определение иерархического упорядочения метаданных;
представление каждой категории посредством меню (5, 9, 13) из пунктов (6, 10, 14) категории в графическом пользовательском интерфейсе, подлежащем показу на дисплее упомянутого устройства, где каждое меню показано в отдельной панели (4, 8, 12);
отображение графического пользовательского интерфейса с по меньшей мере одной панелью (4), содержащей меню (5) из просматриваемых пунктов (6) категории;
после первого поворота устройства от первой ко второй ориентации:
поддержание в отображаемом графическом пользовательском интерфейсе панели с меню, просматриваемым перед первым поворотом; и
добавление по меньшей мере одной панели (8) в отображаемом графическом пользовательском интерфейсе с меню (9), представляющим иерархическую суперкатегорию или подкатегорию категории, просматриваемой перед первым поворотом; и
после второго поворота устройства отображения обратно от второй к первой ориентации:
удаление панели (4, 8) в отображаемом графическом пользовательском интерфейсе.



 

Похожие патенты:

Изобретение относится к области, связанной с Интернет-браузерами. Техническим результатом является предотвращение ложной приостановки всего браузера из-за ложной приостановки одной его страницы.

Изобретение относится к методам обработки информации. Техническим результатом является повышение точности определения важности слов в классифицированных данных большого объема.

Изобретение относится к предоставлению информации на основании запроса пользователя. Технический результат - эффективность выполнения запросов поисковыми машинами.

Изобретение относится к устройствам и системе обработки информации. Техническим результатом является обеспечение пользовательского интерфейса с более быстрым доступом к информации, относящейся к доступности приложения.

Изобретение относится к способу организации и ведения медицинского мониторинга данных состояния пациентов. Технический результат заключается в повышении эффективности и надежности мониторинга и диагностики состояния пациентов.

Изобретение относится к вычислительной технике. Технический результат заключается в повышении точности и качества сравнения и обновления данных в СУРБД.

Изобретение относится к компьютерным технологиям для обмена сообщениями пользователей сети. Технический результат заключается в повышении быстродействия поиска пользователя по заданным параметрам.

Изобретение относится к системам индексации и поиска цифровых изображений, содержащихся в файлах различных графических форматов. Технический результат заключается в уменьшении времени автоматической и полуавтоматической индексации изображений и в повышении быстродействия процедуры поиска изображений, содержащих схожие преобладающие цвета, в базе данных.

Изобретение относится к устройствам обработки информации. Технический результат заключается в обеспечении возможности подписки на любой блок контента веб-страницы и сокращении количества необходимых служебных ресурсов, предоставляемых провайдером.

Изобретение относится к способу и системе обнаружения шаблонов в данных транзакции платёжной карты для определения группового членства продавца в данных транзакции.

Изобретение относится к средствам поиска в базах данных. Техническим результатом является ускорение и упрощение поиска и выбора объекта в базе данных. При поиске объекта на дисплей 2 электронного устройства 1 выводят систему командных элементов (КЭ), которые позволяют выводить на дисплей объект поиска или последующую систему КЭ. Система КЭ содержит подсистему одинарных КЭ 3, соответствующих одному пространственному параметру его местоположения, и подсистему суммарных КЭ 4, соответствующих двум пространственным параметрам. Система КЭ выполнена на дисплее в виде панели 5 в форме конечной системы двух координат, на которой суммарные КЭ 4 выполнены в виде зон, расположенных рядами строк 6 и столбцов 7, а одинарные КЭ 3 выполнены в виде зон, расположенных строкой и столбцом, образующие собой оси координат 8 для подсистемы суммарных КЭ 4. Местоположение зон одинарного КЭ 3 определяется одной координатой, а местоположение зон суммарного КЭ 4 определяется двумя координатами конечной системы координат. При активации устройством ввода одинарного КЭ 3 передают электронный сигнал одной его координаты, а при активации суммарного КЭ 4 передают сигнал двух его координат. Вывод каждой последующей системы КЭ производят по выбору пользователя после визуального контроля одинарных КЭ 3 предыдущей системы КЭ. 9 з.п. ф-лы, 10 ил.

Изобретение относится к области техники, связанной с Интернет технологиями, а именно к технологии уведомления об обновлении. Технический результат - своевременное уведомление пользователей об обновлении. Способ уведомления об обновлении, реализуемый посредством браузера пользовательского компьютера, включает в себя этапы, на которых браузер динамически отслеживает сетевой ресурс; если обнаружено обновление сетевого ресурса, то способ уведомляет пользователя предварительно установленным видом уведомления об обновлении. Поскольку способ уведомления об обновлении отслеживает web-страницу непосредственно через браузер, то существует возможность отслеживать разного рода сетевые ресурсы динамически, включая web-страницы, которые не поддерживают вывод RSS, а когда обнаружено обновление сетевых ресурсов, способ самостоятельно и своевременно уведомит пользователя множеством путей. 2 н. и 16 з.п. ф-лы, 4 ил.

Изобретение относится к способам представления коллекции изображений. Техническим результатом является улучшение визуального качества коллекции изображений за счет автоматизированной модификации отображения декоративных элементов в зависимости от цветов изображений. Компьютерно-реализуемый способ динамической визуализации коллекции изображений в виде коллажа включает в себя этап, на котором получают изображение из коллекции изображений. Далее, согласно способу, осуществляют настройку параметров динамической визуализации, и анализируют распределение цветов в локальных областях изображения и коллажа. А также, модифицируют изображение путем добавления декоративных элементов, внешний вид которых зависит от распределения цветов в локальных областях изображения и коллажа. Кроме того, модифицируют коллаж путем изменения внешнего вида декоративных элементов на нем. 5 з.п. ф-лы, 5 ил.

Изобретение относится к области рекомендации продукта или услуги пользователю. Техническим результатом является обеспечение быстрого и надежного изменения элементов содержимого, рекомендуемых для пользователя. Система содержит: первое извлекающее устройство (S200) для применения алгоритма извлечения первых признаков, чтобы извлекать первые признаки, характеризующие содержимое ввода данных, обрабатываемых первым приложением, запускаемым на упомянутой системе, при этом упомянутое первое извлекающее устройство (S200) приспособлено, чтобы обнаруживать, относится ли упомянутое содержимое упомянутого ввода данных к телевизионной программе или существующему фильму, или телевизионной продукции; переключающую функциональную возможность, запускаемую элементами содержимого во вводе данных, обрабатываемых первым приложением, чтобы активировать второе приложение, при этом упомянутые элементы содержимого относятся к упомянутой телевизионной программе или существующему фильму, или телевизионной продукции; второе извлекающее устройство (S100) для применения алгоритма извлечения вторых признаков, чтобы извлекать вторые признаки, характеризующие содержимое базы данных (32) второго приложения, запускаемого на упомянутой системе; и сравнивающее устройство (S300) для сравнения упомянутых первых и вторых признаков, чтобы идентифицировать совпадающие элементы, используемые для упомянутой рекомендации. 2 н. и 13 з.п. ф-лы, 2 ил.

Изобретение относится к области рекомендательных систем. Техническим результатом является повышение общей производительности оценки элементов контента, а также обеспечение потенциально более надежной окончательной оценки элементов контента. Устройство для управления рекомендательной системой содержит: регистрирующее средство (S100) для обнаружения и регистрации действий пользовательского интерфейса в отношении, по меньшей мере, одного элемента контента, управляемого посредством пользовательского интерфейса; средство вычисления (S200, S300) для вычисления на основе зарегистрированных действий пользовательского интерфейса числовых или категориальных значений, характеризующих использование элемента контента, и для определения из этих числовых или категориальных значений и из явной оценки пользователя упомянутого элемента контента вклада в историю оценки; и средство преобразования (S400) для преобразования истории оценки в профиль пользовательского интерфейса, который подается в рекомендательное средство (S500), чтобы оценить новый элемент контента; при этом вывод рекомендательного средства (S500) используется в качестве истории неявной оценки (S600) для рекомендательной системы. 2 н. и 10 з.п. ф-лы, 4 ил, 2 табл.

Настоящее изобретение относится к устройству связи, способу связи и системе связи, и особенно к устройству связи, способу связи и системе связи, выполненным с возможностью совместного использования содержимого, такого как видео, множеством устройств связи. Технический результат заключается в обеспечении возможности формирования метаданных даже в отношении содержимого, для которого исходной информации не существует, и совместного использования на основе сформированных метаданных. Технический результат достигается за счет запоминающего блока, который сохраняет содержимое, процессора регистрации, который формирует метаданные, относящиеся к содержимому, и регистрирует сформированные метаданные в базе данных, блока загрузки, который направляет другому устройству связи через вычислительную сеть запрос на содержимое, сохраненное другим устройством связи на основе метаданных, сформированных другим устройством связи, и блока выгрузки, который передает содержимое, сохраненное запоминающим блоком, через вычислительную сеть на другое устройство связи, выполняющее запрос на основе метаданных, сформированных процессором регистрации. 3 н. и 9 з.п. ф-лы, 9 ил.

Изобретение относится к области обработки данных. Технический результат - повышение целостности хранения потока пользовательский данных. Способ хранения составного документа, включающий этапы, на которых: предварительно выделяют для внутреннего потока управления составного документа начальную область памяти, состоящую из непрерывных секторов или кластеров секторов; сохраняют внутренний поток управления в начальной области памяти, при этом способ дополнительно включает этапы, на которых: предварительно выделяют вторую область памяти для хранения внутреннего потока управления, если его размер превышает размер начальной области памяти, причем вторая область памяти также состоит из непрерывных секторов или кластеров секторов; если размер внутреннего потока управления превышает размер второй области памяти, предварительно выделяют новую область памяти для хранения такого потока согласно стратегии предварительного выделения пространства памяти, причем в соответствии со стратегией предварительного выделения пространства памяти предусмотрено, что, если уже выделенной области памяти недостаточно для хранения внутреннего потока управления, всегда предварительно выделяют новую область памяти, и каждая из предварительно выделенных областей памяти состоит из непрерывных секторов или кластеров секторов. 3 н. и 10 з.п. ф-лы, 14 ил.

Изобретение относится к вычислительной технике а, именно к способу восстановления данных в системе управления базами данных - СУБД. Техническим результатом является повышение точности восстановления данных в базах данных (БД) СУБД до последнего по времени согласованного состояния БД, не требуя при восстановлении дополнительного объема оперативной и внешней памяти под журнализацию. Заявлен способ восстановления данных в системе управления базами данных - СУБД. БД сформированы в виде реляционных таблиц, каждая из которых описывается метаданными и содержит данные, сформированные в строки одинаковой структуры, где каждая строка идентифицирована уникальным номером и представлена набором полей с заданными типами данных. Способ включает в себя этап, на котором формируют единый журнал, состоящий из определяемого пользователем числа файлов заданного размера, среди которых формируют в том числе записи, каждая из которых описывает redo-обновление только на одной странице одной из таблиц БД и предназначена для доката обновления в БД, которое не было записано во внешнюю память. Далее, согласно способу, выполняют откаты всех незавершенных транзакций на логическом уровне. Рестарт выполняют в три прохода: аналитический, redo-проход, undo-проход. 3 з.п. ф-лы, 6 ил.

Изобретение относится к телекоммуникационным чип-картам, в частности к телекоммуникационным чип-картам, которые обеспечивают регистрацию входа мобильного телефонного устройства в цифровую сотовую мобильную телекоммуникационную сеть. Технический результат заключается в снижении требований вычислительной мощности за счет создания сводного сообщения, которое обобщает шаблон использования мобильного телефонного устройства посредством телекоммуникационной чип-карты. Чип-карта для предоставления возможности регистрации входа мобильного телефонного устройства в цифровую сотовую мобильную телекоммуникационную сеть содержит: интерфейс устройства считывания чип-карт, выполненный с возможностью обеспечения связи между телекоммуникационной чип-картой и мобильным телефонным устройством; процессорное средство; средство памяти для сохранения программ для исполнения процессорным средством; и программу, сохраненную в средстве памяти; при этом исполнение программы побуждает процессорное средство выполнять этапы приема сообщений использования через интерфейс устройства считывания чип-карт, причем сообщения использования описывают использование мобильного телефонного устройства, анализа сообщений использования, чтобы создавать сводное сообщение, отправки сводного сообщения через интерфейс устройства считывания чип-карт в удаленную компьютерную систему. 4 н. и 11 з.п. ф-лы, 1 табл., 6 ил.

Группа изобретений относится к области конверсии данных, причем первые данные имеют первую табличную структуру, вторые данные имеют вторую табличную структуру. Техническим результатом является повышение точности, а также обеспечение возможности применения данного способа для множества различных структур данных. Способ содержит этапы, на которых: 1) идентифицируют данные, имеющие первую табличную структуру; 2) идентифицируют область обхода данных; 3) совершают проход для каждой ячейки данных из упомянутой области обхода данных, при этом: 4) формируют во внутренней базе данных для каждой ячейки данных буфер для идентифицированного контекста; 5) идентифицируют контекст для первой ячейки данных; 6) идентифицируют контекст для следующей ячейки данных; 7) итеративно выполняют этапы 5) и 6) до тех пор, пока не будет совершен проход для каждой упомянутой ячейки данных из упомянутой области данных; 8) сериализуют полученную базу данных во внутренний формат данных XML; 9) применяют к полученному файлу XML шаблон таксономии, причем шаблон таксономии выбирается в зависимости от второй табличной структуры данных; 10) осуществляют конверсию полученного файла XML в данные, имеющие вторую табличную структуру, в соответствии с примененным к нему шаблоном таксономии. 4 н. и 30 з.п. ф-лы, 4 ил.
Наверх