СПОСОБ И УСТРОЙСТВО ДЛЯ ПРЕДСТАВЛЕНИЯ МУЛЬТИМЕДИЙНОЙ ИНФОРМАЦИИ Российский патент 2018 года по МПК H04W4/06 G06F3/481 H04L29/08 

Описание патента на изобретение RU2640628C2

Ссылки на родственные заявки

Настоящая заявка подана на основе заявки на выдачу патента Китая No. 201510496713.6, поданной 13 августа 2015, и претендует на приоритет этой заявки на выдачу патента Китая, все содержание которой включено сюда посредством ссылки.

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

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

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

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

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

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

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

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

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

В другом варианте способ содержит далее скачивание в терминал политики публикации и множества блоков мультимедийной информации посредством установления соединения между интерфейсом и сервером.

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

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

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

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

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

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

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

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

В одном из вариантов устройство дополнительно содержит: модуль скачивания, конфигурированный для скачивания политики публикации и множества блоков мультимедийной информации посредством установления соединения между интерфейсом и сервером.

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

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

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

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

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

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

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

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

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

В одном из вариантов настоящего изобретения способ содержит: после обнаружения стартового события приложения, определение блока мультимедийной информации, который нужно опубликовать в этом приложении, в соответствии с политикой публикации и с предварительно заданным множеством блоков мультимедийной информации, где множество блоков мультимедийной информации содержит по меньшей мере один блок мультимедийной информации; представление найденного блока мультимедийной информации в стартовом интерфейсе рассматриваемого приложения. Посредством унифицированного управления каждым инсталлированным приложением, после обнаружения стартового события какого-либо приложения, определяют блок мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, в соответствии с политикой публикации и множеством блоков мультимедийной информации, выбранным заранее, и представляют этот блок мультимедийной информации в стартовом интерфейсе рассматриваемого приложения без скачивания этого блока мультимедийной информации от серверов приложений по принципу приложение за приложением, что позволяет избежать повторного скачивания той же самой мультимедийной информации и сберечь сетевые ресурсы и электроэнергию терминала.

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

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

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

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

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

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

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

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

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

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

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

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

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

Фиг. 3 представляет структурную схему, показывающую сетевую систему согласно одному из примеров вариантов.

Фиг. 4 представляет диаграмму, показывающую последовательность операций согласно одному из примеров вариантов.

Фиг. 5 представляет блок-схему, показывающую устройство для представления мультимедийной информации согласно одному из примеров вариантов.

Фиг. 6 представляет блок-схему, показывающую устройство для представления мультимедийной информации согласно одному из примеров вариантов.

Подробное описание

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

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

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

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

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

На этапе 102 представляют блок мультимедийной информации в стартовом интерфейсе приложения.

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

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

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

В другом варианте, способ дополнительно содержит: скачивание политики публикации и множества блоков мультимедийной информации посредством установления соединения между интерфейсом и сервером.

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

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

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

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

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

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

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

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

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

На этапе 201 терминал контролирует каждое инсталлированное в нем приложение для обнаружения стартового события какого-либо приложения.

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

Во время работы терминал может контролировать каждое инсталлированное в нем приложение. При появлении стартового события какого-либо приложения терминал может обнаружить это стартовое событие приложения и опубликовать мультимедийную информацию в рассматриваемом приложении, т.е. принять блок этой мультимедийной информации в качестве всплывающей рекламы при открытии рассматриваемого приложения.

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

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

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

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

Например, terminal скачивает политику публикации и множество блоков мультимедийной информации посредством установления соединения между интерфейсом и сервером. Терминал может передать вызов серверу для связи интерфейса с сервером и скачать политику публикации и множество блоков мультимедийной информации в реальном времени, либо периодически передавать вызов и связывать свой интерфейс с сервером и скачивать политику публикации и множество блоков мультимедийной информации, при этом продолжительность цикла скачивания для терминала может составлять 10 часов, 24 часа и т.п., что не определено и не ограничено в рассматриваемом варианте.

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

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

В рассматриваемом варианте после обнаружения стартового события приложения терминал может определить, публиковать ли мультимедийную информацию в этом приложении в соответствии с политикой публикации и множеством блоков мультимедийной информации, сохраняемыми в текущий момент. Например, этап 202 может содержать по меньшей мере один из следующих этапов (1)-(3):

(1) Если политика публикации содержит список публикующих приложений, определение, присутствует ли рассматриваемое приложение в этом списке публикующих приложений. Если приложение присутствует, способ переходит к этапу 203, а в противном случае осуществление способа завершается.

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

