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

Иллюстрации

Показать все

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

Реферат

Область техники

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

Предшествующий уровень техники

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

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

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

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

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

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

[7] Размер данных движущихся изображений или аудиоданных все еще высок с учетом ограниченной емкости хранения данных таких устройств.

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

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

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

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

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

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

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

[12] Фиг.1 - схематичное представление, иллюстрирующее систему совместного использования контента, которая работает через сеть, согласно варианту осуществления настоящего изобретения;

[13] фиг.2 - блок-схема, иллюстрирующая устройство предоставления контента по фиг.1, согласно варианту осуществления настоящего изобретения;

[14] фиг.3 - диаграмма, объясняющая первый процесс блока модифицирования исходного контента по фиг.2, чтобы модифицировать атрибуты исходного контента, согласно варианту осуществления настоящего изобретения;

[15] фиг.4 - диаграмма, иллюстрирующая метаданные согласно варианту осуществления настоящего изобретения;

[16] фиг.5 - блок-схема, иллюстрирующая устройство приема контента согласно варианту осуществления настоящего изобретения;

[17] фиг.6A и 6B иллюстрируют процесс получения исходного контента согласно варианту осуществления настоящего изобретения;

[18] фиг.7 - блок-схема, иллюстрирующая способ предоставления контента согласно варианту осуществления настоящего изобретения;

[19] фиг.8 - блок-схема, иллюстрирующая способ приема контента согласно варианту осуществления настоящего изобретения;

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

[21] фиг.10 - блок-схема, иллюстрирующая систему совместного использования контента, которая работает через сеть, согласно другому варианту осуществления настоящего изобретения;

[22] фиг.11 - представление, иллюстрирующее информацию статуса устройства для устройства приема контента, согласно варианту осуществления настоящего изобретения;

[23] фиг.12A-12D иллюстрируют процесс, в котором контент принимается согласно информации статуса устройства для устройства приема контента, согласно варианту осуществления настоящего изобретения;

[24] фиг.13 - блок-схема, иллюстрирующая способ предоставления контента согласно другому варианту осуществления настоящего изобретения;

[25] фиг.14 - блок-схема, иллюстрирующая способ приема контента согласно другому варианту осуществления настоящего изобретения;

[26] фиг.15 - схематичное представление, иллюстрирующее систему резервного копирования данных для резервного копирования данных через сеть, согласно варианту осуществления настоящего изобретения;

[27] фиг.16 иллюстрирует структуру системы резервного копирования данных согласно варианту осуществления настоящего изобретения;

[28] фиг.17 - блок-схема, иллюстрирующая вариант осуществления способа резервного копирования данных, посредством которого выполняется резервное копирование данных на сетевой сервер системы резервного копирования данных;

[29] фиг.18 иллюстрирует структуру системы резервного копирования данных согласно другому варианту осуществления настоящего изобретения;

[30] фиг.19 - блок-схема, иллюстрирующая процесс резервного копирования данных устройством предоставления данных системы резервного копирования данных согласно варианту осуществления настоящего изобретения;

[31] фиг.20 иллюстрирует структуру системы резервного копирования данных согласно варианту осуществления настоящего изобретения;

[32] фиг.21 - блок-схема, иллюстрирующая процесс резервного копирования данных устройством хранения системы резервного копирования данных согласно варианту осуществления настоящего изобретения; и

[33] фиг.22 иллюстрирует структуру устройства предоставления данных согласно варианту осуществления настоящего изобретения.

Лучший режим выполнения изобретения

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

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

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

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

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

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

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

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

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

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

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

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

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

Режим осуществления изобретения

[47] Настоящее изобретение далее описано более полно со ссылками на чертежи, на которых показаны варианты осуществления изобретения.

[48] На фиг.1 показано схематичное представление, иллюстрирующее систему 100 совместного использования контента, которая работает через сеть, согласно варианту осуществления настоящего изобретения.

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

[50] Устройство 110 предоставления контента и устройство 130 приема контента могут быть любыми из множества устройств, поддерживающих различные типы проводных или беспроводных сетей 140, таких как портативный мультимедиаплеер (PMP), ультрамобильный персональный компьютер (UMPC), ноутбук, мобильный телефон, цифровая камера или персональный компьютер (PC). Кроме того, устройство 110 предоставления данных, устройство 120 хранения и устройство 130 приема контента могут быть клиентскими устройствами, составляющими систему домашней сети, связанную с контроллером, таким как домашний шлюз или домашний сервер. Например, устройство 110 предоставления контента, устройство 120 хранения и устройство 130 приема контента могут быть устройствами, связанными через сеть 140, совместимую со стандартом DLNA (Альянс цифровых сетей для дома) для управления домашними электронными приборами для совместного использования контента.

[51] Сеть 140 содержит одну из сети малой дальности действия и сети большой дальности действия. Сеть 140 может использовать схему беспроводного Интернета, такую как Bluetooth, Wi-Fi, WiBro, UWB (ультраширокополосная система) и т.п., или схему проводного Интернета, такую как IEEE 1394, Ethernet и т.п.

