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

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

 

Данная заявка основана и притязает на приоритет заявки на патент (КНР) номер CN 201410092860.2, поданной 13 марта 2014 года, содержимое которой полностью содержится в данном документе по ссылке.

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

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

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

[0002] DLNA (Альянс цифровых домашних сетей) представляет собой некоммерческую организацию, учрежденную компаниями Sony, Intel и Microsoft и нацеленную на разрешение проблемы совместного использования цифрового мультимедийного контента потребительскими электронными устройствами.

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

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

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

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

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

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

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

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

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

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

[0012] Альтернативно, модуль получения пути может включать в себя: блок вызова сценария, блок добавления пути и блок считывания пути. Блок вызова сценария выполнен с возможностью вызывать предварительно установленный сценарий, когда отслеживается и получается событие подключения мобильного устройства хранения данных к DLNA-устройству. Блок добавления пути выполнен с возможностью добавлять путь монтирования мобильного устройства хранения данных в конфигурационный документ DLNA-сервера через предварительно установленный сценарий, конфигурационный документ приспособлен для записи пути совместного использования данных, которые можно совместно использовать с DLNA-сервером. Блок считывания пути выполнен с возможностью инициировать DLNA-сервер через предварительно установленный сценарий, с тем чтобы считывать путь совместного использования, который включает в себя путь монтирования мобильного устройства хранения данных в конфигурационном документе.

[0013] Альтернативно, модуль получения пути также включает в себя: блок мониторинга отключения и блок удаления пути. Блок мониторинга отключения выполнен с возможностью отслеживать и получать событие отключения мобильного устройства хранения данных от DLNA-устройства. Блок вызова сценария дополнительно выполнен с возможностью вызывать предварительно установленный сценарий, когда отслеживается и получается событие отключения мобильного устройства хранения данных от DLNA-устройства. Блок удаления пути выполнен с возможностью удалять путь монтирования мобильного устройства хранения данных из конфигурационного документа посредством предварительно установленного сценария. Блок считывания пути дополнительно выполнен с возможностью инициировать DLNA-сервер через предварительно установленный сценарий, с тем чтобы считывать путь совместного использования, который не включает в себя путь монтирования мобильного устройства хранения данных в конфигурационном документе.

[0014] Альтернативно, блок считывания пути включает в себя: подблок передачи сигнала, подблок загрузки документа и подблок считывания пути. Подблок передачи сигнала выполнен с возможностью передавать предварительно установленный сигнал на DLNA-сервер через предварительно установленный сценарий. Подблок загрузки документа выполнен с возможностью перезагружать конфигурационный документ посредством DLNA-сервера после того, как предварительно установленный сигнал принят DLNA-сервером. Подблок считывания пути выполнен с возможностью считывать путь совместного использования в конфигурационном документе посредством DLNA-сервера.

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

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

[0017] После того, как событие подключения мобильного устройства хранения данных к DLNA-устройству отслеживается и получается посредством DLNA-устройства, путь монтирования мобильного устройства хранения данных получается через DLNA-сервер, и данные в мобильном устройстве хранения данных совместно используются согласно пути монтирования через DLNA-сервер. Таким образом, разрешается такая характерная для предшествующего уровня техники проблема, что DLNA-сервер не может совместно использовать мультимедийный контент в мобильном устройстве хранения данных. По сравнению с техническим решением предшествующего уровня техники, в этом варианте осуществления DLNA-сервер получает путь монтирования мобильного устройства хранения данных, затем сканирует и получает данные в мобильном устройстве хранения данных согласно пути монтирования и после этого совместно использует мобильное устройство хранения данных, так что данные в мобильном устройстве хранения данных совместно используются в DLNA-системе, и могут значительно улучшаться характеристики совместного использования DLNA-системы.

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

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

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

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

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

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

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

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

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

Подробное описание изобретения

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

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

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

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

[0030] На этапе 102 отслеживается и получается событие подключения мобильного устройства хранения данных к DLNA-устройству.

[0031] На этапе 104 путь монтирования мобильного устройства хранения данных получается через DLNA-сервер.

[0032] На этапе 106 данные в мобильном устройстве хранения данных совместно используются согласно пути монтирования через DLNA-сервер.

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

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

[0035] На этапе 201 отслеживается и получается событие подключения мобильного устройства хранения данных к DLNA-устройству.

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

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

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

