НАЦЕЛЕННЫЕ ЗАПРОСЫ, ИСПОЛЬЗУЮЩИЕ ОМА DM-ПРОТОКОЛ

1. Машиночитаемый носитель, который имеет машиноисполняемые компоненты, содержащий:
ОМА (открытый альянс мобильной связи) DM-структуру (управление устройствами), которая включает в себя стандартные объекты управления ОМА DM, ассоциированные с ОМА DM-протоколом для управления данными управления устройством на мобильном устройстве, причем ОМА DM-протокол позволяет серверу отправить запрос в целевой узел на мобильное устройство для извлечения данных управления устройством, ассоциированных с целевым узлом; и
дополнение к ОМА DM-протоколу, которое позволяет серверу определять критерии фильтрации узла как часть запроса для обозначения подмножества данных управления устройством для целевого узла, которые должны быть возвращены.
2. Машиночитаемый носитель по п.1, в котором критерии фильтрации узлов включены в запрос как часть команды получения (Get) ОМА DM.
3. Машиночитаемый носитель по п.2, в котором команда получения (Get) задана в синтаксисе XML.
4. Машиночитаемый носитель по п.3, в котором критерии фильтрации узлов заданы в поле LocURI в синтаксисе XML.
5. Машиночитаемый носитель по п.1, в котором, по меньшей мере, часть критериев фильтрации узлов задана в новом параметре, добавленном к целевому URI в запросе.
6. Машиночитаемый носитель по п.5, в котором новый параметр задает синтаксис языка, используемого для критериев фильтрации узлов.
7. Машиночитаемый носитель по п.6, в котором синтаксис языка выбирается из группы, состоящей из SQL и Xpath.
8. Машиночитаемый носитель по п.1, в котором раздел данных запроса содержит фактическую формулировку запроса, который обозначает критерии, которые должны использоваться для выбора подмножества данных управления устройством.
9. Машиночитаемый носитель по п.8, в котором раздел данных запроса записывается в синтаксисе языка, заданного в новом параметре в целевом URI запроса.
10. Машиночитаемый носитель по п.9, в котором целевой URI запроса также содержит один параметр, который обозначает, какие атрибуты должны быть выбраны на мобильном устройстве, и другой параметр, который обозначает, в каком формате данные управления устройством должны быть возвращены.
11. Способ для извлечения подмножеств данных для целевого узла, используя ОМА DM-протокол, содержащий этапы, на которых:
отсылают запрос в мобильное устройство для извлечения данных управления устройством, которые используют ОМА (открытый альянс мобильной связи) DM-протокол (управление устройством), запрос включает в себя команду получения (Get) с критериями фильтрации узлов, критерий фильтрации узлов, обозначающий подмножество данных управления устройством, которое должно быть возвращено для целевого узла; и
когда запрос успешно обработан на мобильном устройстве, принимают ответ от мобильного устройства, который включает в себя только подмножество данных управления устройством, которые соответствуют критериям фильтрации узлов.
12. Способ по п.11, дополнительно содержащий этапы, на которых:
когда предпринимался запрос на мобильном устройстве, но не был успешно обработан на мобильном устройстве, принимают сообщение ошибки от мобильного устройства, которое описывает ошибку, которая произошла на мобильном устройстве.
13. Способ по п.11, дополнительно содержащий этапы, на которых:
перед тем, как отправляют этап запроса, принимают запрос связи от мобильного устройства, которое указывает запрос для данных управления устройством, которые необходимо отправить в мобильное устройство.
14. Способ по п.11, при этом, по меньшей мере, часть критериев фильтрации узла содержится как параметр в целевом URI, который является частью команды получения (Get).
15. Способ по п.14, в котором параметр в целевом URI определяет синтаксис языка, который необходимо использовать для критериев фильтрации.
16. Способ по п.14, в котором фактический запрос, который задает критерии фильтрации узлов, включен в отдельный раздел команды получения (Get), фактический запрос, который записывается в синтаксисе языка, заданного в параметре в целевом URL.
17. Способ по п.14, в котором отдельный раздел является разделом данных команды получения (Get).
18. Способ по п.14, в котором целевой URI имеет один параметр, который обозначает, какие атрибуты должны быть выбраны на мобильном устройстве, и другой параметр, который обозначает, в каком формате данные управления устройством должны возвращаться.
19. Машиночитаемый носитель, который имеет машиноисполняемые компоненты, содержащий:
ОМА (открытый альянс мобильной связи) DM-структуру (управление устройствами), которая включает в себя стандартные объекты управления ОМА DM, ассоциированные с ОМА DM-протоколом для управления данными управления устройством на мобильном устройстве, ОМА DM-протокол, который позволяет серверу отправить команду получения (Get) в целевой узел на мобильное устройство для извлечения данных управления устройством, ассоциированных с целевым узлом; и
модификацию для ОМА DM-протокола, который позволяет серверу определять, какие атрибуты должны быть выбраны на мобильном устройстве в одном параметре целевого URI команды получения (Get), и какой формат данных управления устройством должен вернуться как другой параметр целевого URI команды получения (Get).
20. Машиночитаемый носитель по п.19, дополнительно имеющий машиноисполняемые компоненты, которые содержат:
дополнение к ОМА DM-протоколу, который позволяет серверу определять критерии фильтрации узла как часть команды получения (Get) для обозначения подмножества данных управления устройством для целевого узла, которые должны быть возвращены.