[52] Устройство 120 хранения является сетевым устройством хранения для хранения исходного контента. Устройство 120 хранения может быть устройством хранения, доступным через сеть. Например, устройство 120 хранения может быть сетевым устройством хранения (NAS). Хотя в варианте осуществления по фиг.1 устройство 120 хранения, хранящее исходный контент, отделено от устройства 110 предоставления контента, устройство 120 хранения может быть объединено с устройством 110 предоставления контента.

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

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

[55] На фиг.2 показана блок-схема, иллюстрирующая устройство 210 предоставления контента, проиллюстрированное на фиг.1, согласно варианту осуществления настоящего изобретения.

[56] Согласно фиг.2 устройство 210 предоставления контента содержит блок 211 модифицирования исходного контента, блок 212 генерации метаданных и блок 213 предоставления контента.

[57] Блок 211 модифицирования исходного контента модифицирует атрибуты исходного контента, сохраненного в устройстве 120 хранения, с которым блок 211 модифицирования исходного контента соединен через сеть, как проиллюстрировано на фиг.1, чтобы генерировать модифицированный контент.

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

[59] На фиг.3 показана диаграмма, объясняющая процесс блока 211 модифицирования исходного контента, проиллюстрированный на фиг.2, для модифицирования атрибутов исходного контента, согласно варианту осуществления настоящего изобретения.

[60] Согласно фиг.3, например, когда разрешение исходного изображения 310, соответствующего исходному контенту, равно 2592×1944, блок 211 модифицирования исходного контента изменяет размеры исходного изображения 310 для генерации измененных изображений, таких как изображение 311, имеющее разрешение 1920×1980, изображение 312, имеющее разрешение 1024×768, изображение 313, имеющее разрешение 800×480, или изображение 314, имеющее разрешение 400×240. Разрешения изображений, которые должны загружаться на конкретную веб-страницу, могут быть ограничены, и таким образом блок 211 модифицирования исходного контента модифицирует разрешение исходного изображения до соответствующего разрешения, как проиллюстрировано на фиг.3, согласно разрешениям файла изображений, поддерживаемым веб-страницей, на которой контент должен быть предоставлен, для генерации модифицированных изображений.

[61] Блок 211 модифицирования исходного контента модифицирует размеры исходного контента для генерации контента малой информационной емкости, если емкость хранения устройства 130 приема контента, взаимосвязанного через сеть 140, недостаточна, или разрешение, поддерживаемое веб-страницей, ниже, чем разрешение исходного контента. Например, когда устройство 130 приема контента является мобильным телефоном, а дисплей мобильного телефона имеет максимальное разрешение 800×480, блок 211 модифицирования исходного контента изменяет размеры исходного изображения до 800×480 - изображение, которое оптимизировано для дисплея мобильного телефона.

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

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

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

[65] Блок 213 предоставления контента предоставляет модифицированный контент и метаданные на устройство, которое взаимосвязано через сеть.

[66] На фиг.4 показана диаграмма, иллюстрирующая метаданные согласно варианту осуществления настоящего изобретения.

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

[68] Метаданные контента содержат идентификатор (ID), информацию о местоположении исходного контента и информацию о правах доступа к исходному контенту. ID контента используется, чтобы идентифицировать типы контента, который совместно используется через сеть. Информация о местоположении исходного контента является информацией о местоположении устройства 120 хранения, в котором сохранен исходный контент, которая может быть в формате Универсального указателя ресурса (URL). Более детально, информация о местоположении исходного контента включает в себя протокол и путь к хранению исходного контента. Например, информация о местоположении исходного контента может быть представлена в следующем формате: протокол://местоположение устройства хранения, хранящего исходный контент. Например, если местоположение устройства 120 хранения представлено как http://www.samsung.com/private_contents, информация URL может быть добавлена к метаданным как информация о местоположении исходного контента.

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

[70] Метаданные об устройстве относятся к информации о деталях истории переноса, когда модифицированный контент переносится между различными устройствами. Например, когда модифицированный контент переносится от первого устройства (ID устройства равен 1) через второе устройство (ID устройства равен 2) к третьему устройству (ID устройства равен 3), метаданные об устройстве модифицированного контента, сохраненного в третьем устройстве, могут включать информацию ID первого устройства и второго устройства, которые обозначают пути, которые были пройдены контентом. Пути переноса контента и потоки незаконного контента могут быть прослежены с использованием метаданных об устройстве.

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

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

[73] На фиг.5 показана блок-схема, иллюстрирующая устройство приема контента 500 согласно варианту осуществления настоящего изобретения.

[74] Согласно фиг.5 устройство 500 приема контента содержит блок 510 приема контента, блок 520 извлечения дополнительных данных, блок 530 ввода и блок 540 управления.

[75] Блок 510 приема контента является коммуникационным модулем, который выполняет обмен данными с другими устройствами, которые соединены с сетью, и принимает контент, который совместно используется через сеть.

