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

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

 

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

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

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

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

Раскрытие изобретения

Техническая проблема

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

Решение проблемы

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

Полезные эффекты изобретения

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

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

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

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

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

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

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

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

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

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

Осуществление изобретения

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

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

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

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

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

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

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

Вариант выполнения изобретения

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

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

Что касается фиг.1, система 100 включает в себя первое устройство 110 и второе устройство 120, которые соединены друг с другом через сеть 140. Система 100 может дополнительно включать в себя релейный блок 130 в соответствии с типом сети 140.

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

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

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

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

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

Сеть 140 включает в себя и локальную сеть (LAN), и глобальную сеть (WAN), и может включать в себя протоколы беспроводных соединений, например протоколы технологий Bluetooth, Wi-Fi, WiBro и протокол сверхширокополосной связи Ultra WideBand (UWB), и протоколы проводных соединений, например Института инженеров по электронике и радиотехнике (IEEE) 1394 и Ethernet. Для удобства объяснения в настоящем документе предполагается, что существует только одна сеть 140. Однако может существовать множество сетей 140. В этом случае по меньшей мере одно дополнительное устройство (то есть второе устройство 120) может существовать в каждой из сетей 140.

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

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

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

Согласно фиг.2, устройство 200 включает в себя блок 210 выбора внешнего устройства, блок 230 передачи мультимедийного содержания, блок 250 приема обработанного результата, блок 270 вывода и блок 290 хранения данных. Блок 210 выбора внешнего устройства может быть выполнен в виде процессора. Блок 210 выбора внешнего устройства и другие компоненты устройства 200 могут быть выполнены в виде по меньшей мере одного процессора. Устройство 200, запрашивающее совместное использование функции у блока 210 выбора внешнего устройства, может соответствовать первому устройству 110, показанному на фиг.1.

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

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

Когда первое устройство 110 соединено со вторым устройством 120 через сеть 140 блоком 210 выбора внешнего устройства, блок 230 передачи мультимедийного содержания передает идентификационную информацию первого устройства 110 и мультимедийное содержание, сохраненное в блоке 290 хранения данных, от первого устройства 110 ко второму устройству 120. Блок 230 передачи мультимедийного содержания преобразует мультимедийное содержание в подходящую для сетевого соединения форму.

Например, блок 230 передачи мультимедийного содержания рекомбинирует мультимедийное содержание в транспортный поток (TS) с пакетами типа протокола пользовательских дейтаграмм протокола/интернета протокола (UDP/IP) и передает рекомбинированный поток TS ко второму устройству 120 через сеть 140. Блок 230 передачи мультимедийного содержания может определить тип результирующих данных, которые будут получены при выполнении совместно используемой функции, и включить информацию, определяющую тип результирующих данных в заголовке потока TS. Второе устройство 120, которое приняло поток TS с мультимедийным содержанием, может выполнить функцию, которая не может быть непосредственно выполнена первым устройством 110, но может быть выполнена вторым устройством 120 по отношению к потоку TS. Хотя субъектом выполнения совместно используемой функции является второе устройство 120, первое устройство 110 может получить результирующие данные, полученные при выполнении совместно используемой функции.

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

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

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

Устройство 300 согласно фиг.3 включает в себя блок 310 обработки запросов устройств на соединение, блок 330 приема мультимедийного содержания, блок 350 выполнения совместно используемой функции и блок 370 передачи обработанного результата. Блок 310 обработки запросов устройств на соединение и блок 350 выполнения совместно используемой функции могут быть выполнены как отдельные процессоры или как по меньшей мере один процессор вместе с другими компонентами устройства 300. Устройство 300 для выполнения требуемой совместно используемой функции может соответствовать второму устройству 120, показанному на фиг.1.

Блок 310 обработки запросов устройств на соединение принимает запрос на соединение от первого устройства 110, соединенного через сеть 140. Первое устройство 110 обнаруживает по меньшей мере одно устройство, соединенное с первым устройством 110 через сеть 140, и запрашивает соединение со вторым устройством 120, выбранным из числа обнаруженных устройств. Блок 310 обработки запросов устройств на соединение обрабатывает запрос на соединение от первого устройства 110, генерирует сигнал для указания разрешения соединения, режима ожидания соединения или невозможности соединения и передает сигнал первому устройству 110.

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

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

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

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

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

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

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