(2) Если политика публикации содержит период времени публикации, способ получает системное время, которое в текущий момент показывают часы, и определяет, попадает ли это системное время в период времени публикации. Если системное время попадает в период времени публикации, способ переходит к этапу 203, а в противном случае осуществление способа завершается.

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

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

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

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

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

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

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

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

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

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

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

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

В рассматриваемом варианте политика публикации может содержать блок назначенной мультимедийной информации, соответствующий каждому приложению. Иными словами, политика публикации может задать блок мультимедийной информации, которые нужно публиковать в соответствующем приложении, заранее. Терминал может просто опубликовать соответствующий блок назначенной мультимедийной информации в рассматриваемом приложении и не может публиковать какую-либо другую мультимедийную информацию. Блок назначенной мультимедийной информации, соответствующий каждому приложению, может быть определен рекламодателем, предоставляющим мультимедийную информацию, или провайдером терминала, либо согласован рекламодателем посредством переговоров с провайдером терминала, что не определено и не ограничено в рассматриваемом варианте.

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

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

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

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

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

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

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

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

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

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

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

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

На этапе 204 терминал представляет выбранный блок мультимедийной информации в стартовом интерфейсе рассматриваемого приложения.

После определения блока мультимедийной информации, который нужно опубликовать в приложении, терминал может показать на экране стартовый интерфейс рассматриваемого приложения и представить выбранный блок мультимедийной информации в этом стартовом интерфейсе. Например, когда выбранный блок мультимедийной информации содержит информацию картины, терминал представит в стартовом интерфейсе эту информацию картины; если блок мультимедийной информации содержит информацию видео, терминал воспроизводит эту информацию в стартовом интерфейсе.

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

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

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

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

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

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

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

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

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

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

Следует понимать, что настоящий вариант описан здесь для случая, когда способ представления мультимедийной информации реализован терминалом, только в качестве примера. На практике, терминал может выполнять процедуру сервиса публикаций, а способ представления мультимедийной информации может быть реализован посредством этой процедуры сервиса публикаций. Как показано на Фиг. 4, последовательность операций процедуры сервиса публикаций может содержать:

(1) Процедура сервиса публикаций контролирует стартовые события и события закрытия каждого приложения и, когда происходит запуск приложения, обнаруживает стартовое событие этого приложения.

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

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

(3) После определения блока мультимедийной информации, который нужно опубликовать в приложении, процедура сервиса публикаций передает этот блок мультимедийной информации процессорному модулю, соответствующему формату блока мультимедийной информации, так что процессорный модуль представляет этот блок мультимедийной информации.

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

Например, когда блок мультимедийной информации содержит информацию картинки, процедура сервиса публикаций передает эту информацию картинки модулю дисплея для представления на экране; когда блок мультимедийной информации содержит видеоинформацию, процедура сервиса публикаций передает эту видеоинформацию видео плееру для воспроизведения.

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

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

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

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

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

На Фиг. 5 представлена блок-схема, показывающая устройство для представления мультимедийной информации в соответствии с одним из примеров вариантов. Как показано на Фиг. 5, устройство содержит определяющий модуль 501 и презентационный модуль 502.

Определяющий модуль 501 конфигурирован для того, чтобы, после обнаружения стартового события какого-либо приложения, определить блок мультимедийной информации для публикации в этом приложении согласно политике публикации и предварительно заданному множеству блоков мультимедийной информации, где это множество блоков мультимедийной информации содержит по меньшей мере один блок мультимедийной информации; презентационный модуль 502 конфигурирован для представления мультимедийной информации в стартовом интерфейсе рассматриваемого приложения.

В устройстве согласно рассматриваемому варианту вследствие унифицированного управления каждым инсталлированным приложением, после обнаружения стартового события какого-либо приложения, определяют блок мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, в соответствии с заданными заранее политикой публикации и множеством блоков мультимедийной информации, так что этот блок мультимедийной информации представляют в стартовом интерфейсе рассматриваемого приложения без скачивания мультимедийной информации с серверов приложений по принципу приложение за приложением, что позволяет избежать повторного скачивания одной и той же мультимедийной информации и сберечь сетевые ресурсы и электроэнергию в терминале.

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

