Энергоэффективная передача контента по беспроводному соединению

Иллюстрации

Показать все

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

Реферат

УРОВЕНЬ ТЕХНИКИ

[001] Интеллектуальные телефоны (смартфоны) и другие мобильные устройства быстро заменяют более традиционные компьютеры для многих задач, таких как просмотр веб-страниц, просмотр видеоконтента и игра в игры. В действительности, обычный интеллектуальный телефон уже более мощный, чем компьютеры лишь несколько лет назад. Хотя интеллектуальные телефоны могут выполнять многие задачи традиционных компьютеров, интеллектуальные телефоны все еще сталкиваются с некоторым числом ограничений. Например, так как интеллектуальные телефоны меньше, чем традиционные компьютеры и портативные компьютеры, интеллектуальные телефоны имеют меньшую клавиатуру и меньший дисплей.

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

[005] Способы и инструменты описаны для энергоэффективной передачи контента. Например, контент (например, аудио, видео, веб-контент, контент презентации и/или пользовательского интерфейса) может быть передан из первого вычислительного устройства на второе вычислительное устройство (например, через беспроводное соединение, такое как Wi-Fi соединение). Между передачей порций контента, первое вычислительное устройство может перевести блок беспроводной радиосвязи (например, Wi-Fi блок радиосвязи) первого вычислительного устройства в режим с низким энергопотреблением (например, спящий режим или выключенное состояние).

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

[007] В качестве другого примера, для энергоэффективной передачи контента с использованием адаптивного переключения может быть предоставлен способ, выполняемый по меньшей мере частично посредством первого вычислительного устройства, содержащего блок беспроводной радиосвязи (например, Wi-Fi блок радиосвязи). Способ содержит этап, на котором обрабатывают первую порцию контента, содержащий этапы, на которых: декодируют первую порцию контента, отображают первую порцию контента посредством первого вычислительного устройства, кодируют отображаемую первую порцию контента и передают кодированную первую порцию контента на второе вычислительное устройство для проигрывания посредством второго вычислительного устройства. Способ дополнительно содержит этап, на котором обрабатывают вторую порцию контента в точке переключения. Обработка второй порции контента содержит передачу второй порции контента на второе вычислительное устройство для проигрывания посредством второго вычислительного устройства, где вторая порция контента не декодируется или не отображается посредством первого вычислительного устройства.

[008] В качестве другого примера, для энергоэффективной передачи контента презентации может быть предоставлен способ, выполняемый по меньшей мере частично посредством первого вычислительного устройства, содержащего блок беспроводной радиосвязи (например, Wi-Fi блок радиосвязи). Способ содержит этапы, на которых генерируют множество элементов слайдовой презентации для слайдовой презентации, передают множество элементов слайдовой презентации на второе вычислительное устройство для проигрывания посредством второго вычислительного устройства и переводят блок беспроводной радиосвязи в режим с низким энергопотреблением. Способ также содержит, при обнаружении события презентации, этапы, на которых: выходят из режима с низким энергопотреблением, передают команду презентации на второе вычислительное устройство и переводят блок беспроводной радиосвязи в режим с низким энергопотреблением.

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[011] Фиг. 1 является блок схемой примерного окружения для реализации энергоэффективных технологий, описанных в настоящем документе.

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

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

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

[015] Фиг. 5 является схемой примерной вычислительной системы, в которой могут быть реализованы некоторые описанные варианты осуществления.

[016] Фиг. 6 является примерным мобильным устройством, которое может быть использовано совместно с технологиями, описанными в настоящем документе.

[017] Фиг. 7 является примерным окружением с поддержкой облака, которое может быть использовано совместно с технологиями, описанными в настоящем документе.

ПОДРОБНОЕ ОПИСАНИЕ

Пример 1 - обзор

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

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

