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

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

 

Настоящая заявка и формула изобретения испрашивают приоритет китайской патентной заявки №201510496923.5, поданной 13 августа 2015 г., которая содержится здесь во всей ее полноте посредством ссылки.

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

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

Уровень техники изобретения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сопроводительные чертежи входят в состав описания и составляют часть описания.

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

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

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

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

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

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

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

Фиг. 7 - схема отображения мультимедийной информации в соответствии с примерным вариантом осуществления.

Фиг. 8 - схема отображения мультимедийной информации в соответствии с примерным вариантом осуществления.

Фиг. 9A - структура сетевой системы, соответствующей примерному варианту осуществления.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Например, этап 502 может содержать по меньшей мере один из следующих этапов (1)-(3).

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

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

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

(2) Когда стратегия запуска содержит период запуска для первого клиента приложения, получают системное время, указываемое тактовым генератором, и определяют, находится ли системное время в пределах периода запуска. Если ответ "да", процесс переходит к этапу 503; если ответ "нет", процесс заканчивается.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

На фиг. 9А показана структура сетевой системы, обеспечиваемой вариантом осуществления. Как видно на фиг. 9А, сетевая система может содержать терминал и сервер, обслуживающий терминал. Терминал и сервер соединяются сетевым соединением. Сервер может устанавливать стратегию запуска и получать набор мультимедийной информации. Терминал может обеспечивать работу клиента приложения, управляющего запуском, которое может загружать с сервера стратегию запуска и набор мультимедийной информации, вызывая интерфейс с сервера. Когда у первого клиента приложения происходит заданное событие, клиент приложения, управляющего запуском, может запустить мультимедийную информацию первому клиенту приложения, основываясь на стратегии запуска и наборе мультимедийной информации. Мультимедийная информация может отображаться первым клиентом приложения. Последовательность выполнения операций клиентом приложения, управляющего запуском, может быть показана на фиг. 9B.

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

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

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

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

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

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

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

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

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

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

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

Этапы 1001-1005 подобны этапам 501-505 и не будут описываться подробно.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

На фиг. 16 представлена блок-схема устройства отображения мультимедийной информации, соответствующего примерному варианту осуществления. Как показано на фиг. 15, устройство применяется к серверу, запускающему мультимедийную информацию клиенту приложения терминала. Устройство может содержать модуль 1601 определения информации и модуль 1602 передачи.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как показано на фиг. 20, устройство 2000 может содержать один или более следующих компонентов: компонент 2002 обработки, память 2004, компонент 2006 электропитания, мультимедийный компонент 2008, аудиокомпонент 2010, интерфейс 2012 ввода-вывода (I/O), компонент 2014 датчика и компонент 2016 связи.

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

Память 2004 выполнена с возможностью хранения различных типов данных для поддержки работы устройства 2000. К примерам таких данных относятся команды для любых приложений или способов, действующих на устройстве 2000, контактные данные, данные записной книжки, сообщения, картинки, видео и т.д. Память 2004 может быть реализована, используя любой тип устройств энергозависимой или энергонезависимой памяти или их комбинацию, такой как статическая память с произвольным доступом (SRAM), электрически стираемая программируемая постоянная память (EEPROM), стираемая программируемая постоянная память (EPROM), программируемая постоянная память (PROM), постоянная память (ROM), магнитная память, флэш-память, магнитный или оптический диск.

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

Мультимедийный компонент 2008 содержит экран, обеспечивающий выходной интерфейс между устройством 2000 и пользователем. В некоторых вариантах осуществления экран может содержать жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран содержит сенсорную панель, экран может быть реализован как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель содержит один или более сенсорных датчиков для восприятия касаний, ударов и жестов на сенсорной панели. Сенсорные датчики могут не только воспринимать границу касания или ударное действие, но также воспринимают период времени и давление, связанные с касанием или ударным действием. В некоторых вариантах осуществления мультимедийный компонент 2008 содержит переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные данные, когда устройство 2000 находится в рабочем режиме, таком как режим фотографирования или видеорежим. Передняя камера и задняя камера каждая имеет фиксированную систему оптических линз или оптическую фокусировку и возможность изменения масштаба.