Что касается фиг.4, система 400 с совместным использованием функций включает в себя мобильный телефон 410, который используется в качестве первого устройства, запрашивающего функцию кодека, устройство 420 воспроизведения, которое используется в качестве второго устройства, имеющего функцию кодека, домашний сервер 430, который используется в качестве релейного блока, и домашнюю сеть 440.

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

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

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

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

Мультимедийное содержание, предоставленное мобильным телефоном 410 устройству 420 воспроизведения, и результат данных, полученных при выполнении требуемой совместно используемой функции в устройстве 420 воспроизведения, могут рекомбинироваться в поток TS и передаваться через сеть 440. Однако настоящее изобретение не ограничивается этим.

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

Мобильный телефон 410 является устройством, которое может соединяться с сетью 440 через локальную сеть (LAN) или глобальную сеть (WAN), и включает в себя кодек для воспроизведения мультимедийного содержания, например файла видеоизображения. Однако так как мобильный телефон 410 содержит кодек для ограниченных типов файлов, например, мобильный телефон 410 неспособен распознать файл видеоизображения, если файл видеоизображения не является типом файла, который может быть воспроизведен кодеком мобильного телефона 410. Поэтому, со ссылкой на фиг.5A, когда вводится инструкция воспроизвести файл видеоизображения, который не является типом файла, который может быть воспроизведен, мобильный телефон 410 отображает окно предупреждения 510 на блоке 270 вывода, которое сообщает, что файл видеоизображения не является типом файла, который может быть воспроизведен.

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

Мобильный телефон 410 соединен с сетью 440. Сеть 440 соединена с устройством 420 воспроизведения. Когда отображается окно 510 предупреждения, обращаясь теперь к фиг.5B, мобильный телефон 410 может автоматически отобразить окно 530 поиска или для поиска устройства, способного транскодировать, или когда пользователь выбирает отдельный интерфейс UI, связанный с окном поиска 530. Когда пользователь запрашивает через окно 530 поиска поиск устройства, способного транскодировать, новое меню для выбора списка свойств устройств, связанного с транскодированием, может генерироваться и отображаться интерфейсом UI.

Когда пользователь запрашивает через окно 530 поиска поиск устройства, способного транскодировать, обращаясь теперь к фиг.5C, отображается окно 550, показывающее список свойств по меньшей мере одного устройства 420 воспроизведения, существующего в сети 440, соединенной с мобильным телефоном 410. Список свойств устройств окна 550 может включать в себя физические параметры, функции и производительность каждого из устройств 420 воспроизведения. Например, функции устройства 420 воспроизведения могут включать в себя различные типы видеокодеков и аудиокодеков, то есть типов конвертируемых файлов, где информация относительно видеокодеков может включать в себя информацию о скоростях потоков данных, частотах кадров, размерах и интервалах кадров с внутренним кодированием (I-кадров), а информация относительно аудиокодека может включить в себя информацию о частотах дискретизации, скоростях цифрового потока и каналах. Устройства 420 воспроизведения отображаются на информационном окне 550 в порядке, ближайшем к информации о свойстве, выбранной пользователем в меню выбора информации о свойствах устройства, связанного с транскодированием. Пользователь выбирает одно из по меньшей мере одного устройства 420 воспроизведения, отображаемого на информационных окнах 550.

Что касается фиг.5D, хотя нет необходимости отображать окно 570 для выбора типа результирующих данных, когда определен тип по умолчанию результирующих данных, которые должны быть получены при выполнении совместно используемой функции в устройстве 420 воспроизведения, если необходимы по меньшей мере два типа результирующих данных (например, данные для различных типов воспроизводящего экрана или кодированные в различных форматах), отображается окно 570 для выбора типа результирующих данных. Когда пользователь выбирает типы результирующих данных в информационном окне 570, файл видеоизображения преобразуется в тип результирующих данных, который может быть передан через сеть 440, информация, указывающая типы результирующих данных, добавляется к заголовку преобразованных данных, и преобразованные данные передаются. Пример типов результирующих данных, которые могут передаваться через сеть 440, может включать в себя поток TS.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

15. Энергонезависимый машиночитаемый носитель записи, на котором записана компьютерная программа для реализации способа по любому из пп.1-7.



 

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

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

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

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

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

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

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

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

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

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

