СПОСОБ И УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ОБЛОЖКИ АУДИОМАТЕРИАЛА
AUDIO COVER DISPLAYING METHOD AND DEVICE

Родственные заявки
Настоящая патентная заявка основана на патентной заявке Китая № 201510518879.3, поданной 21 августа 2015 г., и приоритет испрашивается по указанной патентной заявке Китая; все содержание указанной патентной заявки Китая включено в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
Варианты осуществления настоящего раскрытия изобретения в общем относятся к области электронных систем, и, более конкретно, к способу и устройству для отображения обложки аудиоматериала.
Уровень техники
С развитием науки и технологий все шире используются прикладные программы для воспроизведения аудиоматериалов. В число типовых прикладных программ для воспроизведения аудиоматериалов могут входить прикладные программы для воспроизведения музыки, прикладные программы для прослушивания музыкальных радиопередач и т.п.
В технике известного уровня в качестве элемента для входа в аудиоматериал в интерфейсе отображения прикладной программы для воспроизведения аудиоматериалов, установленной на терминале, может отображаться множество обложек аудиоматериала; этими обложками аудиоматериала могут быть визуальные образы, например, обложка альбома, обложка с изображением певца и обложка со списком песен, и после получения команды запуска, формируемой, когда пользователь совершает щелчок по обложке аудиоматериала, терминал может соответственно отображать для пользователя список аудиозаписей, соответствующий указанной обложке аудиоматериала, предоставляя пользователю возможность, совершив щелчок, запустить воспроизведение.
Раскрытие изобретения
Чтобы устранить недостаток, состоящий в однообразии формы отображения обложки аудиоматериала, в вариантах осуществления настоящего раскрытия изобретения предлагаются способ и устройство для отображения обложки аудиоматериала. Указанные технические решения реализуются следующим образом.
Согласно первому аспекту вариантов осуществления настоящего раскрытия изобретения предлагается способ отображения обложки аудиоматериала, который может содержать:
прием из терминала запроса получения, запрашивающего целевое изображение обложки;
получение целевого изображения обложки в соответствии с указанным запросом получения, причем указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу; и
передачу указанного целевого изображения обложки в указанный терминал, причем указанный терминал выполнен с возможностью отображения указанного целевого изображения обложки.
В качестве одной из возможностей, получение целевого изображения обложки в соответствии с запросом получения может содержать:
определение целевых аудиоданных на основании указанного запроса получения;
определение целевой информации сцены и целевого статического изображения на основании указанных целевых аудиоданных, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с указанными целевыми аудиоданными;
получение дополнительного динамического изображения, связанного с указанной целевой информацией сцены; и
обработку указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, указанный запрос получения может содержать целевую информацию сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал; а получение целевого изображения обложки в соответствии с запросом получения может содержать:
получение целевого статического изображения в соответствии с указанным запросом получения;
получение дополнительного динамического изображения, связанного с указанной целевой информацией сцены; и
обработку указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, получение дополнительного динамического изображения, связанного с указанной целевой информацией сцены, может содержать:
запрос заранее заданной взаимосвязи между информацией сцены и динамическим изображением; и,
при наличии только одного динамического изображения, связанного с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, полагание этого динамического изображения, связанного с указанной целевой информацией сцены, дополнительным динамическим изображением; а
при наличии по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, выбор в соответствии с заранее заданным правилом одного динамического изображения из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения.
В качестве одной из возможностей, указанный выбор в соответствии с заранее заданным правилом одного динамического изображения из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения, может содержать:
случайный выбор одного динамического изображения из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения;
или выбор динамического изображения, встречающегося чаще всего, из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения;
или наложение по меньшей мере двух динамических изображений, связанных с целевой информацией сцены, с целью формирования дополнительного динамического изображения;
или предоставление по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в терминал, прием команды выбора, переданной указанным терминалом, причем указанная команда выбора служит для указания динамического изображения, выбранного пользователем из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, и полагание динамического изображения, выбранного пользователем, дополнительным динамическим изображением.
В качестве одной из возможностей, указанная целевая информация сцены может содержать по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время.
В качестве одной из возможностей, указанная обработка целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки может содержать:
наложение дополнительного динамического изображения на целевое статическое изображение с целью получения целевого изображения обложки;
или замену целевого статического изображения дополнительным динамическим изображением с целью получения целевого изображения обложки;
или комбинирование дополнительного динамического изображения и целевого статического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, указанный способ может дополнительно содержать:
проверку того, хранится ли в сервере дополнительное динамическое изображение, связанное с указанной целевой информацией сцены; и,
если указанное дополнительное динамическое изображение в сервере не хранится, полагание целевого статического изображения, полученного в соответствии с указанным запросом получения, целевым изображением обложки.
В качестве одной из возможностей, получение целевого изображения обложки в соответствии с запросом получения может содержать:
определение целевых аудиоданных на основании указанного запроса получения; и
полагание динамического изображения, полученного из заранее заданной базы данных динамических обложек и соответствующего указанным целевым аудиоданным, целевым изображением обложки, причем указанная база данных динамических обложек выполнена с возможностью записи аудиоинформации, и каждая единица аудиоинформации содержит аудиоданные и динамическое изображение.
В качестве одной из возможностей, указанный способ может дополнительно содержать:
проверку того, хранится ли динамическое изображение, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек; и,
если динамическое изображение, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек не хранится, то полагание целевого статического изображения, полученного в соответствии с указанным запросом получения, целевым изображением обложки.
В качестве одной из возможностей, указанный способ может дополнительно содержать:
прием добавленной аудиоинформации, причем указанная добавленная аудиоинформация содержит аудиоданные и статическое изображение;
определение информации сцены в соответствии с указанными аудиоданными, причем указанная информация сцены служит для представления характеристики сцены, связанной с указанными аудиоданными;
определение дополнительного динамического изображения, связанного с указанной информацией сцены;
обработку указанного статического изображения с использованием указанного дополнительного динамического изображения с целью получения динамического изображения;
обновление добавленной аудиоинформации с использованием указанного динамического изображения с целью получения обновленной аудиоинформации, причем указанная обновленная аудиоинформация содержит указанные аудиоданные и указанное динамическое изображение; и
сохранение указанной обновленной аудиоинформации в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит указанное динамическое изображение.
В качестве одной из возможностей, указанный способ может дополнительно содержать:
прием добавленной аудиоинформации, причем указанная добавленная аудиоинформация содержит динамическое изображение; и
сохранение указанной добавленной аудиоинформации в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит указанное динамическое изображение.
В качестве одной из возможностей, указанное целевое изображение обложки получается путем наложения дополнительного динамического изображения на целевое статическое изображение, и указанный способ может дополнительно содержать передачу параметра отображения в терминал, причем указанный терминал выполнен с возможностью задания характеристики отображения указанного дополнительного динамического изображения в соответствии с указанным параметром отображения, а указанный параметр отображения содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения.
В качестве одной из возможностей, целевое изображение обложки может содержать либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, причем указанная информация динамического отображения может содержать динамический параметр и статический визуальный образ, а указанный динамический параметр может служить для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа.
Согласно второму аспекту вариантов осуществления настоящего раскрытия изобретения предлагается способ отображения обложки аудиоматериала, который может содержать:
передачу, когда требуется получение обложки аудиоматериала, запроса получения, запрашивающего целевое изображение обложки, в сервер, причем указанный сервер выполнен с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, а указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу;
прием указанного целевого изображения обложки, переданного этим сервером; и
отображение, когда требуется отображение обложки аудиоматериала, указанного заранее полученного целевого изображения обложки.
В качестве одной из возможностей, указанное отображение заранее полученного целевого изображения обложки может содержать отображение указанного заранее полученного целевого изображения обложки в области отображения изображения в интерфейсе отображения обложки на терминале.
В качестве одной из возможностей, указанный способ может дополнительно содержать:
прием по меньшей мере двух динамических изображений, предоставленных сервером и связанных с целевой информацией сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с целевыми аудиоданными, или для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал;
прием динамического изображения, выбранного из указанных по меньшей мере двух динамических изображений, связанных пользователем с указанной целевой информацией сцены; и
передачу команды выбора в сервер, причем указанная команда выбора содержит указанное динамическое изображение, выбранное пользователем, а указанный сервер выполнен с возможностью полагания этого динамического изображения, выбранного пользователем, дополнительным динамическим изображением.
В качестве одной из возможностей, целевое изображение обложки получается путем наложения дополнительного динамического изображения на целевое статическое изображение, и указанный способ может дополнительно содержать:
прием параметра отображения, переданного сервером; и
задание характеристики отображения указанного дополнительного динамического изображения в соответствии с указанным параметром отображения, причем этот параметр отображения содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения.
В качестве одной из возможностей, целевое изображение обложки может содержать либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, причем указанная информация динамического отображения может содержать динамический параметр и статический визуальный образ, указанный динамический параметр может служить для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа; а указанное отображение заранее полученного целевого изображения обложки может содержать:
определение содержания указанного целевого изображения обложки; и,
если это целевое изображение обложки содержит информацию динамического отображения, отображение указанного статического визуального образа и изменение характеристики указанного параметра отображения во время отображения указанного статического визуального образа в соответствии с указанным динамическим параметром.
В качестве одной из возможностей, указанный запрос получения может содержать целевую информацию сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал; а
указанный способ может дополнительно содержать:
определение целевой информации сцены посредством прикладной программы, которая установлена в терминале и связана с указанной целевой информацией сцены;
или отображение опций выбора информации сцены и прием целевой информации сцены, выбранной пользователем в указанных опциях выбора информации сцены;
или отображение поля для ввода информации сцены и прием целевой информации сцены, введенной пользователем в это поле;
или передачу запроса получения информации в сервер функций, имеющий функциональный модуль определения целевой информации сцены, и прием целевой информации сцены, переданной этим сервером функций.
В качестве одной из возможностей, указанная целевая информация сцены может содержать по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время.
Согласно третьему аспекту вариантов осуществления настоящего раскрытия изобретения предлагается устройство для отображения обложки аудиоматериала, которое может содержать:
модуль приема, выполненный с возможностью приема из терминала запроса получения, запрашивающего целевое изображение обложки;
модуль получения, выполненный с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, причем указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу; и
модуль передачи, выполненный с возможностью передачи указанного целевого изображения обложки в терминал, причем указанный терминал выполнен с возможностью отображения указанного целевого изображения обложки.
В качестве одной из возможностей, указанный модуль получения может содержать:
субмодуль получения данных, выполненный с возможностью определения целевых аудиоданных в соответствии с указанным запросом получения;
субмодуль определения, выполненный с возможностью определения целевой информации сцены и целевого статического изображения на основании указанных целевых аудиоданных, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с указанными целевыми аудиоданными;
субмодуль получения изображения, выполненный с возможностью получения дополнительного динамического изображения, связанного с указанной целевой информацией сцены; и
субмодуль обработки, выполненный с возможностью обработки указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, указанный запрос получения может содержать целевую информацию сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал; а указанный модуль получения может содержать:
субмодуль определения, выполненный с возможностью получения целевого статического изображения в соответствии с запросом получения;
субмодуль получения изображения, выполненный с возможностью получения дополнительного динамического изображения, связанного с указанной целевой информацией сцены; и
субмодуль обработки, выполненный с возможностью обработки указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, субмодуль получения изображения может содержать:
субмодуль запроса, выполненный с возможностью запроса заранее заданной взаимосвязи между информацией сцены и динамическим изображением;
субмодуль определения, выполненный с возможностью, при наличии только одного динамического изображения, связанного с указанной целевой информацией сцены указанной заранее заданной взаимосвязью между информацией сцены и динамическим изображением, полагания этого динамического изображения, связанного с указанной целевой информацией сцены, дополнительным динамическим изображением; и
субмодуль выбора, выполненный с возможностью, при наличии по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены указанной заранее заданной взаимосвязью между информацией сцены и динамическим изображением, выбора в соответствии с заранее заданным правилом одного динамического изображения из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения.
В качестве одной из возможностей, субмодуль выбора может быть выполнен с возможностью:
случайного выбора одного динамического изображения из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения;
или выбора динамического изображения, встречающегося чаще всего, из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве указанного дополнительного динамического изображения;
или наложения по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, с целью формирования дополнительного динамического изображения;
или предоставления по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в терминал, приема команды выбора, переданной этим терминалом, причем указанная команда выбора служит для указания динамического изображения, выбранного пользователем из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, и полагания динамического изображения, выбранного пользователем, дополнительным динамическим изображением.
В качестве одной из возможностей, указанная целевая информация сцены может содержать по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время.
В качестве одной из возможностей, субмодуль обработки может быть выполнен с возможностью:
наложения дополнительного динамического изображения на целевое статическое изображение с целью получения целевого изображения обложки;
или замены целевого статического изображения дополнительным динамическим изображением с целью получения целевого изображения обложки;
или комбинирования дополнительного динамического изображения и целевого статического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, указанное устройство может дополнительно содержать:
первый модуль проверки, выполненный с возможностью проверки того, хранится ли в сервере дополнительное динамическое изображение, связанное с указанной целевой информацией сцены; и
первый модуль полагания, выполненный с возможностью, если указанное дополнительное динамическое изображение в сервере не хранится, полагания целевого статического изображения, полученного в соответствии с указанным запросом получения, целевым изображением обложки.
В качестве одной из возможностей, модуль получения может быть выполнен с возможностью:
определения целевых аудиоданных на основании указанного запроса получения; и
полагания динамического изображения, полученного из заранее заданной базы данных динамических обложек и соответствующего указанным целевым аудиоданным, целевым изображением обложки, причем указанная база данных динамических обложек выполнена с возможностью записи аудиоинформации, и каждая единица аудиоинформации содержит аудиоданные и динамическое изображение.
В качестве одной из возможностей, указанное устройство может дополнительно содержать:
второй модуль проверки, выполненный с возможностью проверки того, хранится ли динамическое изображение, соответствующее целевым аудиоданным, в базе данных динамических обложек; и
второй модуль полагания, выполненный с возможностью, если динамическое изображение, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек не хранится, полагания целевого статического изображения, полученного в соответствии с указанным запросом получения, целевым изображением обложки.
В качестве одной из возможностей, указанное устройство может дополнительно содержать:
первый модуль приема информации, выполненный с возможностью приема добавленной аудиоинформации, причем указанная добавленная аудиоинформация содержит аудиоданные и статическое изображение;
модуль определения информации, выполненный с возможностью определения информации сцены в соответствии с указанными аудиоданными, причем указанная информация сцены служит для представления характеристики сцены, связанной с указанными аудиоданными;
модуль определения изображения, выполненный с возможностью определения дополнительного динамического изображения, связанного с указанной информацией сцены;
модуль обработки, выполненный с возможностью обработки целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки;
модуль обновления, выполненный с возможностью обновления добавленной аудиоинформации с использованием указанного динамического изображения с целью получения обновленной аудиоинформации, причем указанная обновленная аудиоинформация содержит указанные аудиоданные и указанное динамическое изображение; и
первый модуль сохранения, выполненный с возможностью сохранения указанной обновленной аудиоинформации в заранее заданную базу данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит указанное динамическое изображение.
В качестве одной из возможностей, указанное устройство может дополнительно содержать:
второй модуль приема информации, выполненный с возможностью приема добавленной аудиоинформации, причем указанная добавленная аудиоинформация содержит динамическое изображение; и
второй модуль сохранения, выполненный с возможностью сохранения указанной добавленной аудиоинформации в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит указанное динамическое изображение.
В качестве одной из возможностей, указанное целевое изображение обложки получается путем наложения дополнительного динамического изображения на целевое статическое изображение, и указанное устройство может дополнительно содержать второй модуль передачи, выполненный с возможностью передачи параметра отображения в терминал, причем указанный терминал выполнен с возможностью задания характеристики отображения дополнительного динамического изображения в соответствии с указанным параметром отображения, а указанный параметр отображения содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения.
В качестве одной из возможностей, целевое изображение обложки может содержать либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, причем указанная информация динамического отображения может содержать динамический параметр и статический визуальный образ, а указанный динамический параметр может служить для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа.
Согласно четвертому аспекту вариантов осуществления настоящего раскрытия изобретения предлагается устройство для отображения обложки аудиоматериала, которое может содержать:
первый модуль передачи, выполненный с возможностью передачи, когда требуется получение обложки аудиоматериала, запроса получения, запрашивающего целевое изображение обложки, в сервер, причем этот сервер выполнен с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, а указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу;
первый модуль приема, выполненный с возможностью приема указанного целевого изображения обложки, переданного сервером; и
модуль отображения, выполненный с возможностью отображения, когда требуется отображение обложки аудиоматериала, указанного заранее полученного целевого изображения обложки.
В качестве одной из возможностей, модуль отображения может быть выполнен с возможностью отображения указанного заранее полученного целевого изображения обложки в области отображения изображения в интерфейсе отображения обложки на терминале.
В качестве одной из возможностей, указанное устройство может дополнительно содержать:
второй модуль приема, выполненный с возможностью приема по меньшей мере двух динамических изображений, предоставленных сервером и связанных с целевой информацией сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с целевыми аудиоданными, или указанная целевая информация сцены служит для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал;
третий модуль приема, выполненный с возможностью приема динамического изображения, выбранного из указанных по меньшей мере двух динамических изображений, связанных пользователем с указанной целевой информацией сцены; и
второй модуль передачи, выполненный с возможностью передачи команды выбора в сервер, причем указанная команда выбора содержит динамическое изображение, выбранное пользователем, а указанный сервер выполнен с возможностью полагания этого динамического изображения, выбранного пользователем, дополнительным динамическим изображением.
В качестве одной из возможностей, целевое изображение обложки получается путем наложения дополнительного динамического изображения на целевое статическое изображение, и указанное устройство может дополнительно содержать:
четвертый модуль приема, выполненный с возможностью приема параметра отображения, переданного сервером; и
модуль задания, выполненный с возможностью задания характеристики отображения указанного дополнительного динамического изображения в соответствии с указанным параметром отображения, причем указанный параметр отображения содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения.
В качестве одной из возможностей, целевое изображение обложки может содержать либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, причем указанная информация динамического отображения может содержать динамический параметр и статический визуальный образ, указанный динамический параметр может служить для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа, а модуль отображения может быть выполнен с возможностью:
определения содержания целевого изображения обложки; и,
если это целевое изображение обложки содержит информацию динамического отображения, отображения указанного статического визуального образа и изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа в соответствии с указанным динамическим параметром.
В качестве одной из возможностей, указанный запрос получения может содержать целевую информацию сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал; а указанное устройство может дополнительно содержать модуль определения информации сцены, причем указанный модуль определения информации сцены выполнен с возможностью:
определения целевой информации сцены посредством прикладной программы, которая установлена в терминале и связана с указанной целевой информацией сцены;
или отображения опций выбора информации сцены и приема целевой информации сцены, выбранной пользователем в указанных опциях выбора информации сцены;
или отображения поля для ввода информации сцены и приема целевой информации сцены, введенной пользователем в это поле для ввода информации сцены;
или передачи запроса получения информации в сервер функций, имеющий функциональный модуль определения целевой информации сцены, и приема целевой информации сцены, переданной этим сервером функций.
В качестве одной из возможностей, указанная целевая информация сцены может содержать по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время.
Согласно пятому аспекту вариантов осуществления настоящего раскрытия изобретения предлагается устройство для отображения обложки аудиоматериала, которое может содержать:
процессор; и
память, выполненную с возможностью хранения команд, которые могут быть исполнены указанным процессором,
причем указанный процессор может быть выполнен с возможностью
получения из терминала запроса получения, запрашивающего целевое изображение обложки;
получения целевого изображения обложки в соответствии с указанным запросом получения, причем указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу; и
передачи указанного целевого изображения обложки в терминал, причем указанный терминал выполнен с возможностью отображения указанного целевого изображения обложки.
Согласно шестому аспекту вариантов осуществления настоящего раскрытия изобретения предлагается устройство для отображения обложки аудиоматериала, которое может содержать:
процессор; и
память, выполненную с возможностью хранения команд, которые могут быть исполнены указанным процессором,
причем указанный процессор может быть выполнен с возможностью
передачи, когда требуется получение обложки аудиоматериала, запроса получения, запрашивающего целевое изображение обложки, в сервер, причем этот сервер выполнен с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, а указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу;
приема указанного целевого изображения обложки, переданного сервером; и
отображения, когда требуется отображение указанной обложки аудиоматериала, указанного заранее полученного целевого изображения обложки.
Технические решения, предлагаемые вариантами осуществления настоящего раскрытия изобретения, могут дать следующие технические результаты.
В способе и устройстве отображения обложки аудиоматериала, предлагаемых вариантами осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в этот терминал, а этот терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
Следует понимать, что вышеприведенное общее описание и нижеприведенное подробное описание являются лишь примерными и поясняющими, и не имеют целью ограничение настоящего изобретения.
Краткое описание чертежей
Далее для более ясного изложения вариантов осуществления настоящего раскрытия изобретения кратко представляются сопровождающие чертежи, необходимые для описания указанных вариантов осуществления. Очевидно, что описываемые далее сопровождающие чертежи представляют собой лишь некоторые варианты осуществления настоящего раскрытия изобретения, и специалист в данной области техники без какой-либо изобретательской работы сможет получить на основе данных сопровождающих чертежей и другие сопровождающие чертежи.
Фиг. 1 представляет собой схему, иллюстрирующую среду реализации, используемую в способе отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 2 представляет собой блок-схему, иллюстрирующую способ отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 3 представляет собой блок-схему, иллюстрирующую способ отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 4-1 представляет собой блок-схему, иллюстрирующую способ отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 4-2 представляет собой блок-схему, иллюстрирующую способ получения целевого изображения обложки на основании запроса получения в соответствии с примерным вариантом осуществления.
Фиг. 4-3 представляет собой блок-схему, иллюстрирующую способ получения дополнительного динамического изображения, связанного с целевой информацией сцены, в соответствии с примерным вариантом осуществления.
Фиг. 4-4 представляет собой отображаемое изображение, на котором представлено непрерывное изменение статического визуального образа в соответствии с примерным вариантом осуществления.
Фиг. 4-5 представляет собой блок-схему, иллюстрирующую способ выбора пользователем дополнительного динамического изображения в соответствии с примерным вариантом осуществления.
Фиг. 4-6 представляет собой схему, иллюстрирующую способ обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки в соответствии с примерным вариантом осуществления.
Фиг. 4-7 представляет собой схему, иллюстрирующую способ обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки в соответствии с еще одним примерным вариантом осуществления.
Фиг. 4-8 представляет собой схему, иллюстрирующую способ обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки в соответствии с еще одним примерным вариантом осуществления.
Фиг. 4-9 представляет собой схему, иллюстрирующую способ получения целевого изображения обложки на основании запроса получения в соответствии с еще одним обобщенным вариантом осуществления.
Фиг. 4-10 представляет собой блок-схему, иллюстрирующую способ получения дополнительного динамического изображения, связанного с целевой информацией сцены, в соответствии с еще одним обобщенным вариантом осуществления.
Фиг. 4-11 представляет собой блок-схему, иллюстрирующую способ получения целевого изображения обложки в соответствии с примерным вариантом осуществления.
Фиг. 4-12 представляет собой блок-схему, иллюстрирующую способ получения целевого изображения обложки на основании запроса получения в соответствии с еще одним обобщенным вариантом осуществления.
Фиг. 4-13 представляет собой блок-схему, иллюстрирующую способ обновления базы данных динамических обложек в соответствии с обобщенным вариантом осуществления.
Фиг. 4-14 представляет собой блок-схему, иллюстрирующую еще один способ обновления базы данных динамических обложек в соответствии с обобщенным вариантом осуществления.
Фиг. 4-15 представляет собой блок-схему, иллюстрирующую способ отображения целевого изображения обложки в соответствии с обобщенным вариантом осуществления.
Фиг. 4-16 представляет собой иллюстрацию эффекта отображения динамического изображения обложки в соответствии с примерным вариантом осуществления.
Фиг. 4-17 представляет собой блок-схему, иллюстрирующую способ получения целевого изображения обложки в соответствии с примерным вариантом осуществления.
Фиг. 4-18 представляет собой блок-схему, иллюстрирующую способ отображения изображения обложки в соответствии с примерным вариантом осуществления.
Фиг. 5-1 представляет собой функциональную схему устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 5-2 представляет собой функциональную схему модуля получения в соответствии с примерным вариантом осуществления.
Фиг. 5-3 представляет собой функциональную схему еще одного модуля получения в соответствии с примерным вариантом осуществления.
Фиг. 5-4 представляет собой функциональную схему субмодуля получения изображения в соответствии с примерным вариантом осуществления.
Фиг. 5-5 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 5-6 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 5-7 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 5-8 представляет собой функциональную схему устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления.
Фиг. 5-9 представляет собой функциональную схему устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления.
Фиг. 6-1 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления.
Фиг. 6-2 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления.
Фиг. 6-3 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления.
Фиг. 6-4 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления.
Фиг. 7 представляет собой схему, иллюстрирующую систему для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 8 представляет собой функциональную схему устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 9 представляет собой функциональную схему устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Фиг. 10 представляет собой схему, иллюстрирующую систему для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления.
Указанные сопровождающие чертежи входят в настоящий документ, являются его частью, иллюстрируют варианты осуществления, соответствующие приведенному в настоящем документе раскрытию изобретения, и вместе с настоящим документом поясняют принципы данного раскрытия изобретения.
Осуществление изобретения
Чтобы сделать цели, технические решения и преимущества вариантов осуществления настоящего раскрытия изобретения более ясными, варианты осуществления настоящего раскрытия изобретения далее подробно излагаются со ссылкой на сопровождающие чертежи. Очевидно, что описанные здесь варианты осуществления представляют собой не все варианты, а лишь часть вариантов осуществления настоящего раскрытия. Все остальные варианты осуществления, реализованные специалистом обычного уровня в данной области техники без какой-либо изобретательской работы на основании вариантов осуществления, приведенных в настоящем раскрытии, будут входить в объем защиты вариантов осуществления настоящего раскрытия изобретения.
Фиг. 1 представляет собой схему, иллюстрирующую среду реализации, используемую в способе отображения обложки аудиоматериала в соответствии с частью вариантов осуществления, соответствующих настоящему раскрытию изобретения. Указанная среда реализации может содержать сервер 110 и по меньшей мере один терминал 120.
Сервером 110 может быть сервер, серверный кластер, содержащий множество серверов, или центр предоставления услуг облачных вычислений. Терминалом 120 может быть смартфон, компьютер, мультимедийный плейер, электронное устройство для чтения, носимое оборудование и т.п.
Соединение между сервером 110 и терминалом 120 может быть установлено через проводную сеть или беспроводную сеть. В терминале 120 может быть установлена прикладная программа для воспроизведения аудиоматериалов, а сервер 110 может предоставлять в терминал 120 аудиоматериал и информацию, относящуюся к этому аудиоматериалу.
В технике известного уровня в терминале может быть установлена прикладная программа для воспроизведения аудиоматериалов, в интерфейсе отображения указанной прикладной программы для воспроизведения аудиоматериалов, установленной в терминале, может отображаться множество обложек аудиоматериала, этими обложками аудиоматериала могут быть визуальные образы, например, обложка альбома, обложка с изображением певца и обложка со списком песен, но все эти изображения являются статическими визуальными образами, которые отображаются в однообразной форме.
Фиг. 2 представляет собой блок-схему, иллюстрирующую способ отображения обложки аудиоматериала в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Указанный способ может использоваться в сервере 110, показанном на фиг. 1, и содержит следующие шаги.
Шаг 201: из терминала принимается запрос получения, запрашивающий целевое изображение обложки.
Шаг 202: получается целевое изображение обложки в соответствии с указанным запросом получения, причем этим целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу.
В данном варианте осуществления настоящего раскрытия изобретения то, что целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее указанному аудиоматериалу, означает, что указанным целевым изображением обложки является динамическое изображение обложки, соответствующее аудиоматериалу, или что указанным целевым изображением обложки является статическое изображение обложки, соответствующее аудиоматериалу, или что указанным целевым изображением обложки являются динамическое изображение обложки и статическое изображение обложки, каждое из которых соответствует указанному аудиоматериалу.
Шаг 203: указанное целевое изображение обложки передается в терминал, причем этот терминал выполнен с возможностью отображения этого целевого изображения обложки.
Согласно вышеизложенному, в способе отображения обложки аудиоматериала, предлагаемом данным вариантом осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в указанный терминал, а этот терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
В качестве одной из возможностей, шаг получения целевого изображения обложки в соответствии с указанным запросом получения содержит:
определение целевых аудиоданных на основании указанного запроса получения;
определение целевой информации сцены и целевого статического изображения на основании указанных целевых аудиоданных, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с указанными целевыми аудиоданными;
получение дополнительного динамического изображения, связанного с указанной целевой информацией сцены; и
обработку указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, указанный запрос получения содержит целевую информацию сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал; а шаг получения целевого изображения обложки в соответствии с указанным запросом получения содержит:
получение целевого статического изображения в соответствии с указанным запросом получения;
получение дополнительного динамического изображения, связанного с указанной целевой информацией сцены; и
обработку указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, шаг получения дополнительного динамического изображения, связанного с указанной целевой информацией сцены, содержит:
запрос заранее заданной взаимосвязи между информацией сцены и динамическим изображением;
при наличии только одного динамического изображения, связанного с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, полагание этого динамического изображения, связанного с указанной целевой информацией сцены, дополнительным динамическим изображением; а
при наличии по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, выбор в соответствии с заранее заданным правилом одного динамического изображения из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения.
В качестве одной из возможностей, шаг выбора в соответствии с заранее заданным правилом одного динамического изображения из по меньшей мере двух динамических изображений, связанных с целевой информацией сцены, в качестве дополнительного динамического изображения, содержит:
случайный выбор одного динамического изображения из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения;
или выбор динамического изображения, встречающегося чаще всего, из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения;
или наложение по меньшей мере двух динамических изображений, связанных с целевой информацией сцены, с целью формирования дополнительного динамического изображения;
или предоставление по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в терминал, прием команды выбора, переданной указанным терминалом, причем указанная команда выбора служит для указания динамического изображения, выбранного пользователем из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, и полагание динамического изображения, выбранного пользователем, дополнительным динамическим изображением.
В качестве одной из возможностей, указанная целевая информация сцены содержит по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время.
В качестве одной из возможностей, шаг обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки содержит:
наложение дополнительного динамического изображения на целевое статическое изображение с целью получения целевого изображения обложки;
или замену целевого статического изображения дополнительным динамическим изображением с целью получения целевого изображения обложки;
или комбинирование дополнительного динамического изображения и целевого статического изображения с целью получения целевого изображения обложки.
В качестве одной из возможностей, указанный способ дополнительно содержит:
проверку того, хранится ли в сервере дополнительное динамическое изображение, связанное с указанной целевой информацией сцены; и,
если указанное дополнительное динамическое изображение в сервере не хранится, полагание целевого статического изображения, полученного в соответствии с указанным запросом получения, целевым изображением обложки.
В качестве одной из возможностей, шаг получения целевого изображения обложки в соответствии с указанным запросом получения содержит:
определение целевых аудиоданных на основании указанного запроса получения; и
полагание динамического изображения, полученного из заранее заданной базы данных динамических обложек и соответствующего указанным целевым аудиоданным, целевым изображением обложки, причем указанная база данных динамических обложек выполнена с возможностью записи аудиоинформации, а каждая единица аудиоинформации содержит аудиоданные и динамическое изображение.
В качестве одной из возможностей, указанный способ дополнительно содержит:
проверку того, хранится ли динамическое изображение, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек; и,
если динамическое изображение, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек не хранится, то полагание целевого статического изображения, полученного в соответствии с указанным запросом получения, целевым изображением обложки.
В качестве одной из возможностей, указанный способ дополнительно содержит:
прием добавленной аудиоинформации, причем указанная добавленная аудиоинформация содержит аудиоданные и статическое изображение;
определение информации сцены в соответствии с указанными аудиоданными, причем указанная информация сцены служит для представления характеристики сцены, связанной с указанными аудиоданными;
определение дополнительного динамического изображения, связанного с указанной информацией сцены;
обработку указанного статического изображения с использованием указанного дополнительного динамического изображения с целью получения динамического изображения;
обновление указанной добавленной аудиоинформации с использованием указанного динамического изображения с целью получения обновленной аудиоинформации, причем указанная обновленная аудиоинформация содержит указанные аудиоданные и указанное динамическое изображение; и
сохранение указанной обновленной аудиоинформации в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит указанное динамическое изображение.
В качестве одной из возможностей, указанный способ дополнительно содержит:
прием добавленной аудиоинформации, причем указанная добавленная аудиоинформация содержит динамическое изображение; и
сохранение указанной добавленной аудиоинформации в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит указанное динамическое изображение.
В качестве одной из возможностей, целевое изображение обложки получается путем наложения дополнительного динамического изображения на целевое статическое изображение, а указанный способ дополнительно содержит передачу параметра отображения в терминал, причем указанный терминал выполнен с возможностью задания характеристики отображения указанного дополнительного динамического изображения в соответствии с указанным параметром отображения, а указанный параметр отображения содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения.
В качестве одной из возможностей, указанное целевое изображение обложки содержит либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения; указанная информация динамического отображения содержит динамический параметр и статический визуальный образ; а указанный динамический параметр служит для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа.
Согласно вышеизложенному, в способе отображения обложки аудиоматериала, предлагаемом данным вариантом осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в указанный терминал, а этот терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
Фиг. 3 представляет собой блок-схему, иллюстрирующую способ отображения обложки аудиоматериала в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Этот способ может использоваться в терминале 120, показанном на фиг. 1, и содержит следующие шаги.
Шаг 301: когда требуется получение обложки аудиоматериала, в сервер передается запрос получения, запрашивающий целевое изображение обложки, причем этот сервер выполнен с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, а этим целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу.
Шаг 302: принимается целевое изображение обложки, переданное сервером.
Шаг 303: когда требуется отображение обложки аудиоматериала, отображается указанное заранее полученное целевое изображение обложки.
Согласно вышеизложенному, в способе отображения обложки аудиоматериала, предлагаемом данным вариантом осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в указанный терминал, а этот терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
В качестве одной из возможностей, шаг отображения заранее полученного целевого изображения обложки содержит отображение указанного заранее полученного целевого изображения обложки в области отображения изображения в интерфейсе отображения обложки указанного терминала.
В качестве одной из возможностей, указанный способ дополнительно содержит:
прием по меньшей мере двух динамических изображений, предоставленных сервером и связанных с целевой информацией сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с целевыми аудиоданными, или для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал;
прием динамического изображения, выбранного из указанных по меньшей мере двух динамических изображений, связанных пользователем с указанной целевой информацией сцены; и
передачу команды выбора в сервер, причем указанная команда выбора содержит динамическое изображение, выбранное пользователем, а сервер выполнен с возможностью полагания динамического изображения, выбранного пользователем, дополнительным динамическим изображением.
В качестве одной из возможностей, целевое изображение обложки получается путем наложения дополнительного динамического изображения на целевое статическое изображение, и способ дополнительно содержит:
прием параметра отображения, переданного сервером; и
задание характеристики отображения указанного дополнительного динамического изображения в соответствии с указанным параметром отображения, причем этот параметр отображения содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения.
В качестве одной из возможностей, указанное целевое изображение обложки содержит либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения; указанная информация динамического отображения содержит динамический параметр и статический визуальный образ; а указанный динамический параметр служит для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа; при этом шаг отображения заранее полученного целевого изображения обложки содержит:
определение содержания указанного целевого изображения обложки; и,
если это целевое изображение обложки содержит информацию динамического отображения, отображение указанного статического визуального образа и изменение характеристики указанного параметра отображения во время отображения указанного статического визуального образа в соответствии с указанным динамическим параметром.
В качестве одной из возможностей, указанный запрос получения содержит целевую информацию сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал; а указанный способ дополнительно содержит:
определение целевой информации сцены посредством прикладной программы, которая установлена в терминале и связана с указанной целевой информацией сцены;
или отображение опций выбора информации сцены и прием целевой информации сцены, выбранной пользователем в указанных опциях выбора информации сцены;
или отображение поля для ввода информации сцены и прием целевой информации сцены, введенной пользователем в это поле;
или передачу запроса получения информации в сервер функций, имеющий функциональный модуль определения целевой информации сцены, и прием целевой информации сцены, переданной этим сервером функций.
В качестве одной из возможностей, указанная целевая информация сцены содержит по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время.
Согласно вышеизложенному, в способе отображения обложки аудиоматериала, предлагаемом данным вариантом осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в указанный терминал, а этот терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
Фиг. 4-1 представляет собой блок-схему, иллюстрирующую способ отображения обложки аудиоматериала в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Этот способ может использоваться в среде реализации, показанной на фиг. 1, и содержит шаг 401: когда требуется получение обложки аудиоматериала, терминал передает запрос получения, запрашивающий целевое изображение обложки, в сервер.
В указанном терминале может быть установлена прикладная программа для воспроизведения аудиоматериалов, например, прикладная программа музыкального плейера, прикладная программа для прослушивания радиостанций или прикладная программа для прослушивания музыкальных радиопередач, при этом указанной прикладной программой для воспроизведения аудиоматериалов может быть прикладная программа из системы терминала или прикладная программа, загруженная терминалом. Когда пользователь запускает прикладную программу для воспроизведения аудиоматериалов, ищет соответствующий аудиоматериал посредством прикладной программы для воспроизведения аудиоматериалов или желает воспользоваться заранее установленным интерфейсом прикладной программы (например, основным интерфейсом этой прикладной программы), должно отображаться изображение обложки, и терминал может передавать запрос получения, запрашивающий целевое изображение обложки, в сервер, представляющий собой фоновый сервер указанной прикладной программы для воспроизведения аудиоматериалов. Например, этим запросом получения может быть запрос получения обложки списка песен, запрашивающий изображение обложки со списком песен, а целевым изображением обложки может, соответственно, быть изображение обложки списка песен.
Шаг 402: сервер получает целевое изображение обложки в соответствии с указанным запросом получения, причем указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу.
Шаг 403: сервер передает целевое изображение обложки в терминал.
Шаг 404: отображение, когда требуется отображение обложки аудиоматериала, указанного заранее полученного целевого изображения обложки.
В данном варианте осуществления настоящего раскрытия изобретения указанное заранее полученное целевое изображение обложки может отображаться в области отображения изображения в интерфейсе отображения обложки указанного терминала, при этом форма отображения другой области (например, области отображения текста или области отображения кнопки) в указанном интерфейсе отображения обложки является такой же, как в технике известного уровня, и не будет ограничиваться в вариантах осуществления настоящего раскрытия изобретения.
В качестве одной из возможностей, если указанным целевым изображением обложки является динамическое изображение обложки, то это целевое изображение обложки может содержать либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, причем указанная информация динамического отображения содержит динамический параметр и статический визуальный образ, и указанный динамический параметр служит для указания изменения характеристики параметра отображения во время отображения статического визуального образа; В данном варианте осуществления настоящего раскрытия изобретения сервер может заранее устанавливать взаимосвязь между информацией сцены и динамическим изображением, причем указанное динамическое изображение может содержать либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения. Указанным динамическим визуальным образом может быть визуальный образ в формате GIF (Graphics Interchange Format, англ. формат для передачи графических изображений), и этот визуальный образ может быть создан путем преобразования видеоматериала с использованием программы обработки изображений, например, PhotoShop (PS), или путем объединения, кадр за кадром, нескольких статических визуальных образов с использованием программы обработки изображений, например, PS или Adobe After Effects (AE). Указанный видеоматериал может быть видеозаписью в формате avi, wmv, rm, rmvb, 3gp, mpg, mov и т.п. Указанная информация динамического отображения может содержать динамический параметр и статический визуальный образ, причем этот динамический параметр служит для указания изменения характеристики параметра отображения во время отображения указанного статического визуального образа, и этим динамическим параметром может быть непрерывно изменяющееся значение параметра отображения, например, разрешения визуального образа, положения изображения, частоты развертки при отображении или частоты обновления при отображении.
В качестве одной из возможностей, в шаге 402 для сервера может быть предусмотрено множество способов получения целевого изображения обложки в соответствии с запросом получения, и вариант осуществления настоящего раскрытия описывается, в качестве примера, использующим следующие два способа.
В первом аспекте сервер может получать целевое изображение обложки в соответствии с целевой информацией сцены, определенной на основании запроса получения.
При этом указанная целевая информация сцены может содержать по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время. Поскольку существуют различные способы получения целевой информации сцены, также может быть множество способов, с использованием которых сервер получает целевое изображение обложки в соответствии с целевой информацией сцены, определенной на основании запроса получения, и в настоящем раскрытии изобретения описание ведется на примере двух следующих способов.
Фиг. 4-2 представляет собой блок-схему, иллюстрирующую способ получения целевого изображения обложки на основании запроса получения в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-2, в первой осуществимой конфигурации способ содержит шаг 4021a: сервер на основании запроса получения определяет целевые аудиоданные.
Следует заметить, что в разных ситуациях применения запрос получения имеет различное содержание, и сервер может получать соответствующий целевые аудиоданные различными способами в соответствии с содержанием запроса получения. Если прикладной программой для воспроизведения аудиоматериалов является прикладная программа музыкального плейера, то когда пользователь запускает эту прикладную программу музыкального плейера запускающим телодвижением, например, путем жеста щелчком, эта прикладная программа музыкального плейера должна отобразить свой основной интерфейс и по меньшей мере одно изображения обложки на этом основном интерфейсе, терминал передает в сервер запрос получения, и тогда запрос получения может указывать прикладную программу музыкального плейера, подлежащую запуску, и, например, использовать идентификатор этого основного интерфейса с целью указания прикладной программы музыкального плейера, подлежащей запуску, затем сервер получает заранее заданные аудиоданные, соответствующие этому основному интерфейсу, и полагает указанные заранее заданные аудиоданные целевыми аудиоданными, соответствующими указанному запросу получения; если пользователь при поиске аудиоматериала, который он желает воспроизвести, вводит в поле поиска прикладной программы для воспроизведения аудиоматериалов ключевой символ, то терминал передает в сервер запрос получения, содержащий этот ключевой символ, а сервер в соответствующей базе данных ищет по меньшей мере одно множество аудиоданных, соответствующее этому ключевому символу, и полагает это по меньшей мере одно множество аудиоданных целевыми аудиоданными, если пользователь запускающим телодвижением, например, щелчком по элементу интерфейса, открывает заранее заданный интерфейс (например, «Открой для себя музыку», «Список лучших песен» или «Моя музыка») прикладной программы музыкального плейера, то эта прикладная программа музыкального плейера должна отобразить свой заранее заданный интерфейс и по меньшей мере одно изображения обложки в указанном заранее заданном интерфейсе, терминал передает в сервер запрос получения, и тогда запрос получения может указывать заранее заданный интерфейс, подлежащий открытию, и, например, использовать идентификатор этого заранее заданного интерфейса с целью указания заранее заданного интерфейса, подлежащего открытию, сервер получает заранее заданные аудиоданные, соответствующие указанному идентификатору заранее заданного интерфейса, и полагает полученные заранее заданные аудиоданные целевыми аудиоданными, соответствующими указанному запросу получения. На практике операция получения целевых аудиоданных может относиться к соответствующей технологии, и в вариантах осуществления настоящего раскрытия изобретения повторяться не будет.
Например, когда пользователь запускающим телодвижением, например, щелчком по элементу интерфейса, открывает интерфейс, в котором находится интерфейс «Моя музыка» прикладной программы музыкального плейера, эта прикладная программа музыкального плейера должна отобразить интерфейс, в котором находится интерфейс «Моя музыка», и отобразить по меньшей мере одно изображение обложки в интерфейсе, в котором находится интерфейс «Моя музыка», терминал передает запрос получения в сервер, затем этот запрос получения использует идентификатор интерфейса «Моя музыка» с целью указания заранее заданного интерфейса, подлежащего открытию, а сервер на основании этого идентификатора интерфейса «Моя музыка» получает аудиоданные «Классические песни Ван Фэй», соответствующие этому идентификатору интерфейса «Моя музыка»,.
На практике запрос получения может дополнительно содержать имя пользователя и пароль пользователя, и сервер выполняет проверку прав доступа пользователя в соответствии с этими именем пользователя и паролем пользователя, а затем, если установлено, что пользователь обладает соответствующими правами доступа, сервер выполняет операцию получения целевых аудиоданных, при этом операция проверки прав доступа операция может относиться к технике известного уровня, и в вариантах осуществления настоящего раскрытия изобретения повторяться не будет.
Шаг 4022a: сервер определяет целевую информацию сцены и целевое статическое изображение на основании указанных целевых аудиоданных, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с указанными целевыми аудиоданными.
В одном аспекте, сервер может определять указанную целевую информацию сцены на основании указанных целевых аудиоданных.
В данном варианте осуществления настоящего раскрытия изобретения целевая информация сцены может служить для представления характеристики сцены, связанной с указанными целевыми аудиоданными, и указанная характеристика сцены может отражать некоторые характеристики указанных целевых аудиоданных. Например, указанная целевая информация сцены может содержать по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погода, настроение и время. Сезоном здесь может быть весна, лето, осень, зима и т.п.; географическое местоположение может содержать искусственно выделенную область, например, Пекин и Шанхай, или характерную естественную область, например, море, озеро и луг; заметным объектом местности может быть, например, такой объект, как Жемчужина Востока, лед, снег, Луна и звезда; погодой может быть ветреная погода, штормовая погода, туманная погода, дождливая погода и т.п.; настроением может быть благополучие, грусть и т.п.; временем может быть раннее утро, вечер и т.п. Целевая информация сцены лишь обобщенно описана в вариантах осуществления настоящего раскрытия изобретения, и в объем защиты вариантов осуществления, соответствующих настоящему раскрытию, также входят и другие очевидные реализации вариантов осуществления настоящего раскрытия.
В данном варианте осуществления настоящего раскрытия изобретения целевая информация сцены может определяться путем анализа информации описания аудиоматериала, и, например, так как эта информация описания аудиоматериала может содержать соответствующую информацию, например, название, стихотворный текст и источник указанного аудиоматериала, или может быть представлена в текстовом формате, например, в формате txt, то путем анализа текста может определяться характеристика сцены, соответствующая этой информации описания, и эта характеристика сцены служит целевой информацией сцены; целевая информация сцены также может быть определена путем анализа воспроизводимого содержания аудиоматериала, и, например, настроение, соответствующее указанному аудиоматериалу, может определяться путем анализа ритма воспроизводимого аудиоматериала, и настроением, соответствующим указанному аудиоматериалу, может считаться благополучие, если этот ритм является более быстрым; и каждая единица аудиоданных может быть заранее классифицирована в соответствии с вышеуказанными типами целевой информации сцены, и затем тип целевых аудиоданных может полагаться целевой информацией сцены, например, если типом целевого аудиоматериала является «Грустная песня о любви», то целевой информацией сцены может полагаться «грусть».
Кроме того, целевые аудиоданные могут содержать по меньшей мере один аудиоматериал, поэтому может быть множество способов определения целевой информации сцены на основании указанных целевых аудиоданных. Если целевые аудиоданные содержат один аудиоматериал, то целевой информацией сцены может служить характеристика сцены, связанная с указанным аудиоматериалом, а эта характеристика сцены, связанная с указанным аудиоматериалом, может определяться в соответствии с информацией описания указанного аудиоматериала; если же указанные целевые аудиоданные содержат по меньшей мере два аудиоматериала, то характеристика сцены, связанная с указанными по меньшей мере двумя аудиоматериалами, может определяться в соответствии с заранее заданным правилом, и эта характеристика сцены, связанной с указанными по меньшей мере двумя аудиоматериалами, служит целевой информацией сцены. Например, таким заранее заданным правилом может быть случайный выбор одного аудиоматериала из указанных по меньшей мере двух аудиоматериалов, и полагание характеристики сцены, связанной с выбранным аудиоматериалом, характеристикой сцены, связанной с указанными по меньшей мере двумя аудиоматериалами; указанным заранее заданным правилом также может быть определение характеристики сцены, связанной с каждым аудиоматериалом в по меньшей мере двух аудиоматериалах, и полагание характеристики сцены, которая встречается в характеристиках сцены, связанных с указанными по меньшей мере двумя аудиоматериалами, чаще всего, целевой информацией сцены; указанным заранее заданным правилом также может быть полагание целевой информацией сцены заранее заданной информации сцены, описывающей указанные по меньшей мере два аудиоматериала, при этом информация сцены, описывающая указанные по меньшей мере два аудиоматериала, может определяться по общей информации описания указанных по меньшей мере двух аудиоматериалов; и указанным заранее заданным правилом также может быть создание последовательности указанных по меньшей мере двух аудиоматериалов в соответствии с заранее заданным правилом создания последовательности, выбор в полученной последовательности аудиоматериалов аудиоматериала, находящегося в заранее заданном положении (например, первого аудиоматериала), и полагание характеристики сцены, связанной с выбранным аудиоматериалом, характеристикой сцены, связанной с указанными по меньшей мере двумя аудиоматериалами.
Например, предположим, что аудиоданными, определенными в соответствии с запросом получения, являются «Классические песни Ван Фэй», и если указанные аудиоданные содержит один аудиоматериал, например, «Год второпях», то в соответствии с информацией описания, например, стихотворным текстом аудиоматериала «Год второпях», информация сцены может определяться таким образом, что будет содержать информацию «зима», «лед» и «весна»; если указанные аудиоданные содержат по меньшей мере два аудиоматериала, например, «Год второпях», «Горошина любви» и «Скоротечное время», то информация сцены может определяться в соответствии с общей информацией описания указанных по меньшей мере двух аудиоматериалов; и если указанной общей информацией описания является текст «Классические песни Ван Фэй, от которых может забиться сердце, и которые столь же покойны, как озера, и столь же печальны, как бывают порой небеса», то путем анализа текста информация сцены может определяться таким образом, что в ней будет содержаться информация «озеро».
В еще одном аспекте сервер может определять целевое статическое изображение в соответствии с целевыми аудиоданными.
На практике в технике известного уровня сервер может создавать базу данных статических обложек, выполненную с возможностью хранения информации, имеющей отношение к аудиоматериалу, и каждый раз при получении добавляемой аудиоинформации, которая может содержать аудиоданные и статическое изображение, это статическое изображение может полагаться обложкой аудиоматериала, соответствующей аудиоданным, но такой способ отображения однообразен. В варианте осуществления настоящего раскрытия изобретения сервер может обрабатывать статическое изображение из базы данных статических обложек.
Например, каждый элемент аудиоинформации, хранимый в указанной базе данных статических обложек, может, как показано в таблице 1, содержать аудиоданные и статическое изображение, указанные аудиоданные могут содержать информацию описания аудиоматериала, воспроизводимые данные указанного аудиоматериала и т.п., причем указанная информация описания аудиоматериала может содержать информацию, имеющую отношение к указанному аудиоматериалу, например, название, стихотворный текст и источник указанного аудиоматериала, и может быть представлена в текстовом формате, например, в формате txt, а указанными воспроизводимыми данными аудиоматериала может быть собственно аудиозапись, которая может быть представлена в аудиоформате, например, в формате WAV или MP3. Указанные воспроизводимые данные аудиоматериала могут содержать по меньшей мере одну аудиозапись, и обычно могут представлять собой набор, состоящий из множества аудиозаписей, и если воспроизводимые данные аудиоматериала представляют собой набор, состоящий из множества аудиозаписей, то информацией описания указанного аудиоматериала может быть общая информация описания этого набора, или также может быть информация описания каждой аудиозаписи, что не будет повторяться в вариантах осуществления настоящего раскрытия изобретения. Указанным статическим изображением обычно является заранее заданный статический визуальный образ.
Например, аудиоинформация, хранимая в базе данных статических обложек, представляет собой информацию списка песен, тогда каждый элемент аудиоинформации может содержать данные списка песен и статическое изображение, а указанные данные списка песен могут содержать информацию описания списка песен, воспроизводимые данные списка песен и т.п., причем информация описания списка песен может содержать сопутствующую информацию, например, название, характерные песни и источник указанного списка песен, а указанные воспроизводимые данные этого списка песен содержат аудиозапись каждой песни, встречающейся в списке песен, и представляют собой набор, состоящий из множества аудиозаписей. Например, информацией описания списка песен может быть «Один исполнитель — одна характерная песня», «В день св. Валентина солнечно, но вдруг пошел дождь...», а источником может быть «xx music», где «xx music» представляет собой имя сервера, соответствующего прикладной программе для воспроизведения аудиоматериалов, предоставляющего аудиозаписи в соответствии с информацией «Один исполнитель — одна характерная песня». Каждая единица аудиоинформации может быть снабжена уникальным идентификатором, упрощающим поиск этой аудиоинформации, каждое статическое изображение также может быть снабжено уникальным идентификатором, упрощающим поиск этого статического изображения (эти уникальные идентификаторы статического изображения не представлены в таблице 1). Например, как показано в таблице 1, аудиоданные, содержащиеся в аудиоинформации с идентификатором 100, представляют собой набор аудиозаписей «Классические песни Ван Фэй», а статическим изображением является головной портрет Ван Фэй.
Таблица 1
Аудиоинформация
Идентификатор
Аудиоданные
Статическое изображение
Набор аудиозаписей «Классические песни Ван Фэй»
Головной портрет Ван Фэй
100
Набор аудиозаписей «Классические песни Се Тинфэн»
Головной портрет Се Тинфэн
101
Набор аудиозаписей «Медленные песни»
Статический визуальный образ медленных песен
102
Набор аудиозаписей «Один исполнитель — одна характерная песня»
Статический визуальный образ моря
103
Набор аудиозаписей «Один исполнитель «Старые песни о любви»
Статический визуальный образ цветов
104
В данном варианте осуществления настоящего раскрытия изобретения из указанной базы данных статических обложек в соответствии с указанным запросом получения могут быть получены соответствующие целевые аудиоданные, затем на основании указанных целевых аудиоданных может быть получено статическое изображение, связанное с указанными целевыми аудиоданными, после чего сервер сохраняет указанные целевые аудиоданные в указанной базе данных статических обложек в форме аудиоинформации, показанной в таблице 1, а статическое изображение, которое содержится в этой аудиоинформации в качестве указанных целевых аудиоданных, может полагаться целевым статическим изображением. На практике могут быть и другие способы получения целевого статического изображения. Например, может быть создана база данных статических изображений, в которой могут сохраняться изображения, относящиеся к аудиоматериалу, случайным образом полученные из сети, из этой базы данных статических изображений в соответствии с запросом получения может выполняться получение статического изображения; также может задаваться соответствующая взаимосвязь между аудиоданными и статическим изображением, после чего аудиоданные и статическое изображение могут храниться взаимосвязано, а после определения целевых аудиоданных может запрашиваться соответствующая взаимосвязь между аудиоданными и статическим изображением с целью получения целевого статического изображения, соответствующего указанным целевым аудиоданным. В данном варианте осуществления настоящего раскрытия изобретения приведено только обобщенное описание, и другие очевидные формы реализации также могут входить в объем защиты настоящего раскрытия изобретения.
Шаг 4023a: сервер получает дополнительное динамическое изображение, связанное с целевой информацией сцены.
Фиг. 4-3 представляет собой блок-схему, иллюстрирующую способ получения дополнительного динамического изображения, связанного с целевой информацией сцены, в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Этот способ содержит шаг 4023a1: сервер запрашивает заранее заданную взаимосвязь между информацией сцены и динамическим изображением.
В данном варианте осуществления настоящего раскрытия изобретения сервер может заранее устанавливать взаимосвязь между информацией сцены и динамическим изображением, причем указанное динамическое изображение может содержать либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения. Указанным динамическим визуальным образом может быть визуальный образ в формате GIF, и этот визуальный образ может быть создан путем преобразования видеоматериала с использованием программы обработки изображений, например, PS, или путем объединения, кадр за кадром, нескольких статических визуальных образов с использованием программы обработки изображений, например, PS или AE. Указанный видеоматериал может быть видеозаписью в формате avi, wmv, rm, rmvb, 3gp, mpg, mov и т.п. Указанная информация динамического отображения может содержать динамический параметр и статический визуальный образ, этот динамический параметр служит для указания изменения характеристики параметра отображения во время отображения указанного статического визуального образа, и этим динамическим параметром может быть непрерывно изменяющееся значение параметра отображения, например, разрешения визуального образа, положения изображения, частоты развертки дисплея или частоты обновления дисплея. Путем варьирования параметра отображения статического визуального образа в соответствии с указанным динамическим параметром при отображении статического визуального образа может быть достигнут эффект динамического отображения, и пользователю может быть представлено динамическое изображение.
Например, предположим, что указанный динамический параметр представляет собой непрерывно изменяющееся значение положения изображения; в указанном статическом визуальном образе содержатся два изображения, именно, трава и облако; динамический параметр указывает, что положение травы на интерфейсе отображения терминала непрерывно меняется вдоль направления сканирования линии растра, и что положение облака на интерфейсе отображения терминала непрерывно меняется вдоль направления, противоположного указанному направлению сканирования линии растра. Фиг. 4-4 представляет собой изображение дисплея, иллюстрирующее непрерывное изменение статического визуального образа в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-4, в качестве примера использованы отображаемые изображения одного и того же статического визуального образа в трех идущих последовательно моментах времени, временной интервал отображения между каждыми двумя отображаемыми изображениями представляет собой отрезок времени заранее заданной длительности, этой заранее заданной длительностью может быть, например, 0,2 секунды, и путем быстрого периодического отображения указанных трех отображаемых изображений на интерфейсе отображения терминала может быть получен эффект динамического отображения. Направлением сканирования линии растра является направление x слева направо на фиг. 4-4.
Следует отметить, что использование информации динамического отображения для отображения обложки аудиоматериала представляет собой лишь один способ динамического отображения статического изображения, и на практике есть много других способов, например, сервер может отдавать терминалу команду отображения обложки аудиоматериала путем использования в данном варианте осуществления настоящего раскрытия изобретения технологии анимации. Под технологией анимации понимается способ перемещения визуального образа или части визуального образа, отображаемого на интерфейсе отображения в соответствии с определенным правилом или требованием. Обычно движение на интерфейсе отображения реализуется тремя способами: это сохранение положения неизменным и изменение формы, сохранение формы неизменной и изменение положения, и изменение как положения, так и формы. Например, в технологии анимации в памяти может сохраняться серия изображений непрерывных действий с целью реализации быстрого преобразования указанных изображений посредством массива объектов, представляющих собой визуальные образы, причем указанный массив объектов может быть предоставлен в терминал сервером, при этом реализуемая на практике операция может относиться к технике известного уровня, и повторяться в вариантах осуществления настоящего раскрытия изобретения не будет.
Например, взаимосвязью между информацией сцены и динамическим изображением в данном варианте осуществления настоящего раскрытия изобретения может быть взаимосвязь, представленная в таблице 2. Одно динамическое изображение может соответствовать одному элементу информации сцены, например, изображение «Зеленая трава колышется» может соответствовать элементу информации сцены «весна»; кроме того, одно динамическое изображение может соответствовать множеству элементов информации сцены, например, изображение «Танцующие снежинки» может соответствовать элементам информации сцены «зима», «лед» и «снег». Каждое динамическое изображение может быть, соответственно, снабжено уникальным идентификатором, упрощающим поиск, например, идентификатором динамического изображения «Зеленая трава колышется» является идентификатор 00.
Таблица 2
Информация сцены
Динамическое изображение
Идентификатор
Весна
Зеленая трава колышется
00
Лето
Опадающие лепестки
01
Осень
Листья падают с клена
02
Зима
Танцующие снежинки
03
Лед
Танцующие снежинки
03
Снег
Танцующие снежинки
03
Утро
Туманно
04
Шаг 4023a2: при наличии только одного динамического изображения, связанного с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, сервер полагает это динамическое изображение, связанное с указанной целевой информацией сцены, дополнительным динамическим изображением.
Например, если информацией сцены является «весна» и имеется динамическое изображение «Зеленая трава колышется», связанное с информацией «весна» в соответствии с показанной в таблице 2 заранее заданной взаимосвязью между информацией сцены и динамическим изображением, то динамическое изображение «Зеленая трава колышется» полагается дополнительным динамическим изображением.
Шаг 4023a3: при наличии по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, сервер в соответствии с заранее заданным правилом выбирает одно динамическое изображение из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения.
В данном варианте осуществления настоящего раскрытия изобретения может быть множество заранее заданных правил, например, шаг, в котором сервер в соответствии с заранее заданным правилом выбирает одно динамическое изображение из по меньшей мере двух динамических изображений, связанных с указанной информацией сцены, в качестве дополнительного динамического изображения, может содержать: случайный выбор одного динамического изображения из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения; или выбор динамического изображения, встречающегося чаще всего, из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения; или наложение по меньшей мере двух динамических изображений, связанных с целевой информацией сцены, с целью формирования дополнительного динамического изображения; или выбор пользователем дополнительного динамического изображения из по меньшей мере двух динамических изображений, связанных с целевой информацией сцены.
Например, если целевыми аудиоданными, определенными на основании запроса получения, являются «Классические песни Ван Фэй», информацией сцены, определенной в соответствии с таблицей 2 является, соответственно, «зима», «лед» и «весна», а динамическими изображениями, связанными с указанной информацией сцены, являются, соответственно, «Танцующие снежинки», «Танцующие снежинки» и «Зеленая трава колышется», то в наличии имеются по меньшей мере два динамических изображения, связанных с указанной информацией сцены, и из указанных по меньшей мере двух динамических изображений, связанных с указанной информацией сцены, в качестве дополнительного динамического изображения может в соответствии с заранее заданным правилом выбираться одно динамическое изображение, связанное с указанной информацией сцены. Например, указанным заранее заданным правилом может быть случайный выбор одного динамического изображения, связанного с указанной информацией сцены, и при применении данного правила в качестве дополнительного динамического изображения может случайным образом выбираться одно целевое динамическое изображение из обоих изображений «Танцующие снежинки», «Танцующие снежинки» и «Зеленая трава колышется». В качестве еще одного примера, указанным заранее заданным правилом может быть выбор динамического изображения, встречающегося чаще всего и связанного с указанной целевой информацией сцены; так, изображение «Танцующие снежинки» встречается два раза, а «Зеленая трава колышется» встречается один раз, поэтому в качестве дополнительного динамического изображения из изображений «Танцующие снежинки», «Танцующие снежинки» и «Зеленая трава колышется» может быть выбрано изображение «Танцующие снежинки».
Например, фиг. 4-5 представляет собой блок-схему, иллюстрирующую способ выбора пользователем дополнительного динамического изображения в соответствии с примерным вариантом осуществления. Как показано на фиг. 4-5, этот способ содержит следующие шаги.
Шаг 001: сервер предоставляет терминалу по меньшей мере два динамических изображения, связанных с указанной целевой информацией сцены.
Например, если запрос получения содержит идентификатор аудиоматериала, и этим идентификатором аудиоматериала в указанном запросе получения является название аудиоматериала «Год второпях», то в соответствии со стихотворным текстом «обнимем друг друга для зимней дремы, но не станем бессмертны», «не упрекай мороз за то, что он слезы превращает в лед» и «весеннему ветерку не под силу воскресить былые времена», информацией сцены является информация «зима», «лед» и «весна», а динамическими изображениями, связанными с этой информацией сцены, как показано в таблице 2, являются «Танцующие снежинки», а также «Танцующие снежинки» и «Зеленая трава колышется», соответственно, поэтому в наличии имеются по меньшей мере два динамических изображения, связанных с указанной информацией сцены, и в качестве дополнительного динамического изображения в соответствии с заранее заданным правилом из этих по меньшей мере двух динамических изображений, связанных с указанной информацией сцены, может выбираться одно динамическое изображение. Сервер может предоставлять эти два динамических изображения «Танцующие снежинки» и «Зеленая трава колышется» терминалу.
Шаг 002: терминал отображает указанные по меньшей мере два динамических изображения, связанных с указанной целевой информацией сцены.
Например, могут отображаться два динамических изображения «Танцующие снежинки» и «Зеленая трава колышется».
Шаг 003: терминал принимает динамическое изображение, выбранное пользователем из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены.
Если из двух динамических изображений «Танцующие снежинки» и «Зеленая трава колышется» пользователь выбрал динамическое изображение «Зеленая трава колышется», то терминал, соответственно, принимает выбранную пользователем информацию.
Шаг 004: терминал передает в сервер команду выбора, содержащую динамическое изображение, выбранное пользователем.
Например, терминал может передавать в сервер команду выбора, содержащую динамическое изображение «Зеленая трава колышется», выбранное пользователем.
Шаг 005: сервер полагает динамическое изображение, выбранное пользователем, дополнительным динамическим изображением.
Например, сервер может полагать дополнительным динамическим изображением динамическое изображение «Зеленая трава колышется», выбранное пользователем.
Шаг 4024a: сервер обрабатывает целевое статическое изображение с использованием дополнительного динамического изображения с целью получения целевого изображения обложки.
Фиг. 4-6 представляет собой схему, иллюстрирующую способ обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-6, с целью получения целевого изображения обложки дополнительное динамическое изображение может накладываться на целевое статическое изображение. Например, предположим, что указанным дополнительным динамическим изображением является динамический визуальный образ N, динамический визуальный образ N отображает динамическое изображение «Танцующие снежинки», целевым статическим изображением является статический визуальный образ M, представляющий собой головной портрет Ван Фэй, тогда с целью получения динамического визуального образа P1 N накладывается на M, динамический визуальный образ P1 отображает сцену, в которой на фоне головного портрета Ван Фэй видны танцующие снежинки, и динамический визуальный образ P1 полагается целевым изображением обложки.
Фиг. 4-7 представляет собой схему, иллюстрирующую способ обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки в соответствии с еще одним обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-7, для получения целевого изображения обложки целевое статическое изображение заменяется дополнительным динамическим изображением. Например, предположим, что дополнительным динамическим изображением является динамический визуальный образ N, отображающий динамическое изображение «Танцующие снежинки», целевым статическим изображением является статический визуальный образ M, которым является головной портрет Ван Фэй, тогда с целью получения динамического визуального образа P2 статический визуальный образ M может полностью покрываться визуальным образом N или M может заменяться на N, при этом динамический визуальный образ P2 отображает сцену «Танцующие снежинки», в результате чего достигается такой же результат отображения, что и от отображения динамического визуального образа N, и динамический визуальный образ P2 полагается целевым изображением обложки.
Фиг. 4-8 представляет собой схему, иллюстрирующую способ обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки в соответствии с еще одним обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-8, для получения целевого изображения обложки комбинируются дополнительное динамическое изображение и целевое статическое изображение. Например, предположим, что дополнительным динамическим изображением является динамический визуальный образ N, отображающий динамическое изображение «Танцующие снежинки», целевым статическим изображением является статический визуальный образ M, которым является головной портрет Ван Фэй, тогда с целью получения динамического визуального образа P3 N может комбинироваться с M, например, с целью получения динамического визуального образа P3 N может размещаться над M, в результате чего динамический визуальный образ P3 одновременно отображает головной портрет Ван Фэй и сцену «Танцующие снежинки», и динамический визуальный образ P3 полагается целевым изображением обложки.
Согласно вышеизложенному, в данном варианте осуществления настоящего раскрытия изобретения целевое статическое изображение с целью получения целевого изображения обложки обрабатывается с использованием дополнительного динамического изображения, которое определяется с использованием целевой информации сцены, представляющей характеристику сцены, связанной с указанными целевыми аудиоданными, в результате чего получаемое в итоге целевое изображение обложки может отражать характеристику сцены, связанной с указанными целевыми аудиоданными, формы отображения обложки аудиоматериала становятся более разнообразными, привлекательность отображаемого содержания повышается и дополнительно реализуется функция обложки аудиоматериала по предоставлению напоминания пользователю. Кроме того, интерфейс целевого экрана блокировки также может содержать динамическую сцену, например, капли дождя, падающие с цветочных лепестков, снегопад и мерцание света, в результате чего с использованием сценариев можно достичь более качественного отображения обложки аудиоматериала.
Во второй осуществимой конфигурации запрос получения содержит целевую информацию сцены, которая может служить для представления характеристики сцены окружающей обстановки, в которой находится терминал, и указанная целевая информация сцены может содержать по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время. Указанная целевая информация сцены получается терминалом и добавляется в указанный запрос получения.
Например, терминал может определять целевую информацию сцены посредством прикладной программы, которая установлена в этом терминале и связана с указанной целевой информацией сцены, и, например, сезон и время могут определяться с использованием модуля исчисления времени или прикладной программы исчисления времени, установленной в терминале, а погода может определяться с использованием прикладной программы определения погоды, установленной в терминале; или терминал может отображать опции выбора информации сцены и принимать целевую информацию сцены, выбранную пользователем в опциях выбора информации сцены, например, терминал может отображать опции выбора информации сцены, т.е., опцию выбора сезона, опцию выбора географического местоположения, опцию выбора заметного объекта, опцию выбора погоды, опцию выбора настроения и опцию выбора времени, соответственно, терминал отображает подварианты опции выбора настроения, которыми являются, например, благополучие, грусть, подавленность и восторг, и после приема от пользователя команды задания опции выбора настроения в случае выбора пользователем опции выбора настроения и последующего приема от пользователя команды задания подварианта «благополучие» в случае выбора пользователем подварианта «благополучие» в указанных подвариантах терминал задает «благополучие» в качестве целевой информации сцены; или терминал может отображать поле для ввода информации сцены и принимать целевую информацию сцены, введенную пользователем в это поле для ввода информации сцены, например, если терминал принял символьную информацию «благополучие», введенную пользователем в отображенное поле для ввода информации, то терминал задает «благополучие» в качестве целевой информации сцены; или терминал может передавать запрос получения информации в сервер функций, имеющий функциональный модуль определения целевой информации сцены, и принимать целевую информацию сцены, переданную этим сервером функций, при этом сервер функций может быть тем же самым, что сервер 110, показанный на фиг. 1, или другим, и, например, терминал может с целью получения географического местоположения передавать запрос получения информации в сервер, содержащий функциональный модуль определения местоположения, например, в сервер определения местоположения, а этот сервер определения местоположения может определять местоположение терминала и передавать это определенное географическое местоположение в указанный терминал в качестве целевой информации сцены.
Кроме того, географическое местоположение и заметный объект могут определяться с использованием картографической прикладной программы, установленной в терминале, или путем получения изображения терминалом с использованием камеры и анализа этого изображения. В данном варианте осуществления настоящего раскрытия изобретения приведено только обобщенное описание, и в объем защиты вариантов осуществления настоящего изобретения также могут входить другие очевидные формы реализации, которые в данном варианте осуществления настоящего раскрытия изобретения не повторяются.
Фиг. 4-9 представляет собой схему, иллюстрирующую способ получения целевого изображения обложки на основании запроса получения в соответствии с еще одним обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-9, этот способ содержит следующие шаги.
Шаг 4021b: сервер получает целевое статическое изображение в соответствии с запросом получения.
На практике в технике известного уровня сервер может создавать базу данных статических обложек, выполненную с возможностью хранения информации, имеющей отношение к аудиоматериалу, и каждый раз при получении добавляемой аудиоинформации, которая может содержать аудиоданные и статическое изображение, это статическое изображение может полагаться обложкой аудиоматериала, соответствующей аудиоданным, но такой способ отображения однообразен.
В данном варианте осуществления настоящего раскрытия изобретения из указанной базы данных статических обложек в соответствии с указанным запросом получения могут быть получены соответствующие целевые аудиоданные (такая операция получения может использовать шаг 4021a), затем на основании указанных целевых аудиоданных выполняется получение статического изображения, связанного с указанными целевыми аудиоданными, после чего сервер сохраняет указанные целевые аудиоданные в указанной базе данных статических обложек в форме аудиоинформации, показанной в таблице 1, а статическое изображение, которое содержится в этой аудиоинформации в качестве указанных целевых аудиоданных, может полагаться целевым статическим изображением. Например, в соответствии с запросом получения могут быть получены целевые аудиоданные «Классические песни Ван Фэй», а целевым статическим изображением, полученным на основании этих целевых аудиоданных «Классические песни Ван Фэй», может быть головной портрет Ван Фэй.
Шаг 4022b: сервер получает дополнительное динамическое изображение, связанное с целевой информацией сцены.
Фиг. 4-10 представляет собой блок-схему, иллюстрирующую способ получения дополнительного динамического изображения, связанного с целевой информацией сцены, в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Этот способ содержит следующие шаги.
Шаг 4022b1: сервер запрашивает заранее заданную взаимосвязь между информацией сцены и динамическим изображением.
В данном варианте осуществления настоящего раскрытия изобретения операция запроса заранее заданной взаимосвязи между информацией сцены и динамическим изображением, выполняемая сервером, может использовать шаг 4023a1 в вышеупомянутом варианте осуществления.
Шаг 4022b2: при наличии только одного динамического изображения, связанного с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, сервер полагает это динамическое изображение, связанное с указанной целевой информацией сцены, дополнительным динамическим изображением.
Например, если информацией сцены является «весна» и имеется динамическое изображение «Зеленая трава колышется», связанное с информацией «весна» в соответствии с показанной в таблице 2 заранее заданной взаимосвязью между информацией сцены и динамическим изображением, то динамическое изображение «Зеленая трава колышется» полагается дополнительным динамическим изображением.
Шаг 4022b3: при наличии по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, сервер в соответствии с заранее заданным правилом выбирает одно динамическое изображение из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения.
Например, целевой информацией сцены в запросе получения является «весна» и «утро», и в соответствии с таблицей 2 можно видеть, что динамическими изображениями, связанными с этой информацией сцены, являются, соответственно, «Зеленая трава колышется» и «Туманно», таким образом, в наличии имеются по меньшей мере два динамических изображения, связанных с указанной информацией сцены, и из указанных по меньшей мере двух динамических изображений, связанных с указанной информацией сцены, в качестве дополнительного динамического изображения может в соответствии с заранее заданным правилом выбираться одно динамическое изображение, связанное с указанной информацией сцены. Например, указанным заранее заданным правилом может быть случайный выбор одного динамического изображения, связанного с указанной информацией сцены, и при применении данного правила в качестве дополнительного динамического изображения может случайным образом выбираться одно целевое динамическое изображение из динамических изображений «Зеленая трава колышется» и «Туманно»; и, в качестве еще одного примера, указанным заранее заданным правилом может быть наложение динамических изображений, связанных с указанной целевой информацией сцены, с целью образования дополнительного динамического изображения, поэтому для образования дополнительного динамического изображения динамические изображения «Зеленая трава колышется» и «Туманно» могут быть наложены одно на другое.
Выполняемая сервером операция выбора одного динамического изображения из по меньшей мере двух динамических изображений, связанных с информацией сцены, в качестве дополнительного динамического изображения в соответствии с заранее заданным правилом может использовать шаг 4023a3, а также шаги 001-005 на фиг. 4-5, что не будут повторяться в настоящем раскрытии изобретения.
Шаг 4023b: сервер обрабатывает целевое статическое изображение с использованием дополнительного динамического изображения с целью получения целевого изображения обложки.
Операция обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки в данном варианте осуществления настоящего раскрытия изобретения может использовать операции шага 4024a, показанного на фиг. 4-6, фиг. 4-7 или фиг. 4-8, то есть для получения целевого изображения обложки дополнительное динамическое изображение накладывается на целевое статическое изображение; или для получения целевого изображения обложки целевое статическое изображение заменяется дополнительным динамическим изображением; или для получения целевого изображения обложки дополнительное динамическое изображение комбинируется с целевым статическим изображением. Указанная операция не будет повторяться в данном варианте осуществления настоящего раскрытия изобретения.
Следует отметить, что последовательность шагов показанного на фиг. 4-9 способа получения целевого изображения обложки на основании запроса получения может меняться, например, шаг 4021b может выполняться после шага 4022b; ограничений в вариантах осуществления настоящего раскрытия изобретения не делается.
Следует отметить, что сервер также может проверять, хранится ли дополнительное динамическое изображение, связанное с указанной целевой информацией сцены, в сервере, а затем выполнять операцию получения целевого изображения обложки в соответствии с результатом этой проверки, как показано на фиг. 4-11. Фиг. 4-11 представляет собой блок-схему, иллюстрирующую способ получения целевого изображения обложки в соответствии с примерным вариантом осуществления.
Шаг 011: сервер проверяет, хранится ли дополнительное динамическое изображение, связанное с указанной целевой информацией сцены, в сервере, и если дополнительное динамическое изображение хранится в сервере, то выполняется шаг 012, а если дополнительное динамическое изображение в сервере не хранится, то выполняется шаг 013.
Шаг 012: сервер получает дополнительное динамическое изображение, связанное с указанной целевой информацией сцены.
Шагом 012 может быть шаг 4023a или шаг 4022b, а конкретная операция может использовать шаг 4023a или шаг 4022b. Сервер может выполнять следующий шаг, например, шаг 4024a или шаг 4023b, после получения дополнительного динамического изображения, связанного с указанной целевой информацией сцены,.
Шаг 013: сервер полагает целевое статическое изображение, полученное на основании указанных целевых аудиоданных, целевым изображением обложки.
Если дополнительное динамическое изображение в сервере не хранится, то сервер не может обработать целевое статическое изображение, и может непосредственно полагать это целевое статическое изображение целевым изображением обложки. Операция получения сервером целевого статического изображения на основании указанных целевых аудиоданных может относиться к технике известного уровня, и в вариантах осуществления настоящего раскрытия изобретения повторяться не будет.
Согласно вышеизложенному, в данном варианте осуществления настоящего раскрытия изобретения для обработки целевого статического изображения с целью получения целевого изображения обложки используется дополнительное динамическое изображение, определяемое в соответствии с целевой информацией сцены, представляющей характеристику сцены окружающей обстановки, в которой находится терминал, в результате чего получаемое в итоге целевое изображение обложки может отражать характеристику сцены окружающей обстановки, в которой находится терминал, формы отображения обложки аудиоматериала становятся более разнообразными, привлекательность отображаемого содержания повышается и дополнительно реализуется функция обложки аудиоматериала по предоставлению напоминания пользователю. Например, если указанная целевая информация сцены содержит сезон и этим сезоном является зима, то на целевом изображении обложки может отображаться динамическое изображение «Танцующие снежинки»; если указанная целевая информация сцены содержит погоду и указанной погодой является проливной дождь, то на целевом изображении обложки может отображаться динамическое изображение «Льет дождь»; если указанная целевая информация сцены содержит заметный объект и указанным заметным объектом является чашка кофе, то на целевом изображении обложки может отображаться изображение «Дымящийся кофе»; а если указанная целевая информация сцены содержит географическое местоположение и этим географическим местоположением является море, то на целевом изображении обложки может отображаться изображение «Морские волны».
Во втором аспекте сервер может получать целевое изображение обложки путем направления запроса к заранее заданной базе данных обложек в соответствии с запросом получения.
Фиг. 4-12 представляет собой блок-схему, иллюстрирующую способ получения целевого изображения обложки на основании запроса получения в соответствии с еще одним обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-12, этот способ содержит следующие шаги.
Шаг 4021c: сервер создает базу данных динамических обложек.
В данном варианте осуществления настоящего раскрытия изобретения база данных обложек может содержать базу данных динамических обложек, а также может содержать базу данных статических обложек, причем любая база данных обложек выполнена с возможностью хранения аудиоинформации, каждая единица аудиоинформации может содержать аудиоданные и обложку аудиоматериала, обложками аудиоматериала, хранимыми в базе данных динамических обложек, могут быть динамические изображения, а обложками аудиоматериала, хранимыми в базе данных статических обложек, могут быть статические изображения. указанные аудиоданные могут содержать информацию описания аудиоматериала, воспроизводимые данные указанного аудиоматериала и т.п., причем указанная информация описания аудиоматериала может содержать информацию, имеющую отношение к указанному аудиоматериалу, например, название, стихотворный текст и источник указанного аудиоматериала, и может быть представлена в текстовом формате, например, в формате txt, а указанными воспроизводимыми данными аудиоматериала может быть собственно аудиозапись, которая может быть представлена в аудиоформате, например, в формате WAV и MP3. Указанные воспроизводимые данные аудиоматериала могут содержать по меньшей мере одну аудиозапись, и обычно могут представлять собой набор, состоящий из множества аудиозаписей, и если воспроизводимые данные аудиоматериала представляют собой набор, состоящий из множества аудиозаписей, то информацией описания указанного аудиоматериала может быть общая информация описания этого набора, или также может быть информация описания каждой аудиозаписи, что не будет повторяться в настоящем раскрытии изобретения. Указанным статическим изображением обычно является заранее заданный статический визуальный образ. Например, аудиоинформация, хранимая в базе данных статических обложек, представляет собой информацию списка песен, тогда каждый элемент аудиоинформации может содержать данные списка песен и статическое изображение, а указанные данные списка песен могут содержать информацию описания списка песен, воспроизводимые данные списка песен и т.п., причем информация описания списка песен может содержать сопутствующую информацию, например, название, характерные песни и источник указанного списка песен, а указанные воспроизводимые данные этого списка песен содержат аудиозапись каждой песни, встречающейся в списке песен, и представляют собой набор, состоящий из множества аудиозаписей. Например, информацией описания списка песен может быть «Один исполнитель — одна характерная песня», «В день св. Валентина солнечно, но вдруг пошел дождь...», а источником может быть «xx music», где «xx music» представляет собой имя сервера, соответствующего прикладной программе для воспроизведения аудиоматериалов, предоставляющего аудиоматериалы в соответствии с информацией «Один исполнитель — одна характерная песня». Например, аудиоданные, соответствующие аудиоинформации с идентификатором 100, могут содержать информацию описания аудиоматериала «Классические песни Ван Фэй», воспроизводимые данные аудиоматериала «Классические песни Ван Фэй» и т.п., указанной информацией описания может быть «Классические песни Ван Фэй, от которых может забиться сердце, и которые столь же покойны, как озера, и столь же печальны, как бывают порой небеса», а источником может быть «xx music», где «xx music» представляет собой имя сервера, соответствующего прикладной программе для воспроизведения аудиоматериалов, предоставляющего целевые аудиоданные «Классические песни Ван Фэй».
Шаг 4022c: сервер обновляет базу данных динамических обложек.
Когда сервер принимает новую аудиоинформацию, он должен обновить базу данных динамических обложек, причем сервер может использовать множество способов обновления базы данных динамических обложек, и в вариантах осуществления настоящего раскрытия изобретения в качестве примеров для описания будут взяты два следующих способа.
Фиг. 4-13 представляет собой блок-схему, иллюстрирующую способ обновления базы данных динамических обложек в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-13, в первой осуществимой конфигурации способ содержит следующие шаги.
Шаг 4022c1: сервер принимает добавленную аудиоинформацию, причем указанная добавленная аудиоинформация содержит аудиоданные и статическое изображение.
Например, каждая единица аудиоинформации, хранящаяся в базе данных обложек, может, как показано в таблице 3, содержать аудиоданные и динамическое изображение, и указанное динамическое изображение получается путем обработки в соответствии с указанным заранее заданным статическим изображением. Каждая единица аудиоинформации может быть снабжена уникальным идентификатором, упрощающим поиск этой аудиоинформации, каждое динамическое изображение также может быть снабжено уникальным идентификатором, упрощающим поиск этого динамического изображения, но указанные уникальные идентификаторы динамических изображений в таблице 3 не представлены. Например, как показано в таблице 3, аудиоданные, содержащиеся в аудиоинформации с идентификатором 101, представляют собой набор аудиоматериалов «Классические песни Се Тинфэн», а динамическое изображение представляет собой головной портрет Се Тинфэн.
Таблица 3
Аудиоинформация
Идентификатор
Аудиоданные
Динамическое изображение
Набор аудиозаписей «Классические песни Се Тинфэн»
Головной портрет Се Тинфэн
101
Набор аудиозаписей «Медленные песни»
Статический визуальный образ медленных песен
102
Набор аудиозаписей «Один исполнитель — одна характерная песня»
Статический визуальный образ моря
103
Набор аудиозаписей «Один исполнитель «Старые песни о любви»
Статический визуальный образ цветов
104
Указанная добавленная аудиоинформация может быть загружена в сервер администратором сервера через фоновый терминал, например, компьютер, или также может быть введена в сервер администратором сервера через модуль ввода (например, через интерфейс ввода/ вывода) сервера. Указанная добавленная аудиоинформация может содержать аудиоданные и статическое изображение, сервер может сохранять указанную аудиоинформацию в базе данных динамических обложек, затем он должен обработать указанное статическое изображение с целью получения динамического изображения, и в итоге сервер обновляет базу данных динамических обложек, дополняя ее этим динамическим изображением; сервер также может сохранять указанную аудиоинформацию в базе данных статических обложек, затем он должен обработать указанное статическое изображение с целью получения динамического изображения, и в итоге сервер сохраняет указанную добавленную аудиоинформацию туда, где находится это динамическое изображение, в базу данных динамических обложек. Например, если идентификатором указанной добавленной аудиоинформации является 100, то указанная добавленная аудиоинформация может содержать аудиоданные (набор аудиозаписей «Классические песни Ван Фэй») и статическое изображение (головной портрет Ван Фэй). Сервер также может обрабатывать статическое изображение с целью получения динамического изображения, а затем сохранять аудиоинформацию, содержащую аудиоданные и динамическое изображение, в базе данных.
Шаг 4022c2: сервер определяет информацию сцены на основании аудиоданных, и указанная информация сцены служит для представления характеристики сцены, связанной с указанными аудиоданными.
В данном варианте осуществления настоящего раскрытия изобретения указанная информация сцены служит для представления характеристики сцены, связанной с указанными добавленными аудиоданными, и указанная характеристика сцены может отражать некоторые характеристики указанных целевых аудиоданных. Например, информация сцены может содержать по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погода, настроение и время. Сезоном здесь может быть весна, лето, осень, зима и т.п.; географическое местоположение может содержать искусственно выделенную область, например, Пекин и Шанхай, или характерную естественную область, например, море, озеро и луг; заметным объектом местности может быть, например, такой объект, как Жемчужина Востока, лед, снег, Луна и звезда; погодой может быть ветреная погода, штормовая погода, туманная погода, дождливая погода и т.п.; настроением может быть благополучие, грусть и т.п.; временем может быть раннее утро, вечер и т.п. информация сцены лишь обобщенно описана в вариантах осуществления настоящего раскрытия изобретения, и в объем защиты вариантов осуществления, соответствующих настоящему раскрытию, также входят и другие очевидные реализации вариантов осуществления настоящего раскрытия.
Шаг 4022c3: сервер определяет дополнительное динамическое изображение, связанное с информацией сцены.
В данном варианте осуществления настоящего раскрытия изобретения выполняемая сервером операция определения дополнительного динамического изображения, связанного с информацией сцены, может использовать операцию в шаге 4023a, показанном на фиг. 4-3 в вышеупомянутом варианте осуществления, и в данном варианте осуществления настоящего раскрытия изобретения повторяться не будет.
Шаг 4022c4: сервер обрабатывает статическое изображение с использованием дополнительного динамического изображения с целью получения динамического изображения.
В данном варианте осуществления настоящего раскрытия изобретения, в одном аспекте, с целью получения динамического изображения на статическое изображение может накладываться дополнительное динамическое изображение; в еще одном аспекте с целью получения динамического изображения статическое изображение может заменяться дополнительным динамическим изображением; а в третьем аспекте с целью получения динамического изображения целевое статическое изображение может обрабатываться путем использования дополнительного динамического изображения.
Фиг. 4-6 представляет собой схему, иллюстрирующую способ обработки статического изображения с целью получения динамического изображения путем использования дополнительного динамического изображения в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-6, с целью получения динамического изображения на статическое изображение может накладываться дополнительное динамическое изображение. Например, предположим, что указанным дополнительным динамическим изображением является динамический визуальный образ N, динамический визуальный образ N отображает динамическое изображение «Танцующие снежинки», указанным статическим изображением является статический визуальный образ M, представляющий собой головной портрет Ван Фэй, тогда с целью получения динамического визуального образа P1 N накладывается на M, динамический визуальный образ P1 отображает сцену, в которой на фоне головного портрета Ван Фэй видны танцующие снежинки, и динамический визуальный образ P1 полагается указанным динамическим изображением.
Фиг. 4-7 представляет собой схему, иллюстрирующую способ обработки статического изображения с целью получения динамического изображения путем использования дополнительного динамического изображения в соответствии с еще одним обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-7, с целью получения динамического изображения статическое изображение заменяется дополнительным динамическим изображением. Например, предположим, что указанным дополнительным динамическим изображением является динамический визуальный образ N, динамический визуальный образ N отображает динамическое изображение «Танцующие снежинки», целевым статическим изображением является статический визуальный образ M, которым является головной портрет Ван Фэй, тогда с целью получения динамического визуального образа P2 статический визуальный образ M может полностью покрываться визуальным образом N или M может заменяться на N, при этом динамический визуальный образ P2 отображает сцену «Танцующие снежинки», в результате чего достигается такой же результат отображения, что и от отображения динамического визуального образа N, и динамический визуальный образ P2 полагается целевым изображением обложки.
Фиг. 4-8 представляет собой схему, иллюстрирующую способ обработки целевого статического изображения с использованием дополнительного динамического изображения с целью получения целевого изображения обложки в соответствии с еще одним обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-8, с целью получения динамического изображения дополнительное динамическое изображение и целевое статическое изображение комбинируются. Например, предположим, что дополнительным динамическим изображением является динамический визуальный образ N, отображающий динамическое изображение «Танцующие снежинки», целевым статическим изображением является статический визуальный образ M, которым является головной портрет Ван Фэй, тогда с целью получения динамического визуального образа P3 N может комбинироваться с M, например, с целью получения динамического визуального образа P3 визуальный образ N размещается над M, в результате чего динамический визуальный образ P3 одновременно отображает головной портрет Ван Фэй и сцену «Танцующие снежинки», и динамический визуальный образ P3 полагается целевым изображением обложки.
Шаг 4022c5: сервер использует указанное динамическое изображение для обновления указанной добавленной аудиоинформации с целью получения обновленной аудиоинформации, причем указанная обновленная аудиоинформация содержит указанные аудиоданные и указанное динамическое изображение.
Например, если динамическое изображение представляет сцену, где на головном портрете Ван Фэй видны «танцующие снежинки», то головной портрет Ван Фэй в указанной добавленной аудиоинформации обновляется с использованием указанного динамического изображения с целью получения обновленной аудиоинформации, и обновленная аудиоинформация содержит динамическое изображение.
Шаг 4022c6: сервер сохраняет обновленную аудиоинформацию в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит указанное динамическое изображение.
Например, база данных обложек, в которой сохранена обновленная аудиоинформация, может быть такой, как показано в таблице 4, идентификатором указанной добавленной аудиоинформации является 100, а указанная добавленная аудиоинформация может содержать аудиоданные (набор аудиозаписей «Классические песни Ван Фэй») и динамическое изображение «Танцующие снежинки» на фоне головного портрета Ван Фэй.
Таблица 4
Аудиоинформация
Идентификатор
Аудиоданные
Динамическое изображение
Набор аудиозаписей «Классические песни Се Тинфэн»
Головной портрет Се Тинфэн
101
Набор аудиозаписей «Медленные песни»
Статический визуальный образ медленных песен
102
Набор аудиозаписей «Один исполнитель — одна характерная песня»
Статический визуальный образ моря
103
Набор аудиозаписей «Один исполнитель «Старые песни о любви»
Статический визуальный образ цветов
104
Набор аудиозаписей «Классические песни Ван Фэй»
Головной портрет Ван Фэй
100
Фиг. 4-14 представляет собой блок-схему, иллюстрирующую еще один способ обновления базы данных динамических обложек в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-14, во второй осуществимой конфигурации способ содержит следующие шаги.
Шаг 4022c7: сервер принимает добавленную аудиоинформацию, причем указанная добавленная аудиоинформация содержит динамическое изображение.
Указанная добавленная аудиоинформация может быть загружена в сервер администратором сервера через фоновый терминал, например, компьютер, или также может быть введена в сервер администратором сервера через модуль ввода (например, через интерфейс ввода/ вывода) сервера. Указанная добавленная аудиоинформация может содержать аудиоданные и динамическое изображение, или может содержать только динамическое изображение, которое не ограничивается в данном варианте осуществления настоящего раскрытия изобретения.
Шаг 4022c8: сервер сохраняет добавленную аудиоинформацию в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит динамическое изображение.
Каждая единица аудиоинформации, хранимая в этой заранее заданной базе данных динамических обложек, может, как показано в таблице 3, содержать аудиоданные и динамическое изображение, и указанное динамическое изображение получается путем обработки в соответствии с указанным заранее заданным статическим изображением. Каждая единица аудиоинформации может быть снабжена уникальным идентификатором, упрощающим поиск этой аудиоинформации, каждое динамическое изображение также может быть снабжено уникальным идентификатором, упрощающим поиск этого динамического изображения, но указанные уникальные идентификаторы динамических изображений в таблице 3 не представлены. Например, как показано в таблице 3, аудиоданные, содержащиеся в аудиоинформации с идентификатором 101, представляют собой набор аудиоматериалов «Классические песни Се Тинфэн», а динамическое изображение представляет собой динамический головной портрет Се Тинфэн. Каждая единица аудиоинформации, хранимая в этой заранее заданной базе данных обложек, может содержать только динамическое изображение, которое не ограничивается в данном варианте осуществления настоящего раскрытия изобретения.
Шаг 4023c: сервер на основании запроса получения определяет целевые аудиоданные.
Операция определения сервером целевых аудиоданных на основании запроса получения может использовать шаг 4021a и в вариантах осуществления настоящего раскрытия изобретения повторяться не будет.
Шаг 4024c: сервер полагает динамическое изображение, полученное из базы данных динамических обложек и соответствующее указанным целевым аудиоданным, целевым изображением обложки.
База данных обложек выполнена с возможностью записи аудиоинформации, и каждый элемент аудиоинформации содержит аудиоданные и динамическое изображение. Если информация, записанная в заранее заданной базе данных динамических обложек, такая же, как представлена в таблице 3, то динамическое изображение, содержащееся в одной аудиоинформации с указанными целевыми аудиоданными, может полагаться динамическим изображением, соответствующим указанным целевым аудиоданным. База данных динамических обложек выполнена с возможностью записи аудиоинформации, и каждая единица аудиоинформации может содержать аудиоданные и динамическое изображение. Динамическое изображение содержит либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, указанная информация динамического отображения содержит динамический параметр и статический визуальный образ, а указанный динамический параметр служит для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа.
В качестве одной из возможностей, в шаге 404 целевое изображение обложки может отображаться в соответствии с содержанием целевого изображения обложки. Фиг. 4-15 представляет собой блок-схему, иллюстрирующую способ отображения целевого изображения обложки в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Например, как показано на фиг. 4-15, этот способ содержит следующие шаги.
Шаг 4041: терминал определяет содержание целевого изображения обложки.
Шаг 4042: если целевое изображение обложки содержит информацию динамического отображения, то терминал отображает статический визуальный образ и изменяет характеристику параметра отображения во время отображения статического визуального образа в соответствии с динамическим параметром.
Указанная информация динамического отображения может содержать динамический параметр и статический визуальный образ, при этом указанный динамический параметр служит для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа, и указанный динамический параметр может представлять собой непрерывно изменяющееся значение параметра отображения, например, разрешения визуального образа, положения изображения, частоты развертки дисплея или частоты обновления дисплея. Путем варьирования параметра отображения статического визуального образа в соответствии с указанным динамическим параметром при отображении статического визуального образа может быть достигнут эффект динамического отображения, и пользователю может быть представлено динамическое изображение. Например, предположим, что указанный динамический параметр представляет собой непрерывно изменяющееся значение положения изображения; в указанном статическом визуальном образе содержатся два изображения, именно, трава и облако; динамический параметр указывает, что положение травы на интерфейсе отображения терминала непрерывно меняется вдоль направления сканирования линии растра, и что положение облака на интерфейсе отображения терминала непрерывно меняется вдоль направления, противоположного указанному направлению сканирования линии растра. Фиг. 4-4 представляет собой изображение дисплея, иллюстрирующее непрерывное изменение статического визуального образа в соответствии с обобщенным вариантом осуществления настоящего раскрытия изобретения. Как показано на фиг. 4-4, в качестве примера использованы отображаемые изображения одного и того же статического визуального образа в трех идущих последовательно моментах времени, временной интервал отображения между каждыми двумя отображаемыми изображениями представляет собой отрезок времени заранее заданной длительности, этой заранее заданной длительностью может быть, например, 0,2 секунды, и путем быстрого периодического отображения указанных трех отображаемых изображений на интерфейсе отображения терминала может быть получен эффект динамического отображения. Направлением сканирования линии растра является направление x слева направо на фиг. 4-4.
Таким образом, если целевое изображение обложки содержит информацию динамического отображения, то терминал отображает статический визуальный образ с использованием значения параметра, указываемого динамическим параметром, с целью достижения эффекта динамического отображения указанного статического визуального образа. Например, указанный динамический параметр представляет собой непрерывно изменяющееся значение частоты развертки дисплея, статический визуальный образ содержит множество изображений звезд, и терминал может варьировать частоту развертки интерфейса отображения дисплея в соответствии с указанным динамическим параметром с целью достижения эффекта динамического отображения мерцающих звезд.
Следует заметить, что использование информации динамического отображения для отображения обложки аудиоматериала представляет собой лишь один из способов динамического отображения статического изображения, и на практике может быть много других способов, например, терминал может отображать обложку аудиоматериала в соответствии с указанием из сервера путем использования в данном варианте осуществления настоящего раскрытия изобретения технологии анимации. Под технологией анимации понимается способ перемещения визуального образа или части визуального образа, отображаемого на интерфейсе отображения в соответствии с определенным правилом или требованием. Обычно движение на интерфейсе отображения реализуется тремя способами: это сохранение положения неизменным и изменение формы; сохранение формы неизменной и изменение положения; и изменение как положения, так и формы. Например, в технологии анимации в памяти может сохраняться серия изображений непрерывных действий с целью реализации быстрого преобразования указанных изображений посредством массива объектов, представляющих собой визуальные образы, причем указанный массив объектов может быть предоставлен в терминал сервером, при этом реализуемая на практике операция может относиться к технике известного уровня, и повторяться в вариантах осуществления настоящего раскрытия изобретения не будет.
Шаг 4043: если целевое изображение обложки содержит динамический визуальный образ, то терминал отображает это динамический визуальный образ.
В данном варианте осуществления настоящего раскрытия изобретения указанный динамический визуальный образ может быть визуальным образом в формате GIF, для хранения такого визуального образа в формате GIF требуется меньше места (примерно столько же, сколько занимает статический визуальный образ), поэтому объем памяти, требуемой для хранения, может быть снижен, и, кроме того, может быть снижен объем данных, передаваемых при получении терминалом целевого изображения обложки из сервера.
Шаг 4044: если целевое изображение обложки содержит видеоматериал, то терминал отображает этот видеоматериал.
Следует заметить, что в соответствии с каждым запросом получения может быть получено множество целевых изображения обложки, и каждое из этих целевых изображений обложки может быть как динамическим изображением, так и статическим изображением. Фиг. 4-16 представляет собой иллюстрацию эффекта отображения динамического изображения обложки в соответствии с примерным вариантом осуществления. Если конфигурация запроса получения предназначена для запроса целевого изображения обложки интерфейса, в котором находится «Список лучших песен», и содержит целевую информацию сцены, а указанная целевая информация сцены содержит погоду и указанной погодой является небольшой дождь, то получаемые в итоге целевые изображения обложки показаны на фиг. 4-16; фиг. 4-16 представляет иллюстрацию эффекта отображения динамических обложек аудиоматериала интерфейса, в котором находится «Список лучших песен», и в этом интерфейсе отображаются четыре целевых изображения обложки, конкретно, «Классические песни Ван Фэй», «Бросить все и отправиться в путешествие», «Воспоминания о временах наивности» и «Один исполнитель — одна характерная песня», на каждое изображение обложки для отображения накладывается динамическое изображение «Капли дождя», и, кроме того, в указанном динамическом изображении может отображаться сцена, в которой капли воды падают на экран и стекают вниз по экрану, создавая ощущение воды, текущей по экрану терминала на пользователя, в результате изображение обложки может отражать тот факт, что погода в местоположении терминала дождливая, реализуется функция предоставления напоминания пользователю, повышается привлекательность отображаемого изображения обложки. Следует заметить, что при отображении обложки аудиоматериала динамическое изображение обложки может быть расположено в области 1601 отображения изображения интерфейса 160 отображения, при этом форма отображения другой области (например, области отображения текста или области отображения кнопки) в указанном интерфейсе отображения обложки является такой же, как в технике известного уровня, терминал может отображать информацию, связанную с обложкой аудиоматериала, в другой области, например, пояснение к обложке аудиоматериала и т.п. может отображаться в области отображения текста, а в области отображения кнопок могут отображаться различные кнопки, связанные с прослушиванием аудиоматериалов, например, кнопка воспроизведения.
В качестве одной из возможностей, для варьирования отображения динамического изображения обложки в операции отображения целевого изображения обложки может быть использован сменный экран блокировки или сменное окно.
Следует заметить, что проверка того, хранится ли динамическое изображение обложки, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек, может выполняться перед шагом 4023c, после чего может выполняться операция получения динамического изображения обложки в соответствии с результатом этой проверки, как показано на фиг. 4-17. Фиг. 4-17 представляет собой блок-схему, иллюстрирующую способ получения целевого изображения обложки в соответствии с примерным вариантом осуществления.
Шаг 021: сервер проверяет, хранится ли динамическое изображение, соответствующее целевым аудиоданным, в базе данных динамических обложек, и если динамическое изображение, соответствующее указанным целевым аудиоданным, хранится в базе данных динамических обложек, то выполняется шаг 022, а если динамическое изображение, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек не хранится, то выполняется шаг 023.
Шаг 022: сервер полагает динамическое изображение, полученное из базы данных динамических обложек и соответствующее указанным целевым аудиоданным, целевым изображением обложки.
Шаг 022 такой же, как и шаг 4024c, может использовать операцию в шаге 4024c, и в вариантах осуществления настоящего раскрытия изобретения повторяться не будет.
Шаг 023: сервер полагает целевое статическое изображение, полученное на основании указанных целевых аудиоданных, целевым изображением обложки.
Шаг, в котором сервер полагает целевое статическое изображение, полученное на основании указанных целевых аудиоданных, целевым изображением обложки, может относиться к технике известного уровня, и в вариантах осуществления настоящего раскрытия изобретения повторяться не будет.
Кроме того, для случая, когда указанным целевым изображением обложки является динамическое изображение обложки, и оно получено путем наложения дополнительного динамического изображения на целевое статическое изображение, фиг. 4-18 представляет блок-схему, иллюстрирующую способ отображения изображения обложки в соответствии с примерным вариантом осуществления; как показано на фиг. 4-18, способ отображения изображения обложки, предлагаемый данным вариантом осуществления настоящего раскрытия изобретения, может дополнительно содержать следующие шаги.
Шаг 031: сервер передает параметр отображения в терминал.
Указанный параметр дисплея содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения. Здесь под прозрачностью может пониматься прозрачность изображения; диапазон прозрачности от исходного изображения до бесцветного и прозрачного изображения делится на 100 процентов, и прозрачность может выражаться в процентах. Разрешение может подразделяться на разрешение устройства отображения и разрешение изображения, причем разрешение устройства отображения (также называемое разрешением экрана) представляет собой точность, с которой изображение отображается на экране, и характеризуется количеством пикселов, которое может быть отображено данным устройством отображения; разрешение изображения представляет собой количество пикселов на дюйм. Положением изображения может быть представленное координатами положение изображения, отображаемого на устройстве отображения.
Шаг 032: терминал задает характеристику отображения дополнительного динамического изображения в соответствии с указанным параметром отображения.
Как показано на фиг. 4-16, если целевое изображение T обложки на фиг. 4-16 получено путем наложения дополнительного динамического изображения «Капли дождя» на целевое статическое изображение, т.е., на головной портрет Ван Фэй, и параметр отображения содержит прозрачность 50 процентов, то в соответствии с указанным параметром отображения терминал задает прозрачность дополнительного динамического изображения во время отображения равной 50 процентов, и когда терминал отображает целевое изображение T обложки, показанное на фиг. 4-16, прозрачность изображения «Капли дождя» равна 50 процентов.
Следует заметить, что указанная последовательность шагов способа отображения обложки аудиоматериала, предлагаемого данным вариантом осуществления настоящего раскрытия изобретения, может должным образом корректироваться, в соответствии с условиями шаги могут добавляться и удаляться, и любой очевидный специалисту в данной области техники модифицированный способ, находящийся в пределах технического объема вариантов осуществления настоящего изобретения, входит в объем защиты вариантов осуществления настоящего раскрытия изобретения, и не будет повторяться в настоящем документе.
Согласно вышеизложенному, в соответствии со способом отображения обложки аудиоматериала, предлагаемым данным вариантом осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с указанным запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в терминал, а терминал отображает указанное целевое изображение обложки; а так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
Фиг. 5-1 представляет собой функциональную схему устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Указанное устройство может использоваться в сервере 110, показанном на фиг. 1, и, как показано на фиг. 5-1, содержит:
модуль 501 приема, выполненный с возможностью приема из терминала запроса получения, запрашивающего целевое изображение обложки;
модуль 502 получения, выполненный с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, причем указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу; и
первый модуль 503 передачи, выполненный с возможностью передачи целевого изображения обложки в терминал, причем указанный терминал выполнен с возможностью отображения указанного целевого изображения обложки.
Согласно вышеизложенному, в устройстве для отображения обложки аудиоматериала, предлагаемом данным вариантом осуществления настоящего раскрытия изобретения, модуль получения получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, модуль передачи предоставляет в этот терминал указанное целевое изображение обложки, а этот терминал отображает указанное целевое изображение обложки; а так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
В одном аспекте, фиг. 5-2 представляет собой функциональную схему модуля 502 получения в соответствии с примерным вариантом осуществления. Как показано на фиг. 5-2, модуль 502 получения содержит:
субмодуль 5021 получения данных, выполненный с возможностью определения целевых аудиоданных на основании указанного запроса получения;
субмодуль 5022 определения, выполненный с возможностью определения целевой информации сцены и целевого статического изображения на основании указанных целевых аудиоданных, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с указанными целевыми аудиоданными;
субмодуль 5023 получения изображения, выполненный с возможностью получения дополнительного динамического изображения, связанного с указанной целевой информацией сцены; и
субмодуль 5024 обработки, выполненный с возможностью обработки указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки.
В еще одном аспекте запрос получения содержит целевую информацию сцены, и указанная целевая информация сцены служит для представления характеристики сцены окружающей обстановки, в которой находится терминал. Фиг. 5-3 представляет собой функциональную схему еще одного модуля 502 получения в соответствии с примерным вариантом осуществления. Как показано на фиг. 5-3, модуль 502 получения содержит:
субмодуль 5022 определения, выполненный с возможностью получения целевого статического изображения в соответствии с запросом получения;
субмодуль 5023 получения изображения, выполненный с возможностью получения дополнительного динамического изображения, связанного с указанной целевой информацией сцены; и
субмодуль 5024 обработки, выполненный с возможностью обработки указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки.
Фиг. 5-4 представляет собой функциональную схему субмодуля 5023 получения изображения в соответствии с примерным вариантом осуществления. Как показано на фиг. 5-4, субмодуль получения изображения 5023 содержит:
субмодуль 50231 запроса, выполненный с возможностью запроса заранее заданной взаимосвязи между информацией сцены и динамическим изображением;
субмодуль 50232 определения, выполненный с возможностью, при наличии только одного динамического изображения, связанного с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, полагания этого динамического изображения, связанного с указанной целевой информацией сцены, дополнительным динамическим изображением; и
субмодуль 50233 выбора, выполненный с возможностью, при наличии по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены заранее заданной взаимосвязью между информацией сцены и динамическим изображением, выбора в соответствии с заранее заданным правилом одного динамического изображения из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения.
При этом субмодуль 50233 выбора выполнен с возможностью:
случайного выбора одного динамического изображения из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве дополнительного динамического изображения;
или выбора динамического изображения, встречающегося чаще всего, из по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в качестве указанного дополнительного динамического изображения;
или наложения по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, с целью формирования дополнительного динамического изображения;
или предоставления по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, в терминал, приема команды выбора, переданной этим терминалом, причем указанная команда выбора служит для указания динамического изображения, выбранного пользователем из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены, и полагания динамического изображения, выбранного пользователем, дополнительным динамическим изображением.
В качестве одной из возможностей, указанная целевая информация сцены содержит по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время.
Субмодуль 5024 обработки выполнен с возможностью:
наложения дополнительного динамического изображения на целевое статическое изображение с целью получения целевого изображения обложки;
или замены целевого статического изображения дополнительным динамическим изображением с целью получения целевого изображения обложки;
или комбинирования дополнительного динамического изображения и целевого статического изображения с целью получения целевого изображения обложки.
Фиг. 5-5 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Указанное устройство может использоваться в сервере 110, показанном на фиг. 1, и, как показано на фиг. 5-5, указанное устройство дополнительно содержит:
первый модуль 504 проверки, выполненный с возможностью проверки того, хранится ли в сервере дополнительное динамическое изображение, связанное с указанной целевой информацией сцены; и,
первый модуль 505 полагания, выполненный с возможностью, если указанное дополнительное динамическое изображение в сервере не хранится, полагания целевого статического изображения, полученного в соответствии с указанным запросом получения, целевым изображением обложки.
В качестве одной из возможностей, модуль 502 получения выполнен с возможностью определения целевых аудиоданных на основании указанного запроса получения и полагания динамического изображения, полученного из заранее заданной базы данных динамических обложек и соответствующего указанным целевым аудиоданным, целевым изображением обложки, причем указанная база данных динамических обложек выполнена с возможностью записи аудиоинформации, и каждая единица аудиоинформации содержит аудиоданные и динамическое изображение.
Фиг. 5-6 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Указанное устройство может использоваться в сервере 110, показанном на фиг. 1, и, как показано на фиг. 5-6, указанное устройство дополнительно содержит:
второй модуль 506 проверки, выполненный с возможностью проверки того, хранится ли динамическое изображение, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек; и
второй модуль 507 полагания, выполненный с возможностью, если динамическое изображение, соответствующее указанным целевым аудиоданным, в базе данных динамических обложек не хранится, полагания целевого статического изображения, полученного в соответствии с указанным запросом получения, целевым изображением обложки.
Фиг. 5-7 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Указанное устройство может использоваться в сервере 110, показанном на фиг. 1, и, как показано на фиг. 5-7, указанное устройство дополнительно содержит:
первый модуль 508 приема информации, выполненный с возможностью приема добавленной аудиоинформации, причем указанная добавленная аудиоинформация содержит аудиоданные и статическое изображение;
модуль 509 определения информации, выполненный с возможностью определения информации сцены в соответствии с указанными аудиоданными, причем указанная информация сцены служит для представления характеристики сцены, связанной с указанными аудиоданными;
модуль 510 определения изображения, выполненный с возможностью определения дополнительного динамического изображения, связанного с указанной информацией сцены;
модуль 511 обработки, выполненный с возможностью обработки указанного целевого статического изображения с использованием указанного дополнительного динамического изображения с целью получения целевого изображения обложки;
модуль 512 обновления, выполненный с возможностью обновления указанной добавленной аудиоинформации с использованием указанного динамического изображения с целью получения обновленной аудиоинформации, причем указанная обновленная аудиоинформация содержит указанные аудиоданные и указанное динамическое изображение; и
первый модуль 513 сохранения, выполненный с возможностью сохранения указанной обновленной аудиоинформации в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданную базу данных динамических обложек, содержит указанное динамическое изображение.
Фиг. 5-8 представляет собой функциональную схему устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления. Указанное устройство может использоваться в сервере 110, показанном на фиг. 1, и, как показано на фиг. 5-8, указанное устройство дополнительно содержит:
второй модуль 514 приема информации, выполненный с возможностью приема добавленной аудиоинформации, причем указанная добавленная аудиоинформация содержит динамическое изображение; и
второй модуль 515 сохранения, выполненный с возможностью сохранения указанной добавленной аудиоинформации в заранее заданной базе данных динамических обложек, причем указанная аудиоинформация, записанная в эту заранее заданной базе данных динамических обложек, содержит указанное динамическое изображение.
В качестве одной из возможностей, целевое изображение обложки получается путем наложения дополнительного динамического изображения на целевое статическое изображение. Фиг. 5-9 представляет собой функциональную схему устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления. Указанное устройство может использоваться в сервере 110, показанном на фиг. 1, и, как показано на фиг. 5-9, указанное устройство дополнительно содержит второй модуль передачи, выполненный с возможностью передачи параметра отображения в терминал, причем указанный терминал выполнен с возможностью задания характеристики отображения дополнительного динамического изображения в соответствии с указанным параметром отображения, а указанный параметр отображения содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения.
В качестве одной из возможностей, указанное целевое изображение обложки содержит либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, причем указанная информация динамического отображения содержит динамический параметр и статический визуальный образ, а указанный динамический параметр служит для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа.
Согласно вышеизложенному, в устройстве для отображения обложки аудиоматериала, предлагаемом данным вариантом осуществления настоящего раскрытия изобретения, модуль получения получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, модуль передачи предоставляет в этот терминал указанное целевое изображение обложки, а этот терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
Фиг. 6-1 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления. Как показано на фиг. 6-1, указанное устройство содержит:
первый модуль 601 передачи, выполненный с возможностью передачи, когда требуется получение обложки аудиоматериала, запроса получения, запрашивающего целевое изображение обложки, в сервер, причем этот сервер выполнен с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, а указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу;
первый модуль 602 приема, выполненный с возможностью приема целевого изображения обложки, переданного сервером; и
модуль 603 отображения, выполненный с возможностью отображения, если требуется отображение обложки аудиоматериала, указанного заранее полученного целевого изображения обложки.
Согласно вышеизложенному, в устройстве для отображения обложки аудиоматериала, предлагаемом данным вариантом осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в указанный терминал, а указанный терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
В качестве одной из возможностей, модуль отображения 603 выполнен с возможностью отображения указанного заранее полученного целевого изображения обложки в области отображения изображения в интерфейсе отображения обложки указанного терминала.
Фиг. 6-2 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления. Как показано на фиг. 6-2, указанное устройство содержит:
второй модуль 604 приема, выполненный с возможностью приема по меньшей мере двух динамических изображений, предоставленных сервером и связанных с целевой информацией сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с целевыми аудиоданными, или указанная целевая информация сцены служит для представления характеристики сцены окружающей обстановки, в которой находится терминал;
третий модуль 605 приема, выполненный с возможностью приема динамического изображения, выбранного пользователем из указанных по меньшей мере двух динамических изображений, связанных с указанной целевой информацией сцены; и
второй модуль 606 передачи, выполненный с возможностью передачи команды выбора в сервер, причем указанная команда выбора содержит динамическое изображение, выбранное пользователем, а указанный сервер выполнен с возможностью полагания динамического изображения, выбранного пользователем, дополнительным динамическим изображением.
В качестве одной из возможностей, целевое изображение обложки получается путем наложения дополнительного динамического изображения на целевое статическое изображение. Фиг. 6-3 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления. Как показано на фиг. 6-3, указанное устройство содержит:
четвертый модуль 607 приема, выполненный с возможностью приема параметра отображения, переданного сервером; и
модуль 608 задания, выполненный с возможностью задания характеристики отображения дополнительного динамического изображения в соответствии с указанным параметром отображения, а указанный параметр отображения содержит по меньшей мере одно из следующего: прозрачность, разрешение, положение изображения.
В качестве одной из возможностей, указанное целевое изображение обложки содержит либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, причем указанная информация динамического отображения содержит динамический параметр и статический визуальный образ, а указанный динамический параметр служит для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа, а модуль отображения 603 выполнен с возможностью:
определения содержания целевого изображения обложки; и,
если это целевое изображение обложки содержит информацию динамического отображения, отображения указанного статического визуального образа и изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа в соответствии с указанным динамическим параметром.
В качестве одной из возможностей, указанный запрос получения содержит целевую информацию сцены, причем указанная целевая информация сцены служит для представления характеристики сцены, связанной с окружающей обстановкой, в которой находится терминал. Фиг. 6-4 представляет собой функциональную схему еще одного устройства для отображения обложки аудиоматериала в соответствии с еще одним примерным вариантом осуществления. Как показано на фиг. 6-4, указанное устройство дополнительно содержит модуль 609 определения информации сцены, выполненный с возможностью:
определения целевой информации сцены посредством прикладной программы, которая установлена в терминале и связана с указанной целевой информацией сцены;
или отображения опций выбора информации сцены и приема целевой информации сцены, выбранной пользователем в указанных опциях выбора информации сцены;
или отображения поля для ввода информации сцены и приема целевой информации сцены, введенной пользователем в это поле для ввода информации сцены;
или передачи запроса получения информации в сервер функций, имеющий функциональный модуль определения целевой информации сцены, и приема целевой информации сцены, переданной этим сервером функций.
В качестве одной из возможностей, указанная целевая информация сцены содержит по меньшей мере одно из следующего: сезон, географическое местоположение, заметный объект, погоду, настроение и время.
Согласно вышеизложенному, в устройстве для отображения обложки аудиоматериала, предлагаемом данным вариантом осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в указанный терминал, а указанный терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.
Фиг. 7 представляет собой схему, иллюстрирующую систему 70 отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Как показано на фиг. 7, система 70 отображения обложки аудиоматериала содержит сервер 701 и терминал 702, причем сервер 701 содержит устройство для отображения обложки аудиоматериала, показанное на фиг. 5-1, фиг. 5-5, фиг. 5-6, фиг. 5-7 или фиг. 5-8; а терминал 702 содержит устройство для отображения обложки аудиоматериала, показанное на фиг. с 6-1 по 6-4.
Кроме того, вариант осуществления, соответствующий настоящему раскрытию изобретения, также предлагает устройство для отображения обложки аудиоматериала, содержащее:
процессор; и
память, выполненную с возможностью хранения команд, которые могут быть исполнены указанным процессором,
причем указанный процессор выполнен с возможностью
приема из терминала запроса получения, запрашивающего целевое изображение обложки;
получения целевого изображения обложки в соответствии с указанным запросом получения, причем указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу; и
передачи указанного целевого изображения обложки в терминал, причем указанный терминал выполнен с возможностью отображения указанного целевого изображения обложки.
Кроме того, вариант осуществления, соответствующий настоящему раскрытию изобретения, предлагает устройство для отображения обложки аудиоматериала, содержащее:
процессор; и
память, выполненную с возможностью хранения команд, которые могут быть исполнены указанным процессором,
причем указанный процессор выполнен с возможностью
передачи, когда требуется получение обложки аудиоматериала, запроса получения, запрашивающего целевое изображение обложки, в сервер, причем этот сервер выполнен с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, а указанным целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, соответствующее аудиоматериалу;
приема указанного целевого изображения обложки, переданного сервером; и
отображения, когда требуется отображение указанной обложки аудиоматериала, указанного заранее полученного целевого изображения обложки.
Фиг. 7 представляет собой схему, иллюстрирующую систему 70 отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Как показано на фиг. 7, система 70 отображения обложки аудиоматериала содержит сервер 701 и терминал 702, причем сервер 701 содержит устройство для отображения обложки аудиоматериала, показанное на фиг. 5-1, фиг. 5-4 или фиг. 5-5; а терминал 702 содержит устройство для отображения обложки аудиоматериала, показанное на фиг. с 6-1 по 6-4.
Фиг. 8 представляет собой функциональную схему устройства 800 для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Например, устройство 800 может быть осуществлено в виде сервера. Как показано на фиг. 8, устройство 800 содержит обрабатывающий компонент 822, который, в свою очередь, содержит один или более процессоров, и ресурс памяти, представленный памятью 832, выполненной с возможностью хранения команд, например, прикладных программ, которые могут быть выполнены обрабатывающим компонентом 822. Прикладные программы, хранимые в памяти 832, могут содержать один или несколько модулей, каждый из которых соответствует группе команд. Кроме того, обрабатывающий компонент 822 выполнен с возможностью исполнения указанных команд с целью выполнения вышеприведенного способа отображения обложки аудиоматериала.
TM
TM
TM
TM
TM
Устройство 800 может дополнительно содержать питающий компонент 826, выполненный с возможностью управления питанием устройства 800, проводной или беспроводной сетевой интерфейс 850, выполненный с возможностью соединения устройства 800 с сетью, и интерфейс 858 ввода/ вывода. Устройство 800 может работать на основе операционной системы, хранимой в памяти 832, например, Windows Server, Mac OS X, Unix, Linux или FreeBSD.
Фиг. 9 представляет собой функциональную схему устройства 900 для отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Устройством 900 может быть, например, мобильный телефон, компьютер, цифровой радиотерминал, устройство для приема и передачи сообщений, игровая консоль, планшетное устройство, медицинское устройство, оборудование для физических упражнений, персональный цифровой помощник и т.п.
Как показано на фиг. 9, устройство 900 может содержать один или более следующих компонентов: обрабатывающий компонент 902, память 904, питающий компонент 906, мультимедийный компонент 908, аудиокомпонент 910, интерфейс 912 ввода/ вывода, сенсорный компонент 914 и связной компонент 916.
Обрабатывающий компонент 902, как правило, управляет работой устройства 900 в целом, например, операциями, связанными с отображением, телефонными вызовами, передачей данных, работой камеры и записью. Обрабатывающий компонент 902 может содержать один или более процессоров 920, выполненных с возможностью исполнения команд, предназначенных для выполнения всех или некоторых шагов вышеприведенных способов. Кроме того, обрабатывающий компонент 902 может содержать один или более модулей, выполненных с возможностью обеспечения взаимодействия между обрабатывающим компонентом 902 и другими компонентами. Например, обрабатывающий компонент 902 может содержать мультимедийный модуль, выполненный с возможностью обеспечения взаимодействия между мультимедийным компонентом 908 и обрабатывающим компонентом 902.
Память 904 выполнена с возможностью хранения данных различных типов с целью обеспечения функционирования устройства 900. В число примеров таких данных могут входить команды какой-либо прикладной программы или способа, которые могут быть выполнены на устройстве 900, контактные данные, данные телефонной книги, сообщения, изображения, видеоматериалы и т.д. Память 904 может быть реализована с использованием любого типа энергозависимого или энергонезависимого запоминающего устройства или их сочетания, например, статического запоминающего устройства с произвольным доступом (Static Random-Access Memory, SRAM), электрически стираемого программируемого постоянного запоминающего устройства (Electrically Erasable Programmable Read-Only Memory, EEPROM), стираемого программируемого постоянного запоминающего устройства (Erasable Programmable Read-Only Memory, EPROM), программируемого постоянного запоминающего устройства (Programmable Read-Only Memory, PROM), постоянного запоминающего устройства (Read-Only Memory, ROM), магнитной памяти, флэш-памяти, магнитного диска или компакт-диска.
Питающий компонент 906 обеспечивает питанием различные компоненты устройства 900. Питающий компонент 906 может содержать систему управления питанием, один или несколько источников питания и другие компоненты, имеющие отношение к генерированию питания, управлению питанием и распределению питания для устройства 900.
Мультимедийный компонент 908 содержит интерфейс отображения, обеспечивающий интерфейс вывода между устройством 900 и пользователем. В некоторых вариантах осуществления изобретения интерфейс отображения может содержать жидкокристаллический дисплей (ЖКД) и сенсорную панель (СП). Если интерфейс отображения содержит СП, то данный интерфейс отображения может быть реализован как сенсорный экран, выполненный с возможностью приема сигнала ввода от пользователя. СП содержит один или несколько датчиков касания, выполненных с возможностью восприятия прикосновений, проводок и фигур движения на этой СП. Датчики касания могут воспринимать не только границу области прикосновения или проводки, но и продолжительность и величину давления, связанного с прикосновением или проводкой. В некоторых вариантах осуществления изобретения мультимедийный компонент 908 содержит переднюю камеру и/ или заднюю камеру. Когда устройство 900 находится в рабочем режиме, например, в режиме фотосъемки или в режиме видеосъемки, эти передняя камера и/ или задняя камера могут получать извне мультимедийные данные. И передняя камера, и задняя камера может быть системой с фиксированным объективом или может иметь техническую возможность фокусировки и оптической трансфокации.
Аудиокомпонент 910 выполнен с возможностью выдачи и/ или приема аудиосигнала. Например, аудиокомпонент 910 содержит микрофон (МКФ), и этот МКФ выполнен с возможностью приема внешнего аудиосигнала, когда устройство 900 находится в рабочем режиме, например, в режиме вызова, в режиме записи и в режиме распознавания речи. Принятый аудиосигнал может быть затем сохранен в памяти 904 или передан через связной компонент 916. В некоторых вариантах осуществления изобретения аудиокомпонент 910 дополнительно содержит акустический излучатель, выполненный с возможностью вывода аудиосигнала.
Интерфейс 912 ввода/ вывода обеспечивает взаимодействие между обрабатывающим компонентом 902 и периферийным интерфейсным модулем, которым может быть клавиатура, чувствительное к нажатию колесико, кнопка и т.п. В число таких кнопок могут входить кнопка вызова исходной страницы, кнопка регулировки громкости, кнопка запуска и кнопка блокировки, но приведенный перечень не является исчерпывающим.
Сенсорный компонент 914 содержит один или несколько датчиков, выполненных с возможностью предоставления информации о состояниях различных аспектов устройства 900. Например, сенсорный компонент 914 может определять открытое/ закрытое состояние устройства 900 и относительное положение его компонентов, например, дисплея и небольшой клавиатуры устройства 900, и сенсорный компонент 914 может, кроме того, определять изменение положения устройства 900 или компонента устройства 900, наличие или отсутствие контакта между пользователем и устройством 900, ориентацию или ускорение/ замедление устройства 900 и изменение температуры устройства 900. Сенсорный компонент 914 может содержать датчик приближения, выполненный с возможностью обнаружения присутствия близко расположенных объектов без какого-либо физического контакта. Сенсорный компонент 914 может также содержать оптический датчик, например, датчик изображения типа КМОП (комплементарные структуры металл-оксид-полупроводник) или ПЗС (прибор с зарядовой связью) для использования в прикладных программах получения изображений. В некоторых вариантах осуществления изобретения сенсорный компонент 914 может также содержать датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
Связной компонент 916 выполнен с возможностью осуществления проводной или беспроводной связи между устройством 900 и другими устройствами. Устройство 900 может осуществлять доступ к беспроводной сети с использованием некоторого стандарта связи, например, WiFi, 2G, 3G или их сочетания. В примерном варианте осуществления связной компонент 916 принимает сигнал передачи или информацию, относящуюся к передаче, из внешней системы управления передачей через канал передачи. В примерном варианте осуществления связной компонент 916 дополнительно содержит модуль ближней связи (англ. Near Field Communication, NFC) для осуществления связи на небольших расстояниях. Например, модуль ближней связи может быть реализован на основе технологии радиочастотной идентификации (Radio-frequency Identification, RFID), инфракрасной передачи данных (Infrared Data Association, IrDA), сверхширокополосной технологии (Ultra Wide Band, UWB), технологии Bluetooth (BT) и других технологий.
В примерном варианте осуществления изобретения устройство 900 может быть реализовано с использованием одной или нескольких специализированных интегральных схем (Application Specific Integrated Circuit, ASIC), цифровых сигнальных процессоров (Digital Signal Processor, DSP), цифровых устройств обработки сигнала (Digital Signal Processing Device, DSPD), программируемых логических устройств (Programmable Logic Devices, PLD), программируемых матриц логических элементов (Field Programmable Gate Array, FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, и выполнено с возможностью реализации вышеприведенных способов.
В примерном варианте осуществления также предусмотрен энергонезависимый машиночитаемый носитель информации, содержащий команды, например, такие, как содержатся в памяти 904, которые могут быть выполнены процессором 920 устройства 900, с целью реализации вышеприведенных способов. Например, указанным энергонезависимым машиночитаемым носителем информации может быть постоянное запоминающее устройство (ПЗУ), постоянное запоминающее устройство на компакт-диске (CD-ROM), магнитная лента, гибкий диск, оптическое запоминающее устройство и т.д.
Когда в соответствии с информацией, содержащейся на этом энергонезависимом машиночитаемом носителе информации, процессором устройства 900 выполняется команда с этого носителя информации, устройство 900 может выполнять способ отображения обложки аудиоматериала, содержащий:
передачу запроса получения, запрашивающего целевое изображение обложки, в сервер, выполненный с возможностью получения целевого изображения обложки в соответствии с указанным запросом получения, а указанное целевое изображение обложки является динамическим изображением обложки;
прием указанного целевого изображения обложки, переданного этим сервером; и
отображение указанного целевого изображения обложки.
В качестве одной из возможностей, указанное целевое изображение обложки содержит либо динамический визуальный образ, либо видеоматериал, либо информацию динамического отображения, причем указанная информация динамического отображения содержит динамический параметр и статический визуальный образ, а указанный динамический параметр служит для указания изменения характеристики указанного параметра отображения во время отображения указанного статического визуального образа, а отображение целевого изображения обложки содержит:
определение содержания указанного целевого изображения обложки; и,
если это целевое изображение обложки содержит информацию динамического отображения, отображение указанного статического визуального образа и изменение характеристики указанного параметра отображения во время отображения указанного статического визуального образа в соответствии с указанным динамическим параметром.
Фиг. 10 представляет собой схему, иллюстрирующую систему 100 отображения обложки аудиоматериала в соответствии с примерным вариантом осуществления. Как показано на фиг. 10, система 100 отображения обложки аудиоматериала содержит сервер 1001 и терминал 1002, причем сервер 1001 содержит устройство 800 для отображения обложки аудиоматериала, показанное на фиг. 8; а терминал 1002 содержит устройство 900 для отображения обложки аудиоматериала, показанное на фиг. 9.
Специалисту в данной области техники после изучения настоящего описания и практического использования раскрытых в нем вариантов осуществления изобретения будут очевидны другие варианты осуществления настоящего раскрытия изобретения. Настоящая патентная заявка предполагает охват всех разновидностей, использований или доработок вариантов осуществления настоящего раскрытия изобретения, следующих из его общих принципов и содержащих такие отклонения от вариантов осуществления настоящего раскрытия изобретения, которые относятся к известной или общепринятой практике в известном уровне техники. Предполагается, что данное описание и примеры должны рассматриваться лишь как поясняющие, а истинный объем и сущность вариантов осуществления настоящего раскрытия изобретения приводится в нижеследующей формуле изобретения.
Должно быть понятно, что варианты осуществления настоящего изобретения не ограничены конкретными конструкциями, описанными выше или показанными на сопровождающих чертежах, и что без выхода за пределы объема настоящего изобретения могут быть сделаны различные модификации и изменения. Предполагается, что объем вариантов осуществления настоящего изобретения ограничивается только прилагаемой формулой изобретения.
Технический результат
В способе и устройстве отображения обложки аудиоматериала, предлагаемых вариантами осуществления настоящего раскрытия изобретения, сервер получает целевое изображение обложки в соответствии с запросом получения, переданным терминалом, и предоставляет указанное целевое изображение обложки в этот терминал, а этот терминал отображает указанное целевое изображение обложки; так как целевым изображением обложки является динамическое изображение обложки и/ или статическое изображение обложки, формы отображения обложки аудиоматериала становятся более разнообразными, а обложка аудиоматериала может отображаться более гибко.