аппаратура и способы для сетевой идентификации беспроводных устройств открытого рынка

Классы МПК:H04W8/24  передача данных терминала
Автор(ы):, ,
Патентообладатель(и):КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)
Приоритеты:
подача заявки:
2008-09-26
публикация патента:

Настоящее изобретение относится к аппаратуре и способам, предназначенным для идентификации оператора сети беспроводных устройств открытого рынка. Технический результат изобретения заключается в обеспечении возможности оператору сети технической поддержки удаленным образом извлекать идентификацию устройства беспроводной связи при оказании пользователю содействия в виде технической поддержки, относящейся к съемному модулю и/или устройству беспроводной связи. Технический результат достигается посредством извлечения информации профиля устройства в ответ на присоединение съемного модуля оператора сети к беспроводному устройству (то есть введение в него) и передачи информации профиля устройства оператору сети или подобному объекту. Это позволяет оператору сети или объекту третьей стороны отслеживать и/или контролировать тип беспроводных устройств, существующих в их соответствующей беспроводной сети. Кроме того, автоматический характер отслеживания устраняет необходимость в том, чтобы абоненты/пользователи съемных модулей вручную или иначе обеспечивали идентификацию устройства для операторов сети. 10 н. и 28 з.п. ф-лы, 9 ил. аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295

аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295 аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295 аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295 аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295 аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295 аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295 аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295 аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295 аппаратура и способы для сетевой идентификации беспроводных устройств   открытого рынка, патент № 2442295

Формула изобретения

1. Способ сетевой идентификации устройства беспроводной связи открытого рынка, содержащий:

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

извлечение информации профиля устройства из памяти устройства беспроводной связи в ответ на получение съемного модуля;

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

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

прием от сетевого объекта запроса идентификации устройства, которым запрашивается динамическая сетевая идентификация устройства беспроводной связи;

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

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

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

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

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

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

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

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

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

8. Способ по п.7, в котором реализация интерфейсного приложения съемного модуля дополнительно содержит исполнение приложения инструментальных средств применения карточки в контексте множественного доступа с кодовым разделением каналов (CDMA) (CCAT) для извлечения информации профиля устройства из памяти устройства беспроводной связи.

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

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

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

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

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

14. Процессор, сконфигурированный обеспечивать сетевую идентификацию устройства беспроводной связи открытого рынка и содержащий:

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

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

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

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

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

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

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

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

15. Считываемый компьютером носитель, содержащий:

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

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

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

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

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

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

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

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

16. Аппаратура для сетевой идентификации устройства беспроводной связи открытого рынка, содержащая:

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

средство для извлечения информации профиля устройства из памяти устройства беспроводной связи в ответ на получение съемного модуля;

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

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

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

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

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

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

17. Устройство беспроводной связи, содержащее:

компьютерную платформу, включающую в себя процессор и память, которая хранит информацию профиля устройства;

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

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

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

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

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

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

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

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

22. Устройство беспроводной связи по п.21, в котором интерфейсное приложение съемного модуля дополнительно содержит приложение инструментальных средств применения карточки в контексте множественного доступа с кодовым разделением каналов (CDMA) (ССАТ).

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

24. Устройство беспроводной связи по п.17, в котором модуль обмена сообщениями дополнительно содержит модуль службы коротких сообщений (SMS),

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

26. Способ запрашивания идентификации устройства беспроводной связи открытого рынка, содержащий:

генерирование запроса идентификации устройства в сетевом объекте;

передачу запроса идентификации устройства на съемный модуль;

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

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

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

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

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

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

31. Процессор, сконфигурированный для запрашивания идентификации устройства беспроводной связи открытого рынка и содержащий:

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

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

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

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

32. Считываемый компьютером носитель, содержащий:

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

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

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

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

33. Аппаратура для запрашивания идентификации устройства беспроводной связи открытого рынка, содержащая:

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

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

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

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

34. Сетевое устройство, содержащее:

компьютерную платформу, включающую в себя процессор и память;

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

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

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

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

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

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

37. Сетевое устройство по п.34, в котором модуль обмена сообщениями дополнительно определен как модуль службы коротких сообщений (SMS).

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

Описание изобретения к патенту

Притязание на приоритет по §119 раздела 35 кодекса законов США