Изобретение относится области коммуникационных технологий, а именно к средствам для управления качеством обслуживания (QoS) на основе системы тарификации. Техническим результатом является повышение быстродействия за счет уменьшения времени определения значения QoS для обслуживания. В способе после приема запроса на резервирование ресурсов обслуживания генерируют запрос на резервирование ресурсов обслуживания и получают предварительно установленное значение QoS для обслуживания, определяют согласно идентификатору обслуживания, значение QoS для обслуживания доставляют определенное значение QoS с помощью объекта функции тарификации непосредственно в функцию политики и применения тарификации (PCEF). Система и устройство реализуют указанный способ и его этапы. 3 н. и 11 з.п. ф-лы, 9 ил.

Изобретение относится к системе беспроводной связи. В частности, настоящее изобретение относится к способу и устройству для передачи управляющей информации восходящей линии связи в том случае, когда сформировано множество сот. Технический результат - эффективная передача управляющей информации, эффективная передача множественной управляющей информации восходящей линии связи и эффективное управление ресурсами для передачи управляющей информации восходящей линии связи, когда в одном и том же субкадре должна передаваться множественная управляющая информация восходящей линии связи. Для этого способ содержит следующие шаги: прием канала PDCCH и/или канала PDSCH; создание информации с подтверждением по каналу PDCCH и/или каналу PDSCH; и, если время передачи информации с подтверждением и время передачи информации о состоянии канала конфликтуют друг с другом, то отбрасывание информации о состоянии канала и передачу только информации с подтверждением, либо передачу информации с подтверждением и информации о состоянии канала вместе в соответствии с заранее определенным условием. 2 н. и 10 з.п. ф-лы, 20 ил., 7 табл.

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

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

Изобретение относится к многорежимным системам связи. Технический результат изобретения заключается в эффективности использования конфигураций систем связи посредством упрощенного и пользовательского интерфейса. Устройство связи включает первое радио (106, 300), сконфигурированное так, чтобы поддерживать беспроводные связи со вторым радио (104), используя множество режимов связи. Устройство включает переключающий элемент (118, 326), сконфигурированный так, чтобы вызывать передачу первого радио, когда он приведен в действие. Устройство также включает управляющий элемент (306, 324) для обнаружения одного или более приведений в действие переключающего элемента и сконфигурированный так, чтобы выбирать один из множества режимов связи исходя из последовательности приведений в действие переключающего элемента, обнаруженных управляющим элементом в течение заданного временного интервала, и вызывать беспроводную передачу от первого радио на второе радио согласно одному из множества режимов связи. 3 н. и 8 з.п.ф-лы, 3 ил.

Изобретение относится к мобильной связи, а именно к слепому декодированию физического нисходящего канала управления (PDCCH) для оборудования пользователя. Техническим результатом является сокращение издержек на обработку для слепого декодирования сигнала PDCCH. Способ декодирования PDCCH с использованием первоначальной оценки наибольшего элемента канала управления (ССЕ) к наименьшему ССЕ содержит оценивание выбранного сегмента ССЕ в PDCCH-сигнале, сортировку всех возможных в PDCCH комбинаций ССЕ во множестве, упорядочивание всех отсортированных множеств, выполнение слепого поиска в сокращенном пространстве поиска с использованием элементов из упорядоченных множеств. 4 н.п. ф-лы, 11 ил., 7 табл.

Изобретение относится к навигационным устройствам по предоставлению информации о парковочных местах. Технический результат заключается в обеспечении адаптации устройства при изменении навигационной информации. Устройство (620, 720, 820) содержит процессор (210), средство (250) определения местоположения для определения географического местоположения устройства (620, 720, 820) и средство (320) связи для беспроводной передачи данных, в котором процессор (210) выполнен с возможностью определения, что устройство (620, 720, 820) находится в транспортном средстве, которое освободило парковочное место, и, в ответ, передавать сообщение (625, 725, 825) через средство (620, 720, 820) связи, указывающее местоположение парковочного места. 4 н. и 12 з. п. ф-лы, 13 ил.

Изобретение относится к системам связи. Технический результат заключается в повышении безопасности связи. Предложен способ управления доступом для узла управления мобильностью (ММЕ) в системе мобильной связи, причем способ содержит этапы, на которых принимают от eNB сообщение запроса доступа, включающее в себя идентификатор UE (пользовательского устройства) вместе с ID закрытой абонентской группы (CSG) для eNB; проверяют, содержится ли CSG ID в списке разрешенных CSG в ММЕ; отправляют в eNB сообщение разрешения доступа, если CSG ID содержится в списке разрешенных CSG; и запрашивают информацию о подписке CSG в домашнем сервере абонентов (HSS), если список разрешенных CSG не существует. 6 н. и 17 з.п. ф-лы, 4 ил.

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

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