[76] Блок 520 извлечения дополнительных данных извлекает дополнительные данные принятого контента, как проиллюстрировано выше на фиг.4, из метаданных принятого контента. Блок 520 извлечения дополнительных данных извлекает информацию о местоположении исходного контента из метаданных принятого контента, и пользователь выбирает, следует ли принимать исходный контент, по мере необходимости, через блок 530 ввода, чтобы обеспечить возможность приема исходного контента. Блок 540 управления управляет операциями каждого из элементов устройства 500 приема контента.

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

[78] Согласно фиг.6A, когда мобильный телефон 600, поддерживающий сетевое соединение, соединяется через сеть, такую как сеть Wi-Fi, с предопределенной веб-страницей, которая обеспечивает контент, оглавления 621-624 показываются на дисплейном блоке 610 мобильного телефона 600. Согласно фиг.6B, когда пользователь выбирает контент из оглавлений 621-624 через блок 630 ввода или касаясь желаемой области контента на мобильном телефоне 600, если мобильный телефон 600 поддерживает распознавание касания, данные 625 для запроса, желательно ли пользователю принять исходный контент, показываются посредством дисплейного блока 610, и пользователь выбирает, следует ли принимать исходный контент через интерфейс 626 или 627 выбора.

[79] Если пользователь хочет принять исходный контент, то блок 510 приема контента запрашивает устройство хранения, в котором сохранен исходный контент, чтобы передать исходный контент с использованием информации о местоположении исходного контента, извлеченного из блока 520 извлечения дополнительной информации 520. Устройство хранения определяет, имеет ли устройство приема, которое запросило передачу исходного контента, права доступа к исходному контенту, чтобы определить, следует ли передать исходный контент или нет.

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

[81] На фиг.7 показана блок-схема, иллюстрирующая способ предоставления контента согласно варианту осуществления настоящего изобретения.

[82] Согласно фиг.7 на этапе 710 исходный контент сохраняется в предопределенном устройстве хранения. Как описано выше, устройство хранения предпочтительно может быть устройством хранения, к которому можно получить доступ через сеть, таким как NAS.

[83] На этапе 720 блок 211 модифицирования исходного контента устройства 210 предоставления контента модифицирует атрибуты исходного контента, чтобы генерировать модифицированный контент. Как описано выше, при загрузке контента на веб-страницу емкость исходного контента уменьшается с учетом размера файла приложения, поддерживаемого веб-страницей. Кроме того, устройство 210 предоставления контента обрабатывает исходный контент для представления в соответствующем формате для устройства 220 приема контента с учетом емкости хранения или разрешения устройства 220 приема контента, чтобы генерировать модифицированный контент.

[84] На этапе 730 блок 212 генерации метаданных генерирует метаданные, включающие в себя по меньшей мере информацию о местоположении исходного контента. Информация о местоположении ссылается на маршрут доступа устройства хранения, в котором сохранен исходный контент по сети, и может быть форматом URL, как описано выше.

[85] На этапе 740 модифицированный контент и метаданные предоставляются другим устройствам, которые связаны через сеть, с использованием блока 213 предоставления контента.

[86] На фиг.8 показана блок-схема, иллюстрирующая способ приема контента согласно варианту осуществления настоящего изобретения.

[87] Согласно фиг.8 на этапе 810 предопределенный контент предоставляется от других устройств, взаимосвязанных через сеть, с использованием блока 510 приема контента.

[88] На этапе 820 блок 520 извлечения дополнительных данных извлекает информацию о местоположении исходного контента из метаданных контента.

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

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

[91] Согласно фиг.9 на этапе 941 исходный контент сохраняется в устройстве 920 хранения, которое доступно через сеть. Кроме того, на этапе 942 исходный контент предоставляется устройству 910 предоставления контента. На этапе 943 информация об устройстве 930 приема контента, например емкость или разрешение устройства 930 приема контента, дополнительно предоставляется устройству 910 предоставления контента.

[92] На этапе 944 устройство 910 предоставления контента модифицирует исходный контент в подходящий формат для устройства 930 приема контента с учетом емкости или информации о разрешении устройства 930 приема контента. Например, изменяется размер изображения с учетом емкости и разрешения устройства 930 приема контента, а видеоконтент транскодируется с учетом воспроизводящего кодека устройства 930 приема контента.

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

[94] На этапе 947 устройство 930 приема контента извлекает из метаданных информацию о местоположении устройства хранения, в котором сохранен исходный контент. Затем на этапе 948 устройство 930 приема контента запрашивает устройство 920 хранения предоставить исходный контент. На этапе 949 устройство 920 хранения сравнивает ID пользователя или ID устройства, которому разрешен доступ к исходному контенту, с ID пользователя или ID устройства для устройства 930 приема контента, которое запросило исходный контент, чтобы определить, сделан ли запрос устройством, которое имеет право доступа к исходному контенту. Если ID пользователя или ID устройства являются таковыми для пользователя или устройства, имеющего надлежащие права доступа, то устройство 920 хранения предоставляет