[020] В первой примерной ситуации, предсказуемый статический (например, музыкальный или видеофайл) или динамический (например, переход презентации или пользовательского интерфейса) контент передается беспроводным образом из первого вычислительного устройства на второе вычислительное устройство. Статический контент относится к контенту (например, медиаконтенту), который предварительно задан или известен заблаговременно. Примеры статического контента включают в себя аудиофайл (например, в MP3-формате), видеоклип, файл кинофильма и изображение или группу изображений. Статический контент является предсказуемым и может вследствие этого быть передан заранее (например, разделен на порции или сегменты и передан или передан потоком для проигрывания). Динамический контент относится к контенту, который является динамическим по природе, но который также имеет ограниченное и предсказуемое число элементов. Примеры предсказуемого динамического контента включают в себя презентацию (например, где презентация содержит известное число статических изображений и динамических элементов), веб-страницу или группу веб-страниц (например, где веб-страницы известны, и пользователь может динамически осуществлять навигацию между ними), и пользовательский интерфейс (например, где элементы пользовательского интерфейса известны, и пользователь может динамически взаимодействовать с ними). Динамический контент может также быть предсказуемым и может вследствие этого быть передан заранее (например, одна или более веб-страниц или элементы пользовательского интерфейса могут быть переданы заранее, и события взаимодействия могут быть переданы по отдельности позднее).

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

[022] В некоторых реализациях, первое и второе вычислительное устройства могут осуществлять связь через Wi-Fi Direct™ (Wi-Fi DirectTM является сертифицированной маркой Wi-Fi Alliance). В других реализациях, может быть использована другая технология связи (например, связь через Bluetooth® или другую технологию беспроводной связи). В некоторых реализациях, первое и второе вычислительные устройства могут передавать/принимать контент через Wi-Fi Display (Wi-Fi Display является спецификацией, опубликованной Wi-Fi Alliance). В других реализациях, для передачи/приема контента может быть использована другая технология (например, другая технология потоковой передачи медиаданных). В некоторых реализациях, первое и второе вычислительное устройства могут обмениваться командами (например, проиграть, приостановить, остановить и т.д.) с использованием протокола потоковой передачи в реальном времени (RTSP). В других реализациях, для обмена командами между вычислительными устройствами может быть использована другая технология.

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

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

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

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

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

[028] Например, множество элементов слайдовой презентации могут быть сгенерированы для слайдовой презентации (например, статические изображения, текстовые анимации, графические анимации, переходы и т.д.). Элементы слайдовой презентации могут быть переданы из первого вычислительного устройства (например, интеллектуального телефона) на второе вычислительное устройство (например, вычислительное устройство с большим дисплеем и/или проектор). Блок беспроводной радиосвязи первого вычислительного устройства может затем быть переведен в режим с низким энергопотреблением. Когда происходит взаимодействие с презентацией (например, когда пользователь хочет перейти к следующему слайду или активировать текстовую или графическую анимацию), первое вычислительное устройство может пробудиться из режима с низким энергопотреблением и передать команду на второе вычислительное устройство (например, команду презентации, дающую указание второму вычислительному устройству перейти к следующему слайду, активировать анимацию и т.д.). Первое вычислительное устройство может затем перевести свой блок беспроводной радиосвязи в режим с низким энергопотреблением до следующего взаимодействия. Таким образом, пользователь может использовать первое вычислительное устройство для доставки и управления презентацией, в то же время сберегая энергию батареи.

[029] Примерные ситуации, рассмотренные выше, могут быть использованы по отдельности или в комбинации.

Пример 2 - окружение для энергоэффективной передачи контента