Аудиокомпонент 2010 выполнен с возможностью вывода и/или ввода аудиосигналов. Например, аудиокомпонент 2010 содержит микрофон ("MIC"), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 2000 находится в рабочем режиме, например, в режиме вызова, режиме записи и режиме распознавания голоса. Принятый аудиосигнал может дополнительно храниться в памяти 2004 или передаваться через компонент 2016 связи. В некоторых вариантах осуществления аудиокомпонент 2010 дополнительно содержит громкоговоритель для вывода аудиосигналов.

Интерфейс 2032 I/O обеспечивает интерфейс между компонентом 2002 обработки и периферийными интерфейсными модулями, где периферийными интерфейсными модулями являются, например, клавиатура, мышь, кнопки и т.д. Кнопки могут содержать, в частности, кнопку возврата в начальное положение, кнопку громкости, кнопку запуска и кнопку блокировки.

Компонент 2014 датчиков содержит один или более датчиков для обеспечения оценок состояния различных аспектов устройства 2000.

Например, компонент 2014 датчиков может обнаруживать разомкнутое/замкнутое состояние устройства 2000, относительное положение компонент (например, дисплея и клавиатуры устройства 2000), изменение положения устройства 2000 или компонента устройства 2000, присутствие или отсутствие контакта пользователя с устройством 2000, ориентация или ускорение/замедление устройства 2000 и изменение температуры устройства 2000.

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

Компонент 2916 связи выполнен с возможностью облегчения связи, проводной или беспроводной, между устройством 2000 и другими устройствами. Устройство 2000 может получать доступ к беспроводной сети, основываясь на стандарте связи, таком как Wi-Fi, 2G или 3G или их сочетании. В примерном варианте осуществления компонент 2016 связи принимает широковещательный сигнал или связанную с широковещательной передачей информацию от внешней широковещательной системы управления через широковещательный канал, в качестве примерного варианта осуществления компонент 2016 связи дополнительно содержит модуль связи в ближнем поле (NFC), чтобы облегчить связь на малых расстояниях. Например, модуль NFC может быть реализован, основываясь на технологии радиочастотной идентификации (RFID), технологии передачи данных в инфракрасном диапазоне (IrDA), технологии ультраширокополосной передачи (UWB), технологии Bluetooth (ВТ) и других технологиях.

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

В примерных вариантах осуществления для выполнения описанных выше способов также обеспечивают непередаваемый считываемый носитель для хранения данных, содержащий команды, такие как те, которые содержатся в памяти 2004, исполняемые процессором 2020 в устройстве 2000. Например, непередаваемым считываемым компьютером носителем для хранения данных может быть ROM, RAM, CD-ROM, магнитная лента, дискета, оптическое устройство хранения данных и т.п.

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

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

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

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

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

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

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

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

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

На фиг. 21 представлена блок-схема устройства отображения мультимедийной информации, соответствующего примерному варианту осуществления. Например, устройство 2010 может быть сервером. Как показано на фиг. 21, устройство 2100 содержит компонент 2122 обработки (например, один или более процессоров), память 2132, в которой хранятся команды (например, прикладные программы), исполняемые компонентом 2122 обработки. Прикладные программы, хранящиеся в модуле 2132, могут содержать один или более модулей. Каждый модуль может содержать набор команд. Дополнительно, компонент 2122 обработки может быть выполнен с возможностью исполнения наборов команд и выполнения способа отображения мультимедийной информации, описанного выше.

Устройство 2100 может также содержать источник 2126 электропитания, выполненный с возможностью осуществления управления электропитанием для устройства 2100, проводные или беспроводные сетевые интерфейсы 2150, выполненные с возможностью соединения устройства 2100 с сетью, и интерфейсы 2158 ввода-вывода. Устройство 2100 может работать, основываясь на операционной системе, хранящейся в памяти 2132, такой как Windows Server™, Mac OS X™, Unix™, Linux™' FreeBSD™ и т.п.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