Настоящая заявка на патент испрашивает приоритет предварительной патентной заявки США № 60/975405 под названием "Аппаратура и способы, связанные с телефонными трубками открытого рынка", поданной 26 сентября 2007 г. и переуступленной правопреемнику настоящей заявки и которая тем самым явно включена здесь путем ссылки.

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

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

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

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

В отличие от системы закрытого рынка система открытого рынка позволяет распространять и продавать телефонные трубки для использования в любой из множества сетей беспроводной связи, где каждая соответствует соответствующему одному из множества различных операторов. В системе закрытого рынка пользователь должен получать съемный модуль, такой как карточка доступа к средствам связи, от одного из множества различных операторов, где модуль идентификации пользователя включает в себя ключ или другой механизм авторизации, разрешающий работу в одной из множества сетей беспроводной связи. Тогда пользователь может вставить съемный модуль, который включает в себя информацию идентификации пользователя, в телефонную трубку открытого рынка, таким образом обеспечивая возможность для телефонной трубки открытого рынка осуществлять связь с соответствующей сетью беспроводной связи, связанной с оператором, который санкционировал съемный модуль. Например, съемный модуль может упоминаться как съемный модуль идентификации пользователя (RUIM) для системы множественного доступа с кодовым разделением каналов (CDMA), модуль идентификации абонента CDMA (CSIM), основанный на универсальной смарт-карте (UICC), для системы CDMA, универсальный модуль идентификации абонента (USIM), основанный на UICC, для универсальной системы мобильной связи (UMTS) или модуль идентификации абонента (SIM) в системе Глобальной системы мобильной связи (GSM). Ради краткости термин "съемный модуль" используется на протяжении всего описания как относящийся к любому модулю, который может быть вставлен или иначе связан с беспроводным устройством, которое обеспечивает хранение данных, таких как информация идентификации пользователя.

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

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

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

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

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

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

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

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

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

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

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

В некоторых аспектах способа извлечение информации профиля устройства может дополнительно включать в себя исполнение интерфейсного приложения съемного модуля, чтобы извлекать информацию профиля устройства из памяти устройства беспроводной связи. В одном конкретном аспекте способа интерфейсным приложением съемного модуля может быть приложение инструментальных средств применения карточки множественного доступа с кодовым разделением каналов (CDMA) (CCAT) или подобное приложение. Дополнительно, в некоторых аспектах способа информация профиля может быть дополнительно определена как по меньшей мере один из идентификатора изготовителя устройства, идентификатора модели устройства, идентификатора устройства, такого как электронный серийный номер (ESN) или подобный идентификатор, идентификатора программного обеспечения, идентификатора редакции программного обеспечения, идентификатора встроенного программного обеспечения, идентификатора редакции встроенного программного обеспечения, идентификатора аппаратного обеспечения и идентификатора возможностей аппаратного обеспечения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ниже будут описаны раскрытые аспекты в связи с прилагаемыми чертежами, обеспечиваемыми для иллюстрирования, а не для ограничения раскрытых аспектов, на которых подобные ссылочные позиции обозначают подобные элементы и на которых:

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

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

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

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

фиг.5 - схематическое представление одного аспекта сетевого устройства, действующего, как описано в данном описании;

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

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

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

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

Подробное описание

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

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

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

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

Рассмотрим фиг.1, на которой, в одном аспекте, система 10 для обеспечения сетевой идентификации беспроводных устройств открытого рынка включает в себя беспроводное устройство 12 открытого рынка, действующее в системе 14 связи под управлением оператора 16 сети. Как было отмечено выше, в среде беспроводной сети открытого рынка оператор 16 сети контролирует и распространяет съемные модули 18, которые обеспечивают пользователя/абонента доступом к сети через какое-либо устройство 12 беспроводной связи открытого рынка, сконфигурированное так, чтобы получать съемный модуль 18 или иначе сообщаться со съемным модулем 18. Съемный характер съемного модуля обеспечивает возможность для модуля, в общем в форме карточки, вставлять или иначе соединять его с беспроводным устройством на непостоянной (т.е. на съемной) основе. По существу, оператор 16 сети не имеет контроля над тем, какие беспроводные устройства 12 открытого рынка используются в беспроводной сети. Таким образом, в соответствии с описываемыми в данном описании аспектами съемный модуль 18 сконфигурирован для обеспечения оператора сети идентификацией беспроводных устройств 12, которые получили съемный модуль 18 или иначе сообщаются с ним.