[030] Фиг. 1 является блок-схемой, изображающей примерное окружение 100 для реализации технологий энергоэффективной передачи, описанных в настоящем документе. Примерное окружение 100 включает в себя первое вычислительное устройство 110 и второе вычислительное устройство 130. Например, первое вычислительное устройство 110 может быть мобильным устройством с питанием от батареи, таким как интеллектуальный телефон, планшетный или переносной компьютер. Первое вычислительное устройство реализует одну или более из технологий энергоэффективной передачи, описанных в настоящем документе, такие как адаптивное переключение и/или режимы с низким энергопотреблением. Второе вычислительное устройство 130 может быть устройством, соединенным с дисплеем 150, таким как телевизор высокой четкости. В качестве альтернативы, второе вычислительное устройство 130 может быть интегрировано с дисплеем 150.

[031] Первое вычислительное устройство 110 содержит блок беспроводной радиосвязи 120 (например, Wi-Fi блок радиосвязи). Второе вычислительное устройство 130 также содержит блок беспроводной радиосвязи 140 (например, Wi-Fi блок радиосвязи). Первое вычислительное устройство 110 и второе вычислительное устройство 130 осуществляют связь через беспроводное соединение 160, созданное их соответствующими блоками (120 и 140) беспроводной радиосвязи. Например, первое вычислительное устройство 110 и второе вычислительное устройство 130 могут быть соединены напрямую (например, точка-точка или специальное беспроводное соединение) или посредством соединяющей сети (например, беспроводного маршрутизатора или точки доступа).

[032] Первое вычислительное устройство 110 и второе вычислительное устройство 130 могут поддерживать различные беспроводные протоколы и/или стандарты. Например, первое вычислительное устройство 110 и второе вычислительное устройство 130 могут поддерживать Wi-Fi Direct и/или Wi-Fi Display. Вычислительные устройства 110 и 130 могут поддерживать другие сетевые протоколы, такие как RTSP.

[033] Окружение 100 может поддерживать различные технологии энергоэффективной передачи, описанные в настоящем документе. Например, первое вычислительное устройство 110 может перевести свой блок беспроводной радиосвязи 120 в режим с низким энергопотреблением между передачей порций контента из первого вычислительного устройства 110 на второе вычислительное устройство 130.

[034] Первое вычислительное устройство 110 может выполнить адаптивное переключение. Например, первое вычислительное устройство 110 может декодировать, локально отображать (на дисплее 125 первого вычислительного устройства 110), кодировать и передавать первую порцию контента на второе вычислительное устройство 130 для зеркального отображения посредством второго вычислительного устройства 130 на своем ассоциированном дисплее 150 (например, удаленном дисплее). Первое вычислительное устройство 110 может затем переключиться на прямую передачу кодированной второй (и последующих) порций контента на второе вычислительное устройство 130 для декодирования и отображения посредством второго вычислительного устройства 130 на своем ассоциированном дисплее 150. После переключения, первое вычислительное устройство 110 может ослабить яркость или выключить свой локальный дисплей 125 и/или перевести свой блок беспроводной радиосвязи 120 (и/или другие компоненты первого вычислительного устройства 110) в режим с низким энергопотреблением (например, между передачей кусков или сегментов контента).

[035] Первое вычислительное устройство 110 может также сгенерировать элементы контента (например, элементы слайдовой презентации или элементы для других типов контента) и передать некоторые или все из них на второе вычислительное устройство 130. Первое вычислительное устройство 110 может перевести свой блок беспроводной радиосвязи 120 в режим с низким энергопотреблением до необходимости отправки последующих команд на второе вычислительное устройство 130. Например, первое вычислительное устройство 110 может пробудить свой блок беспроводной радиосвязи 120 для передачи команды на второе вычислительное устройство 130 перейти к следующему слайду, выполнить анимацию, приостановить отображение, остановить отображение или выполнить другую команду.

Пример 3 - энергоэффективная передача контента

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

[037] Фиг. 1 является схемой последовательности операций примерного способа 100 для энергоэффективной передачи контента. Способ 100 может быть выполнен, по меньшей мере частично, посредством первого вычислительного устройства, содержащего блок беспроводной радиосвязи (например, Wi-Fi блок радиосвязи). На этапе 210, получают первую порцию контента. Например, первая порция контента может быть сегментом контента конкретного размера или продолжительности (например, 5- или 10-секундная порция контента).