В другом варианте определяющий модуль 501 дополнительно конфигурирован для определения, присутствует ли рассматриваемое приложение в списке публикующих приложений, если политика публикации содержит список публикующих приложений; и определения блока мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, в соответствии с политикой публикации и множеством блоков мультимедийной информации, если рассматриваемое приложение присутствует в списке публикующих приложений.

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

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

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

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

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

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

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

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

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

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

Как показано на Фиг. 6, устройство 600 может содержать один или несколько процессорных компонентов 602, запоминающее устройство 604, компонент 606 источника питания, мультимедийный компонент 608, аудио компонент 610, интерфейс 612 ввода/вывода (I/O), компонент 614 датчиков и компонент 616 связи.

Процессорный компонент 602 обычно управляет операциями всего устройства 600, например, операциями, относящимися к дисплею, телефонными переговорами, передачей данных, операциями видеокамеры, операциями записи и т.д. Этот процессорный компонент может содержать один или несколько процессоров 620 для выполнения команд с целью осуществления всех или части этапов описанных выше способов. Более того, процессорный компонент 602 может содержать один или несколько модулей, способствующих взаимодействию между этим процессорным компонентом 602 и другими компонентами. Например, процессорный компонент 602 может содержать мультимедийный модуль, способствующий взаимодействию между мультимедийным компонентом 608 и процессорным компонентом 602.

Запоминающее устройство 604 конфигурировано для сохранения разного рода данных для поддержки операций устройства 600. К примерам таких данных относятся команды какой-либо прикладной программы или способа, оперирующего в устройстве 600, контактные данные, данные директориев, сообщения, картинки, видео программы и т.п. Запоминающее устройство 604 может быть реализовано на основе энергозависимых или энергонезависимых запоминающих устройств какого-либо типа или сочетаний таких запоминающих устройств, это могут быть, например, статическое запоминающее устройство с произвольной выборкой (статическое ЗУПВ (Static Random Access Memories (SRAM))), электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ (Electrically Erasable Programmable Read-Only Memories (EEPROM))), стираемое программируемое постоянное запоминающее устройство (СППЗУ (Erasable Programmable Read-Only Memories (EPROM))), программируемое постоянное запоминающее устройство (ППЗУ (Programmable Read-Only Memories (PROM))), постоянное запоминающее устройство (ПЗУ (Read-Only Memories (ROM))), магнитное запоминающее устройство, устройство флэш-памяти, магнитные диски или оптические диски.

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

Мультимедийный компонент 608 содержит экран для создания внешнего интерфейса между устройством 600 и пользователем. В некоторых вариантах экран может содержать жидкокристаллический дисплей (liquid crystal display (LCD)) и сенсорную панель (touch panel (TP)). Если экран содержит сенсорную панель, он может быть реализован в виде сенсорного (чувствительного к прикосновениям) экрана для приема входных сигналов от пользователя. Сенсорная панель содержит один или несколько датчиков прикосновения для восприятия прикосновений, скольжения или жестов по поверхности сенсорной панели. Датчики прикосновения могут не только воспринимать границы прикосновения или скольжения, но и определять продолжительность и давление в процессе прикосновения или скольжения. В некоторых вариантах мультимедийный компонент 608 содержит переднюю видеокамеру и/или заднюю видеокамеру. Когда устройство 600 работает, (например, в режиме камеры или в режиме видео) передняя видеокамера и/или задняя видеокамера может принимать мультимедийные данные извне. Каждая видеокамера - и передняя, и задняя, может иметь систему оптического объектива с фиксированной фокусировкой или может иметь возможности фокусировки и оптической трансфокации (изменения масштаба).

Аудио компонент 610 конфигурирован для вывода и/или ввода аудио сигналов. Например, аудио компонент 610 содержит микрофон (MIC). Когда устройство 600 работает, (например, в режиме телефонного разговора, в режиме записи или в режиме идентификации голоса) микрофон конфигурирован для приема аудио сигналов извне. Принимаемые аудио сигналы могут быть далее сохранены в запоминающем устройстве 604 или переданы через компонент 616 связи. В некоторых вариантах аудио компонент 610 дополнительно содержит громкоговоритель для вывода аудио сигналов.

Интерфейс 612 ввода/вывода представляет собой интерфейс между процессорным компонентом 602 и модулями периферийных интерфейсов, такими как клавиатура, цифровой маховичок, кнопки и т.п. Кнопки могут представлять собой, без ограничений, кнопки домашней страницы, кнопки регулировки громкости, пусковые кнопки и кнопки блокировки.