[0039] На этапе 203 путь монтирования мобильного устройства хранения данных добавляется в конфигурационный документ DLNA-сервера посредством предварительно установленного сценария.

[0040] DLNA-устройство добавляет путь монтирования мобильного устройства хранения данных в конфигурационный документ DLNA-сервера через предварительно установленный сценарий. Конфигурационный документ приспособлен записывать путь совместного использования данных, которые поддерживают возможность совместного использования на DLNA-сервере. В этом отношении, путь совместного использования означает путь хранения, по которому сохраняются данные, которые поддерживают возможность совместного использования для DLNA-сервера, на носителе данных, к примеру, media_dir=/userdisk/data.

[0041] DLNA-сервер может совместно использовать только данные, которые соответствуют пути совместного использования, записанному в конфигурационный документ, с DLNA-клиентом. Другими словами, хотя данные сохраняются на носителе данных DLNA-устройства, данные, путь хранения которых не записывается в конфигурационном документе, не могут совместно использоваться посредством DLNA-сервера. Один или более пути совместного использования могут записываться в конфигурационном документе.

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

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

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

[0045] Во-первых, предварительно установленный сигнал передается на DLNA-сервер через предварительно установленный сценарий.

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

[0047] Во-вторых, конфигурационный документ перезагружается через DLNA-сервер после того, как предварительно установленный сигнал принимается DLNA-сервером.

[0048] После того, как предварительно установленный сигнал принимается DLNA-сервером, конфигурационный документ перезагружается, так что может обновляться и получаться путь монтирования мобильного устройства хранения данных, добавленного в конфигурационном документе.

[0049] В-третьих, путь совместного использования в конфигурационном документе считывается через DLNA-сервер.

[0050] DLNA-сервер считывает путь совместного использования в конфигурационном документе после перезагрузки конфигурационного документа. Разумеется, путь совместного использования включает в себя путь монтирования мобильного устройства хранения данных, добавляемый в конфигурационный документ через предварительно установленный сценарий.

[0051] На этапе 205 данные в мобильном устройстве хранения данных совместно используются через DLNA-сервер согласно пути монтирования.

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

[0053] Следует отметить, что после приема предварительно установленного сигнала, передаваемого посредством предварительно установленного сценария, DLNA-сервер также может выполнять следующий этап: механизм мониторинга системы документооборота закрывается на предварительно определенный период через DLNA-сервер. Механизм мониторинга системы документооборота выполнен с возможностью отслеживать документы на DLNA-сервере, что включает в себя мониторинг осуществления доступа, считывания, записи, модификации, удаления, создания или переименования и т.д., а также предоставлять обратную связь на DLNA-сервер. В этом отношении, начальное время предварительно определенного периода является моментом, когда предварительно установленный сигнал принимается посредством DLNA-сервера, и конечное время предварительно определенного периода является моментом, когда путь совместного использования в конфигурационном документе считывается посредством DLNA-сервера. Через закрытие механизма мониторинга системы документооборота на некоторое время в течение вышеуказанного предварительно определенного периода, может уменьшаться объем системной служебной информации, и можно не допускать многократной передачи уведомления с обратной связью на DLNA-сервер посредством внутреннего ядра, поскольку к документам осуществляется доступ, они считываются и записываются и т.п. в ходе процесса, при котором DLNA-сервер сканирует и получает документы в мобильном устройстве хранения данных.

[0054] Дополнительно следует отметить, что после вышеуказанного этапа 205 способ может включать в себя следующие этапы.

[0055] (1) Отслеживается и получается событие отключения мобильного устройства хранения данных от DLNA-устройства.

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

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

[0058] Аналогично случаю, когда отслеживается и получается событие подключения мобильного устройства хранения данных к DLNA-устройству, когда отслеживается и получается событие отключения мобильного устройства хранения данных от DLNA-устройства посредством DLNA-устройства, вызывается предварительно установленный сценарий.

[0059] (3) Путь монтирования мобильного устройства хранения данных удаляется из конфигурационного документа через предварительно установленный сценарий.

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

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

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

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

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

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

[0067] Фиг. 3 является блок-схемой, показывающей устройство для совместного использования данных согласно примерному варианту осуществления. Устройство для совместного использования данных может быть реализовано посредством программного обеспечения в качестве части или всего DLNA-сервера в DLNA-устройстве. Устройство для совместного использования данных может включать в себя модуль 310 мониторинга подключения, модуль 320 получения пути и модуль 330 совместного использования данных.

