Способ и устройство для воспроизведения блока ресурсов мультимедийных персонализованных данных вызова
Иллюстрации
Показать всеИзобретение относится к области предоставления абонентам особых услуг, таких как воспроизведение мультимедийных персонализованных данных вызова (CRBT-данных). Техническим результатом является предоставление пользователю возможности определения блока ресурсов мультимедийных CRBT-данных и задания правила воспроизведения мультимедийных CRBT-данных, а также выбор мультимедийных CRBT-данных из блока ресурсов и их воспроизведение в соответствии с правилом воспроизведения мультимедийных CRBT-данных в процессе использования услуги мультимедийных CRBT-данных. Для этого пользователь определяет блок ресурсов мультимедийных CRBT-данных и задает правило воспроизведения мультимедийных CRBT-данных. Затем осуществляют согласование медиаданных в соответствии с типом медиаданных блока ресурсов мультимедийных CRBT-данных и последующий выбор мультимедийных CRBT-данных из блока ресурсов в соответствии с правилом воспроизведения мультимедийных CRBT-данных, заданным пользователем, и их воспроизведение для вызываемой пользователем стороны в процессе использования услуги мультимедийных CRBT-данных. 2 н. и 6 з.п. ф-лы, 2 ил., 3 табл.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к области воспроизведения мультимедийных персональных данных вызова (CRBT, Color Ring Back Tone) (CRBT-данных) для терминала пользователя и, в частности, к способу и устройству для воспроизведения блока ресурсов мультимедийных CRBT-данных.
Уровень техники
В целом, традиционная услуга мультимедийных персонализованных данных вызова (CRBT) обеспечивает воспроизведение пользователю медиаданных только в аудиоформате, включая различные мелодии вызова, например песни, музыку, природные звуки (например, птичье чириканье), а также персонализированную мелодию вызова, созданную самим пользователем. В процессе использования услуги пользователь может не только задавать мелодию вызова для воспроизведения в процессе вызова, но также может добавлять множество мелодий вызова в блок мелодий вызова и в определенном порядке выбирать из данного блока мелодию вызова для воспроизведения вызываемой стороне в последующем процессе вызова.
Воспроизводимый контент услуги мультимедийных CRBT-данных может быть в некоторой степени расширен и может представлять собой не только аудиоинформацию, но и видеоинформацию, текст, изображение, виртуальную визитную карточку (VCard) и другой мультимедийный контент или их комбинацию. Весь указанный контент называется ресурсами мультимедийных CRBT-данных. Подобно блоку мелодий вызова в традиционной услуге CRBT-данных пользователь должен составлять из множества ресурсов в указанных ресурсах мультимедийных CRBT-данных блок ресурсов и в определенном порядке выбирать из блока ресурсов ресурс для воспроизведения в определенном порядке в последующем процессе использования услуги.
Из-за многообразия ресурсов в услуге мультимедийных CRBT-данных существует необходимость изучения того, как определять и задавать блок ресурсов, а также как воспроизводить контент в блоке ресурсов в процессе использования услуги и т.п.
Раскрытие изобретения
Таким образом, основной целью настоящего изобретения является предоставление способа и устройства для воспроизведения блока ресурсов мультимедийных CRBT-данных с целью предоставления вызываемой стороне заданных мультимедийных CRBT-данных определенным пользователем образом.
Для достижения указанной выше цели в качестве технического решения предлагается способ воспроизведения блока ресурсов мультимедийных персональных данных вызова (CRBT-данных), в котором пользователь определяет блок ресурсов мультимедийных CRBT-данных и задает правило воспроизведения мультимедийных CRBT-данных, включающий выбор мультимедийных CRBT-данных из блока ресурсов и их воспроизведение в соответствии с правилом воспроизведения мультимедийных CRBT-данных, заданным пользователем, в процессе использования услуги мультимедийных CRBT-данных.
Определение пользователем блока ресурсов мультимедийных CRBT-данных предпочтительно может включать:
выбор пользователем соответствующих мультимедийных CRBT-данных и их загрузку в блок ресурсов;
или выбор пользователем мультимедийных CRBT-данных из мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных, и их сохранение в блоке ресурсов;
или выбор пользователем соответствующих мультимедийных CRBT-данных и их загрузку в блок ресурсов, и выбор пользователем мультимедийных CRBT-данных из ресурсов мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных, и их сохранение в блоке ресурсов.
Правило воспроизведения мультимедийных CRBT-данных предпочтительно может включать:
воспроизведение мультимедийных CRBT-данных вызываемой для пользователя стороне последовательно и циклично в соответствии с порядком мультимедийных CRBT-данных, хранящихся в блоке ресурсов;
или выбор случайным образом одной единицы мультимедийных CRBT-данных для воспроизведения вызываемой для пользователя стороне из мультимедийных CRBT-данных, хранящихся в блоке ресурсов.
Мультимедийные CRBT-данные предпочтительно могут включать в том числе, но не исключительно, по меньшей мере один из следующих ресурсов: аудиофайл, видеофайл, текстовый файл, изображение, виртуальную визитную карточку (VCard).
Устройство для воспроизведения блока ресурсов мультимедийных персональных данных вызова (CRBT-данных) включает модуль предоставления, предназначенный для предоставления пользователю блока ресурсов, в котором хранятся определенные пользователем мультимедийные CRBT-данные, а также модуль задания и модуль воспроизведения, при этом
модуль задания используется для обеспечения задания пользователем правила воспроизведения мультимедийных CRBT-данных; и
модуль воспроизведения используется для выбора мультимедийных CRBT-данных из блока ресурсов и их воспроизведения в соответствии с правилом воспроизведения мультимедийных CRBT-данных в процессе использования услуги вызова.
Предпочтительно, мультимедийные CRBT-данные, хранящиеся в блоке ресурсов, могут быть загружены пользователем,
или мультимедийные CRBT-данные, хранящиеся в блоке ресурсов, могут быть выбраны пользователем из мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных,
или мультимедийные CRBT-данные, хранящиеся в блоке ресурсов, могут быть загружены пользователем и выбраны из мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных.
Правило воспроизведения мультимедийных CRBT-данных предпочтительно может включать:
воспроизведение мультимедийных CRBT-данных вызываемой для пользователя стороне последовательно и циклично в соответствии с порядком мультимедийных CRBT-данных, хранящихся в блоке ресурсов;
или выбор случайным образом одной единицы мультимедийных CRBT-данных для воспроизведения вызываемой для пользователя стороне из мультимедийных CRBT-данных, хранящихся в блоке ресурсов.
Мультимедийные CRBT-данные предпочтительно могут включать в том числе, но не исключительно, по меньшей мере один из следующих ресурсов: аудиофайл, видеофайл, текстовый файл, изображение, виртуальную визитную карточку (VCard).
В предлагаемом изобретении сервер мультимедийных CRBT-данных предоставляет пользователю блок ресурсов мультимедийных CRBT-данных для хранения мультимедийных CRBT-данных, выбранных пользователем, или файла мультимедийных CRBT-данных, загруженного пользователем, и принимает правило воспроизведения CRBT-данных, заданное пользователем, благодаря чему требуемые мультимедийные CRBT-данные пользователя могут быть воспроизведены вызываемой стороне в соответствии с правилом воспроизведения, заданным пользователем, когда принимается вызов пользователя, выполняются персонализированные требования пользователя к мультимедийным CRBT-данным и реализуется расширенная поддержка CRBT-данных.
Краткое описание чертежей
Фиг.1 представляет собой схему способа воспроизведения блока ресурсов мультимедийных CRBT-данных в соответствии с настоящим изобретением.
Фиг.2 представляет собой функциональную схему устройства для воспроизведения блока ресурсов мультимедийных CRBT-данных в соответствии с настоящим изобретением.
Осуществление изобретения
Основная идея настоящего изобретения состоит в том, что сервер мультимедийных CRBT-данных предоставляет пользователю блок ресурсов мультимедийных CRBT-данных для хранения мультимедийных CRBT-данных, выбранных пользователем, или файла мультимедийных CRBT-данных, загруженного пользователем, и принимает правило воспроизведения CRBT-данных, заданное пользователем, благодаря чему требуемые мультимедийные CRBT-данные пользователя могут быть воспроизведены вызываемой стороне в соответствии с правилом воспроизведения, заданным пользователем, когда принимается вызов пользователя, выполняются персонализированные требования пользователя к мультимедийным CRBT-данным и реализуется расширенная поддержка CRBT-данных.
Для дополнительного описания цели, технического решения и преимуществ, обеспечиваемых настоящим изобретением, ниже приведено подробное описание изобретения со ссылкой на варианты осуществления и чертежи.
На фиг.1 показана схема способа воспроизведения блока ресурсов мультимедийных CRBT-данных в соответствии с изобретением. Как показано на фиг.1, способ воспроизведения блока ресурсов мультимедийных CRBT-данных включает следующие шаги.
На шаге 101 пользователю предоставляют блок ресурсов мультимедийных CRBT-данных.
В настоящем изобретении поставлена цель обеспечения самостоятельного определения блока ресурсов пользователем мультимедийных CRBT-данных или покупки блока ресурсов, определенного поставщиком услуг (Service Provider), и задания правила воспроизведения блока ресурсов, а также выбора в процессе использования услуги ресурса из блока ресурсов для воспроизведения в соответствии с правилом воспроизведения, заданным пользователем. Оператор предоставляет пользователю блок ресурсов мультимедийных CRBT-данных посредством сервера мультимедийных CRBT-данных, при этом блок ресурсов может хранить различные мультимедийные CRBT-данные, включая аудиофайлы, видеофайлы, текстовые файлы, изображения и виртуальные визитные карточки (VCard). Аудиоконтент включает песни, музыку, голосовую информацию и т.п., видеоконтент может представлять собой видеоклип из фильма, видеоклип, снятый пользователем, и т.п., текст может представлять собой отрывок для отображения информации пользователя или персонализированного контента, изображение может представлять собой картинку, заданную пользователем и имеющую определенное значение и персонализированную информацию, а виртуальная визитная карточка может представлять собой электронную визитную карточку для записи контактной информации, включающей имена, адреса, телефонные номера, адреса электронной почты, логотипы, изображения и т.п. Для каждого типа ресурсов может существовать множество различных ресурсов. Например, для текста пользователь может задать текстовый контент, отражающий его собственную информацию или различные персонализированные тексты, отражающие его собственные интересы и настроение. Для виртуальных визитных карточек, помимо такой основной информации, как имена и адреса, пользователь может задать различные логотипы и изображения, так, чтобы сформировать несколько собственных виртуальных визитных карточек для использования в различных условиях.
Блок ресурсов может быть определен так, что он состоит из нескольких ресурсов мультимедийных CRBT-данных одного и того же типа, может быть заранее задан согласно правилу выбора ресурса из блока ресурсов для воспроизведения или комбинацию различных ресурсов мультимедийных CRBT-данных, указанных выше.
Ресурс мультимедийных CRBT-данных в сервере мультимедийных CRBT-данных содержит такие поля, как показаны в таблице 1.
Таблица 1 | ||
Имя поля | Тип данных | Описание |
ResourceID | Строковые данные | Идентификатор ресурса |
ResourceName | Строковые данные | Имя ресурса |
MediaType | Перечисление | Тип аудиовизуальной информации ресурса. Включает следующие типы «аудио», «видео», «текст», «изображение» и «виртуальная визитная карточка». |
ResourceInfo | Строковые данные | Информация об адресе хранения файла ресурса |
Ресурс мультимедийных CRBT-данных в блоке ресурсов содержит такие поля, как показаны в таблице 2.
Таблица 2 | ||
Имя поля | Тип данных | Описание |
ResourceBoxlD | Строковые данные | Идентификатор блока ресурсов |
ResourceBoxName | Строковые данные | Имя блока ресурсов |
MediaType | Перечисление | Тип аудиовизуальной информации блока ресурса. Включает следующие типы «аудио», «видео», «текст», «изображение» и «виртуальная визитная карточка». |
ResourceNum | Целочисленные данные | Количество ресурсов блока ресурсов |
IncludeResource | Строковые данные | Строка, составленная из множества идентификаторов ресурсов и разделенная разделителем |
В ходе предоставления услуги мультимедийных CRBT-данных система услуги мультимедийных CRBT-данных выбирает блок ресурсов, подлежащий использованию в соответствии с указанием пользователя, при необходимости выполняет согласование медиаданных в соответствии с типом медиаданных блока ресурсов, определяет ресурс, подлежащий воспроизведению, в блоке ресурсов в соответствии с правилом воспроизведения блока ресурсов и затем воспроизводит определенный таким образом медиаресурс.
На шаге 102 в процессе вызова, инициированном пользователем, для вызываемой стороны из блока ресурсов выбирают мультимедийные CRBT-данные и воспроизводят их для вызываемой стороны в соответствии с правилом воспроизведения мультимедийных CRBT-данных, заданным пользователем.
Для услуги мультимедийных CRBT-данных ресурс для воспроизведения в целом выбирают по прикладному сценарию. Данный выбор осуществляют в соответствии с конкретным правилом предпочтения, например для конкретного пользователя воспроизводится определенный фиксированный ресурс в процессе использования услуги. Для удобства использования и персонализации услуги пользователю обычно требуется, чтобы ресурсы не воспроизводились повторно в двух процессах использования услуги. Например, при вызове, хотя вызывающий пользователь один и тот же, ресурс А мелодии вызова воспроизводится при последнем вызове, а ресурс В мелодии вызова воспроизводится при текущем вызове. Благодаря этому обеспечивается качественное предоставление услуги пользователю. В целом, согласование медиаданных осуществляют до воспроизведения ресурса в процессе использования услуги, так что все ресурсы в определенном блоке ресурсов должны относиться к одному типу медиаданных, что удобно для обмена информацией о медиаданных в процессе использования услуги.
Правило воспроизведения блока ресурсов может называться порядком воспроизведения ресурсов в блоке ресурсов. Существуют два порядка воспроизведения - случайное воспроизведение, то есть выбор ресурса из блока ресурсов для воспроизведения случайным образом при каждом использовании блока ресурсов, и упорядоченное воспроизведение, то есть последовательное воспроизведение ресурсов в соответствии с номерами ресурсов при каждом использовании блока ресурсов. Правило воспроизведения содержит такие поля, как показаны в таблице 3.
Таблица 3 | ||
Имя поля | Тип данных | Описание |
ResourceBoxID | Строковые данные | Идентификатор блока ресурсов |
UserlD | Строковые данные | Идентификатор пользователя, использующего блок ресурсов |
PresentRule | Целочисленные данные | 1 - выбор CRBT-данных для воспроизведения случайным образом |
2 - выбор CRBT-данных для воспроизведения последовательным образом | ||
CurrentResourcelD | Строковые данные | Идентификатор ресурса, используемого в текущем процессе использования услуги |
В ходе использования услуги мультимедийных CRBT-данных система услуги мультимедийных CRBT-данных выбирает блок ресурсов, подлежащий использованию в соответствии с указанием пользователя, при необходимости выполняет согласование медиаданных в соответствии с типом медиаданных блока ресурсов, определяет ресурс, подлежащий воспроизведению, в блоке ресурсов в соответствии с правилом воспроизведения блока ресурсов и затем воспроизводит определенный таким образом медиаресурс.
Суть предлагаемого технического решения дополнительно описана ниже в варианте осуществления.
Пользователь определяет свой собственный блок ресурсов с типом «аудио», то есть медиаресурс в аудиоформате. Блок ресурсов состоит из четырех аудиоресурсов с идентификаторами, соответственно, AuRes001, AuRes002, AuRes003, AuRes004. Имя ресурса и информация о ресурсе, соответствующие каждому идентификатору ресурса, опущены. При этом в качестве правила воспроизведения блока ресурсов пользователь задал упорядоченное воспроизведение, и идентификатор текущего ресурса, воспроизводимого блоком ресурсов в последнем процессе использования услуги, представляет собой AuRes002.
В новом процессе использования услуги мультимедийных CRBT-данных пользователь, например, принимает новый вызов, сервер услуги мультимедийных CRBT-данных определяет, что должен использоваться указанный выше блок ресурсов. Сервер услуги мультимедийных CRBT-данных сначала осуществляет согласование аудиоданных с противоположной стороной, и после успешного завершения согласования модуль управления воспроизведением в соответствии с правилом воспроизведения (упорядоченное и циклическое воспроизведение), заданным пользователем, запрашивает использованный в последнем процессе использования услуги ресурс, которым является ресурс AuRes002, и, таким образом, определяет, что ресурсом, подлежащим воспроизведению в текущем процессе использования услуги, является ресурс AuRes003 в соответствии с порядком идентификаторов ресурсов, и, наконец, воспроизводит ресурс AuRes003 пользователю.
На фиг.2 показана схема устройства для воспроизведения блока ресурсов мультимедийных CRBT-данных в соответствии с изобретением. Как показано на фиг.2, устройство для воспроизведения блока ресурсов мультимедийных CRBT-данных включает модуль 20 предоставления, модуль 21 задания и модуль 22 воспроизведения, причем модуль 20 предоставления используется для предоставления пользователю блока ресурсов мультимедийных CRBT-данных, в котором хранятся мультимедийные CRBT-данные, определенные пользователем, модуль 21 задания используется для обеспечения задания пользователем правила воспроизведения CRBT-данных, а модуль воспроизведения используется для выбора мультимедийных CRBT-данных из блока ресурсов для вызываемой стороны и воспроизведения их вызываемой стороне в соответствии с правилом воспроизведения мультимедийных CRBT-данных, заданным пользователем, в процессе вызова, начатом пользователем. Ресурсы мультимедийных CRBT-данных, хранящиеся в блоке ресурсов, загружены пользователем или выбраны пользователем из ресурсов мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных, или мультимедийные CRBT-данные, хранящиеся в блоке ресурсов, представляют собой мультимедийные CRBT-данные, загруженные пользователем, и мультимедийные CRBT-данные, выбранные из ресурсов мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных. Правило воспроизведения мультимедийных CRBT-данных включает воспроизведение мультимедийных CRBT-данных вызываемой для пользователя стороне последовательно и циклически в соответствии с порядком мультимедийных CRBT-данных, хранящихся в блоке ресурсов, или выбор для вызываемой для пользователя стороны случайным образом одной единицы мультимедийных CRBT-данных из мультимедийных CRBT-данных, хранящихся в блоке ресурсов. Мультимедийные CRBT-данные включают в том числе, но не исключительно, по меньшей мере один из следующих ресурсов: аудиофайл, видеофайл, текстовый файл, изображение, виртуальную визитную карточку.
Специалистам в данной области техники должно быть понятно, что устройство для воспроизведения блока ресурсов мультимедийных CRBT-данных, показанное не фиг.2, предназначено для реализации способа воспроизведения блока ресурсов мультимедийных CRBT-данных, при этом функции каждого вычислительного модуля понятны из соответствующего описания способа. Функции каждого вычислительного модуля устройства, показанного на фиг.2, могут быть реализованы программой, исполняемой вычислительным устройством, или могут быть реализованы определенной логической схемой.
Выше описаны лишь предпочтительные варианты осуществления изобретения, при этом объем правовой охраны настоящего изобретения ими не ограничивается.
1. Способ воспроизведения блока ресурсов мультимедийных персонализованных данных вызова (CRBT-данных), в котором пользователь определяет блок ресурсов мультимедийных CRBT-данных и задает правило воспроизведения мультимедийных CRBT-данных, включающий согласование медиаданных в соответствии с типом медиаданных блока ресурсов мультимедийных CRBT-данных и последующий выбор мультимедийных CRBT-данных из блока ресурсов в соответствии с правилом воспроизведения мультимедийных CRBT-данных, заданным пользователем, и их воспроизведение для вызываемой пользователем стороны в процессе использования услуги мультимедийных CRBT-данных.
2. Способ по п.1, отличающийся тем, что определение пользователем блока ресурсов мультимедийных CRBT-данных включает:выбор пользователем соответствующих мультимедийных CRBT-данных и их загрузку в блок ресурсов;или выбор пользователем мультимедийных CRBT-данных из мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных, и их сохранение в блоке ресурсов;или выбор пользователем соответствующих мультимедийных CRBT-данных и их загрузку в блок ресурсов, и выбор пользователем мультимедийных CRBT-данных из ресурсов мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных, и их сохранение в блоке ресурсов.
3. Способ по п.1 или 2, отличающийся тем, что правило воспроизведения мультимедийных CRBT-данных включает:воспроизведение мультимедийных CRBT-данных вызываемой для пользователя стороне последовательно и циклично в соответствии с порядком мультимедийных CRBT-данных, хранящихся в блоке ресурсов;или выбор случайным образом одной единицы мультимедийных CRBT-данных для воспроизведения вызываемой для пользователя стороне из мультимедийных CRBT-данных, хранящихся в блоке ресурсов.
4. Способ по п.1 или 2, отличающийся тем, что мультимедийные CRBT-данные содержат в том числе, но не исключительно, по меньшей мере один из следующих ресурсов: аудиофайл, видеофайл, текстовый файл, изображение, виртуальную визитную карточку (VCard).
5. Устройство для воспроизведения блока ресурсов мультимедийных персонализованных данных вызова (CRBT-данных), содержащее модуль предоставления, предназначенный для предоставления пользователю блока ресурсов, в котором хранятся определенные пользователем мультимедийные CRBT-данные, а также модуль задания и модуль воспроизведения, при этоммодуль задания выполнен с возможностью обеспечения задания пользователем правила воспроизведения мультимедийных CRBT-данных; имодуль воспроизведения выполнен с возможностью осуществления согласования медиаданных в соответствии с типом медиаданных блока ресурсов мультимедийных CRBT-данных и последующего выбора мультимедийных CRBT-данных из блока ресурсов в соответствии с правилом воспроизведения мультимедийных CRBT-данных, заданным пользователем, и их воспроизведения для вызываемой пользователем стороны в процессе использования услуги вызова.
6. Устройство по п.5, отличающееся тем, что мультимедийные CRBT-данные, хранящиеся в блоке ресурсов, загружены пользователем;или мультимедийные CRBT-данные, хранящиеся в блоке ресурсов, выбраны пользователем из мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных;или мультимедийные CRBT-данные, хранящиеся в блоке ресурсов, загружены пользователем и выбраны из мультимедийных CRBT-данных, предоставленных сервером мультимедийных CRBT-данных.
7. Устройство по п.5 или 6, отличающееся тем, что правило воспроизведения мультимедийных CRBT-данных включает:воспроизведение мультимедийных CRBT-данных вызываемой для пользователя стороне последовательно и циклично в соответствии с порядком мультимедийных CRBT-данных, хранящихся в блоке ресурсов;или выбор случайным образом одной единицы мультимедийных CRBT-данных для воспроизведения вызываемой для пользователя стороне из мультимедийных CRBT-данных, хранящихся в блоке ресурсов.
8. Устройство по п.5 или 6, отличающееся тем, что мультимедийные CRBT-данные включают в том числе, но не исключительно, по меньшей мере один из следующих ресурсов: аудиофайл, видеофайл, текстовый файл, изображение, виртуальную визитную карточку (VCard).