Компонент 614 датчиков содержит один или несколько датчиков для осуществления некоторых аспектов оценки состояния устройства 600. Например, компонент 614 может определять состояние Включено/Выключено устройства 600 и относительное расположение компонентов (например, дисплея и клавиатуры в устройстве 600). Компонент 614 датчиков может также определять изменения положения устройства или какого-либо компонента этого устройства 600, факт прикосновения пользователя к устройству 600, местонахождение или ускорение/торможение устройства 600 и изменения температуры устройства 600. Компонент 614 датчиков может содержать датчик близости, конфигурированный для обнаружения присутствия соседствующего объекта без какого-либо физического касания. Компонент 614 датчиков может далее содержать оптический датчик, такой формирователь сигналов изображения на основе КМОП-структур (CMOS) или приборов с зарядовой связью (ПЗС (CCD)), применимый для считывания изображения. В некоторых вариантах компонент 614 датчиков может далее содержать датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.

Компонент 616 связи конфигурирован для обеспечения беспроводной или проводной связи между устройством 600 и другими устройствами. Устройство 600 может получать доступ в сети радиосвязи на основе различных стандартов, таких как стандарты второго или третьего поколения (2G, 3G) или их сочетания. В одном из примеров вариантов компонент 616 связи принимает сигналы широкого вещания или информацию, относящуюся к вещанию, от внешней вещательной системы управления по вещательному каналу. В одном из примеров вариантов компонент 616 связи содержит также модуль связи в ближней зоне (near field communication (NFC)) для связи малой дальности. Например, этот модуль связи NFC может быть реализован на основе технологии радио идентификации (Radio Frequency Identification (RFID)), технологии инфракрасной передачи данных (Infrared Data Association (IrDA)), технологии ультраширокополосной связи (Ultra Wideband (UWB)), технологии связи Blue Tooth (ВТ) или других технологий.

В одном из примеров вариантов устройство 600 может быть реализовано на основе одной или несколько специализированных интегральных схем (Application Specific Integrated Circuit (ASIC)), цифровых процессоров сигналов (Digital Signal Processor (DSP)), цифровых устройств обработки сигналов (Digital Signal Processing Device (DSPD)), программируемых логических устройств (Programmable Logic Device (PLD)), программируемых пользователем вентильных матриц (Field-Programmable Gate Array (FPGA)), контроллеров, микроконтроллеров, микропроцессоров или других электронных элементов с целью осуществления приведенных выше способов представления мультимедийной информации.

В одном из примеров вариантов предложен компьютерный носитель для некратковременного хранения информации, содержащий команды (например, запоминающее устройство 604 содержит команды), выполняемые процессором 620 в устройстве 600 для осуществления описываемых выше способов представления мультимедийной информации. Например, такой компьютерный носитель для некратковременного хранения информации может представлять собой ПЗУ (ROM), запоминающее устройство с произвольной выборкой (ЗУПВ (Random Access Memory (RAM))), запоминающее устройство CD-ROM, магнитную ленту, дискету, оптическое устройство для хранения данных и т.п.

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

В другом варианте способ дополнительно содержит скачивание политики публикации и множества блоков мультимедийной информации посредством установления соединения между интерфейсом и сервером.

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

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

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

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

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

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

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

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

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

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

Похожие патенты RU2640628C2

название год авторы номер документа
СПОСОБ И УСТРОЙСТВО ДЛЯ ПРЕДОСТАВЛЕНИЯ ИНФОРМАЦИИ ПРИСУТСТВИЯ ДЛЯ ПОДДЕРЖКИ СЛУЖБ БЕСПРОВОДНОЙ СВЯЗИ 2006
  • Кисс Кристиан
RU2384004C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ВЫСВОБОЖДЕНИЯ ПРОСТРАНСТВА ПАМЯТИ 2014
  • Жу И
  • Лю Хуадун
  • Ван Айцзюнь
  • Шэнь Сяньчао
  • Чжан Цзюнь
RU2615325C2
СПОСОБ И УСТРОЙСТВО ОТОБРАЖЕНИЯ МУЛЬТИМЕДИЙНОЙ ИНФОРМАЦИИ 2015
  • Лю Хунцзе
  • Лун Хай
  • Юань Цзюнь
RU2638737C2
УПРАВЛЕНИЕ РАСШИРЕННЫМИ СОВОКУПНОСТЯМИ ПРИСУТСТВИЯ 2007
  • Кокс Шон Д.
RU2432610C2
СИСТЕМА И СПОСОБ ВЫПОЛНЕНИЯ ПУБЛИКАЦИИ 2008
  • Киш Кристиан