Термин "съемный модуль" используется в данном описании для ссылки на любой модуль, который может быть вставлен или может иначе находиться в связи с беспроводным устройством и обеспечивает хранение информации, такой как информация обеспечения услуг беспроводной связи и/или информация обеспечения сетевых услуг. Этот термин "съемный модуль" может включать в себя, но не ограничиваясь этим, съемный модуль идентификации пользователя (RUIM) для системы множественного доступа с кодовым разделением каналов (CDMA), модуль идентификации абонента CDMA (CSIM), основанный на универсальной смарт-карте (UICC), для системы CDMA, универсальный модуль идентификации абонента (USIM), основанный на UICC, для универсальной мобильной системы связи (UMTS) или модуль идентификации абонента (SIM) в системе Глобальной системы мобильной связи (GSM), или подобное устройство. Согласно представленным аспектам съемный модуль сконфигурирован для обеспечения возможности съемному модулю осуществлять связь с беспроводной сетью 14, такой как сеть, управляемая оператором 16 сети. В этом отношении в сценарии открытого рынка съемный модуль 18, в противоположность беспроводному устройству 12 открытого рынка, полагается на санкционирование связи с беспроводной сетью.

По существу, съемный модуль 18 включает в себя приложение 20 идентификации устройства, которое способно действовать так, чтобы запускаться, когда съемный модуль 18 принимается или иначе вводится в соединение с беспроводным устройством 12 открытого рынка. Как только приложение 18 идентификации устройства запускается, оно действует для того, чтобы извлекать информацию 22 профиля устройства, хранящуюся в запоминающем устройстве 24 беспроводного устройства 12 открытого рынка, и побуждать модуль 26 обмена сообщениями, также хранящийся в запоминающем устройстве 24 беспроводного устройства 12 открытого рынка, генерировать сообщение 28 идентификации устройства.

Беспроводное устройство 12 открытого рынка включает в себя компьютерную платформу 30, содержащую запоминающее устройство 24 и по меньшей мере один процессор 32. Как ранее было отмечено, запоминающее устройство 24 беспроводного устройства 12 сохраняет информацию 22 профиля устройства. Информация 22 профиля устройства включает в себя данные о соответствующем устройстве беспроводной связи, такие как, но не ограничиваясь этим, производство (т.е. изготовитель), модель, идентификатор устройства, такой как электронный серийный номер (ESN) или идентификатор передвижного оборудования (MEID), идентификаторы аппаратного обеспечения, возможности аппаратного обеспечения, идентификаторы программного обеспечения/встроенного программного обеспечения, идентификаторы редакции программного обеспечения/встроенного программного обеспечения и любую другую связанную с беспроводным устройством информацию, представляющую интерес для оператора сети или третьей стороны.

Беспроводное устройство 12 открытого рынка дополнительно включает в себя модуль 26 обмена сообщениями, способный действовать для генерирования сообщения беспроводной связи, упоминаемого в данном описании как сообщение 28 идентификации устройства, на основании побуждения, получаемого от приложения 20 идентификации устройства, исполняемого на съемном модуле 18. Сообщение 28 идентификации устройства служит для того, чтобы идентифицировать беспроводное устройство 12 открытого рынка в соответствии с информацией 22 профиля устройства. В этом отношении сообщение 28 идентификации устройства может включать в себя всю или любую часть информации 22 профиля устройства, как сконфигурировано съемным модулем и/или оператором сети. В одном аспекте модуль 26 обмена сообщениями дополнительно может быть определен как служба передачи коротких сообщений (SMS), обычно упоминаемая как служба передачи текстовых сообщений, или любая другая служба передачи сообщений, способная обеспечивать беспроводную связь между беспроводным устройством 12 открытого рынка и оператором 16 сети или объектом третьей стороны. В этом отношении любой другой модуль передачи речевых сообщений, передачи информационных сообщений или передачи мультимедиасообщений может быть реализован в связи с аспектами, раскрытыми в данном описании, не отклоняясь при этом от представленных инновационных концепций.

Дополнительно, устройство открытого рынка включает в себя модуль 34 связи, находящийся в связи с процессором 32 и действующий для передачи беспроводным образом сообщения 28 идентификации устройства через беспроводную сеть 14 оператору 16 сети или другому объекту третьей стороны (на фиг.1 не показано).

