ПРИЛОЖЕНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА ДЛЯ УПРАВЛЕНИЯ МЕДИАФАЙЛАМИ
USER INTERFACE APPLICATION FOR MANAGING MEDIA FILES

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к управлению медиаэлементами, а более конкретно к приложению пользовательского интерфейса для такого управления, обычно встраиваемому в цифровые коммуникационные устройства, которое обеспечивает возможности поиска, визуального представления и доступа к медиаэлементам.
УРОВЕНЬ ТЕХНИКИ
Быстрый рост цифровых коммуникаций сделал возможным передачу различных типов цифровых медиафайлов между различными типами беспроводных и проводных устройств связи. Например, возможности сотовых или мобильных телефонов больше не ограничены телефонной голосовой связью и могут включать другие средства цифровой коммуникации, такие как цифровые сети (т.е. связь с Интернетом, текстовые сообщения и прочее). Кроме того, все большее число сотовых телефонов и других мобильных беспроводных коммуникационных устройств, таких как портативные компьютеры, карманные персональные компьютеры (КПК) и другие, интегрируется с другими средствами захвата или производства цифровых мультимедийных материалов, например цифровыми камерами, цифровыми диктофонами, цифровыми видеокамерами и другими. Техническое развитие других цифровых устройств, таких как цифровые камеры, цифровые видеокамеры, цифровые аудиоустройства и прочие, сделало возможным снабжение их средствами цифровой связи. По мере того как все больше цифровых устройств получают возможность цифровой связи друг с другом, количество цифровых медиафайлов, которые передаются между этими устройствами, растет тревожными темпами.
Кроме того, что все больше цифровых устройств получают возможности цифровой связи, возможности хранения цифровых данных в этих устройствах постоянно растут. В ближайшем будущем большинство мобильных цифровых терминалов связи могут быть оснащены средствами хранения данных с емкостью порядка гигабайта или более, что позволит этим устройствам хранить огромные объемы цифровых данных. В таких условиях емкость памяти уже не будет препятствовать хранению больших количеств файлов большого объема, таких как видео-, аудиозаписи или другие медиафайлы.
Портативные цифровые устройства, особенно карманные цифровые устройства, такие как сотовые телефоны, КПК или аналогичные, обычно ограничены в размере дисплея. Например, дисплей сотового телефона обычно имеет менее 200×200 пикселей, типичные размеры дисплеев существующих в настоящее время телефонов находятся в диапазоне около 120×160 пикселей. Дисплеи малого размера вызывают трудности у пользователей, которым требуется возможность быстро находить и получать доступ к медиафайлам, хранящимся в цифровом устройстве. В частности, дисплей небольшого размера затрудняет идентификацию содержимого медиафайла, если не воспроизвести целиком файл или значительную часть его содержимого. По существу, часто трудно производить навигацию по файловому содержимому, чтобы найти конкретный медиаэлемент. Большинство традиционных приложений пользовательского интерфейса для доступа к файлам разрабатывались для полноразмерного дисплея и по существу не подходят для карманных портативных устройств, имеющих небольшие дисплеи.
Проблемы, связанные с поиском и доступом к медиаэлементам на портативных цифровых устройствах будут усиливаться в будущем, когда эти портативные устройства будут иметь емкость памяти порядка гигабайт. Пользователю такого устройства будет трудно найти конкретный медиаэлемент в запоминающем модуле, который позволяет хранить сотни или тысячи медиаэлементов. Чтобы легче и эффективнее обнаружить медиаэлемент среди такого большого объема медиаэлементов, пользователь должен быть в состоянии разбивать медиаэлементы и медиафайлы по категориям в соответствии с различными параметрами элементов и файлов, например по типам файлов, датам их создания, событиям, связанным с медиафайлами и т.п.
Таким образом, возникает необходимость разработки приложения пользовательского интерфейса для медиафайлов, подходящего для портативных цифровых устройств, имеющих небольшой дисплей. Требуемое приложение должно предоставлять возможность эффективно и рационально производить навигацию по медиафайлам, чтобы обнаруживать конкретные медиаэлементы. По существу, требуемое приложение должно представлять медиафайлы и медиаэлементы таким образом, чтобы это способствовало навигации на устройствах, имеющих небольшие дисплеи. Кроме того, требуемое приложение должно содержать легко активируемую функцию поиска, которая обеспечит пользователю возможность производить поиск на основе сведений, хранящихся в метаданных, связанных с медиаэлементами, сохраненной пользователями информации, относящейся к медиаэлементам, текста внутри медиаэлемента и т.п. Кроме того, требуемое приложение должно представлять результаты поиска в дружественной к пользователю форме и хорошо подходить для использования на небольших дисплеях.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Данное изобретение представляет приложение пользовательского интерфейса (UI), которое предоставляет доступ к медиаэлементам и медиафайлам и обеспечивает возможности навигации и поиска среди медиафайлов. Приложение пользовательского интерфейса, описываемое в данном изобретении, связано с иерархическим выводом категорий медиафайлов различного уровня и, таким образом, приложение особенно хорошо подходит для портативных цифровых устройств, имеющих малый дисплей. Иерархический вывод уровней медиафайлов позволяет пользователю легко производить навигацию по уровням для идентификации требуемого медиафайла и обнаружения и вывода требуемого медиаэлемента. Кроме того, приложение пользовательского интерфейса, описываемое в данном изобретении, обеспечивает легко активируемую функцию поиска, которая позволяет производить поиск по ключевым словам на основе информации, связанной с медиафайлами и медиаэлементами. В качестве дополнительного преимущества приложение обеспечивает визуальное представление результатов поиска в дружественной к пользователю форме и позволяет пользователю рационально производить навигацию по результатам поиска для определения местоположения требуемого медиаэлемента.
В одном из вариантов осуществления изобретения предложено приложение пользовательского интерфейса для предоставления доступа к медиаэлементам на дисплее цифрового устройства. Приложение пользовательского интерфейса включает средство хранения данных, считываемое компьютером, которое содержит инструкции программы, предназначенные для считывания компьютером. Инструкции программы, предназначенные для считывания компьютером, содержат первые инструкции для создания экрана управления медиаэлементами с одним или более уровнями классификации медиаэлементов, при этом каждый уровень содержит множество значков медиаэлементов, и вторые инструкции для установления точки фокуса на одном из уровней классификации медиаэлементов, причем точка фокуса имеет фиксированное положение на дисплее и указывает на один значок уровня представления медиаэлементов, к которым относится этот значок.
Первые инструкции для уровней классификации медиаэлементов обычно задают представление уровней в виде горизонтально ориентированных линеек. В такой конфигурации каждая из линеек будет содержать множество значков медиаэлементов, выводимых по горизонтали. В одном из вариантов осуществления изобретения уровни классификации медиаэлементов будут содержать первый уровень с выбранным значком, на котором находится точка фокуса дисплея, и второй уровень, на котором находятся значки второго уровня, относящиеся к выбранному значку первого уровня. В этом варианте осуществления изобретения первые инструкции будут предусматривать активацию выбранного значка первого уровня для перехода с первого уровня на второй и представление значка медиаэлемента второго уровня так, что он будет установлен в точке фокуса.
В одном из вариантов осуществления изобретения уровни классификации медиаэлементов будут содержать первый уровень, который может содержать значок временной шкалы, значок медиаальбомов и значок "люди". Значок временной шкалы обычно связан со вторым уровнем, который содержит множество значков медиаэлементов, которые располагаются вдоль временной шкалы. При этом пользователь приложения может перемещаться со значка временной шкалы первого уровня на второй уровень и переходить по значкам, чтобы выбрать конкретный медиаэлемент на основе времени создания, получения или другого способа простановки даты и времени медиаэлемента, в соответствии с которым он был помещен на временную шкалу.
Значок медиаальбомов обычно будет ассоциироваться со вторым уровнем, который содержит множество значков для конкретных медиаальбомов. Значки для конкретных медиаальбомов могут быть определены метаданными, ассоциированными с сохраненными медиаэлементами, или могут быть определены пользователем в зависимости от его предпочтений. Например, значок медиаальбома может быть связан с определенным событием, и этот альбом будет обычно содержать все медиаэлементы, связанные с этим событием. Доступ к медиаэлементам, связанным с определенным значком медиаальбома, может осуществляться через дополнительный уровень классификации медиаэлементов.
Значок "люди" обычно будет связан со вторым уровнем, который содержит множество значков для конкретных людей. Значки для конкретных людей будут ассоциироваться с отдельными людьми или группами людей. Доступ к медиаэлементам, связанным с человеком или группой людей, может осуществляться через дополнительный уровень классификации медиаэлементов.
Вторые инструкции обычно будут обеспечивать точку фокуса, центрированную относительно вертикальной оси дисплея. Кроме того, вторые инструкции обычно обеспечивает представление, которое определяется как увеличенное окно представления и также может быть выровнено относительно вертикальной оси дисплея.
Предназначенные для считывания компьютером программные инструкции приложения пользовательского интерфейса могут, кроме того, включать третий набор инструкций для прокрутки значков медиаэлементов одного уровня в точку фокуса. Кроме того, третьи инструкции могут обеспечивать прокрутку одного или более уровней классификации медиаэлементов, например, когда значок медиаэлемента одного из уровней прокручивается в точку фокуса, или могут обеспечивать прокрутку в одном направлении для перемещения одного или более значков медиаэлементов одного уровня в точку фокуса и прокрутку в другом направлении для перемещения значка медиаэлемента другого уровня в точку фокуса.
Предназначенные для считывания компьютером программные инструкции приложения пользовательского интерфейса могут дополнительно содержать инструкции для активации окна поиска, которое выводится в связи с экраном управления медиаэлементами, и инструкции по просмотру результатов поиска на уровне результатов поиска, содержащем значки медиаэлементов, ассоциированные с результатами поиска. Кроме того, на уровне результатов поиска может быть установлена точка фокуса, при этом изначально в точке фокуса может находиться общий значок. Общий значок обычно будет связан с информацией о результатах поиска.
Изобретение может быть также реализовано в приложении пользовательского интерфейса для поиска медиаэлементов в цифровом устройстве. Приложение пользовательского интерфейса включает запоминающее средство, считываемое компьютером, которое содержит инструкции программы, предназначенные для считывания компьютером. Инструкции программы, предназначенные для считывания компьютером, включают первые инструкции для создания поля ввода для поиска на дисплее цифрового устройства и вторые инструкции для создания уровня результатов поиска, который содержит один или более значков, каждый из которых связан с результатами поиска медиаэлементов.
В конкретной форме осуществления изобретения поле ввода для поиска, которое создается первыми инструкциями, может быть конфигурировано таким образом, чтобы накладываться на экран управления медиаэлементами, имеющий один или более уровней классификации медиаэлементов, каждый из которых содержит множество значков медиаэлементов. Кроме того, поле ввода для поиска обычно будет полем для ввода ключевого слова. Вторые инструкции приложения пользовательского интерфейса могут определять уровень результатов поиска как горизонтальную линейку, содержащую расположенные вдоль нее значки элементов результатов поиска. Вторые инструкции могут дополнительно содержать инструкции для предоставления значка информации о результатах поиска, расположенного в точке фокуса на уровне результатов поиска. Значок информации о результатах поиска обычно выводится на первоначальном экране результатов поиска. Кроме того, вторые инструкции могут предоставлять инструкции для создания окна представления результатов поиска, которое выводится, если значок информации о результатах поиска находится в точке фокуса. Окно представления результатов поиска может содержать информационные записи о результатах поиска, например, классифицированные по типам медиафайлов и т.п., которые обычно можно выбирать. Выбор информационных записей о результатах поиска обычно приводит к созданию второго уровня результатов поиска, который содержит множество значков, где каждый из значков связан с подробной информацией о результатах поиска.
В другой форме осуществления изобретения предложено цифровое устройство. Цифровое устройство содержит процессорный модуль, который выполняет инструкции программы, предназначенные для считывания компьютером, для осуществления доступа к медиафайлам. Инструкции программы, предназначенные для считывания компьютером, содержат первые инструкции для создания экрана управления медиаэлементами с одним или несколькими уровнями классификации медиаэлементов. Каждый из уровней будет содержать один или более значков медиаэлементов. Инструкции программы, предназначенные для считывания компьютером, будут также содержать вторые инструкции для установления точки фокуса на одном из уровней классификации медиаэлементов, причем точка фокуса будет занимать на экране фиксированное положение и выбирать один из одного или более значков на этом уровне для представления одного или более медиаэлементов, ассоциированных со значком. Цифровое устройство содержит дисплей, связанный с процессорным модулем, на который выводится экран управления медиаэлементами. Цифровое устройство может быть портативным цифровым устройством, например карманным цифровым устройством, имеющим дисплей малого размера. Примеры возможных портативных цифровых устройств включают мобильные телефоны, карманные персональные компьютеры (КПК), фотоаппараты, видеокамеры, звукозаписывающие и звуковоспроизводящие устройства, видеоплейеры, портативные телевизоры, устройства глобальной системы местоопределения (GPS), наручные часы и прочее. Кроме того, цифровое устройство может иметь ограниченную функциональность управления дисплеем устройства, как, например, телевизор, приставка к телевизору (STB), автомобильная навигационная система, бортовой компьютер (например, автомобильный компьютер), домашняя техника и прочее. Обычно цифровое устройство согласно данному изобретению будет в состоянии принимать сигналы цифровой связи, например электронную почту, короткие текстовые сообщения (SMS), сообщения мультимедиа (MMS) и прочее, хотя для цифрового устройства согласно данному изобретению не требуются возможности цифровой связи.
Процессор выполняет инструкции программы, предназначенные для считывания компьютером, включая первые инструкции, определяющие уровни классификации медиаэлементов в виде горизонтальных линеек, каждая из которых содержит один или более значков медиаэлементов. Первые инструкции могут также содержать инструкции для создания первого уровня, содержащего выбранный значок, находящийся в точке фокуса, и второй уровень, на котором находятся значки второго уровня, связанные с выбранным значком второго уровня. В таком варианте осуществления изобретения первые инструкции могут также содержать инструкции для активации выбранного значка первого уровня для перехода с первого уровня на второй и предоставления значка медиаэлемента второго уровня для помещения его в точку фокуса.
Процессор выполняет инструкции программы, предназначенные для считывания компьютером, которые могут дополнительно содержать третьи инструкции для прокрутки как значков медиаэлементов одного уровня для помещения их в точку фокуса, так и прокрутки уровней классификации медиаэлементов, например значка медиаэлемента одного из прокручиваемых уровней в точку фокуса. Третьи инструкции могут дополнительно предоставлять возможность прокрутки в первом направлении для перемещения значков медиаэлементов одного уровня в точку фокуса и прокрутки в другом направлении для перемещения значка медиаэлемента другого уровня в точку фокуса.
В другом варианте осуществления данного изобретения предложено другое цифровое устройство. Цифровое устройство содержит процессорный модуль, который выполняет инструкции программы, предназначенные для считывания компьютером, для осуществления доступа к медиафайлам. Инструкции программы, предназначенные для считывания компьютером, включают первые инструкции для создания на дисплее цифрового устройства поля ввода для поиска, и вторые инструкции для создания уровня результатов поиска, содержащего один или более значков, где каждый значок относится к результатам поиска медиаэлементов. Цифровое устройство дополнительно содержит дисплей, связанный с процессорным модулем, на который выводится поле ввода для поиска и уровень результатов поиска. Цифровое устройство обычно является портативным цифровым устройством, например карманным цифровым устройством, имеющим дисплей малого размера. Примеры возможных портативных цифровых устройств включают мобильные телефоны, карманные персональные компьютеры (КПК), фотоаппараты, видеокамеры, звукозаписывающие и звуковоспроизводящие устройства, видеоплейеры, портативные телевизоры, устройства глобальной системы местоопределения (GPS), наручные часы и прочее. Обычно цифровое устройство согласно данному изобретению будет в состоянии принимать сигналы цифровой связи, например электронную почту, короткие текстовые сообщения (SMS), сообщения мультимедиа (MMS) и прочее, хотя от цифрового устройства согласно данному изобретению не требуются возможности цифровой связи.
Инструкции программы приложения пользовательского интерфейса, предназначенные для считывания компьютером, могут включать первые инструкции, определяющие конфигурацию поля ввода для поиска как наложение его поверх экрана управления медиаэлементами, который имеет один или более уровней классификации медиаэлементов, где каждый уровень содержит один или более значков медиаэлементов. Первые инструкции будут обычно дополнительно задавать уровень результатов поиска в виде горизонтальной линейки, на которой расположены значки, связанные с результатами поиска.
Инструкции программы, предназначенные для считывания компьютером и выполняемые приложением пользовательского интерфейса, могут далее задавать вторые инструкции как содержащие инструкции для предоставления значка информации о результатах поиска, который находится на исходном экране результатов поиска в точке фокуса дисплея. Точка фокуса является фиксированной областью на дисплее, которая выделяет нужный значок и предоставляет дополнительную информацию, относящуюся к нужному значку, в увеличенном окне представления. В данном варианте осуществления изобретения, когда значок информации о результатах поиска находится в точке фокуса, окно представления будет содержать подробную информацию о результатах поиска, например классификацию результатов поиска по типам медиафайлов или другие перечни информации, относящейся к результатам поиска. В таком варианте осуществления изобретения вторые инструкции приложения пользовательского интерфейса, выполняемые процессором цифрового устройства, могут включать инструкции для выбора одной из информационных записей о результатах поиска для вывода на дисплей второго уровня результатов поиска, который содержит один или более значков. Каждый из значков на втором уровне результатов поиска может быть связан с выбранной подробной информацией о результатах поиска. Например, если подробная информация о результатах поиска в окне представления содержит информацию о типах медиафайлов, пользователь может выбрать файлы изображения, и тогда второй уровень результатов поиска будет ограничен медиаэлементами выбранного типа
Таким образом, в настоящем изобретении предлагается приложение пользовательского интерфейса для управления медиафайлами и медиаэлементами в цифровом устройстве. Приложение использует иерархический вывод уровней или категорий медиаэлементов, позволяя пользователю легко осуществлять навигацию между уровнями и файлами, чтобы выбрать нужный медиаэлемент. Иерархическая природа представления медиафайлов и медиаэлементов делает приложение особенно подходящим для портативных цифровых устройств, имеющих маленький дисплей. Кроме того, приложение предоставляет легко активируемую функцию поиска, которая позволяет находить файлы и медиаэлементы на основе информации, ассоциированной с файлом или медиаэлементом. Результаты работы функции поиска представляются в удобном для пользователя виде, который позволяет пользователю быстро и эффективно производить навигацию по результатам поиска, чтобы найти нужный медиаэлемент.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Описав, таким образом, изобретение в общих чертах, далее следует сделать ссылку на прилагаемые чертежи, которые не обязательно соответствуют масштабу и на которых изображено следующее.
На фиг.1 показан экран временной шкалы первого уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.2 показан экран временной шкалы второго уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.3 приведено полноэкранное представление временной шкалы, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.4 показан экран медиаальбомов первого уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.5 показан экран медиаальбомов второго уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.6 показан экран медиаальбомов третьего уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.7 показан экран медиаальбомов второго уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами с выделенным выбранным альбомом в точке фокуса и окном информации об элементе, находящемся в точке фокуса, в соответствии с вариантом осуществления данного изобретения.
На фиг.8 показан экран медиаальбомов второго уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами, с выделенным выбранным альбомом в точке фокуса и окном информации об элементе, находящемся в точке фокуса, в соответствии с вариантом осуществления данного изобретения.
На фиг.9 показан экран "люди" первого уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.10 показан экран "люди" второго уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.11 показан экран "люди" третьего уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.12 приведено полноэкранное представление "людей", или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.13 приведена структурная схема, описывающая пример различных уровней и соответствующего содержимого папок и файлов на каждом из уровней приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.14 показан экран ввода данных для поиска, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.15 показан экран результатов поиска первого уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
На фиг.16 показан экран результатов поиска второго уровня, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения.
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Данное изобретение будет описано ниже более полно со ссылками на прилагаемые чертежи, на которых показаны некоторые, но не все варианты осуществления изобретения. Разумеется эти варианты осуществления изобретения могут быть реализованы во множестве различных форм, и не следует истолковывать это описание как ограничение изобретения рамками реализаций, перечисленных ниже; скорее эти варианты осуществления изобретения представлены для того, чтобы описание удовлетворяло существующим требованиям. Одинаковые номера указывают на одни и те же элементы по всему тексту.
Настоящее изобретение представляет собой приложение пользовательского интерфейса (UI) для управления медиаэлементами для доступа, навигации и поиска медиафайлов и медиаэлементов.
Приложение использует иерархическое представление уровней или категорий медиаэлементов, позволяя пользователю легко осуществлять навигацию по уровням и файлам, чтобы найти нужный медиаэлемент. Иерархическая природа представления файлов и медиаэлементов вместе с другими особенностями представления делает приложение особенно подходящим для портативных цифровых устройств, имеющих небольшой дисплей. Кроме того, приложение предоставляет легко активируемую функцию поиска, которая позволяет находить файлы и медиаэлементы на основе информации, ассоциированной с файлом или медиаэлементом. Изобретение дополнительно обеспечивает преимущества представления результатов поиска в удобном для пользователя виде, что позволяет пользователям легко и эффективно производить навигацию по результатам поиска, чтобы найти нужный медиаэлемент.
На фиг.1 приведен пример типичного вида пользовательского интерфейса, или снимок экрана приложения пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения. Общая концепция данного изобретения состоит в том, чтобы позволить представлять пользователю медиаэлементы, например файлы изображений, файлы видеозаписей, звуковые файлы, текстовые файлы, заметки, электронную почту, папки, альбомы, презентации, карты, файлы данных, календарные записи, функции, команды, значки, свернутые изображения и прочее, в иерархическом виде по уровням, которые называются здесь уровнями классификации медиаэлементов. В проиллюстрированном варианте осуществления изобретения экран 10 управления медиаэлементами содержит первый уровень классификации медиаэлементов 20. Первый уровень 20 обычно является наиболее общим уровнем или верхним уровнем в иерархии пользовательского интерфейса и является тем уровнем, с которого пользователь обычно начинает работу после активации приложения пользовательского интерфейса. В иллюстрируемом варианте осуществления изобретения на фиг.1 виден только первый уровень, однако, как будет показано на следующих чертежах, одновременно на экране может быть видно несколько уровней. Обычно экран может содержать от одного до порядка трех уровней. В иллюстрируемом варианте осуществления изобретения уровни заданы в виде горизонтальных линеек, присутствующих на экране. Однако также возможно разместить уровни на дисплее другим образом, например, в виде вертикально ориентированных линеек, и измененные конфигурации уровней также будут находиться в рамках излагаемой здесь концепции изобретения.
Каждый уровень на экране управления медиаэлементами будет включать один или более значков медиаэлементов 30. В иллюстрируемом на фиг.1 варианте осуществления изобретения первый уровень 20 содержит три значка медиаэлементов 30А, 30В и 30С. Каждый значок ассоциирован с одним или более медиаэлементами. Значки первого уровня обычно используются в качестве корневого уровня для различных папок управления медиаэлементами. Нижележащие уровни предназначены для соответствующих подпапок. Например, в иллюстрируемом варианте осуществления изобретения первый уровень содержит значок временной шкалы 30А, который обеспечивает доступ к следующим уровням, категоризирующим медиаэлементы в соответствии с временной шкалой;
значок медиаальбомов 30В, который обеспечивает доступ к следующим уровням, категоризирующим медиаэлементы в соответствии с назначенными пользователем или приложением именами альбомов, и значок "люди" 30С, который обеспечивает доступ к следующим уровням, категоризирующим медиаэлементы в соответствии с человеком, с которым связан этот медиаэлемент. Дополнительные подробности, относящиеся к каждому из иллюстрируемых примеров значков первого уровня, будут представлены ниже.
Следует отметить, что значки, представленные на первом уровне 20 на фиг.1, приведены только для примера, и, таким образом, первый уровень может быть построен с использованием других значков без отступления от излагаемой здесь концепции изобретения. В других (непроиллюстрированных) вариантах осуществления изобретения первый уровень классификации медиаэлементов может также содержать значок системы, который предоставляет доступ к следующим уровням системы и специфичным для устройства функциям, таким как пуск, отключение, перевод в режим ожидания, закрытие, блокировка, разблокировка, синхронизация и т.п. Кроме того, первый уровень классификации медиаэлементов может также содержать значок менеджера файлов, который обеспечивает доступ к файлам в иерархии файлов.
В одном из вариантов осуществления изобретения экран управления медиаэлементами 10 будет также определять точку фокуса 40, которая занимает фиксированное положение на дисплее. Горизонтальное положение точки фокуса может выравниваться относительно вертикальной оси дисплея. Вертикальное положение точки фокуса может определяться числом и положением уровней классификации медиаэлементов на дисплее. Например, вертикальное положение точки фокуса может выравниваться по горизонтальной оси линейки самого верхнего уровня классификации медиаэлементов. Кроме того, линейки уровней классификации медиаэлементов могут иметь фиксированные положения или фиксированные зарезервированные положения на дисплее. Также число и вертикальное расположение уровней классификации медиаэлементов могут определяться типом и характеристиками дисплея, и/или типом и структурой иерархии пользовательского интерфейса, и/или выбираться пользователем. Кроме того, вертикальное положение точки фокуса может определяться в виде известного отношения к высоте дисплея. Например, горизонтальная линия, определяющая уровень точки фокуса, может находиться на расстоянии 1/3, 1/4, 1/5 или в другом соотношении с высотой дисплея, от его нижней кромки. С другой стороны, точка фокуса может иметь определенным только горизонтальное положение, тогда как вертикальная позиция может изменяться, перемещаясь вдоль оси дисплея; точка фокуса может также иметь определенным только вертикальное положение, тогда как горизонтальная позиция может изменяться, перемещаясь вдоль оси дисплея.
Точка фокуса обычно подсвечивается, снабжается рамкой или иным образом визуально выделяется, чтобы дать пользователю информацию о том, где в настоящий момент находится точка фокуса. Один из значков на одном из уровней будет находиться в точке фокуса. В иллюстрируемом варианте осуществления изобретения значок временной шкалы 30А находится в точке фокуса 40. Пользователь приложения пользовательского интерфейса может перемещать значки в точку фокуса и с нее. Например, в иллюстрируемом варианте осуществления изобретения горизонтальная прокрутка с помощью джойстика, мыши, ввода с клавиатуры, кнопок со стрелками и т.п. приведет к перемещению значков 30А-С на дисплее влево или вправо, в результате один из них встанет в точку фокуса. Попадание значка в точку фокуса обеспечивает доступ к следующим уровням, связанным со значком, и предоставляет информацию или контент, связанный со значком, в информационном окне 50 точки фокуса. Например, в иллюстрируемом варианте осуществления изобретения пользователь будет иметь доступ к следующим уровням, ассоциированным со значком шкалы времени 30А, и, соответственно, доступ к следующим уровням, ассоциированным со значками медиаальбомов 30В или значком "люди" 30С, если пользователь переместит соответствующий значок в точку фокуса. Кроме предоставления доступа к следующим уровням, связанным со значком, точка фокуса также предоставляет информацию, связанную со значком или медиаэлементами, ассоциированными со значком, которая выводится в информационном окне 50 точки фокуса. Например, в варианте осуществления изобретения на фиг.1 информационное окно точки фокуса содержит название значка (т.е. «Шкала времени»), находящегося в точке фокуса 40, и рисунок, аналогичный рисунку значка. На верхних уровнях приложения пользовательского интерфейса, как говорилось ранее, информационное окно точки фокуса будет содержать медиаэлемент или несколько медиаэлементов, связанных со значком в точке фокуса. Кроме того, при необходимости любая функция, относящаяся к значку, находящемуся в точке фокуса, такая как пуск, вывод, запуск, воспроизведение и т.п., может быть активирована с помощью нажатия назначенной клавиши или кнопки, а также путем выбора команды из меню. Аналогично точке фокуса, информационное окно точки фокуса будет обычно иметь фиксированное расположение на экране, например будет центрироваться относительно вертикальной оси дисплея. Кроме того, информационное окно точки фокуса может быть расположено рядом с точкой фокуса. Также информационное окно точки фокуса может иметь изменяемый размер и располагаться так, чтобы представлять на дисплее портативного или карманного цифрового устройства как можно больше информации.
В одном из вариантов осуществления изобретения пользователь приложения пользовательского интерфейса может прокручивать значок в точке фокуса для доступа к следующим уровням, ассоциированным со значком. В примере на фиг.1 пользователь может осуществлять вертикальную прокрутку, используя джойстик, мышь, клавиатурный ввод и другие способы для перемещения на более высокий или более низкий уровень. На фиг.2 приведен пример экрана 60 управления медиаэлементами второго уровня, на котором пользователь переместился на следующий уровень с первого уровня, представленного на фиг.1, говоря конкретнее, пользователь переместился со значка шкалы времени 30А на первом уровне 20 на второй уровень 70, который представляет шкалу времени. Таким образом, на приведенном на фиг.2 экране первый уровень переместился в положение ниже второго уровня. Если пользователь выбирает продолжение перехода на последующий уровень, обычно путем прокрутки, предшествующие уровни в окне опускаются ниже. Второй уровень, как показано, является активным или доступным уровнем, поскольку значок на втором уровне занимает точку фокуса 40, при этом изображение первого уровня на экране содержит информацию о предыстории, о том как вернуться на предыдущий уровень. Предыдущий значок (значок шкалы времени 30А) на первом уровне может быть помещен ниже, рядом с точкой фокуса. Положение ниже и рядом с точкой фокуса может быть названо прежним фокусом, поскольку оно показывает предыдущие шаги и выбор, сделанный в иерархии пользовательского интерфейса. Соседние точки фокуса на соседних уровнях изображают и более полно описывают историю выбора.
На втором уровне изображены один или несколько значков медиаэлементов, например значки медиаэлементов 80А, 80В, 80С, 80D и 80Е. Каждый из значков медиаэлементов на втором уровне обычно соответствует типу медиаэлементов или отдельного медиаэлемента, например изображениям, видеофайлам, звуковым файлам, электронной почте, сообщениям SMS, сообщениям MMS и т.п. Эти значки обычно будут находиться на втором уровне и могут стать доступными для просмотра на дисплее путем горизонтальной прокрутки. На изображенном втором уровне значки размещены в соответствии со шкалой времени. Например, значки слева от точки фокуса 40 соответствуют медиаэлементам, которые предшествуют по времени медиаэлементу, связанному со значком, находящимся в точке фокуса, а значки, расположенные справа от точки фокуса, соответствуют медиаэлементам, следующим по времени после медиаэлемента, связанного со значком, находящимся в точке фокуса.
В варианте осуществления изобретения на фиг.2 значок 80D находится в точке фокуса 40. Значок 80D является уменьшенным изображением соответствующего файла изображения. Информационное окно 50 точки фокуса, которое связано со значком 80D, в данном примере содержит дату, ассоциированную с медиаэлементом, Tuesday 3/2/2004 (Вторник 02.03.2004), и увеличенное изображение из соответствующего файла изображения. Соседние окна 52 и 54 представляют на экране части медиаэлементов, связанные со значками 80С и 80Е, которые соседствуют со значком 80D, находящимся в точке фокуса. Таким образом, когда пользователь прокручивает второй уровень направо по горизонтали, и значок 80Е попадает в точку фокуса, в информационном окне точки фокуса будет отображаться медиаэлемент, связанный со значком 80Е (т.е. часть текста SMS-сообщения). Если пользователь приложения пользовательского интерфейса хочет получить полноэкранное изображение соответствующего медиаэлемента, он может осуществить вертикальную прокрутку вверх, в результате он переместится на следующий уровень и получит полноэкранное изображение 90, приведенное на фиг.3. В карманных цифровых устройствах, имеющих небольшой размер дисплея, полноэкранное представление изображения будет обычно включать поворот изображения на 90° для лучшего соответствия размеров изображения размерам дисплея. Пользователь может перейти от полноэкранного изображения на фиг.3 к представлению, приведенному на фиг.2, осуществив прокрутку вниз и таким образом вернувшись обратно на второй уровень. Далее пользователь может перейти от экрана, приведенного на фиг.2, к представлению, изображенному на фиг.1, осуществив дополнительную прокрутку вниз и перейдя со второго уровня на первый.
На фиг.4-8 приведены изображения примеров уровней управления медиаэлементами, связанных с папкой медиаальбомов, в соответствии с вариантами осуществления данного изобретения. Например, на фиг.4 иллюстрируется экран управления медиаэлементами 10, в котором доступен первый уровень 20, и в точке фокуса 40 находится значок медиаальбомов 30В. Пользователь будет переходить от экрана первого уровня 10 на фиг.4 к экрану второго уровня 60 на фиг.5, обычно при помощи прокрутки, в данном случае вертикальной прокрутки. Второй уровень 70 будет иметь один или несколько значков, которые соответствуют медиаальбомам. Медиаальбомы могут задаваться или пользователем, или на основании метаданных, связанных с медиаэлементами. Например, медиаальбом может быть привязан к событию, дате, теме, месту или другим определенным пользователем или метаданными категориям. В проиллюстрированном на фиг.5 примере имеются значки 100А, 100В, 100С, 100С и 100Е, при этом значок 100В находится в точке фокуса 40. Горизонтальная прокрутка линейки второго уровня изменит значок, находящийся в точке фокуса, и может обеспечить вывод дополнительных значков на экране второго уровня. Значок 100В, который находится в точке фокуса, связан с информацией, которая выводится в информационном окне 50 точки фокуса. Например, в варианте осуществления изобретения на фиг.5 информационное окно точки фокуса содержит название альбома, уменьшенные изображения части медиаэлементов из этого альбома и число элементов в альбоме.
Если пользователь хочет получить доступ к отдельным элементам альбома, пользователь перейдет от экрана второго уровня 60 на фиг.5 к экрану третьего уровня 110, который изображен на фиг.6. Третий уровень 120 будет содержать один или более значков, соответствующих отдельным медиаэлементам в медиаальбоме. В примере на фиг.6 изображены значки 130А, 130В, 130С, 130D, 130Е и 130F, причем значок 130С находится в точке фокуса 40. Горизонтальная прокрутка линейки третьего уровня изменит значок, находящийся в точке фокуса, и может обеспечить вывод дополнительных значков медиаэлементов на экране третьего уровня в зависимости от того, сколько медиаальбомов имеется на втором уровне. Значок 130С, который находится в точке фокуса, является уменьшенным изображением соответствующего изображения, которое выводится в информационном окне 50 точки фокуса. В добавление к увеличенному изображению информационное окно точки фокуса может содержать другую соответствующую информацию, например название альбома и отметку времени медиаэлемента. Обычно элементы в альбоме будут располагаться на третьем уровне в соответствии со временем, например самый ранний по времени медиаэлемент может изначально находиться в точке фокуса, и горизонтальная прокрутка на третьем уровне позволит получить представление о более поздних по времени медиаэлементах. С другой стороны, медиаэлементы могут быть расположены по алфавиту или согласно выбранным пользователем критериям размещения.
Если пользователь приложения пользовательского интерфейса хочет получить полноэкранное представление медиаэлемента, показываемого в информационном окне 50 точки фокуса, он может осуществить прокрутку вверх, перейдя при этом на следующий уровень. В карманных цифровых устройствах, имеющих небольшой размер дисплея, полноэкранное представление изображения будет обычно включать поворот изображения на 90° для лучшего соответствия размеров изображения размерам дисплея. Пользователь может перейти от полноэкранного вида к экрану третьего уровня, изображенному на фиг.6, путем прокрутки вниз и перехода обратно на третий уровень. Последующая прокрутка вниз позволит ему перейти от экрана третьего уровня к экрану второго и, наконец, первого уровня.
Фиг.7 и 8 иллюстрируют экраны управления медиаэлементами в приложении пользовательского интерфейса, в котором медиаальбом определяется как любимый альбом пользователя, в соответствии с вариантом осуществления данного изобретения. Фиг.7 иллюстрирует экран второго уровня 60, имеющий значок любимого альбома 130А, который находится в точке фокуса 40. Обычно приложение пользовательского интерфейса будет настраиваться так, чтобы при перемещении пользователя от значка медиаальбомов 30В первого уровня к экрану второго уровня значок любимого альбома 130А изначально находился в точке фокуса. Любимый альбом будет обычно назначаться пользователем и будет содержать те медиаэлементы, которые пользователь считает представляющими наибольший интерес, т.е. любимыми. На экране второго уровня соответствующее информационное окно 50 точки фокуса будет содержать информацию, относящуюся к любимому альбому, например название альбома, число элементов, входящих в альбом и прочее.
При вертикальной прокрутке из положения точки фокуса пользователь перейдет от экрана второго уровня 60, показанного на фиг.7, к экрану 110 третьего уровня, показанному на фиг.8. Третий уровень 120 будет содержать один или более значков, соответствующих отдельным медиаэлементам в любимом альбоме. В иллюстрирующем примере на фиг.8 приведены значки 140А, 140В, 140С и 140D, причем значок 140Е находится в точке фокуса 40. Горизонтальная прокрутка на третьем уровне изменит значок в точке фокуса и позволит вывести на экране третьего уровня дополнительные значки медиаэлементов. Значок 140А, который находится в точке фокуса, представляет собой уменьшенный вариант большего изображения, которое выводится в информационном окне 50 точки фокуса. Кроме увеличенного изображения, информационное окно точки фокуса может содержать другую информацию, например название альбома и отметку времени медиаэлемента, или другую информацию из метаданных.
Фиг.9-12 содержат иллюстрацию примеров уровней управления медиаэлементами, связанными с папкой "люди", в соответствии с вариантом осуществления данного изобретения. Например, фиг.9 иллюстрирует экран управления медиаэлементами 10, на котором доступен первый уровень 20, и в точке фокуса 40 находится значок "люди" 30С. Пользователь будет перемещаться от экрана 10 первого уровня, показанного на фиг.9, к экрану 60 второго уровня, показанному на фиг.10, обычно путем прокрутки, в частности вертикальной прокрутки. Второй уровень 70 будет иметь один или более значков, которые соответствуют папкам, отведенным для отдельных лиц или групп людей. Обычно пользователь приложения пользовательского интерфейса будет выбирать людей или группы людей для включения в папки, соответствующие людям или группам. В иллюстрирующем примере на фиг.10 приведены значки 150А, 150В, 150С, 150D и 150Е, причем значок 150D находится в точке фокуса 40. Горизонтальная прокрутка на втором уровне изменит значок в точке фокуса и может вывести на экране второго уровня дополнительные значки в зависимости от числа папок людей, имеющихся на втором уровне. Значок 150D, который находится в точке фокуса, связан с информацией, выводимой в информационном окне 50 точки фокуса. Например, в варианте осуществления изобретения на фиг.10 информационное окно точки фокуса содержит имя человека или группы, уменьшенное изображение части медиаэлемента в папке и т.п.
Если пользователь приложения пользовательского интерфейса хочет получить доступ к отдельным элементам папки, посвященной одному человеку или группе людей, он может перейти, обычно с помощью вертикальной прокрутки, от экрана 60 второго уровня, показанного на фиг.10, к экрану 110 третьего уровня, который показан на фиг.11. Третий уровень 120 будет содержать один или более значков, соответствующих различной информации, связанной с конкретным человеком или группой. В иллюстрирующем примере на фиг.11 приведены значки 160А, 160В и 160С, причем значок 160А находится в точке фокуса 40. Горизонтальная прокрутка на третьем уровне изменит значок в точке фокуса и позволит вывести на экране третьего уровня дополнительные значки, соответствующие отдельным людям или группам. Значок 160А, который находится в точке фокуса, представляет собой уменьшенный вариант большего изображения, которое выводится в информационном окне 50 точки фокуса. Информационное окно точки фокуса содержит информацию, относящуюся к истории общения с человеком или группой. Например, к истории общения могут относиться число сообщений, которые были посланы человеку или группе, анализ сообщений по их типу и т.п.
Кроме значка истории общения третий уровень папки "люди" может содержать значок совместно используемого элемента и значок общей шкалы времени. Значок совместно используемого элемента связан с папкой совместно используемых медиаэлементов, которая содержит медиаэлементы, совместно используемые пользователем и данным конкретным человеком. Совместное использование может быть частным (т.е. путем обмена по электронной почте, MMS и т.п.) или открытым (т.е. путем размещения на общедоступном сервере и т.п.). Следующие уровни приложения пользовательского интерфейса будут обеспечивать доступ к совместно используемым медиаэлементам. Значок общей шкалы времени связан с относящимися к человеку или группе медиаэлементами, связь с которыми происходит согласно общей шкале времени, как, например, с общедоступным сервером, доступ к которому осуществляется по общедоступным сетям, например через Интернет. Следующие уровни приложения пользовательского интерфейса будут обеспечивать доступ к относящимся к человеку или группе медиаэлементам, связь с которыми происходит согласно общей шкале времени.
Обратимся к фиг.11, в частности к значку истории общения 160А, который находится в точке фокуса 40. Если пользователь приложения пользовательского интерфейса хочет получить дополнительную информацию об истории общения, и/или человеке или группе, он может осуществить прокрутку вверх, в результате перейдя на следующий уровень, такой как показано на экране 170 четвертого уровня на фиг.12. Развернутая на полный экран история общения 180, изображенная на фиг.12, содержит информацию об истории общения, например дату/время последнего контакта, анализ контактов/медиаэлементов по типу (т.е. сообщения, телефонные звонки, изображения и т.д.) и прочее. Кроме того, развернутая на полный экран история общения может содержать контактную и/или персональную информацию, например адрес человека, телефонные номера, имена членов семьи и прочее. Пользователь может производить вертикальную прокрутку полноэкранной истории общения, чтобы вывести в полноэкранном режиме больше информации.
На фиг.13 представлен пример потока уровней для папок в приложении пользовательского интерфейса для управления медиаэлементами в соответствии с вариантом осуществления данного изобретения. В иллюстрирующем примере начальный или первый уровень содержит папку 200 шкалы времени, папку 300 медиаальбомов и папку 400 "люди". Следует отметить, что первый уровень приложения пользовательского интерфейса может содержать больше или меньше папок или медиаэлементов, и число папок, находящихся на первом уровне, обычно диктуется предпочтениями пользователя или стандартными настройками приложения управления медиаэлементами.
Папка шкалы времени 200 будет обеспечивать доступ ко второму уровню, который содержит шкалу 210 времени медиаэлементов. Шкала времени медиаэлементов содержит значки отдельных медиаэлементов, размещенные согласно шкале времени. Шкала времени медиаэлементов будет обеспечивать доступ к третьему уровню, который содержит полноэкранное представление 220 любого из элементов, имеющихся на шкале времени медиаэлементов.
Папка 300 медиаальбомов будет обеспечивать доступ ко второму уровню, который содержит отдельные альбомы 310. Отдельные альбомы будут представлены в виде значков, выводимых на втором уровне, при этом для альбомов, находящихся в точке фокуса, можно будет получить доступ к их содержимому. Отдельные альбомы будут обеспечивать доступ к третьему уровню, который содержит элементы медиаконтента 320 для каждого альбома. Медиаконтент содержит значки для каждого медиаэлемента, входящего в альбом. Каждый медиаэлемент в альбоме будет обеспечивать доступ к четвертому уровню, который содержит полноэкранное представление 330 любого элемента на шкале времени медиаэлементов.
Папка 400 "люди" будет обеспечивать доступ ко второму уровню, который содержит файлы 410 отдельных людей или групп. Файлы отдельных людей или групп будут представлены в виде значков, выводимых на втором уровне и позволяющих получить доступ к содержимому файлов, находящихся в точке фокуса. Файлы отдельных людей или групп будут обеспечивать доступ к третьему уровню, который может содержать файл 420 истории общения, файл 430 совместно используемых альбомов и запись 440 общей шкалы времени. Файл 420 истории общения обычно будет содержать информацию, относящуюся к общению между пользователем и конкретным человеком, включая число сообщений и анализ сообщений по их типу. Кроме того, файл истории общения может содержать контактную или личную информацию, связанную с конкретным человеком. Информационное окно точки фокуса будет обеспечивать вывод окна коммуникаций и может быть увеличено для получения дополнительной информации, например экрана 450 четвертого уровня истории общения в полноэкранном размере. Файл совместно 430 используемых альбомов будет обеспечивать доступ к четвертому уровню, который обычно содержит совместно используемые медиаэлементы 460, которые могут использоваться пользователем и конкретным лицом совместно, открыто или частным образом или обоими путями. Каждый отдельный совместно используемый медиаэлемент будет обеспечивать доступ к пятому уровню, который содержит полноэкранное представление 470 совместно используемых медиаэлементов. Файл 440 общей шкалы времени будет обеспечивать доступ к четвертому уровню, который содержит шкалу времени 480 общедоступных медиаэлементов, связанных с конкретным человеком. Шкала времени содержит значки отдельных медиаэлементов, систематизированные по шкале времени. Шкала времени общедоступных медиаэлементов будет обеспечивать доступ к пятому уровню, который содержит полноэкранное представление 490 выбранного медиаэлемента.
На фиг.14-16 приведены в качестве иллюстраций снимки экранов, или экраны приложения пользовательского интерфейса управления медиаэлементами, которые демонстрируют функцию поиска в соответствии с вариантом осуществления данного изобретения. На фиг.14 иллюстрируется исходный экран 500 поиска, содержащий поле 510 ввода для поиска, которое будет обычно создаваться на дисплее путем действия пользователя, например путем нажатия кнопки или алфавитно-цифровой клавиши. Поле поиска может выводиться так, чтобы оно перекрывало лежащие ниже один или более уровней классификации медиаэлементов на экранах управления медиаэлементами, описанных выше. Обычно производится поиск конкретного медиаэлемента, например папки, коллекции, базы данных, альбома и т.п., на том уровне, на котором пользователь приложения пользовательского интерфейса находится в данный момент. Например, если пользователь хочет ограничить поиск файлом отдельного человека, он войдет на нужный ему уровень, осуществит прокрутку определенного значка файла отдельного человека в точку фокуса, после чего активирует функцию поиска. Таким же образом, если пользователь захочет произвести поиск по всей базе данных медиаэлементов, он должен войти на базовый или первый уровень, осуществить прокрутку определенного значка в точку фокуса и активировать функцию поиска.
В иллюстрируемом варианте осуществления изобретения поле поиска является стандартной функцией поиска ключевых слов, которая осуществляет поиск булевского типа, хотя возможно также предоставление некоторых типов поиска, не ограничивающихся поиском ключевых слов, без отступления от излагаемой здесь концепции изобретения. Пользователь вводит соответствующее ключевое слово и активирует поиск с помощью значка 520 активации поиска. Активация поиска приведет к выводу на дисплей экрана результатов поиска, показанного на фиг.15.
Экран 600 результатов поиска на фиг.15 предоставляет уровень 610 результатов поиска, выводимый в форме горизонтальной линейки, расположенной рядом с предыдущим уровнем 620, доступ к которому пользователь имел до активации функции поиска. Уровень результатов поиска будет содержать один или более значков 630А, 630В и 630С, каждый из которых связан с результатами поиска. Кроме того, уровень результатов поиска обычно содержит значок информации о результатах поиска 640, который в момент начального вывода результатов поиска обычно находится в точке фокуса 40. Значок информации о результатах поиска предоставляет информацию о результатах поиска, которая выводится в информационном окне 50 точки фокуса, когда значок информации находится в точке фокуса. В иллюстрируемом варианте осуществления изобретения информационное окно точки фокуса содержит слово для поиска, общее число найденных результатов и классификацию результатов поиска по типам медиаэлементов. В информационное окно точки фокуса может быть включена дополнительная информация, которая обычно выводится в окне с помощью функций вертикальной прокрутки.
Информация о результатах поиска в информационном окне 50 точки фокуса обычно выбирается так, чтобы соответствовать следующему уровню, который представляется, чтобы ограничить результаты поиска. Например, на фиг.15 можно осуществить прокрутку и выбрать запись «images» («изображения»), чтобы в качестве результатов поиска рассматривать только файлы изображений. На фиг.16 приведена иллюстрация экрана 700 результатов поиска, полученного после выбора записи из информации в информационном окне 50 точки фокуса. Второй уровень 710 результатов поиска выводится рядом с уровнем 610 первоначальных результатов поиска. Второй уровень результатов поиска будет содержать один или более значков 720А, 720В, 720С и 720D, каждый из которых связан с отдельным результатом поиска для типа файла, выбранного в информационном окне точки фокуса. В иллюстрируемом варианте осуществления изобретения пользователь выбирает изображения («images») в информационном окне точки фокуса, в результате второй уровень результатов поиска будет ограничен файлами изображений, которые содержат выбранный термин. Значок 720А находится в точке фокуса 40 и связан с информационным окном точки фокуса. Информационное окно точки фокуса на этом экране обычно содержит увеличенную часть файла изображения и отметку времени.
Если пользователь приложения пользовательского интерфейса хочет получить полноэкранное представление найденного файла изображения, выводимого в информационном окне 50 точки фокуса, он может осуществить прокрутку вверх, в результате чего перейдет на следующий уровень. В карманных цифровых устройствах, имеющих небольшой размер дисплея, полноэкранное представление изображения будет обычно включать поворот изображения на 90° для лучшего соответствия размеров изображения размерам дисплея. Кроме того, результаты поиска можно сохранить для использования в следующий раз. Обычно значок параметров 640, приведенный на фиг.15 и 16, предоставляет раскрывающееся меню, которое в приложении пользовательского интерфейса позволяет сохранить результаты поиска. Последующий доступ к сохраненным результатам поиска также обычно обеспечивается из меню параметров.
Таким образом, данное изобретение обеспечивает приложение пользовательского интерфейса для управления медиаэлементами и соответствующие устройства и способы для предоставления доступа к медиаэлементам и медиафайлам, а также для предоставления возможностей навигации и поиска среди медиафайлов. Приложение пользовательского интерфейса согласно данному изобретению связано с иерархическим представлением с различными уровнями или категориями медиафайлов, и, таким образом, хорошо подходит для использования в портативных цифровых устройствах с небольшими дисплеями. Иерархический вывод уровней медиафайлов позволяет пользователю легко осуществлять навигацию по уровням, чтобы найти требуемый медиафайл, а также найти и вывести на экран требуемый медиаэлемент. Кроме того, приложение пользовательского интерфейса согласно данному изобретению предоставляет легко активируемую функцию поиска, которая предназначена для поиска по ключевым словам, производимого на основе информации, ассоциированной с медиафайлами и медиаэлементами. Таким образом, приложение предоставляет возможность визуального представления результатов поиска в весьма удобном для пользователя виде и позволяет пользователю эффективно производить навигацию по результатам поиска для обнаружения требуемого медиаэлемента.
Данное изобретение предоставляет пользовательский интерфейс, а также относящиеся к нему устройства и методы, обеспечивающие доступ к элементам, например командам или файлам данных, в этом пользовательском интерфейсе и обеспечивающие возможности навигации и поиска для поиска элементов в пользовательском интерфейсе и в памяти устройства. Пользовательский интерфейс согласно данному изобретению иерархически представляет различные уровни или категории элементов, и, таким образом, хорошо подходит для использования в портативных цифровых устройствах с небольшими дисплеями или устройствах с ограниченными функциями управления дисплеем. Иерархическое представление уровней элементов позволяет пользователю легко производить навигацию по уровням для поиска требуемого элемента и обнаружения, вывода на дисплей или активации требуемого элемента. Кроме того, пользовательский интерфейс согласно данному изобретению предоставляет легко активируемую функцию поиска, которая позволяет осуществлять поиск по ключевым словам на основе информации, ассоциированной с элементами. Соответственно, пользовательский интерфейс обеспечивает визуальное представление результатов поиска в весьма удобном для пользователя виде и позволяет пользователю эффективно производить навигацию по результатам поиска для обнаружения требуемого элемента.
Множество модификаций и других вариантов осуществления данного изобретения могут быть предложены специалистом, ознакомившимся с информацией, представленной в изложенном выше описании и показанной на чертежах. Поэтому следует понимать, что изобретение не ограничивается конкретными реализациями, изложенными выше, и возможны модификации и другие варианты осуществления изобретения в рамках прилагаемой формулы изобретения. Хотя в описании использованы конкретные термины, они используются только в общем и описательном смысле, а не для ограничения изобретения.