[038] На этапе 220 первую порцию контента передают на второе вычислительное устройство для проигрывания (например, отображения) посредством второго вычислительного устройства. Например, второе вычислительное устройство может быть ассоциировано с дисплеем (например, второе вычислительное устройство может быть внешним устройством или встроенным в телевизор). Второе вычислительное устройство может обработать первую порцию контента (например, выполнить операции декодирования) и проиграть обработанный контент на ассоциированном дисплее.

[039] На этапе 230 блок беспроводной радиосвязи (например, Wi-Fi блок радиосвязи) первого вычислительного устройства переводится в режим с низким энергопотреблением. Режимом с низким энергопотреблением может быть любой режим, который сберегает энергию (например, режим пониженного энергопотребления, спящий режим, глубокий спящий режим, режим, который выключает блок беспроводной радиосвязи, и т.д.). В дополнение к блоку беспроводной радиосвязи, другие компоненты первого вычислительного устройства могут быть переведены в режим с низким энергопотреблением (например, может быть ослаблена яркость дисплея первого вычислительного устройства или он может быть выключен, или блок обработки первого вычислительного устройства может быть переведен в режим с низким энергопотреблением).

[040] На этапе 240 блок беспроводной радиосвязи первого вычислительного устройства пробуждается из режима с низким энергопотреблением. В дополнение к блоку беспроводной радиосвязи, другие компоненты первого вычислительного устройства могут пробудиться из режима с низким энергопотреблением. Блок беспроводной радиосвязи может пробудиться до завершения проигрывания первой порции контента на втором вычислительном устройстве.

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

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

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

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

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

Пример 4 - адаптивное переключение для энергоэффективной передачи контента

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

[047] Фиг. 3 является схемой последовательности операций примерного способа 300 энергоэффективной передачи контента с использованием адаптивного переключения. Способ 300 может быть выполнен, по меньшей мере частично, посредством первого вычислительного устройства, содержащего блок беспроводной радиосвязи (например, Wi-Fi блок радиосвязи). На этапе 310, обрабатывают первую порцию контента. Обработка первой порции контента содержит декодирование и отображение первой порции контента 320 посредством первого вычислительного устройства (например, на локальном дисплее первого вычислительного устройства). Обработка первой порции контента также содержит кодирование отображаемого контента (например, перекодирование отображаемого контента) и передачу кодированного отображаемого контента 330 на второе вычислительное устройство для проигрывания посредством второго вычислительного устройства. Например, второе вычислительное устройство может быть ассоциировано с дисплеем высокой четкости, таким как телевизор высокой четкости.

[048] В месте переключения, обрабатывают 340 вторую порцию контента. Обработка второй порции контента содержит передачу второй порции контента на второе вычислительное устройство 350. Вторая порция контента не отображается посредством первого вычислительного устройства, и может быть не должна декодироваться (например, кодированный контент может быть передан непосредственно на второе вычислительное устройство для декодирования и отображения, или первое вычислительное устройство может выполнить некоторые операции кодирования, такие как транскодирование, для перевода контента в формат, используемый вторым вычислительным устройством). Вследствие этого, первое вычислительное устройство может ослабить яркость или выключить свой дисплей, или использовать свой дисплей для другой цели. Первое вычислительное устройство может также перевести свой блок беспроводной радиосвязи (например, Wi-Fi блок радиосвязи) в режим с низким энергопотреблением после передачи второй порции контента и между передачей последующих порций контента.

[049] В некоторых реализациях, вторая порция контента передается в множестве сегментов. Блок беспроводной радиосвязи (например, Wi-Fi блок радиосвязи) первого вычислительного устройства может быть переведен в режим с низким энергопотреблением между передачей сегментов второй порции контента.

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

Пример 5 - энергоэффективная передача контента презентации

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