У оператора 16 сети система включает в себя одно или более сетевых устройств 40, таких как сетевые серверы и связанные устройства 42 хранения данных, все вместе упоминаемые в данном описании как сетевой объект. Устройство 42 хранения данных включает в себя базу 44 данных съемного модуля/беспроводного устройства (RM W/D), которая связывает съемные модули 18 с каждым беспроводным устройством 12 открытого рынка, идентифицированным в соответствии с принятой информацией 22 профиля.

В одном аспекте сетевое устройство 40 включает в себя компьютерную платформу 46, которая включает в себя запоминающее устройство 48 и по меньшей мере один процессор 50. Сетевое устройство 40 также включает в себя модуль 56 связи, действующий для приема и отправки передач информации беспроводной связи и, в частности, для приема сообщений идентификации устройства, таких как сообщения SMS, включающих в себя информацию профиля устройства или подобную информацию. Запоминающее устройство 48 сетевого устройства 40 включает в себя модуль 54 обмена сообщениями, такой как модуль SMS или любой другой соответствующий модуль обмена сообщениями, действующий для приема сообщений 28 идентификации устройства от модуля 56 связи, квитирования сообщения идентификации устройства как включающего в себя информацию 22 профиля устройства и отправки информации профиля устройства в базу 44 данных съемного модуля/беспроводного устройства.

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

Фиг.2 обеспечивает другой, более детализированный аспект системы 10, в частности, выделяя детализированные и необязательные аспекты беспроводного устройства 12 открытого рынка и связанного съемного модуля 18. Как предварительно было описано, система 10 включает в себя беспроводное устройство 12 открытого рынка, действующее в системе 14 связи под управлением оператора 16 сети.

Запоминающее устройство 24 беспроводного устройства 12 включает в себя информацию 22 профиля устройства, которая служит для того, чтобы идентифицировать беспроводное устройство, и обеспечивает другие возможности устройства и информацию о состоянии устройства. Хотя информация 22 профиля устройства, показанная на фиг.2, иллюстрируется как хранящаяся в единственном файле или ячейке памяти, следует отметить, что информация 22 профиля устройства может сохраняться больше, чем в одном файле или ячейке или беспроводном устройстве, как диктуется конфигурацией устройства. В тех случаях, в которых информация 22 профиля устройства сохраняется в различных ячейках, приложение 20 идентификации устройства и связанные интерфейсные приложения в съемном модуле 18 могут быть сконфигурированы так, чтобы должным образом располагать и выводить информацию профиля устройства из различных ячеек памяти.

Информация 22 о профиле устройства включает в себя данные о соответствующем устройстве беспроводной связи, такие как идентификатор 60 изготовителя устройства; идентификатор 62 модели устройства; идентификатор 64 устройства, такой как электронный серийный номер (ESN) или идентификатор мобильного оборудования (MEID); идентификаторы 66 аппаратного обеспечения, такие как идентификатор дисплея, идентификатор динамика или подобный идентификатор; возможности 68 аппаратного обеспечения, такие как разрешающая способность/конфигурация дисплея, вывод/конфигурация динамика или подобные параметры; идентификаторы 70 программного обеспечения/встроенного программного обеспечения; идентификаторы 72 редакции программного обеспечения/встроенного программного обеспечения и любая другая основанная на беспроводном устройстве информация 74 профиля, представляющая интерес для оператора, но не ограничиваясь этим.

Как было отмечено, система 10 включает в себя съемный модуль 18, включающий в себя приложение 20 идентификации устройства, которое способно действовать так, чтобы запускаться при получении (т.е. введении) съемного модуля в беспроводном устройстве 12 открытого рынка. В необязательных аспектах приложение 20 идентификации устройства дополнительно способно действовать так, чтобы определять, требуется ли сетевая идентификация беспроводного устройства. В таких аспектах приложение 20 идентификации устройства может определять необходимость/потребность в сетевой идентификации, основываясь на том, является ли получение съемного модуля первоначальным, исходным получением съемного модуля беспроводным устройством. По существу, приложение 20 идентификации устройства может быть сконфигурировано так, чтобы верифицировать, что идентификатор устройства, такой как ESN, MEID или подобный идентификатор, находится в основанном на съемном модуле запоминающем устройстве 78 для идентификаторов устройства. Если идентификатор устройства для устройства, в настоящее время соединенного со съемным модулем, в запоминающем устройстве 78 для идентификаторов устройства существует, предполагается, что съемный модуль был ранее получен этим конкретным беспроводным устройством. Поэтому информация профиля устройства была предварительно извлечена из устройства и передана оператору сети. Если идентификатора устройства в запоминающем устройстве 78 для идентификаторов устройства не существует, предполагается, что съемный модуль не был предварительно получен этим конкретным беспроводным устройством и что необходимо/требуется извлечение и передача информации профиля устройства оператору сети.