[0068] Модуль 310 мониторинга подключения выполнен с возможностью отслеживать и получать событие подключения мобильного устройства хранения данных к DLNA-устройству.

[0069] Модуль 320 получения пути выполнен с возможностью получать путь монтирования мобильного устройства хранения данных через DLNA-сервер.

[0070] Модуль 330 совместного использования данных выполнен с возможностью совместно использовать данные в мобильном устройстве хранения данных согласно пути монтирования через DLNA-сервер.

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

[0072] Фиг. 4 является блок-схемой, показывающей устройство для совместного использования данных согласно другому примерному варианту осуществления. Устройство для совместного использования данных может реализовываться посредством программного обеспечения в качестве части или всего DLNA-сервера в DLNA-устройстве. Устройство для совместного использования данных может включать в себя модуль 310 мониторинга подключения, модуль 320 получения пути и модуль 330 совместного использования данных.

[0073] Модуль 310 мониторинга подключения выполнен с возможностью отслеживать и получать событие подключения мобильного устройства хранения данных к DLNA-устройству.

[0074] Модуль 320 получения пути выполнен с возможностью получать путь монтирования мобильного устройства хранения данных через DLNA-сервер.

[0075] Модуль 320 получения пути включает в себя блок 320a вызова сценария, блок 320b добавления пути и блок 320c считывания пути.

[0076] Блок 320a вызова сценария выполнен с возможностью вызывать предварительно установленный сценарий, когда отслеживается и получается событие подключения мобильного устройства хранения данных к DLNA-устройству.

[0077] Блок 320b добавления пути выполнен с возможностью добавлять путь монтирования мобильного устройства хранения данных в конфигурационный документ DLNA-сервера посредством предварительно установленного сценария. Конфигурационный документ приспособлен записывать путь совместного использования данных, которые можно совместно использовать с DLNA-сервером.

[0078] Блок 320c считывания пути выполнен с возможностью инициировать DLNA-сервер посредством предварительно установленный сценарий, с тем чтобы считывать путь совместного использования, который включает в себя путь монтирования мобильного устройства хранения данных в конфигурационном документе.

[0079] Альтернативно, модуль 320 получения пути также включает в себя: блок мониторинга отключения и блок удаления пути (не показаны).

[0080] Блок мониторинга отключения выполнен с возможностью отслеживать и получать событие отключения мобильного устройства хранения данных от DLNA-устройства.

[0081] Блок 320a вызова сценария также выполнен с возможностью вызывать предварительно установленный сценарий, когда отслеживается и получается событие отключения мобильного устройства хранения данных от DLNA-устройства.

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

[0083] Блок 320c считывания пути также выполнен с возможностью инициировать DLNA-сервер через предварительно установленный сценарий, с тем чтобы считывать путь совместного использования, который не включает в себя путь монтирования мобильного устройства хранения данных в конфигурационном документе.

[0084] Блок 320c считывания пути включает в себя подблок 320c1 передачи сигнала, подблок 320c2 загрузки документа и подблок 320c3 считывания пути.

[0085] Подблок 320c1 передачи сигнала выполнен с возможностью передавать предварительно установленный сигнал на DLNA-сервер через предварительно установленный сценарий.

[0086] Подблок 320c2 загрузки документа выполнен с возможностью перезагружать конфигурационный документ через DLNA-сервер после того, как предварительно установленный сигнал принимается посредством DLNA-сервера.

[0087] Подблок 320c3 считывания пути выполнен с возможностью считывать путь совместного использования в конфигурационном документе через DLNA-сервер.

[0088] Модуль 330 совместного использования данных выполнен с возможностью совместно использовать данные в мобильном устройстве хранения данных согласно пути монтирования через DLNA-сервер.

[0089] Альтернативно, устройство дополнительно включает в себя модуль 340 закрытия мониторинга, выполненный с возможностью закрывать механизм мониторинга системы документооборота на предварительно определенный период через DLNA-сервер. Механизм мониторинга системы документооборота выполнен с возможностью отслеживать документы на DLNA-сервере и предоставлять обратную связь на DLNA-сервер.

[0090] В этом отношении, начальное время предварительно определенного периода является моментом, когда предварительно установленный сигнал принимается посредством DLNA-сервера, и конечное время предварительно определенного периода является моментом, когда путь совместного использования в конфигурационном документе прочитан посредством DLNA-сервера.

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

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

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

