RU2528147C2 - Способ и устройство отображения множества элементов - Google Patents
Способ и устройство отображения множества элементов Download PDFInfo
- Publication number
- RU2528147C2 RU2528147C2 RU2011106792/08A RU2011106792A RU2528147C2 RU 2528147 C2 RU2528147 C2 RU 2528147C2 RU 2011106792/08 A RU2011106792/08 A RU 2011106792/08A RU 2011106792 A RU2011106792 A RU 2011106792A RU 2528147 C2 RU2528147 C2 RU 2528147C2
- Authority
- RU
- Russia
- Prior art keywords
- elements
- hierarchical level
- hierarchical
- level
- sets
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 16
- 239000000126 substance Substances 0.000 abstract 1
- 230000003993 interaction Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Digital Computer Display Output (AREA)
Abstract
Изобретение относится к области средств просмотра для отображения множества элементов. Техническим результатом является повышение эффективности отображения множества элементов. Элементы компонуются во множестве иерархических уровней, каждый из иерархических уровней содержит множество наборов элементов, каждый набор содержит по меньшей мере один из множества элементов, и каждый элемент связан к тому же с по меньшей мере одним другим элементом в другом иерархическом уровне. Выбирается элемент в пределах первого иерархического уровня, по меньшей мере два набора элементов по меньшей мере одного второго иерархического уровня (второго иерархического уровня, находящегося на уровень ниже, чем первый иерархический уровень), компонуются в порядке, определяемом посредством выбора одного из элементов, и отображаются упорядоченные наборы элементов. 3 н. и 3 з.п. ф-лы, 5 ил.
Description
Область техники, к которой относится изобретение
Настоящее изобретение относится к способу и устройству отображения множества элементов.
Уровень техники
В настоящее время существует много электронных устройств, которые включают в себя устройство отображения для отображения множества элементов, дающих возможность пользователю просматривать множество элементов и ознакомиться с ними. Например, электронные устройства включают в себя портативные устройства, такие как мобильные терминалы, персональные цифровые ассистенты, спутниковые навигационные системы, портативные мультимедийные проигрыватели, такие как 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».
Таким образом, пользователь интуитивно знает, какие элементы выбрать для нахождения намеченного элемента, поскольку, по меньшей мере, некоторые из элементов в каждом списке (исполнители, альбомы и дорожки) отображаются в соответствии с выбором пользователя. Например, исходя из выбора элемента из первого иерархического уровня (например «исполнитель»), наборы элементов в по меньшей мере одном втором уровне, находящемся ниже, чем первый, (например «альбом» и/или «дорожка»), отображаются в порядке, основанном на выбранном элементе. Пользователь может быстро просмотреть элементы для достижения намеченного элемента, поскольку каждый иерархический уровень или список элементов перекомпоновывается на основе элемента, то есть выбирается пользователем. Элементы более низких уровней не фильтруются в соответствии с выбором на более высоком уровне, но упорядочиваются в соответствии с более высоким уровнем. Это означает, что пользователю не требуется пролистывать меню за меню для нахождения намеченного элемента, а вместо этого можно немедленно увидеть каждый элемент, предоставляя намного более простой и эффективный путь просмотра элементов. Согласованная компоновка иерархических уровней предоставляет пользователю прямой доступ к любому иерархическому уровню в любое время, таким образом, улучшая взаимодействие с браузером.
Несмотря на то что вариант осуществления настоящего изобретения был изображен в сопроводительных чертежах и описан в предшествующем подробном описании, следует понимать, что изобретение не ограничивается раскрытым вариантом осуществления и выполнено с возможностью многочисленных модификаций без отступления от объема изобретения, как изложено в последующей формуле изобретения.
«Средство», как будет очевидно специалистам в данной области техники, предназначается для включения его в состав любых аппаратных средств (таких как отдельные контуры или интегральные микросхемы или электронные элементы) или программных средств (таких как программы или части программ), которые воспроизводят при работе или разработаны для воспроизведения заданной функции, будь то самостоятельно или в соединении с другими функциями, будь то изолированно или во взаимодействии с другими элементами. Изобретение может быть реализовано посредством аппаратных средств, содержащих несколько различных элементов, и посредством соответственно запрограммированного компьютера. В формуле изобретения на устройство, в которой перечисляются некоторые средства, некоторые из этих средств могут быть осуществлены посредством одного и того же элемента аппаратных средств. Следует понимать, что «компьютерный программный продукт» означает любой программный продукт, хранящийся на машиночитаемом носителе, таком как дискета, загружаемый через сеть, такую как Интернет, или пригодный для продажи любым другим образом.
Claims (6)
1. Способ отображения множества элементов, причем упомянутые элементы скомпонованы во множестве иерархических уровней, при этом каждый из упомянутых иерархических уровней содержит множество наборов элементов, причем каждый набор элементов содержит по меньшей мере один из упомянутого множества элементов, причем каждый элемент имеет связанный с ним по меньшей мере один другой элемент в другом иерархическом уровне, при этом способ содержит этапы, на которых:
отображают (202) элементы в иерархических уровнях, при этом на первом иерархическом уровне отображаются, по меньшей мере, первый и второй элементы (308);
выбирают (206) один из первого и второго элементов в пределах первого иерархического уровня;
компонуют (208), по меньшей мере, первый и второй набор элементов по меньшей мере одного второго иерархического уровня, связанный соответственно с первым и вторым отображенного множества элементов на первом иерархическом уровне в порядке, определенном посредством упомянутого выбранного одного из упомянутых первого и второго элементов, при этом второй иерархический уровень находится на уровень ниже, чем первый иерархический уровень; и
отображают (210) упомянутые упорядоченные первый и второй наборы элементов упомянутого по меньшей мере одного второго иерархического уровня; и
выбирают один из упомянутых элементов в пределах упомянутого по меньшей мере одного второго иерархического уровня; и отличающийся тем, что
в соответствии с упомянутым выбором указывают один из упомянутых элементов в иерархическом уровне выше, чем второй иерархический уровень, посредством выделения автоматически одного из упомянутых элементов, связанных с упомянутым выбранным одним из упомянутых элементов в пределах упомянутого по меньшей мере одного второго иерархического уровня.
отображают (202) элементы в иерархических уровнях, при этом на первом иерархическом уровне отображаются, по меньшей мере, первый и второй элементы (308);
выбирают (206) один из первого и второго элементов в пределах первого иерархического уровня;
компонуют (208), по меньшей мере, первый и второй набор элементов по меньшей мере одного второго иерархического уровня, связанный соответственно с первым и вторым отображенного множества элементов на первом иерархическом уровне в порядке, определенном посредством упомянутого выбранного одного из упомянутых первого и второго элементов, при этом второй иерархический уровень находится на уровень ниже, чем первый иерархический уровень; и
отображают (210) упомянутые упорядоченные первый и второй наборы элементов упомянутого по меньшей мере одного второго иерархического уровня; и
выбирают один из упомянутых элементов в пределах упомянутого по меньшей мере одного второго иерархического уровня; и отличающийся тем, что
в соответствии с упомянутым выбором указывают один из упомянутых элементов в иерархическом уровне выше, чем второй иерархический уровень, посредством выделения автоматически одного из упомянутых элементов, связанных с упомянутым выбранным одним из упомянутых элементов в пределах упомянутого по меньшей мере одного второго иерархического уровня.
2. Способ по п.1, в котором этап, на котором компонуют, по меньшей мере, первый и второй набор элементов по меньшей мере одного второго иерархического уровня по порядку, содержит компоновку упомянутого, по меньшей мере, первого и второго набора элементов упомянутого по меньшей мере одного второго иерархического уровня по порядку, так чтобы сначала перечислялся набор, содержащий элементы, связанные с упомянутым выбранным одним из упомянутых элементов.
3. Способ по п.1, в котором этап, на котором отображают упомянутые упорядоченные первый и второй наборы элементов, содержит этап, на котором отображают, по меньшей мере, некоторые из элементов упомянутого первого иерархического уровня одновременно с отображением упомянутых упорядоченных наборов элементов по меньшей мере одного второго иерархического уровня.
4. Способ по п.1, в котором этапы, на которых компонуют, по меньшей мере, первый и второй набор элементов упомянутого по меньшей мере одного второго иерархического уровня и отображают вышеупомянутые упорядоченные первый и второй наборы элементов, являются автоматическими, исходя из выбора упомянутого элемента.
5. Машиночитаемый носитель, имеющий множество участков программного кода, хранящихся на нем, которые, когда исполняются компьютером, побуждают его выполнять способ по любому из предыдущих пунктов.
6. Устройство (100) для отображения множества элементов, причем упомянутые элементы скомпонованы во множестве иерархических уровней, при этом каждый из упомянутых иерархических уровней содержит множество наборов элементов, причем каждый набор элементов содержит по меньшей мере один из упомянутого множества элементов, причем каждый элемент имеет связанный с ним по меньшей мере один другой элемент в другом иерархическом уровне, при этом устройство содержит:
устройство (106) отображения для отображения (202) элементов, при этом на первом иерархическом уровне отображаются, по меньшей мере, первый и второй элемент (308),
блок (104) выбора для выбора (206) одного из упомянутых первого и второго отображенных элементов в пределах первого иерархического уровня и
задающий блок (105) устройства отображения для компоновки (208), по меньшей мере, первого и второго набора элементов по меньшей мере одного второго иерархического уровня, связанного соответственно с первым и вторым отображенного множества элементов на первом иерархическом уровне в порядке, определенном посредством упомянутого выбранного одного из упомянутых первого и второго отображенных элементов, при этом второй иерархический уровень, находящийся на уровень ниже, чем первый иерархический уровень; и
устройство (106) отображения, дополнительно сконфигурированное для отображения (210) упомянутых упорядоченных наборов элементов упомянутого по меньшей мере одного второго иерархического уровня, и для указания, в соответствии с выбором одного из упомянутых элементов в пределах упомянутого по меньшей мере одного второго иерархического уровня, одного из упомянутых элементов в иерархическом уровне выше, чем второй иерархический уровень, посредством выделения автоматически одного из упомянутых элементов, связанных с выбранным одним из упомянутых элементов в пределах упомянутого по меньшей мере одного второго иерархического уровня.
устройство (106) отображения для отображения (202) элементов, при этом на первом иерархическом уровне отображаются, по меньшей мере, первый и второй элемент (308),
блок (104) выбора для выбора (206) одного из упомянутых первого и второго отображенных элементов в пределах первого иерархического уровня и
задающий блок (105) устройства отображения для компоновки (208), по меньшей мере, первого и второго набора элементов по меньшей мере одного второго иерархического уровня, связанного соответственно с первым и вторым отображенного множества элементов на первом иерархическом уровне в порядке, определенном посредством упомянутого выбранного одного из упомянутых первого и второго отображенных элементов, при этом второй иерархический уровень, находящийся на уровень ниже, чем первый иерархический уровень; и
устройство (106) отображения, дополнительно сконфигурированное для отображения (210) упомянутых упорядоченных наборов элементов упомянутого по меньшей мере одного второго иерархического уровня, и для указания, в соответствии с выбором одного из упомянутых элементов в пределах упомянутого по меньшей мере одного второго иерархического уровня, одного из упомянутых элементов в иерархическом уровне выше, чем второй иерархический уровень, посредством выделения автоматически одного из упомянутых элементов, связанных с выбранным одним из упомянутых элементов в пределах упомянутого по меньшей мере одного второго иерархического уровня.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP08160930.7 | 2008-07-23 | ||
EP08160930 | 2008-07-23 | ||
PCT/IB2009/053058 WO2010010483A1 (en) | 2008-07-23 | 2009-07-15 | Displaying music metadata in a plurality of hierarchical levels |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2011106792A RU2011106792A (ru) | 2012-08-27 |
RU2528147C2 true RU2528147C2 (ru) | 2014-09-10 |
Family
ID=41017020
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2011106792/08A RU2528147C2 (ru) | 2008-07-23 | 2009-07-15 | Способ и устройство отображения множества элементов |
Country Status (10)
Country | Link |
---|---|
US (1) | US9418706B2 (ru) |
EP (1) | EP2308048A1 (ru) |
JP (1) | JP5896741B2 (ru) |
KR (1) | KR101630869B1 (ru) |
CN (1) | CN102105938B (ru) |
BR (1) | BRPI0911028A2 (ru) |
MX (1) | MX2011000712A (ru) |
RU (1) | RU2528147C2 (ru) |
TW (1) | TWI446254B (ru) |
WO (1) | WO2010010483A1 (ru) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8689142B2 (en) * | 2009-12-04 | 2014-04-01 | Nokia Corporation | Method and apparatus for providing media content searching capabilities |
US9116872B1 (en) * | 2011-01-25 | 2015-08-25 | Intuit Inc | Method and apparatus for mapping data sets to fields in electronic forms |
WO2014051644A1 (en) * | 2012-09-28 | 2014-04-03 | Thomson Licensing | Context-based content recommendations |
DE102012021627A1 (de) * | 2012-11-06 | 2014-05-08 | Volkswagen Aktiengesellschaft | Verfahren zum Anzeigen von Informationen in einem Fahrzeug und Vorrichtung zum Steuern der Anzeige |
EP2829962A3 (en) * | 2013-07-24 | 2015-05-27 | Kyocera Document Solutions Inc. | Retrieval device for retrieving data specific information used for identifying data of data group |
CN104423811B (zh) * | 2013-09-06 | 2019-05-28 | 阿尔派株式会社 | 内容检索装置及内容检索方法 |
JP2017174037A (ja) * | 2016-03-23 | 2017-09-28 | カシオ計算機株式会社 | 表示制御装置、表示制御方法及びプログラム |
CN109426415B (zh) * | 2017-08-31 | 2020-10-27 | 北京国双科技有限公司 | 一种生成级联选择器的方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2003106852A (ru) * | 2002-12-18 | 2004-09-20 | Майкрософт Корпорейшн | Представление элементов пользовательского интерфейса в упрощенным виде |
RU2006142316A (ru) * | 2004-04-30 | 2008-06-10 | Майкрософт Корпорейшн (Us) | Дерево свойств для навигации и назначения метаданных |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU1333895A (en) * | 1993-11-30 | 1995-06-19 | Raymond R. Burke | Computer system for allowing a consumer to purchase packaged goods at home |
US5689667A (en) * | 1995-06-06 | 1997-11-18 | Silicon Graphics, Inc. | Methods and system of controlling menus with radial and linear portions |
US6236400B1 (en) * | 1998-04-02 | 2001-05-22 | Sun Microsystems, Inc. | Method and apparatus for controlling the display of hierarchical information |
US6448987B1 (en) * | 1998-04-03 | 2002-09-10 | Intertainer, Inc. | Graphic user interface for a digital content delivery system using circular menus |
CN1324464A (zh) * | 1998-08-26 | 2001-11-28 | 西姆泰克有限公司 | 映射数据文件的方法和设备 |
US20050038819A1 (en) * | 2000-04-21 | 2005-02-17 | Hicken Wendell T. | Music Recommendation system and method |
US6466918B1 (en) * | 1999-11-18 | 2002-10-15 | Amazon. Com, Inc. | System and method for exposing popular nodes within a browse tree |
US7035864B1 (en) * | 2000-05-18 | 2006-04-25 | Endeca Technologies, Inc. | Hierarchical data-driven navigation system and method for information retrieval |
US6690391B1 (en) * | 2000-07-13 | 2004-02-10 | Sony Corporation | Modal display, smooth scroll graphic user interface and remote command device suitable for efficient navigation and selection of dynamic data/options presented within an audio/visual system |
US8032506B1 (en) | 2000-08-25 | 2011-10-04 | Andrej Gregov | User-directed product recommendations |
US7667123B2 (en) * | 2000-10-13 | 2010-02-23 | Phillips Mark E | System and method for musical playlist selection in a portable audio device |
JP2002163103A (ja) * | 2000-11-29 | 2002-06-07 | Mitsubishi Electric Corp | 携帯情報端末及びメニュー表示方法 |
US6990638B2 (en) * | 2001-04-19 | 2006-01-24 | International Business Machines Corporation | System and method for using shading layers and highlighting to navigate a tree view display |
JP2003050816A (ja) * | 2001-08-03 | 2003-02-21 | Sony Corp | 検索装置および検索方法 |
US7111788B2 (en) * | 2002-04-22 | 2006-09-26 | Nokia Corporation | System and method for navigating applications using a graphical user interface |
US7166791B2 (en) * | 2002-07-30 | 2007-01-23 | Apple Computer, Inc. | Graphical user interface and methods of use thereof in a multimedia player |
US7337401B2 (en) * | 2002-12-18 | 2008-02-26 | Microsoft Corporation | User interface element representation with simplified view |
US7657457B2 (en) * | 2003-01-30 | 2010-02-02 | Razumov Sergey N | Graphical user interface for product ordering in retail system |
JP2004295159A (ja) * | 2003-02-07 | 2004-10-21 | Sony Corp | アイコン表示システム、アイコン表示方法、電子機器装置およびコンピュータプログラム |
JP3945445B2 (ja) * | 2003-04-21 | 2007-07-18 | ソニー株式会社 | 表示方法及び表示装置 |
US20050044509A1 (en) * | 2003-05-07 | 2005-02-24 | Hunleth Frank A. | Item selection using helical menus |
JP4305745B2 (ja) | 2003-08-28 | 2009-07-29 | ソニー株式会社 | 情報処理装置,情報処理方法,情報処理プログラム及び情報処理プログラムを記憶させた記憶媒体 |
US20060020904A1 (en) | 2004-07-09 | 2006-01-26 | Antti Aaltonen | Stripe user interface |
US20060059425A1 (en) * | 2004-09-14 | 2006-03-16 | Anspach Mark S | Method and apparatus for enabling a user to select hierarchically arranged data in a graphical user interface |
EP1942400A4 (en) | 2005-10-17 | 2012-11-28 | Nec Corp | MOBILE TERMINAL AND METHOD FOR DISPLAYING MENU |
AU2005239672B2 (en) * | 2005-11-30 | 2009-06-11 | Canon Kabushiki Kaisha | Sortable collection browser |
KR100825871B1 (ko) * | 2006-06-28 | 2008-04-28 | 삼성전자주식회사 | 터치패드를 구비한 단말기에서 사용자 인터페이스 제공장치 및 방법 |
JP2008009781A (ja) | 2006-06-29 | 2008-01-17 | Alpine Electronics Inc | 表示制御装置 |
US20080059911A1 (en) * | 2006-09-01 | 2008-03-06 | Taneli Kulo | Advanced player |
US7660749B2 (en) * | 2006-09-29 | 2010-02-09 | Apple Inc. | Method, system, and medium for representing visitor activity in an online store |
US7992106B2 (en) * | 2007-01-08 | 2011-08-02 | Varia Holdings Llc | Menu trails for a portable media player |
US8549407B2 (en) * | 2007-12-05 | 2013-10-01 | Ebay Inc. | Multi-dimensional dynamic visual browsing |
-
2009
- 2009-07-15 BR BRPI0911028A patent/BRPI0911028A2/pt not_active IP Right Cessation
- 2009-07-15 CN CN200980128584.8A patent/CN102105938B/zh not_active Expired - Fee Related
- 2009-07-15 JP JP2011519261A patent/JP5896741B2/ja not_active Expired - Fee Related
- 2009-07-15 RU RU2011106792/08A patent/RU2528147C2/ru not_active IP Right Cessation
- 2009-07-15 EP EP09786604A patent/EP2308048A1/en not_active Ceased
- 2009-07-15 US US13/055,028 patent/US9418706B2/en not_active Expired - Fee Related
- 2009-07-15 KR KR1020117003894A patent/KR101630869B1/ko active IP Right Grant
- 2009-07-15 MX MX2011000712A patent/MX2011000712A/es active IP Right Grant
- 2009-07-15 WO PCT/IB2009/053058 patent/WO2010010483A1/en active Application Filing
- 2009-07-21 TW TW098124591A patent/TWI446254B/zh not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2003106852A (ru) * | 2002-12-18 | 2004-09-20 | Майкрософт Корпорейшн | Представление элементов пользовательского интерфейса в упрощенным виде |
RU2006142316A (ru) * | 2004-04-30 | 2008-06-10 | Майкрософт Корпорейшн (Us) | Дерево свойств для навигации и назначения метаданных |
Also Published As
Publication number | Publication date |
---|---|
CN102105938A (zh) | 2011-06-22 |
US9418706B2 (en) | 2016-08-16 |
US20110131530A1 (en) | 2011-06-02 |
TW201013513A (en) | 2010-04-01 |
KR20110041534A (ko) | 2011-04-21 |
TWI446254B (zh) | 2014-07-21 |
EP2308048A1 (en) | 2011-04-13 |
KR101630869B1 (ko) | 2016-06-16 |
CN102105938B (zh) | 2016-09-21 |
MX2011000712A (es) | 2011-02-24 |
WO2010010483A1 (en) | 2010-01-28 |
RU2011106792A (ru) | 2012-08-27 |
JP5896741B2 (ja) | 2016-03-30 |
BRPI0911028A2 (pt) | 2016-06-07 |
JP2011529216A (ja) | 2011-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2528147C2 (ru) | Способ и устройство отображения множества элементов | |
US10506277B2 (en) | Method and system to navigate viewable content | |
US7386806B2 (en) | Scaling and layout methods and systems for handling one-to-many objects | |
US7761812B2 (en) | Media user interface gallery control | |
JP5189978B2 (ja) | メディアユーザインタフェーススタートメニュー | |
JP5306506B1 (ja) | 表示装置、テレビジョン受像機、検索方法、プログラムおよび記録媒体 | |
US20110289458A1 (en) | User interface animation for a content system | |
US7810043B2 (en) | Media user interface left/right navigation | |
US8739052B2 (en) | Media user interface layers and overlays | |
US20060136246A1 (en) | Hierarchical program guide | |
TW201239742A (en) | Method and apparatus for navigating a hierarchical menu based user interface | |
WO2013090946A1 (en) | Systems and methods involving features of seach and/or search integration | |
EP1482727A2 (en) | Process of navigation for the selection of documents associated with identifiers, and apparatus implementing the process. | |
JP5623599B2 (ja) | 表示装置、テレビジョン受像機、検索方法、プログラムおよび記録媒体 | |
US20080163133A1 (en) | Sophisticated sort mechanisms on a limited interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20170716 |