Кроме того, съемный модуль может включать в себя интерфейсное приложение 76, которое способно действовать так, чтобы обеспечивать приложению 20 идентификации устройства возможность сопряжения с приложениями/запоминающим устройством в беспроводном устройстве 12 открытого рынка. Приложение 76 сопряжения обеспечивает необходимые протоколы и т.п., чтобы давать возможность приложениям, находящимся в съемном модуле, осуществлять связь с приложениями/запоминающим устройством, находящимися в связанном беспроводном устройстве 12. В иллюстрируемом примере интерфейсное приложение 76 обеспечивает возможность приложению 20 идентификации устройства выводить информацию 22 профиля и побуждать модуль 26 обмена сообщениями инициировать генерирование сообщения 28 идентификации устройства. В беспроводной сети множественного доступа с кодовым разделением каналов (CDMA) интерфейсное приложение может быть приложением инструментальных средств применения карточки CDMA (CCAT), в то время как другие беспроводные сети могут реализовывать связанное подходящее интерфейсное приложение 76.

Фиг.3 обеспечивает другой, более детализированный аспект системы 10, в частности, выделяя детализированные и необязательные аспекты сетевого устройства 40 и связанного сетевого устройства 42 хранения данных. Как предварительно было описано, система 10 включает в себя оператор 16 сети, содержащий одно или более сетевых устройств 40, таких как сетевые серверы и связанные сетевые устройства 42 хранения данных, которые хранят базу 44 данных съемного модуля/беспроводного устройства.

Как предварительно было отмечено, в одном аспекте сетевое устройство 40 включает в себя компьютерную платформу 46, содержащую запоминающее устройство 48 и процессор 50. Сетевое устройство 40 также включает в себя модуль 56 связи, действующий для приема и отправки передач беспроводной связи и, в частности, для приема сообщений 28 идентификации устройства и/или отправки запроса 82 идентификации устройства, такого как сообщения SMS, содержащего или запрашивающего информацию профиля устройства или подобную информацию. Запоминающее устройство 48 сетевого устройства 40 включает в себя модуль 54 обмена сообщениями, такой как модуль SMS или любой другой соответствующий модуль обмена сообщениями, действующий для приема сообщений/ответов 28 идентификации устройства от модуля 56 связи, подтверждения приема сообщения/ответов 28 идентификации устройства, как включающих в себя информацию профиля устройства, и отправки информации 22 профиля устройства в базу 44 данных съемного модуля/беспроводного устройства. Кроме того, модуль обмена сообщениями способен действовать так, чтобы генерировать сообщения 82 запросов идентификации устройства на основании побуждения от модуля 52 запросов идентификации устройства.

База 44 данных съемного модуля может быть сконфигурирована с файлами 84 идентификаторов съемного модуля, соответствующими индивидуальному съемному модулю, управляемому оператором 16 сети. По существу, каждый файл 84 идентификаторов съемного модуля может включать в себя одну или более информацию 22 профиля устройства, которая служит для того, чтобы идентифицировать беспроводные устройства, которые связаны со съемным модулем (то есть используются вместе с ним), и информацию профиля, связанную с беспроводным устройством. Следует отметить, что файлы 84 идентификаторов съемного модуля обеспечивают одну примерную конфигурацию базы 44 данных съемного модуля, и по существу также возможны другие конфигурации базы 44 данных, которые могут не использовать файлы 84 идентификаторов съемного модуля, и все они находятся в пределах инновационных концепций, раскрытых в данном описании.

Как предварительно было отмечено, в определенных аспектах запоминающее устройство 48 сетевого устройства 40 может включать в себя модуль 52 запросов идентификации устройства, который способен действовать так, чтобы инициировать генерирование и передачу запроса идентификации устройства. В одном аспекте модуль 52 идентификации устройства может быть реализован посредством сетевого представителя/представителя поддержки потребителя, которому требуется идентификация беспроводного устройства открытого рынка, наряду с помощью пользователю/абоненту, с технической поддержкой, связанной со съемным модулем и/или беспроводным устройством. Этот аспект позволяет оператору сети динамически выводить информацию профиля устройства без необходимости во вмешательстве пользователя-абонента. Информация профиля устройства, которую запрашивает оператор сети, может сначала запросить информацию профиля устройства, или запрос может быть сделан для цели обновления и/или верифицирования данных профиля, ранее существовавших в базе 44 данных. В других аспектах модуль 52 идентификации устройства может быть сконфигурирован так, чтобы автоматически периодически посылать запросы 82 идентификации устройства на съемные модули в предварительно определенных интервалах, чтобы гарантировать срок действия информации профиля устройства.

