СПОСОБЫ И УСТРОЙСТВО ДИНАМИЧЕСКОГО ОПРЕДЕЛЕНИЯ ИСТОЧНИКА ИНФОРМАЦИИ ПРЕДОСТАВЛЕНИЯ ПО КАЖДОЙ СЕТЕВОЙ УСЛУГЕ ДЛЯ УСТРОЙСТВ БЕСПРОВОДНОЙ СВЯЗИ ОТКРЫТОГО РЫНКА

1. Способ динамического определения источника информации предоставления на устройстве беспроводной связи открытого рынка, содержащий этапы, на которых:
принимают первый ввод для запуска сетевой услуги на устройстве беспроводной связи открытого рынка;
определяют, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле, связанном с устройством беспроводной связи;
если определено, что информация предоставления не хранится на сменном модуле, то определяют, хранится ли информация предоставления, соответствующая сетевой услуге, на несменном устройстве хранения данных устройства беспроводной связи; и
если определено, что информация предоставления не хранится на сменном модуле и несменном устройстве хранения данных, то генерируют уведомление пользователя для вывода его на устройство беспроводной связи, причем уведомление пользователя включает в себя инструкции для конфигурирования информации предоставления на устройстве беспроводной связи.
2. Способ по п.1, в котором генерирование уведомления пользователя, кроме того, содержит генерирование уведомления пользователя, в котором уведомление пользователя включает в себя инструкции для получения информации предоставления для ввода ее вручную в устройство беспроводной связи.
3. Способ по п.2, в котором генерирование уведомления пользователя, кроме того, содержит генерирование уведомления пользователя, в котором уведомление пользователя включает в себя адрес доступной через сеть Интернет веб страницы, предоставляющей информацию предоставления для ввода ее вручную в информацию предоставления.
4. Способ по п.2, в котором генерирование уведомления пользователя, кроме того, содержит генерирование уведомления пользователя, в котором уведомление пользователя включает в себя инструкции для доставки по беспроводной сети информации предоставления на устройство беспроводной связи.
5. Способ по п.4, дополнительно содержащий прием второго ввода для инициирования доставки по беспроводной сети информации предоставления на основе инструкций, включенных в состав уведомления пользователя.
6. Способ по п.1, дополнительно содержащий этапы, на которых:
принимают информацию предоставления на основе инструкций;
сохраняют информацию предоставления в по меньшей мере одном из сменного модуля или несменного устройства хранения данных;
принимают второй ввод для запуска сетевой услуги на устройстве беспроводной связи; и
запускают сетевую услугу на устройстве беспроводной связи в ответ на второй ввод.
7. Способ по п.6, в котором прием второго ввода дополнительно содержит этапы, на которых:
проверяют индикатор предоставления услуги, соответствующий сетевой услуге, перед определением того, хранится ли информация предоставления, соответствующая услуге, на сменном модуле, причем индикатор предоставления услуги указывает, что информация предоставления не хранится на несменном устройстве хранения данных; и
извлекают информацию предоставления из несменного устройства хранения данных, если обнаружен индикатор предоставления услуги.
8. Способ по п.7, в котором запуск сетевой услуги на устройстве беспроводной связи дополнительно содержит запуск сетевой услуги на устройстве беспроводной связи в соответствии с информацией предоставления, извлеченной из несменного устройства хранения данных.
9. Способ по п.1, в котором определение того, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле, дополнительно содержит определение того, структурирован ли сменный модуль для поддержки хранения информации предоставления.
10. Способ по п.9, в котором, если определено, что информация предоставления не хранится на сменном модуле, определение дополнительно содержит, если определено, что информация предоставления не хранится на сменном модуле, или определено, что сменный модуль не структурирован для поддержки хранения информации предоставления, определение того, хранится ли информация предоставления, соответствующая сетевой услуге, на несменном устройстве хранения данных устройства беспроводной связи.
11. Способ по п.10, в котором, если определено, что информация предоставления не хранится на сменном модуле и несменном устройстве хранения данных, то генерирование дополнительно содержит, если определено, что информация предоставления не хранится на сменном модуле, или определено, что сменный модуль не структурирован для поддержки хранения информации предоставления, и не сохранена на несменном устройстве хранения данных, генерирование уведомления пользователя для вывода его на устройство беспроводной связи.
12. Способ по п.1, в котором определение, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле, дополнительно содержит определение, только если устройство беспроводной связи не является устаревшим устройством беспроводной связи, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле.
13. Способ по п.1, в котором способ определения источника является одним из множества способов, реализованных в устройстве беспроводной связи открытого рынка, и предварительная конфигурация устройства беспроводной связи открытого рынка предписывает, какой способ определения источника реализован.
14. Способ по п.1, в котором способ определения источника является одним из множества способов, реализованных в устройстве беспроводной связи открытого рынка, и каждая сетевая услуга, действующая в устройстве беспроводной связи открытого рынка, предписывает, какой способ определения источника реализован.
15. По меньшей мере, один процессор, сконфигурированный для обеспечения определения источника информации предоставления на устройстве беспроводной связи открытого рынка, содержащий:
первый модуль для приема первого ввода для запуска сетевой услуги на устройстве беспроводной связи открытого рынка;
второй модуль для определения того, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле, связанном с устройством беспроводной связи, или, если определено, что информация предоставления не хранится на сменном модуле, то определения того, хранится ли информация предоставления, соответствующая сетевой услуге, в несменном устройстве хранения данных устройства беспроводной связи; и
третий модуль для генерирования уведомления для вывода на устройство беспроводной связи, причем уведомление пользователя включает в себя инструкции для конфигурирования информации предоставления на устройстве беспроводной связи, если определено, что информация предоставления не хранится на сменном модуле и несменном устройстве хранения данных.
16. Компьютерный программный продукт, содержащий:
машиночитаемую среду, содержащую:
первый набор кодов для побуждения компьютера принимать первый ввод для запуска сетевой услуги на устройстве беспроводной связи открытого рынка;
второй набор кодов для побуждения компьютера определять, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле, связанном с устройством беспроводной связи, или, если определено, что информация предоставления не хранится на сменном модуле, определять, хранится ли информация предоставления, соответствующая сетевой услуге, в несменном устройстве хранения данных устройства беспроводной связи; и
третий набор кодов для побуждения компьютера генерировать уведомление пользователя для вывода его на устройство беспроводной связи, причем уведомление пользователя включает в себя инструкции для конфигурирования информации предоставления на устройстве беспроводной связи, если определено, что информация предоставления не хранится на сменном модуле и несменном устройстве хранения данных.
17. Устройство для определения источника информации предоставления на устройстве беспроводной связи, содержащее:
средство приема первого ввода для запуска сетевой услуги на устройстве беспроводной связи открытого рынка;
средство определения того, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле, связанном с устройством беспроводной связи или, если определено, что информация предоставления не хранится на сменном модуле, определения того, хранится ли информация предоставления, соответствующая сетевой услуге, на несменном устройстве хранения данных устройства беспроводной связи; и
средство генерирования уведомления пользователя для вывода его на устройство беспроводной связи, причем уведомление пользователя включает в себя инструкции для конфигурирования информации предоставления на устройстве беспроводной связи, если определено, что информация предоставления не хранится на сменном модуле и несменном устройстве хранения данных.
18. Устройство беспроводной связи открытого рынка, содержащее:
компьютерную платформу, включающую в себя процессор и несменную память, связанную с процессором;
сменный модуль, связанный с процессором и действующий для хранения данных;
один или более клиентов сетевой услуги, выполняемых процессором и хранящихся в несменном устройстве хранения данных;
первый пользовательский интерфейс, связанный с процессором и действующий для приема первого ввода для запуска одного из клиентов сетевой услуги на устройстве беспроводной связи открытого рынка;
логику определения источника предоставления, хранящуюся в устройстве хранения данных и выполняемую посредством процессора, причем логика реагирует на первый ввод для выполнения первого правила источника, причем первое правило источника действует для определения того, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле или, если определено, что информация предоставления не хранится на сменном модуле, определения того, хранится ли информация предоставления, соответствующая сетевой услуге, на несменном устройстве хранения данных устройства беспроводной связи; и
генератор уведомления об инструкциях предоставления, хранящийся в устройстве хранения данных и выполняемый процессором, причем генератор действует для генерации уведомления пользователя для вывода его на устройство беспроводной связи в ответ на определение логикой, в соответствии с первым правилом источника, что информация предоставления не хранится на сменном модуле или в устройстве хранения данных, причем уведомление пользователя включает в себя инструкции для конфигурирования информации предоставления на устройстве беспроводной связи.
19. Устройство по п.18, в котором генератор уведомления об инструкциях предоставления также действует для генерации уведомления пользователя, включающего в себя инструкции для получения информации предоставления, которые должны быть введены вручную в устройство беспроводной связи.
20. Устройство по п.19, в котором генератор уведомления об инструкциях предоставления дополнительно действует для генерации уведомления пользователя, включающего в себя адрес веб страницы, доступной через сеть Интернет, предоставляющей информацию предоставления.
21. Устройство по п.18, в котором генератор уведомления об инструкциях предоставления дополнительно действует для генерации уведомления пользователя, включающего в себя инструкции для доставки по беспроводной сети информации предоставления на устройство беспроводной связи.
22. Устройство по п.21, дополнительно содержащее второй пользовательский интерфейс, связанный с процессором и действующий для приема второго ввода данных для инициирования доставки по беспроводной сети информации предоставления на основе инструкций, включенных в уведомление пользователя.
23. Устройство по п.18, дополнительно содержащее второй пользовательский интерфейс, связанный с процессором и действующий для приема второго ввода для ввода вручную информации предоставления либо в несменное устройство хранения данных, либо в сменный модуль на основе инструкций в уведомлении пользователя.
24. Устройство по п.18, в котором логика определения источника предоставления дополнительно действует для проверки индикатора предоставления услуги, соответствующего сетевой услуге, перед определением того, хранится ли информация предоставления, соответствующая услуге, на сменном модуле, и извлечения информации предоставления из несменного устройства хранения данных, если обнаружен индикатор предоставления услуги, причем индикатор предоставления услуги указывает, что информация предоставления хранится на несменном устройстве хранения данных.
25. Устройство по п.18, в котором логика определения источника предоставления дополнительно действует для определения того, структурирован ли сменный модуль для поддержки хранения информации предоставления и, если определено, что информация предоставления не хранится на сменном модуле, или если определено, что сменный модуль не структурирован для поддержки хранения информации предоставления, то определения того, хранится ли информация предоставления, соответствующая сетевой услуге, на несменном устройстве хранения данных устройства беспроводной связи.
26. Устройство по п.25, в котором генератор уведомления об инструкциях предоставления дополнительно действует для генерации уведомления пользователя для вывода его на устройство беспроводной связи в ответ на определение логикой того, что сменный модуль не поддерживает хранение информации предоставления, или информация предоставления не хранится на сменном модуле или в устройстве хранения данных.
27. Устройство по п.18, в котором логика определения источника предоставления дополнительно действует для определения, только если устройство беспроводной связи не является устаревшим устройством беспроводной связи, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле.
28. Устройство по п.18, в котором логика определения источника предоставления дополнительно содержит второе правило источника, причем второе правило источника действует для определения того, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле и, если информация предоставления не хранится на сменном модуле, то прекращения запуска сетевой услуги.
29. Устройство по п.28, в котором логика определения источника предоставления дополнительно содержит третье правило источника, причем третье правило источника действует для определения того, хранится ли информация предоставления, соответствующая сетевой услуге, на сменном модуле и, если информация предоставления не хранится на сменном модуле, то определения того, хранится ли информация предоставления в устройстве хранения данных устройства беспроводной связи, и, если определено, что информация предоставления не хранится ни на сменном модуле, ни в устройстве хранения данных, то прекращения запуска сетевой услуги.
30. Устройство по п.29, в котором логика определения источника предоставления дополнительно действует для определения того, какое из правил источника применить к попытке запуска сетевой услуги на основе предварительной конфигурации устройства беспроводной связи открытого рынка.
31. Устройство по п.29, в котором логика определения источника предоставления дополнительно определяет, какое правило источника применить к попытке запуска сетевой услуги на основе предварительной конфигурации клиента сетевой услуги.