[0095] [0096] Фиг. 5 является блок-схемой, показывающей устройство для совместного использования данных согласно примерному варианту осуществления. Например, устройство 500 может представлять собой интеллектуальный маршрутизатор.

[0097] Ссылаясь на фиг. 5, устройство 500 может включать в себя один или более из следующих компонентов: компонент 502 обработки, запоминающее устройство 504, компонент 506 питания, интерфейс 512 ввода-вывода и компонент 514 маршрутизатора.

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

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

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

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

[00102] Компонент 514 маршрутизатора представляет собой компонент, выполненный с возможностью соединять различные LAN и WAN по Интернету. Компонент 514 маршрутизатора может представлять собой компонент, выполненный с возможностью автоматически выбирать и задавать маршрут согласно состояниям каналов и передавать сигналы посредством оптимального пути согласно последовательности.

[00103] Помимо этого, устройство 500 дополнительно может включать в себя USB-интерфейс (не показан), выполненный с возможностью поддерживать соединение мобильного устройства хранения данных, такого как U-диск, мобильный жесткий диск и т.п.

[00104] Кроме того, DLAN-сервер выполняется в устройстве 500. DLNA-сервер представляет собой серверный тип приложения, выполненный с возможностью реализовывать совместное использование мультимедийного контента, такого как изображения, музыка, видео и т.п.

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

[00106] В примерных вариантах осуществления, также предусмотрен энергонезависимый машиночитаемый носитель данных, включающий в себя инструкции, к примеру, включенные в запоминающее устройство 504, исполняемые посредством процессора 520 в устройстве 500, для осуществления вышеописанных способов. Например, энергонезависимый машиночитаемый носитель хранения данных может представлять собой ROM, RAM, CD-ROM, магнитную ленту, гибкий диск и оптическое устройство хранения данных и т.п.

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

- мониторинг и получение события подключения мобильного устройства хранения данных к DLNA-устройству;

- получение пути монтирования мобильного устройства хранения данных через DLNA-сервер; и

- совместное использование данных в мобильном устройстве хранения данных согласно пути монтирования через DLNA-сервер.

[00108] Альтернативно, получение пути монтирования мобильного устройства хранения данных через DLNA-сервер включает в себя:

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

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

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

[00109] Альтернативно, способ также включает в себя:

- мониторинг и получение события отключения мобильного устройства хранения данных от DLNA-устройства;

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

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

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

[00110] Альтернативно, инициирование, через предварительно установленный сценарий, DLNA-сервера для того, чтобы считывать путь совместного использования в конфигурационном документе, включает в себя:

- передачу предварительно установленного сигнала на DLNA-сервер через предварительно установленный сценарий;

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

- считывание пути совместного использования в конфигурационном документе через DLNA-сервер.

[00111] Альтернативно, способ также включает в себя:

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

[00112] Начальное время предварительно определенного периода является моментом, когда предварительно установленный сигнал принимается посредством DLNA-сервера, и конечное время предварительно определенного периода является моментом, когда путь совместного использования в конфигурационном документе считывается посредством DLNA-сервера.

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

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

[00115] Помимо этого, следует принимать во внимание, что вышеуказанное машиночитаемое устройство хранения данных (например, запоминающее устройство) может представлять собой энергозависимое запоминающее устройство или энергонезависимое запоминающее устройство либо может включать в себя оба из них. Например, но без ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое постоянное запоминающее устройство (EPROM), электрически стираемое программируемое ROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое может служить в качестве внешней кэш-памяти. В качестве примера, но без ограничения, RAM принимать различные формы, такие как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с удвоенной скоростью передачи данных (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), DRAM по технологии Synchlink (SLDRAM) и RAM по технологии Direct Rambus (DRRAM). Устройство хранения данных согласно раскрытым аспектам имеет намерение включать в себя, но не только, эти и другие подходящие типы запоминающих устройств.

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