RU2484596C2
СИГНАЛИЗАЦИЯ ОБМЕНА ХАРАКТЕРИСТИКАМИ ОРИЕНТАЦИИ УСТРОЙСТВА И АДАПТАЦИЯ МУЛЬТИМЕДИЙНОГО СОДЕРЖАНИЯ, В ОТВЕТ НА ОРИЕНТАЦИЮ УСТРОЙСТВА, СЕРВЕРОМ 2013
  • Ойман Озгур
RU2598800C2
СИСТЕМА И СПОСОБ УПРАВЛЕНИЯ ИНФОРМАЦИЕЙ И ТЕРМИНАЛ ОТОБРАЖЕНИЯ ДЛЯ ПРИЛОЖЕНИЯ СВЯЗИ 2020
  • Хуан, Жун
  • Фэн, Яньшань
  • Ван, Тецзюнь
RU2812118C1
КОНФИГУРАЦИЯ УСЛУГ ПОДСИСТЕМЫ IP МУЛЬТИМЕДИА 2007
  • Форсберг Микаэль
  • Эрве Доминик
  • Ван Элбург Ханс-Эрик
RU2447602C2
СПОСОБ ПЕРЕДАЧИ СИГНАЛИЗАЦИИ О НАЗНАЧЕНИИ РЕСУРСОВ ЧАСТОТНОЙ ОБЛАСТИ 2019
  • Ли, Цзиня
  • Чжан, Цзяньвэй
  • Балдемайр, Роберт
  • Парквалл, Стефан
  • Линь, Синцинь
  • Линь, Чжипэн
RU2743667C1
АГРЕГАЦИЯ ПРИСУТСТВИЯ ПОЛЬЗОВАТЕЛЕЙ НА СЕРВЕРЕ 2007
  • Чавда Анкур
  • Рагхав Амританш
  • Штигман Эран
  • Венкатесхайах Сетти
  • Рао Сира П.
RU2436246C2

Иллюстрации к изобретению RU 2 640 628 C2

Реферат патента 2018 года СПОСОБ И УСТРОЙСТВО ДЛЯ ПРЕДСТАВЛЕНИЯ МУЛЬТИМЕДИЙНОЙ ИНФОРМАЦИИ

Изобретение относится к области компьютерных технологий. Технический результат заключается в расширении арсенала технических средств представления мультимедийной информации. Технический результат достигается за счет скачивания политики публикации и множества блоков мультимедийной информации посредством установления соединения между интерфейсом и сервером; после обнаружения стартового события приложения, определения блока мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, согласно политике публикации и предварительно заданному множеству блоков мультимедийной информации, где множество блоков мультимедийной информации содержит множество блоков мультимедийной информации; представления найденного блока мультимедийной информации в стартовом интерфейсе приложения, в котором политики публикации содержат один или более список публикующих приложений, период времени публикации приложения и первую частоту публикаций, отображающую частоту публикации в терминале. 3 н. и 14 з.п. ф-лы, 6 ил.

Формула изобретения RU 2 640 628 C2

1. Способ представления мультимедийной информации, используемой в терминале, содержащий:

скачивание политики публикации и множества блоков мультимедийной информации посредством установления соединения между интерфейсом и сервером;

после обнаружения стартового события приложения, определение блока мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, согласно политике публикации и предварительно заданному множеству блоков мультимедийной информации, где множество блоков мультимедийной информации содержит множество блоков мультимедийной информации;

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

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

когда политика публикации имеет в составе список публикующих приложений, определение, присутствует ли рассматриваемое приложение в этом списке публикующих приложений;

если рассматриваемое приложение присутствует в списке публикующих приложений, определение блока мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, в соответствии с политикой публикации и множеством блоков мультимедийной информации.

3. Способ по п. 1, отличающийся тем, что процедура определения блоков мультимедийной информации для публикации в приложении согласно политике публикации и предварительно заданному множеству блоков мультимедийной информации содержит:

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

определение, попадает ли системное время в период времени публикации;

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

4. Способ по п. 1, отличающийся тем, что

процедура определения блоков мультимедийной информации для публикации в приложении согласно политике публикации и предварительно заданному множеству блоков мультимедийной информации содержит:

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

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

5. Способ по любому из пп. 1-4, отличающийся тем, что процедура определения блоков мультимедийной информации для публикации в приложении согласно политике публикации и предварительно заданному множеству блоков мультимедийной информации содержит:

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