В тех аспектах, в которых сетевое устройство 40 сконфигурировано с модулем 52 запросов идентификации устройства, модуль 54 обмена сообщениями дополнительно способен действовать так, чтобы генерировать запрос идентификации устройства на основании побуждения от модуля 52 запросов идентификации устройства, а модуль 56 связи дополнительно способен действовать так, чтобы передавать сообщения 82 запросов идентификации устройства на один или более съемных модулей 18, развернутых в беспроводной сети. В ответ на сообщения 82 запросов идентификации устройства модуль 56 связи может принимать ответное сообщение 28 идентификации устройства, которое включает в себя информацию 22 профиля устройства для беспроводного устройства открытого рынка, в настоящее время связанного со съемным модулем. Модуль 56 связи внутри пересылает сообщение в модуль 54 обмена сообщениями, который на основании флажков в заголовке и/или форматирования распознает, что передача включает в себя информацию 22 профиля беспроводного устройства и, в свою очередь, пересылает информацию профиля устройства в базу 44 данных съемного модуля/беспроводного устройства.

Рассмотрим фиг.4, на которой, в одном аспекте, устройство 12 беспроводной связи открытого рынка включает в себя устройство мобильной связи, такое как мобильный телефон или подобное устройство, действующее в системе беспроводной связи. Как можно оценить, имеется ряд систем беспроводной связи, которые часто используют различные полосы спектра и/или различные технологии радиоинтерфейса. Примерные системы включают в себя системы CDMA (CDMA 2000, EV DO, WCDMA (широкополосного множественного доступа с кодовым разделением каналов)), OFDM (модуляции с ортогональным разделением частот) или OFDMA (множественного доступа с ортогональным частотным разделением каналов) (Flash-OFDM, 802.20, WiMAX (общемировой совместимости широкополосного беспроводного доступа)), FDMA/TDMA (множественного доступа с частотным разделением каналов/множественного доступа с временным разделением каналов) (GSM), использующие лицензированные спектры FDD (дуплексной связи с частотным разделением каналов) или TDD (дуплексной связи с разделением во времени), системы одноранговой (например, от мобильного устройства к мобильному устройству) самоорганизующейся (ad hoc) сети, часто использующие непарные нелицензированные спектры, и технологии беспроводных LAN (локальных сетей) или BLUETOOTH 802.xx.

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

Устройство 12 беспроводной связи дополнительно включает в себя запоминающее устройство 24, такое как устройство для хранения локальных версий приложений/модулей, выполняемых компонентом 32 процессоров. Запоминающее устройство 24 может включать в себя оперативное запоминающее устройство (ОЗУ), постоянное запоминающее устройство (ПЗУ) и их комбинацию. Дополнительно, в некоторых аспектах (на фиг.4 не показаны) запоминающее устройство 24 включает в себя информацию 22 профиля беспроводного устройства и/или модуль 26 обмена сообщениями.

Дополнительно, устройство 12 беспроводной связи включает в себя модуль 34 связи, который обеспечивает установление и поддерживание связи с одной или более сторонами, используя аппаратное обеспечение, программное обеспечение и услуги, как описано в данном описании. Компонент 34 связи может реализовывать связь между компонентами в устройстве 12 беспроводной связи, а также между устройством 12 беспроводной связи и внешними сетевыми устройствами 40, такими как устройства, размещенные по системе связи, и/или устройства, последовательно или локально соединенные с устройством 12 беспроводной связи.

Дополнительно, устройство 12 беспроводной связи помимо этого может включать в себя хранилище 90 данных, которым может быть любая соответствующая комбинация аппаратного обеспечения и/или программного обеспечения, обеспечивающая память большой емкости для информации, баз данных и программ, используемых в связи с аспектами, описанными в данном описании. В необязательном порядке, в некоторых аспектах (на фиг.4 не показано) хранилище 90 данных может включать в себя информацию 22 профиля беспроводного устройства.

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

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