[00117] Различные иллюстративные логические блоки, модули и схемы, описанные в сочетании с настоящим раскрытием, могут реализовываться или выполняться посредством следующих компонентов, которые спроектированы с возможностью осуществлять вышеуказанные функции: процессор общего назначения, процессор цифровых сигналов (DSP), специализированная интегральная схема (ASIC), программируемая пользователем вентильная матрица (FPGA) или другое программируемое логическое устройство, дискретные логические элементы или транзисторная логика, дискретные аппаратные компоненты либо любая комбинация этих компонентов. Процессор общего назначения может представлять собой микропроцессор. Альтернативно, процессор может представлять собой любое из традиционного процессора, контроллера, микроконтроллера или конечного автомата. Процессор может быть реализован как комбинация вычислительных устройств, к примеру, комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с DSP-ядром либо любая другая подобная конфигурация.

[00118] Способ и этапы алгоритма, описанные в сочетании с настоящим раскрытием, могут непосредственно содержаться в аппаратных средствах, в программном модуле, исполняемом посредством процессора, или в комбинации означенного. Программное обеспечение может размещаться в оперативном запоминающем устройстве, флэш-памяти, постоянном запоминающем устройстве, запоминающем устройстве типа EPROM, запоминающем устройстве типа EEPROM, регистрах, на жестком диске, съемном диске, CD-ROM или на любом другом носителе данных, известном в данной области техники. Примерный носитель данных соединяется с процессором, так что процессор может считывать информацию из носителя данных или записывать информацию на него. В альтернативном варианте осуществления, носители данных могут быть интегрированы с процессором. Процессор и носитель данных могут размещаться в ASIC, которая может постоянно размещаться в пользовательском терминале. В альтернативном варианте осуществления, процессор и носитель данных могут размещаться в пользовательском терминале как дискретные компоненты.

[00119] В одной или более примерных схем, вышеприведенные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любой комбинации вышеозначенного. При реализации в программном обеспечении, вышеуказанные функции могут сохраняться на машиночитаемом носителе в качестве одной или более инструкций или кодов, либо передаваться через машиночитаемый носитель. Машиночитаемый носитель включает в себя компьютерный носитель данных и среду связи. Среда связи включает в себя любую среду, которая может использоваться для того, чтобы передавать компьютерные программы из одного местоположения в другое местоположение. Носитель данных может представлять собой любой доступный носитель, который является доступным посредством универсального или специализированного компьютера. Например, но без ограничения, машиночитаемый носитель может включать в себя RAM, ROM, EEPROM, CD-ROM или другие CD-устройства хранения данных, дисковое устройство хранения данных или другие магнитные устройства хранения данных либо любой другой носитель, который может использоваться для того, чтобы переносить или сохранять требуемые программные коды в форме инструкций или структуры данных и может быть доступным посредством универсального или специализированного компьютера либо универсального или специализированного процессора. Помимо этого, любое соединение может надлежащим образом называться "машиночитаемым носителем". Например, если коаксиальный кабель, волоконно-оптический кабель, "витая пара", цифровая абонентская линия (DSL) или беспроводные технологии, такие как инфракрасная, радиоволновая и микроволновая, используются для того, чтобы передавать программное обеспечение из веб-узла, сервера или другого удаленного источника, вышеуказанные коаксиальный кабель, волоконно-оптический кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасная, радиоволновая и микроволновая, содержатся в определении носителя. При использовании в данном документе, диск и оптический диск включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкие диски и Blu-Ray-диск, при этом магнитный диск обычно представляет данные магнитно, а оптический диск представляет данные оптически посредством использования лазера. Комбинация вышеуказанного также должна быть включена в рамки машиночитаемого носителя.

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

[00121] Порядковые номера вышеописанных вариантов осуществления настоящего раскрытия служат только для описания и не представляют предпочтения этих вариантов осуществления.

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

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

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

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

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

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

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

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

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

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

обнаруживают второе событие отключения мобильного устройства хранения данных от DLNA-устройства;

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

удаляют путь монтирования из конфигурационного документа DLNA-сервера посредством вызванного предварительно установленного сценария; и

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

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

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

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

5. Устройство для совместного использования данных, применяемое в DLNA-устройстве, в котором предусмотрен DLNA-сервер, и содержащее:

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

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

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

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

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

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

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

7. Устройство по п. 6, в котором модуль получения пути дополнительно содержит: блок обнаружения отключения и блок удаления пути;

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

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

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

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

8. Устройство по любому из пп. 5-7, дополнительно содержащее:

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

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

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



 

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

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

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

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

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

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

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

Изобретение относится к привязке к устройству. Технический результат – упрощение процесса привязки и избежание неверной привязки.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Наверх