6. Способ по п. 5, дополнительно содержащий:

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

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

7. Способ по любому из пп. 1-4, отличающийся тем, что процедура определения блоков мультимедийной информации для публикации в приложении согласно политике публикации и предварительно заданному множеству блоков мультимедийной информации содержит:

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

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

8. Способ по п. 1, дополнительно содержащий:

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

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

после завершения представления указанного блока мультимедийной информации представление на дисплее главного интерфейса приложения.

9. Устройство для представления мультимедийной информации, используемой в терминале, содержащее:

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

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

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

10. Устройство по п. 9, отличающееся тем, что определяющий модуль дополнительно конфигурирован для определения, если политика публикаций содержит список публикующих приложений, присутствует ли рассматриваемое приложение в этом списке публикующих приложений; и определения блока мультимедийной информации, который нужно опубликовать в приложении, в соответствии с политикой публикации и множеством блоков мультимедийной информации, если в списке публикующих приложений присутствует рассматриваемое приложение.

11. Устройство по п. 9, отличающееся тем, что определяющий модуль дополнительно конфигурирован для получения системного времени, которое в текущий момент показывают часы, когда политика публикации содержит период времени публикации для рассматриваемого приложения; определения, попадает ли системное время в период времени публикации; и определения блока мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, в соответствии с политикой публикации и множеством блоков мультимедийной информации, если системное время попадает в период времени публикации.

12. Устройство по п. 9, отличающееся тем, что определяющий модуль дополнительно конфигурирован для вычисления общей частоты публикаций на основе частот публикаций для каждого приложения в терминале, когда политика публикации содержит первую частоту публикаций; определения блока мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, в соответствии с политикой публикации и множеством блоков мультимедийной информации, когда общая частота публикации меньше первой частоты публикаций.

13. Устройство по какому-либо из пп. 9-12, отличающееся тем, что определяющий модуль дополнительно конфигурирован для получения блока назначенной мультимедийной информации, соответствующего рассматриваемому приложению, из множества блоков мультимедийной информации, когда политика публикаций дополнительно содержит блок назначенной мультимедийной информации, соответствующий рассматриваемому приложению.

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

15. Устройство по какому-либо из п. 9-12, отличающееся тем, что определяющий модуль дополнительно конфигурирован для получения текущих весовых коэффициентов для каждого блока мультимедийной информации из состава множества блоков мультимедийной информации, где весовой коэффициент используется для индикации вероятности выбора соответствующего блока мультимедийной информации; выбора блока мультимедийной информации, который нужно опубликовать в рассматриваемом приложении, из множества блоков мультимедийной информации по порядку от наибольшего текущего весового коэффициента к наименьшему текущему весовому коэффициенту для каждого блока мультимедийной информации.

16. Устройство по п. 9, дополнительно содержащее:

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

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

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

17. Устройство для представления мультимедийной информации, используемой в терминале, содержащее:

процессор;

запоминающее устройство для сохранения команд, выполняемых процессором,

при этом процессор конфигурирован, чтобы:

скачивание политики публикации и множества блоков мультимедийной информации посредством установления соединения между интерфейсом и сервером;

после обнаружения события запуска приложения, определить блок мультимедийной информации для публикации в рассматриваемом приложении в соответствии с политикой публикации и предварительно заданным множеством блоков мультимедийной информации, где множество блоков мультимедийной информации содержит множество блоков мультимедийной информации;

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

Документы, цитированные в отчете о поиске Патент 2018 года RU2640628C2

Способ приготовления лака 1924
  • Петров Г.С.
SU2011A1
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса 1924
  • Шапошников Н.П.
SU2015A1
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз 1924
  • Подольский Л.П.
SU2014A1
US 7792828 B2, 07.09.2010
РАСШИРЕННАЯ СИСТЕМА ПОТОКОВОЙ ПЕРЕДАЧИ С ЗАПРОСОМ БЛОКОВ, ИСПОЛЬЗУЮЩАЯ СИГНАЛИЗАЦИЮ ИЛИ СОЗДАНИЕ БЛОКОВ 2010
  • Луби Майкл Дж.
  • Уотсон Марк
  • Вичизано Лоренцо
  • Пакзад Паям
  • Ван Бинь
  • Чэнь Ин
  • Штокхаммер Томас
RU2553101C2

RU 2 640 628 C2

Авторы

Лю Хонцзе

Лю Вэй

Ли Минхао

Даты

2018-01-10Публикация

2015-12-16Подача