Сетевое устройство 40 включает в себя компонент 50 процессоров для выполнения функций обработки, связанных с одним или более компонентами и функциями, описанными в данном описании. Компонент 50 процессоров может включать в себя единственный или множество наборов процессоров или многоядерных процессоров. Более того, компонент 50 процессоров может быть реализован как объединенная система обработки данных и/или распределенная система обработки данных.

Сетевое устройство 40 дополнительно включает в себя запоминающее устройство 48, такое как устройство для хранения локальных версий приложений, выполняемых компонентом 50 процессоров. Запоминающее устройство 48 может включать в себя оперативное запоминающее устройство (ОЗУ), постоянное запоминающее устройство (ПЗУ) и их комбинацию. Дополнительно, в некоторых аспектах запоминающее устройство 48 включает в себя модуль 52 запроса идентификации устройства и/или модуль 54 обмена сообщениями и т.п.

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

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

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

Фиг.6 представляет блок-схему сети 100 сотовой связи, которая может использоваться в связи с представленными аспектами, чтобы передавать беспроводным образом сообщения. Беспроводная сеть 14 может быть включена в сеть 100 сотовой связи и по существу может быть реализована так, чтобы передавать сообщения идентификации устройств от беспроводных устройств/съемных модулей оператору сети и сообщения запросов идентификации устройств от оператора сети на беспроводные устройства/съемные модули. Рассмотрим фиг.6, на которой, в одном аспекте, беспроводное устройство 12 открытого рынка содержит устройство беспроводной связи, такое как сотовый телефон. В представленных аспектах устройства беспроводной связи сконфигурированы для осуществления связи через сеть 100 сотовой связи. Сеть 100 сотовой связи обеспечивает устройство 12 беспроводной связи возможностью передавать информационные пакеты данных, такие как пакеты данных SMS или другие пакеты данных обмена сообщениями. Сеть 100 сотовой телефонной связи может включать в себя беспроводную сеть 14, подсоединенную к проводной сети 104 через коммуникационную сеть 106. Фиг.6 является репрезентативным графическим представлением, которое более полно иллюстрирует компоненты сети беспроводной связи и взаимосвязь элементов одного аспекта представленной системы. Сеть 100 сотовой телефонной связи является просто примерной и может включать в себя любую систему, посредством которой удаленные модули, такие как устройства 12 беспроводной связи, осуществляют эфирную связь между и среди друг друга и/или между и среди компонентов беспроводной сети 14, включая, без ограничения, несущие и/или серверы беспроводной сети.

В сети 100 сетевое устройство 40, такое как сетевой сервер, может осуществлять связь через проводную сеть 104 (например, локальную сеть, LAN). Кроме того, сетевое устройство 42 базы данных/хранения данных может быть соединено с сетевым устройством 40 через проводную сеть 104. Сетевое устройство 40 может принимать и/или генерировать и передавать информационные пакеты данных, такие как пакеты данных сообщений SMS, на и от беспроводных устройств 12 открытого рынка. Сетевое устройство 40 и база 42 данных могут быть представлены в сети 100 сотовой телефонной связи с любыми другими сетевыми компонентами, которые необходимы для обеспечения сотовых телекоммуникационных услуг. Сетевое устройство 40 и база 42 данных связаны с коммуникационной сетью 106 через линии 108 и 110 передачи данных, которыми могут быть линии передачи данных, такие как Интернет, защищенная LAN, WAN (глобальная сеть) или другая сеть. Коммуникационная сеть 106 управляет сообщениями (в общем, являющимися пакетами данных), посылаемыми в центр коммутации мобильной связи ("MSC") 112. Кроме того, коммуникационная сеть 106 осуществляет связь с MSC 112 с помощью сети 110, такой как Интернет и/или POTS ("обычная телефонная сеть"). Как правило, в сети 110 участок сети или Интернета переносит данные, а участок POTS переносит информацию в речевой форме. MSC 112 может быть подсоединен к множеству базовых станций ("BTS" (базовые приемопередающие станции)) 114 посредством другой сети 116, такой как участок сети передачи данных и/или Интернета для передачи данных и участок POTS для информации в речевой форме. BTS 114 в конце концов осуществляет широковещательную рассылку сообщений беспроводным образом для устройств 12 беспроводной связи, с помощью службы обмена короткими сообщениями ("SMS") или другими беспроводными способами.

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

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

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

