способ и устройство отображения множества элементов

Классы МПК:G06F17/30 информационный поиск; структуры баз данных для этой цели
Автор(ы):
Патентообладатель(и):КОНИНКЛЕЙКЕ ФИЛИПС ЭЛЕКТРОНИКС Н.В. (NL)
Приоритеты:
подача заявки:
2009-07-15
публикация патента:

Изобретение относится к области средств просмотра для отображения множества элементов. Техническим результатом является повышение эффективности отображения множества элементов. Элементы компонуются во множестве иерархических уровней, каждый из иерархических уровней содержит множество наборов элементов, каждый набор содержит по меньшей мере один из множества элементов, и каждый элемент связан к тому же с по меньшей мере одним другим элементом в другом иерархическом уровне. Выбирается элемент в пределах первого иерархического уровня, по меньшей мере два набора элементов по меньшей мере одного второго иерархического уровня (второго иерархического уровня, находящегося на уровень ниже, чем первый иерархический уровень), компонуются в порядке, определяемом посредством выбора одного из элементов, и отображаются упорядоченные наборы элементов. 3 н. и 3 з.п. ф-лы, 5 ил. способ и устройство отображения множества элементов, патент № 2528147

способ и устройство отображения множества элементов, патент № 2528147 способ и устройство отображения множества элементов, патент № 2528147 способ и устройство отображения множества элементов, патент № 2528147 способ и устройство отображения множества элементов, патент № 2528147 способ и устройство отображения множества элементов, патент № 2528147

Формула изобретения

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

отображают (202) элементы в иерархических уровнях, при этом на первом иерархическом уровне отображаются, по меньшей мере, первый и второй элементы (308);

выбирают (206) один из первого и второго элементов в пределах первого иерархического уровня;

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

отображают (210) упомянутые упорядоченные первый и второй наборы элементов упомянутого по меньшей мере одного второго иерархического уровня; и

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

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

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

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

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

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

6. Устройство (100) для отображения множества элементов, причем упомянутые элементы скомпонованы во множестве иерархических уровней, при этом каждый из упомянутых иерархических уровней содержит множество наборов элементов, причем каждый набор элементов содержит по меньшей мере один из упомянутого множества элементов, причем каждый элемент имеет связанный с ним по меньшей мере один другой элемент в другом иерархическом уровне, при этом устройство содержит:

устройство (106) отображения для отображения (202) элементов, при этом на первом иерархическом уровне отображаются, по меньшей мере, первый и второй элемент (308),

блок (104) выбора для выбора (206) одного из упомянутых первого и второго отображенных элементов в пределах первого иерархического уровня и

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

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

Описание изобретения к патенту

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

Настоящее изобретение относится к способу и устройству отображения множества элементов.

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

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

Вследствие увеличивающейся популярности и спроса на эти устройства существует растущее требование легкости в использовании устройства отображения для просмотра элементов. В большинстве устройств используются «панельные» средства просмотра для представления и отображения элементов. Средства просмотра предоставляют иерархическую структуру для просмотра элементов, в которых первый список элементов отображается на устройстве отображения, и, после выбора элемента из первого списка, на месте первого списка на устройстве отображения отображается второй список элементов. Пример такой системы описан в патентной заявке США № 2008/0059911. Например, первое меню, состоящее из списка исполнителей, отображается на устройстве отображения, и, после выбора одного из исполнителей, на устройстве отображения отображается второе меню, состоящее из списка альбомов выбранных исполнителей, вместо списка исполнителей. Кроме того, после выбора одного из альбомов из списка, на месте списка альбомов отображается третье меню, состоящее из списка песен в выбранном альбоме. Это означает, что каждый последующий уровень отображения фильтруется в соответствии с выполненным на верхнем уровне выбором.

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

Патент США 2005/0038819 A1 раскрывает систему рекомендации музыки, которая принимает выбор пользователем желаемой музыки, извлекает данные анализа, связанные с выбранной музыкой, и формирует список воспроизведения песен на основе данных анализа. Данные анализа формируются на основе обработки одного или более аудиосигналов, связанных с выбранной музыкой. Данные анализа могут быть загружены с центрального сервера. Если данные анализа не доступны с центрального сервера, то они формируются локально на стороне пользователя и загружаются на центральный сервер. Предоставляется множество выбираемых пользователем механизмов перемешивания для предоставления возможности перемешивания порядка песен в соответствии с выбранным механизмом перемешивания. Оконечное пользовательское устройство также может принимать рекомендации о новой музыке от различных поставщиков услуг на основе данных анализа музыки, для которых должна основываться рекомендация.

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

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

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

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

выбирают один из первого и второго элементов в пределах первого иерархического уровня;

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

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

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