11. Способ по п. 10, в котором

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

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

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

12. Способ по п. 11, в котором отображение мультимедийной информации содержит:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

22. Способ по п. 21, в котором

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

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

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

23. Способ по п. 22, в котором отображение мультимедийной информации содержит этапы, на которых:

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

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

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

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

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

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

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

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

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

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

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

27. Устройство по п. 24, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

28. Устройство по п. 24, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

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

29. Устройство по п. 24, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

30. Устройство по любому из пп. 24-29, в котором модуль определения информации дополнительно выполнен с возможностью:

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

31. Устройство по п. 30, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

32. Устройство по любому из пп. 24-29, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

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

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

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

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

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

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

34. Устройство по п. 33, в котором

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

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

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

35. Устройство отображения по п. 34, в котором модуль отображения содержит:

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

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

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

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

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

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

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

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

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

38. Устройство по п. 36, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

39. Устройство по п. 36, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

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

40. Устройство по п. 36, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

41. Устройство по любому из пп. 36-40, в котором модуль определения информации дополнительно выполнен с возможностью:

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

42. Устройство по п. 41, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

43. Устройство по любому из пп. 36-40, в котором модуль определения информации дополнительно выполнен с возможностью:

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

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

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

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

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

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

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

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

45. Устройство по п. 44, в котором

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

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

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

46. Устройство по п. 45, в котором модуль отображения содержит:

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

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

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

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

процессор; и

память для хранения исполняемых процессором команд, в котором

процессор выполнен с возможностью:

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

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

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

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

процессор; и

память для хранения исполняемых процессором команд, в котором

процессор выполнен с возможностью:

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

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

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

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

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

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

процессор; и

память для хранения исполняемых процессором команд, в котором

процессор выполнен с возможностью:

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

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

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

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

процессор; и

память для хранения исполняемых процессором команд, в котором

процессор выполнен с возможностью:

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

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

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

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

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



 

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

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

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

Изобретение относится к поточным компьютерам. Технический результат – уменьшение времени взаимодействия периферийных устройств с поточным компьютером.

Изобретение относится к области техники связи, а именно к совместному использованию данных. Технический результат – обеспечение совместного использования данных в мобильном устройстве в DLNA-системе и улучшение характеристик совместного использования DLNA-системы.

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

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

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

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных.

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении безопасности передачи данных в сети.

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

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

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

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

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

Изобретение относится к гибкому устройству для обеспечения визуальной обратной связи и способу управления им. Технический результат заключается в обеспечении визуальной обратной связи на основе изгиба гибкого устройства.

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

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

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

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

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

Изобретение относится к обложкам для интеллектуального устройства, например для телефона. Обложка интеллектуального устройства, имеющего экран, по первому варианту содержит узел передней обложки, дополнительный дисплей на основе электронной бумаги – EPD дисплей, расположенный на узле передней обложки, крепежный механизм для крепления узла передней обложки к интеллектуальному устройству, двунаправленный интерфейс приема данных от интеллектуального устройства и передачи данных интеллектуальному устройству. Дополнительный EPD дисплей содержит по меньшей мере один датчик касания. Интерфейс выполнен таким образом, что позволяет отображать полноэкранную информацию от интеллектуального устройства на дополнительном EPD дисплее при выключенном экране интеллектуального устройства. Обложка по второму варианту дополнительно содержит узел задней обложки, который снабжен средством сопряжения с аккумулятором интеллектуального устройства или содержит дополнительный аккумулятор. Узел передней обложки содержит процессор и модуль памяти, обеспечивающие работу дополнительного EPD дисплея. Обеспечивается возможность сохранения активности дополнительного ЕРD дисплея при выключенном экране интеллектуального устройства. 2 н. и 1 з.п. ф-лы, 10 ил.

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

Наверх