При принятии решения 206 делается определение относительно того, хранится ли в настоящее время в памяти съемного устройства идентификатор устройства для существующего беспроводного устройства. Если идентификатор устройства хранится в памяти съемного устройства, тогда при событии 208 приложение идентификации устройства может быть остановлено и никакая дополнительная идентификация устройства не потребуется. Если идентификатор устройства в памяти съемного устройства не хранится, тогда при событии 210 запускается интерфейсное приложение съемного модуля/беспроводного устройства, чтобы обеспечивать возможность сопряжения приложения идентификации устройства с ячейками хранения информации профиля и модулем обмена сообщениями. При событии 212 информация профиля устройства извлекается из памяти беспроводного устройства, и при событии 214 запускается модуль обмена сообщениями, такой как модуль SMS или подобный модуль, и информация профиля передается на модуль обмена сообщениями.

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

Фиг.8 представляет другую блок-схему методики для сетевой идентификации беспроводных устройств открытого рынка в соответствии с другим аспектом настоящего нововведения. При событии 300 беспроводное устройство открытого рынка принимает или иначе вступает в связь со съемным модулем. Как предварительно было отмечено, съемный модуль включает в себя конфигурацию для обеспечения возможности съемному модулю осуществлять связь с беспроводной сетью под управлением оператора сети. При необязательном событии 302 запускается основанное на съемном модуле приложение идентификации устройства. Как предварительно было отмечено, поскольку съемные модули управляются операторами сети, в предпочтительных аспектах приложение идентификации устройства будет постоянно находиться на съемном модуле. Однако другие аспекты могут обеспечивать приложение идентификации устройства, которое постоянно находится в беспроводном устройстве.

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

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

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

При событии 310 сообщение идентификации устройства передается беспроводным образом через беспроводную сеть оператору сети и/или обозначенным объектам третьей стороны. При необязательном событии 312 идентификатор устройства, такой как ESN, MIAD или подобный идентификатор, как определено из информации профиля, сохраняется в памяти съемного модуля. Сохранение идентификатора устройства в памяти съемного устройства происходит в тех аспектах, в которых делается определение относительно того, требуется ли сетевая идентификация беспроводного устройства (то есть была ли предварительно выполнена идентификация).

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

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

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

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

Дополнительно, этапы и/или действия способа или алгоритма, описанные в связи с раскрытыми в данном описании аспектами, могут быть воплощены непосредственно в аппаратном обеспечении, в модуле программного обеспечения, выполняемом процессором, или в комбинации и того, и другого. Модуль программного обеспечения может находиться в памяти ОЗУ, флэш-памяти, памяти ПЗУ, памяти ППЗУ (программируемого ПЗУ), памяти ЭСППЗУ (электрически стираемого ППЗУ), регистрах, жестком диске, съемном диске, CD-ROM (неперезаписываемом компакт-диске) или любой другой форме носителя данных, известного в технике. Примерный носитель данных может быть подсоединен к процессору так, что процессор может считывать информацию с и записывать информацию на носитель данных. В качестве альтернативы, носитель данных может быть выполнен за одно целое с процессором. Кроме того, в некоторых аспектах процессор и носитель данных могут находиться в ASIC. Дополнительно, ASIC может находиться в терминале пользователя. В качестве альтернативы, процессор и носитель данных могут находиться в виде дискретных компонентов в терминале пользователя. Дополнительно, в некоторых аспектах этапы и/или действия способа или алгоритма могут находиться в виде одного или любой комбинации или набора кодов и/или команд на машиночитаемом носителе и/или считываемом компьютером носителе, что может в совокупности представлять собой компьютерный программный продукт.

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

Класс H04W8/24 передача данных терминала

способы, предназначенные для того, чтобы давать возможность безопасной самостоятельной инициализации абонентских устройств в системе связи -  патент 2515809 (20.05.2014)
способ пересылки пакетных данных в беспроводной сети и контроллер базовой станции -  патент 2490810 (20.08.2013)
способ сообщения информации о способности терминала, способ и устройство для выделения ресурсов временного слота и соответствующая система -  патент 2478261 (27.03.2013)
базовая станция, система мобильной связи, мобильная станция и способ управления связью -  патент 2460241 (27.08.2012)
быстрый переход из одного состояния в другое состояние для пользовательского оборудования с реконфигурацией по поисковому вызову -  патент 2437257 (20.12.2011)
обновление программного обеспечения в портативной аппаратуре радиосвязи -  патент 2375845 (10.12.2009)
Наверх