устройство отображения для отображения элементов в иерархических уровнях, в котором в первом иерархическом уровне отображаются, по меньшей мере, первый и второй элементы (308);

устройство выбора для выбора одного из упомянутых первого и второго отображенных элементов в пределах первого иерархического уровня; и

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

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

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

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

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

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

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

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

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

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

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

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

Фиг.1 является упрощенным схематическим изображением устройства отображения множества элементов;

Фиг.2 является блок-схемой способа отображения множества элементов; и

Фиг.3(a-c) являются иллюстративными примерами устройства и способа отображения множества элементов.

Подробное описание вариантов осуществления изобретения

Со ссылкой на Фиг.1, устройство 100 содержит терминал 102 ввода для ввода в блок 104 выбора. Вывод блока выбора соединен с вводом задающего блока 105 устройства отображения. Вывод задающего блока 105 устройства отображения соединен с вводом устройства 106 отображения.

Устройство 106 отображения отображает множество элементов, скомпонованных во множестве иерархических уровней (этап 202) так, что некоторые элементы видны в области отображения, а другие элементы не видны. Иерархические уровни являются компоновкой элементов в расположенной в определенном порядке или ранжированной последовательности, которая находится в пределах от самого высокого иерархического уровня до самого низкого иерархического уровня. Каждый из множества иерархических уровней включает в себя по меньшей мере один из множества элементов так, что определенные элементы появляются в определенном иерархическом уровне в пределах от самого высокого иерархического уровня до самого низкого иерархического уровня. Иерархические уровни элементов могут быть скомпонованы, например, рядом друг с другом на устройстве 106 отображения так, что элементы в каждом из иерархических уровней перечисляются по вертикали на устройстве 106 отображения. У каждого элемента имеется связанный с ним по меньшей мере один другой элемент в другом иерархическом уровне.

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

Блок 104 выбора принимает пользовательский ввод через терминал 102 ввода и, на основе принятого ввода, блок 104 выбора выбирает один из отображенных элементов в пределах первого иерархического уровня (этап 206).

Блок 104 выбора выводит выбранный один из отображенных элементов на задающий блок 105 устройства отображения. Задающий блок 105 устройства отображения компонует по меньшей мере два набора элементов по меньшей мере одного второго иерархического уровня в порядке, определенном посредством выбора одного из отображенных элементов (этап 208). Например, задающий блок 105 устройства отображения компонует по меньшей мере два набора элементов по меньшей мере одного второго иерархического уровня по порядку, так что сначала перечисляются наборы, содержащие элементы, связанные с одним из выбранных элементов. Второй иерархический уровень является уровнем ниже, чем первый иерархический уровень. Например, второй иерархический уровень может являться уровнем, отображенным сразу после первого иерархического уровня или уровня, отображенного еще ниже. Также второй иерархический уровень может являться одним или более иерархическими уровнями, находящимися ниже, чем первый иерархический уровень. Задающий блок 105 устройства отображения вводит упорядоченные наборы элементов в устройство 106 отображения, а устройство 106 отображения отображает упорядоченные наборы элементов (этап 210).

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

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

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

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

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

Теперь будут описаны устройство и способ со ссылкой на все чертежи, включая изображенный пример, показанный на Фиг.3(a-c). Со ссылкой на Фиг.3(a-c), средство 300 просмотра музыки содержит первый иерархический уровень 302, второй иерархический уровень 304 и третий иерархический уровень 306. Каждый иерархический уровень содержит множество элементов; первый иерархический уровень 302 содержит множество исполнителей, второй иерархический уровень 304 содержит множество альбомов, а третий иерархический уровень 306 содержит множество дорожек.

Первый иерархический уровень 302 является самым высоким иерархическим уровнем. Со ссылкой на Фиг.3а, при нахождении в первом иерархическом уровне 302 пользователь может просмотреть элементы (исполнителей) в первом иерархическом уровне 302 с использованием, например, пульта дистанционного управления, сенсорного экрана, функциональных клавиш или любого другого такого средства взаимодействия. Если пользователь просматривает первый иерархический уровень (исполнителей) 302 (этап 204), то элементы в первом иерархическом уровне 302 выделяются посредством того, что они кажутся более яркими (например, белый в противоположность серому) по сравнению с элементами в других уровнях (альбом и дорожка), и посредством того, что они кажутся увеличенными в размере по сравнению с элементами других уровней так, что они кажутся ближе к пользователю. Если пользователь пролистывает элементы, то выделение 308 в форме окружающей элемент рамки перемещается. Например, если пользователь пролистывает исполнителя «Bob Dylan», то выделение 308 перемещается так, что она появляется вокруг исполнителя «Bob Dylan».

Пользователь выбирает выделенный элемент «Bob Dylan», указанный посредством выделения 308 из первого иерархического уровня 302 (этап 206). После выбора выделенного элемента 308 из первого иерархического уровня 302, второй иерархический уровень 304 изменяет положение своих наборов элементов так, что набор альбомов 310, принадлежащий выбранному выделенному элементу 308, выравнивается правильно с первым иерархическим уровнем 302 (этап 208). Другими словами, после выбора выделенного элемента 308, набор альбомов 310, принадлежащий выбранному выделенному элементу 308, компонуется для появления первым во втором иерархическом уровне 304. Третий иерархический уровень 306 также изменяет положение своих элементов так, что наборы дорожек альбомов 310 выбранных выделенных элементов 308 выравниваются правильно с первым и вторым иерархическими уровнями 302, 304 (этап 208). Например, набор дорожек 312, принадлежащий первому альбому 314 выбранного элемента 308, появляется первым в третьем иерархическом уровне 306, набор дорожек 316, принадлежащий второму альбому 318 выбранного элемента 308, появляется вторым в третьем иерархическом уровне 306, и так далее.

Со ссылкой на Фиг.3b, если пользователь просматривает второй иерархический уровень 304 (альбом в данном случае), то элементы во втором иерархическом уровне 304 выделяются посредством того, что они кажутся более яркими и большими по размеру, чем элементы в других уровнях (исполнителя и дорожки). Если пользователь пролистывает элементы, то выделение 320 перемещается. Например, пользователь пролистывает альбом «Dylan & the Dead», который, таким образом, выделяется.

Тот же самый процесс имеет место, если пользователь просматривает элементы (дорожки) третьего иерархического уровня 306. Например, если пользователь просматривает элементы третьего иерархического уровня и «Дорожка 1» 322 альбома «Dylan & the Dead» пересекает границу 323, то выделение 320 во втором иерархическом уровне 304 перемещается с первого альбома «Blonde on Blonde» на второй альбом «Dylan & the Dead». Другими словами, второй иерархический уровень 304 перестраивает свои элементы (альбомы) так, что альбом, выделенный во втором иерархическом уровне 304, является альбомом, связанным с текущей выбранной/выделенной дорожкой 322 в третьем иерархическом уровне 306.

Со ссылкой на Фиг.3c, если пользователь перемещает выделение 324 в третий иерархический уровень 306 с, например, дорожки 7 «Dylan & the Dead» на дорожку 4 «Highway 61», то выделение 326 во втором иерархическом уровне 304 автоматически перемещается с «Dylan & the Dead» на «Highway 61».

Таким образом, пользователь интуитивно знает, какие элементы выбрать для нахождения намеченного элемента, поскольку, по меньшей мере, некоторые из элементов в каждом списке (исполнители, альбомы и дорожки) отображаются в соответствии с выбором пользователя. Например, исходя из выбора элемента из первого иерархического уровня (например «исполнитель»), наборы элементов в по меньшей мере одном втором уровне, находящемся ниже, чем первый, (например «альбом» и/или «дорожка»), отображаются в порядке, основанном на выбранном элементе. Пользователь может быстро просмотреть элементы для достижения намеченного элемента, поскольку каждый иерархический уровень или список элементов перекомпоновывается на основе элемента, то есть выбирается пользователем. Элементы более низких уровней не фильтруются в соответствии с выбором на более высоком уровне, но упорядочиваются в соответствии с более высоким уровнем. Это означает, что пользователю не требуется пролистывать меню за меню для нахождения намеченного элемента, а вместо этого можно немедленно увидеть каждый элемент, предоставляя намного более простой и эффективный путь просмотра элементов. Согласованная компоновка иерархических уровней предоставляет пользователю прямой доступ к любому иерархическому уровню в любое время, таким образом, улучшая взаимодействие с браузером.

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

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

Класс G06F17/30 информационный поиск; структуры баз данных для этой цели

система генерирования статистической информации и способ генерирования статистической информации -  патент 2527754 (10.09.2014)
способ конверсии данных, устройство конверсии данных и система конверсии данных -  патент 2527201 (27.08.2014)
телекоммуникационная чип-карта, мобильное телефонное устройство и считываемый компьютером носитель данных -  патент 2527197 (27.08.2014)
способ восстановления данных в системе управления базами данных -  патент 2526753 (27.08.2014)
способ и устройство хранения, чтения и записи составного документа -  патент 2525752 (20.08.2014)
устройство связи, способ связи и система связи -  патент 2524861 (10.08.2014)
адаптивное неявное изучение для рекомендательных систем -  патент 2524840 (10.08.2014)
основанная на контексте рекомендующая система -  патент 2523930 (27.07.2014)
способ динамической визуализации коллекции изображений в виде коллажа -  патент 2523925 (27.07.2014)
способ и браузер для уведомления об обновлении -  патент 2522103 (10.07.2014)
Наверх