СЕТЕВОЕ УСТРОЙСТВО ДЛЯ ВЫДЕЛЕНИЯ ВИРТУАЛЬНОГО МОДУЛЯ ИДЕНТИФИКАЦИИ АБОНЕНТА ПОЛЬЗОВАТЕЛЬСКОМУ УСТРОЙСТВУ, СЕТЕВОЕ УСТРОЙСТВО, ПРЕДНАЗНАЧЕННОЕ ДЛЯ ИСПОЛЬЗОВАНИЯ С ТОЧКОЙ ПРОДАЖ И СЛУЖБОЙ ПРЕДОСТАВЛЕНИЯ ВИРТУАЛЬНОГО МОДУЛЯ ИДЕНТИФИКАЦИИ АБОНЕНТА, СПОСОБ РАСПРОСТРАНЕНИЯ ВИРТУАЛЬНОГО МОДУЛЯ ИДЕНТИФИКАЦИИ АБОНЕНТА И СПОСОБ РАСПРОСТРАНЕНИЯ КЛИЕНТА ДОСТУПА
NETWORK DEVICE FOR DEDICATION OF VIRTUAL SUBSCRIBER IDENTIFICATION MODULE TO USER DEVICE, NETWORK DEVICE DESIGNED FOR USE WITH POINT OF SALE AND SERVICE OF PROVISION OF VIRTUAL SUBSCRIBER IDENTIFICATION MODULE, METHOD TO DISTRIBUTE VIRTUAL SUBSCRIBER IDENTIFICATION MODULE AND METHOD OF ACCESS CLIENT DISTRIBUTION

Приоритет и родственные заявки
По настоящей заявке испрашивается приоритет на основании одновременно находящейся на рассмотрении заявки США того же заявителя №12/980,232, поданной 28 декабря 2010 года, «Сетевое устройство для выделения виртуального модуля идентификации абонента пользовательскому устройству, сетевое устройство, предназначенное для использования с точкой продаж и службой предоставления виртуального модуля идентификации абонента, способ распространения виртуального модуля идентификации абонента и способ распространения клиента доступа», приоритет которой испрашивается на основании предварительной заявки США №61/366,505, поданной 21 июля 2010 года, «Система выделения виртуального модуля идентификации абонента», причем содержание указанных заявок в полном объеме включено в настоящий документ посредством ссылки.
По настоящей заявке испрашивается приоритет на основании одновременно находящейся на рассмотрении заявки США №13/183,023 того же заявителя, поданной 14 июля 2010 года, «Сетевое устройство для выделения виртуального модуля идентификации абонента пользовательскому устройству, сетевое устройство, предназначенное для использования с точкой продаж и службой предоставления виртуального модуля идентификации абонента, способ распространения виртуального модуля идентификации абонента и способ распространения клиента доступа», приоритет которой испрашивается на основании предварительной заявки США №61/366,505, поданной 21 июля 2010 года, «Система выделения виртуального модуля идентификации абонента», причем содержание указанных заявок в полном объеме включены в данный документ посредством ссылки.
Настоящая заявка также является родственной для одновременно находящихся на рассмотрении предварительных заявок США того же заявителя №61/354,653, поданной 14 июня 2010 г., «Способы предоставления данных идентификации абонента в беспроводной сети», №61/366,505, поданной 21 июля 2010 г., «Система распространения виртуального модуля идентификации абонента», №61/407,858, поданной 28 октября 2010 г., «Способы и устройство для роуминга с помощью клиента управления доступом», №61/407,861, поданной 28 октября 2010 г., «Системы управления для систем управления множественным доступом», №61/407,862, поданной 28 октября 2010 г., «Способы и устройство для доставки электронных компонентов идентификации по беспроводной сети», №61/407,866, поданной 28 октября 2010 г., «Способы и устройство для хранения и исполнения клиентов управления доступом», №61/408,504, поданной 29 октября 2010 г., «Служба предоставления данных доступа», №61/409,891, поданной 3 ноября 2010 г., «Способы и устройство для восстановления данных доступа из неисправного устройства», №61/410,298, поданной 4 ноября 2010 г., «Представление физического устройства обеспечения безопасности и способы», №61/413,317, поданной 12 ноября 2010 г., «Устройство и способы для регистрации истории устройства при множественной программной эмуляции», №12/952,082, поданной 22 ноября 2010 г., «Устройство и способы для аутентификации в беспроводной сети», №12/952,089, поданной 22 ноября 2010 г., «Устройство и способы для предоставления данных идентификации абонента в беспроводной сети» и №12/353,227, поданной 13 января 2009 г., «Отложенная конфигурация поставщика услуг связи», каждая из которых в полном объеме включена в настоящий документ посредством ссылки.
Часть описания настоящего изобретения содержит материал, являющийся объектом авторского права. Владелец авторских прав не возражает против воспроизведения кем-либо данного патентного документа или описания в том виде, в котором оно подано в патентное ведомство, но при этом все авторские права защищены.
Область техники, к которой относится изобретение
Настоящее изобретение относится в целом к области систем связи и, более конкретно, в одном примерном аспекте, к системам беспроводной связи, которые позволяют пользовательским устройствам осуществлять аутентификацию в беспроводных сетях (например, сотовых сетях, беспроводных локальных сетях (WLAN), беспроводных сетях масштаба города (WMAN) и т.п.) с использованием клиентов управления доступом.
Уровень техники
Настоящее изобретение относится в целом к системам беспроводной связи, например системам, в которых устройства осуществляют связь с использованием сотовых сетей.
Системы беспроводной связи используются для предоставления услуг передачи голоса и данных для пользовательских устройств, например сотовых телефонов и компьютеров.
Беспроводные устройства, как правило, снабжены картами модуля идентификации абонента (SIM, Subscriber Identity Module). При производстве SIM-карты она не привязывается к какой-либо конкретной учетной записи пользователя. Обычно при активации SIM-карты к ней привязывается учетная запись пользователя у поставщика услуг связи. После этого устройство, содержащее активированную таким образом SIM-карту, может использоваться для получения сетевых услуг от поставщика услуг связи.
Использование SIM-карт не всегда желательно. Например, у пользователя может возникнуть необходимость в получении услуг беспроводной связи, даже когда получение SIM-карты для него затруднено.
Кроме того, обычно дорогие беспроводные (например, сотовые) устройства субсидируются для покупателя, то есть продаются покупателю в убыток для поставщика так, чтобы поставщик услуг связи мог компенсировать величину субсидии посредством контракта на обслуживание. Субсидирование поставщиками услуг связи позволяет включать фактическую стоимость дорогих устройств в приемлемые тарифы на обслуживание, выплачиваемые в течение срока контракта, что расширяет рынок сбыта. Используемый в настоящем документе термин «привязка к поставщику услуг» (subsidy lock) означает в целом и без ограничения механизм, посредством которого устройство привязывается для работы только с определенным поставщиком услуг связи. В существующих решениях привязку поставщика услуг реализовать сложно, так как SIM-карта привязана к поставщику услуг связи, а не к самому устройству.
Поэтому существует необходимость в улучшенных способах и устройстве, посредством которых можно предоставлять пользователям возможность получать и использовать услуги беспроводной сети. Кроме того, необходимо улучшить реализацию обеспечения привязки к поставщику услуг в беспроводной сети.
Раскрытие изобретения
Настоящее изобретение достигает поставленных выше целей путем предоставления в том числе устройства и способов обеспечения для пользователей возможности получать и использовать услуги беспроводной сети. В первом аспекте изобретения предлагается способ распределения клиентов доступа. В одном из вариантов осуществления способ включает запрашивание клиента доступа, приводя к определению разрешенного поставщика услуг связи, предоставлению клиента доступа, связанного с разрешенным поставщиком услуг связи, и предоставлению одного или большего количества идентификаторов, связанных с предоставленным клиентом доступа, прием предоставленных одного или большего количества идентификаторов, запрашивание активации обслуживания с выбранным одним из числа предоставленных одного или большего количества идентификаторов и загрузку клиента доступа, связанного с выбранным идентификатором, в ответ на успешную активацию обслуживания.
В одном варианте клиент доступа представляет собой виртуальный модуль идентификации абонента (VSIM, virtual subscriber identity module), а выбранный идентификатор представляет собой международный идентификатор мобильного оборудования (IMEI, international mobile equipment identity).
В другом варианте осуществления способ распространения виртуальных модулей идентификации абонента включает прием в онлайн-службе, реализованной с использованием вычислительного оборудования, запроса виртуального модуля идентификации абонента (VSIM), включающего международный идентификатор мобильного оборудования (IMEI), и, в ответ на прием запроса, загрузку виртуального модуля идентификации абонента в электронное устройство по сети связи из онлайн-службы.
Во втором аспекте настоящего изобретения описано сетевое устройство для выделения виртуальных модулей идентификации абонента пользовательскому устройству. В одном из вариантов осуществления устройство включает блок связи, выполненный с возможностью осуществления связи с сетью связи, содержащей по меньшей мере одну систему распространения и одно или большее количество пользовательских устройств; вычислительное устройство; и устройство хранения, соединенное с возможностью обмена данными с вычислительным устройством. Устройство хранения включает исполняемые компьютером инструкции, которые при исполнении вычислительным устройством обеспечивают возможность запрашивания одного или большего количества виртуальных модулей идентификации абонента для идентификатора, связанного с устройством, причем запрос приводит к выделению одного или большего количества виртуальных модулей идентификации абонента, и запрашивания активации обслуживания для идентификатора, связанного с устройством, приводя тем самым к загрузке выделенных одного или большего количества виртуальных модулей идентификации абонента в устройство.
В одном варианте запрошенные один или большее количество виртуальных модулей идентификации абонента хранятся в службе предоставления.
В другом варианте запрошенные один или большее количество виртуальных модулей идентификации абонента формируются в доверенной системе управления службами.
В другом варианте сформированные один или большее количество виртуальных модулей идентификации абонента упакованы в индивидуальной для устройства надстройке.
В третьем аспекте настоящего изобретения описано сетевое устройство, предназначенное для использования с точкой продаж (POS entity) и службой предоставления виртуального модуля идентификации абонента (VSIM provisioning service). В одном из вариантов осуществления устройство включает блок связи, выполненный с возможностью осуществления связи с сетью связи, содержащей точку продаж и службу предоставления; вычислительное устройство; и устройство хранения, соединенное с возможностью обмена данными с вычислительным устройством. Устройство хранения содержит исполняемые компьютером инструкции, которые при исполнении вычислительным устройством обеспечивают возможность, в ответ на запрашивание первой точкой продаж одного или большего количества виртуальных модулей идентификации абонента: определения одного или большего количества разрешенных поставщиков услуг связи; получения одного или большего количества виртуальных модулей идентификации абонента у службы предоставления; выбора по меньшей мере одного из числа одного или большего количества полученных виртуальных модулей идентификации абонента; и предоставления идентификатора, связанного с выбранным по меньшей мере одним виртуальным модулем идентификации абонента, в первую точку продаж.
В одном варианте инструкции при исполнении дополнительно обеспечивают возможность приема из устройства запроса виртуального модуля идентификации абонента, содержащего предоставленный идентификатор, и передачи в устройство виртуального модуля идентификации абонента, связанного с указанным идентификатором.
В другом варианте разрешенные поставщики услуг связи определяются системой распространения, а система распространения содержит базу данных, привязывающую данный идентификатор к одному или большему количеству разрешенных поставщиков услуг связи.
В четвертом аспекте настоящего изобретения описан способ распространения виртуальных модулей идентификации абонента. В одном из вариантов осуществления способ включает прием запроса одного или большего количества виртуальных модулей идентификации абонента, получение одного или большего количества виртуальных модулей идентификации абонента из службы предоставления, выбор по меньшей мере одного из числа одного или большего количества полученных виртуальных модулей идентификации абонента и связывание идентификатора с выбранным по меньшей мере одним виртуальным модулем идентификации абонента.
В одном варианте способ дополнительно включает прием запроса, содержащего связанный идентификатор, и предоставление выбранного виртуального модуля идентификации абонента.
В другом варианте полученные виртуальные модули идентификации абонента индивидуальны для устройства.
В другом варианте способ дополнительно включает высвобождение одного или большего количества невыбранных полученных виртуальных модулей идентификации абонента.
В пятом аспекте настоящего изобретения описано читаемое компьютером устройство. В одном варианте осуществления устройство включает средство хранения, содержащее по меньшей мере одну компьютерную программу, которая при исполнении обеспечивает предоставление виртуальных модулей идентификации абонента.
В шестом аспекте настоящего изобретения описана система распространения виртуального модуля идентификации абонента. В одном варианте осуществления система включает по меньшей мере одну точку продаж или систему распределения и по меньшей мере одну систему предоставления, каждая из которых соединена с возможностью осуществления связи по сети с системой распространения.
Другие признаки настоящего изобретения, а также его сущность и различные преимущества станут ясны из последующего подробного описания и сопроводительных чертежей.
Краткое описание чертежей
Признаки, цели и преимущества изобретения станут более понятны из последующего подробного описания со ссылкой на чертежи, на которых:
фиг.1 представляет собой схему иллюстративной системы беспроводной связи в соответствии с вариантом осуществления настоящего изобретения;
фиг.2 представляет собой блок-схему способа предоставления набора разрешенных виртуальных модулей идентификации абонента мобильному устройству в соответствии с вариантом осуществления настоящего изобретения.
Осуществление изобретения
Далее приводятся ссылки на чертежи, на которых одинаковые ссылочные номера позиций относится к одинаковым элементам.
На фиг.1 показана иллюстративная система 10 беспроводной связи, в которой пользователь может получать услуги беспроводной сети. Пользователь в системе 10 может быть связан с устройством 12. Устройство 12 может представлять собой сотовый телефон, компьютер с блоком сотовой телефонной связи или другое беспроводное пользовательское оборудование. Устройство 12 может получать беспроводные услуги из беспроводной сети. Беспроводная сеть, из которой устройство 12 получает беспроводные услуги, может представлять собой, например, сотовую телефонную сеть, которая является частью сети 14 связи. Сеть 14 может включать сотовое телефонное сетевое оборудование, проводное или беспроводное оборудование локальной вычислительной сети, Интернет и другие глобальные сети, другое сетевое оборудование и комбинации указанного выше оборудования.
Система 10 может включать службы, у которых пользователь может приобретать продукты беспроводной связи. Например, пользователю может понадобиться заключить договор с новым поставщиком услуг беспроводной связи. Для обеспечения возможности получения услуг от поставщика услуг беспроводной связи пользователю может понадобиться получить модуль идентификации абонента (SIM). Вместо получения физической SIM-карты пользователь может получить электронный вариант SIM-карты (также называемый в данном документе виртуальной SIM-картой или VSIM). Виртуальный модуль идентификации абонента может включать ту же информацию, которая обычно хранится на физической SIM-карте. В отличие от традиционных модулей идентификации абонента виртуальный модуль идентификации абонента при необходимости может храниться в устройстве 12 в устройстве хранения, отличном от SIM-карты (то есть в надежном запоминающем элементе, например несъемном запоминающем элементе, полупроводниковом запоминающем устройстве, являющемся частью многоцелевого энергонезависимого запоминающего устройства, и т.п.). В этом случае в одном устройстве могут храниться множество виртуальных модулей идентификации абонента. Пользователь также может легко получить новый виртуальный модуль идентификации абонента при необходимости получения услуги от нового поставщика услуг связи (например, когда пользователь путешествует). Благодаря тому, что процесс установки физической SIM-карты может быть устранен, можно ускорить процесс предоставления нового устройства.
Каждое устройство 12 и другие компоненты и системы в системе 10 могут иметь соответствующее вычислительное оборудование. Это вычислительное оборудование может быть реализовано с использованием одного или нескольких компьютеров. Например, услуги могут предоставляться с использованием серверов, реализованных с использованием одного или нескольких компьютеров. Компьютеры для данного сервера могут быть расположены в одном месте или могут быть географически распределены. Вычислительное оборудование системы 10 может взаимодействовать посредством сети 14 связи и каналов 20, 22, 24, 25, 26, 28 и 30 связи. Каналы (линии связи) 20, 22, 24, 25, 26, 28 и 30 могут включать проводные и беспроводные линии связи.
Пользователь может пользоваться службой, которая связана с сетью 14, для получения виртуальных модулей идентификации абонента. Система 10 может включать, например, такую службу, как система 18 распространения виртуального модуля идентификации абонента (VSIM). Система 18 распространения может быть реализована, например, с использованием автономного (независимого) веб-сайта или может быть реализована как часть другой онлайн-службы. Система распространения предоставляет промежуточную службу, обеспечивающую пользователю, точке продаж и др. объединенный интерфейс для запроса и приема виртуальных модулей идентификации абонента от нескольких источников виртуальных модулей идентификации абонента. В одном варианте осуществления настоящего изобретения система распространения ограничивает транзакции виртуальных модулей идентификации абонента гибким образом на основании различных условий, например ценовых предпочтений покупателя, привязки к поставщику услуг связи и т.п.
Как указано выше, беспроводные устройства, как правило, субсидируются для покупателей посредством привязки к поставщику услуг связи. В существующих решениях привязка поставщика услуг не является идеальным решением, так как SIM-карта привязана к поставщику услуг связи, а не к самому устройству.
Соответственно, этот недостаток устранен по меньшей мере в одном аспекте настоящего изобретения посредством использования системы распространения, которая ограничивает виртуальные модули идентификации абонента, которые устройство может получать и использовать. В одном варианте осуществления данное ограничение основано на канале распространения (например, сети поставщика услуг связи), который предоставляет устройство покупателю.
Пользователь может использовать устройство 12 или другое оборудование для взаимодействия с системой 18 распространения по сети 14 связи. Например, пользователь может осуществлять связь с системой 18 распространения с использованием линий 20 и 22 связи, а также веб-браузера или другого клиентского программного обеспечения.
Система 18 распространения может предоставлять пользователю онлайн-перечень виртуальных модулей идентификации абонента (VSIM), которые пользователь может получить и использовать в устройстве 12. Например, когда пользователь связывается с системой 18 распространения, система 18 может предоставлять пользователю перечень доступных виртуальных модулей идентификации абонента. Виртуальные модули идентификации абонента могут быть представлены, например, как перечень доступных поставщиков услуг связи и/или услуг, предоставляемых поставщиками услуг связи (например, первый поставщик услуг связи с безлимитной передачей голоса и данных, второй поставщик услуг связи с передачей только голоса, второй поставщик услуг связи с ограниченной передачей голоса и данных, третий поставщик связи с передачей только данных и т.п.). Пользователь может взаимодействовать с экранными опциями, позволяющими пользователю выбрать и загрузить желаемый виртуальный модуль идентификации абонента в устройство 12.
Пользователь может приобретать виртуальные модули идентификации абонента, перечисленные системой 18 распространения. Например, пользователь может передать в систему 18 распространения информацию о кредитной карте или другую информацию об учетной записи, которую система 18 распространения использует при завершении операции покупки. Предоставляемая информация об учетной записи может быть связана с поставщиком услуг связи, производителем устройства 12 или другими надлежащими сторонами. В некоторых случаях пользователю может быть дано право получить виртуальный модуль идентификации абонента бесплатно. Например, если пользователь приобретает сотовый телефон у поставщика услуг связи в первый раз, пользователю может быть дано право получить соответствующий виртуальный модуль идентификации абонента для данного сотового телефона на основании покупки сотового телефона.
При активации устройства 12 может использоваться система 32 отсрочки. Система отсрочки описана подробнее в заявке на патент США №12/353,227, поданной 13 января 2009 года, «Конфигурация поставщика услуг связи с отсрочкой», содержание которой в полном объеме включено в данный документ посредством ссылки. Как описано в указанном документе, система отсрочки может принимать запрос для активации мобильного устройства, обеспечивать выбор поставщика услуг связи из числа нескольких поставщиков услуг связи и предоставлять информацию, связанную с выбранным поставщиком услуг связи, для конфигурирования мобильного устройства.
К сожалению, привязка к поставщику услуг связи создает большие сложности для выделения виртуального модуля идентификации абонента с отсрочкой. В отличие от решений из уровня техники, отсрочка позволяет продавать устройства с виртуальными модулями идентификации абонента без модуля идентификации абонента, выделенного устройству (в устройствах из уровня техники часто устройство физически упаковывалось вместе с соответствующей SIM-картой). Когда устройство запрашивает виртуальный модуль идентификации абонента после продажи, виртуальные модули идентификации абонента должны быть ограничены поставщиком услуг связи или каналом распространения, с которым связано приобретенное устройство.
В частности, в одном варианте осуществления устройство 12 может первоначально работать в неактивированном состоянии. В неактивированном состоянии устройство 12 может обладать ограниченной функциональностью. Например, устройство 12 может главным образом или исключительно иметь возможность предоставлять пользователю указания, предписывающие пользователю соединить устройство 12 с базовым компьютером для доступа в сеть 14, устройство 12 может предоставлять только функции, отличные от услуг сотовой связи, и т.п. Когда пользователь хочет активировать устройство 12, устройство 12 может осуществлять связь с системой 32 отсрочки по каналам 20 и 30.
Устройство 12 может быть идентифицировано посредством серийного номера или другого уникального идентификатора. Например, при изготовлении устройству 12 может быть присвоен международный идентификатор мобильного оборудования (IMEI, International Mobile Equipment Identity) или другой идентификатор.
В одном примерном варианте осуществления устройству может быть разрешена работа только с определенным поставщиком или поставщиками услуг связи. Это позволяет поставщику услуг связи субсидировать цену устройства с гарантией того, что устройству будет предоставлен только соответствующий виртуальный модуль идентификации абонента. Система 32 отсрочки может содержать список, привязывающий идентификаторы устройств (например, IMEI) к разрешенным поставщикам услуг связи. Например, система 32 отсрочки может содержать базу данных, привязывающую данный идентификатор IMEI к данному разрешенному поставщику услуг связи. Список, привязывающий идентификаторы устройств к разрешенным поставщикам услуг связи в одном варианте получают (или ограничивают) исходя из каналов распространения устройств (например, от производителя к поставщику услуг связи и затем к пользователю). В одном таком варианте производитель устройств может производить устройства, подходящие для продажи несколькими поставщиками услуг связи с обеспечением возможности осуществления поставщиками привязки устройств к поставщику услуг связи в своей сети и с одновременной возможностью отсрочки (например, виртуальный модуль идентификации абонента не назначается устройству до готовности пользователя завершить оплату).
При активации устройство 12 может передавать свой идентификатор IMEI в систему 32 отсрочки. Система 32 отсрочки может в ответ загрузить перечень разрешенных поставщиков услуг связи в устройство 12. Перечень разрешенных поставщиков услуг связи, который иногда может называться активационным сертификатом (activation ticket), определяет, какие поставщики услуг связи разрешено использовать устройству 12. Разрешенные поставщики услуг связи в активационном сертификате могут быть идентифицированы с использованием информации о коде страны в системе мобильной связи (MCC, Mobile Country Code) и коде сети мобильной связи (MNC, Mobile Network Code). Каждый виртуальный модуль идентификации абонента может включать информацию о международном идентификаторе абонента мобильной связи (IMSI, International Mobile Subscriber Identity), которая включает коды MCC и MNC, указывающие поставщиков услуг связи, связанных с этим виртуальным модулем идентификации абонента.
При включении устройства 12 или в другое время устройство 12 может сравнивать информацию о кодах MCC и MNC из номера IMSI виртуального модуля идентификации абонента с информацией о разрешенных кодах MCC и MNC в активационном сертификате. Если указанные величины не совпадают, устройство 12 может оставаться в неактивированном состоянии.
Система 32 отсрочки может предоставлять системе 18 распространения информацию о том, какие виртуальные модули идентификации абонента могут предоставляться данному устройству. Как правило, виртуальные модули идентификации абонента поставщиков услуг связи, которые отсутствуют в активационном сертификате для данного устройства 12, являются недоступными.
Система 18 распространения может взаимодействовать с системой 32 отсрочки для определения того, какой виртуальный модуль идентификации абонента может быть использован устройством. Если конкретное устройство может использоваться только с ограниченной группой поставщиков услуг связи, система 18 распространения может, например, запретить воздержаться от предоставления пользователю устройства 12 возможностей купить виртуальные модули идентификации абонента, которые связаны с разными поставщиками услуг связи. При необходимости система 32 отсрочки или система 18 распространения могут использовать правила, которые основаны на текущем географическом положении устройства 12. Устройство 12 может содержать блок системы спутниковой навигации, например блок системы глобального позиционирования (GPS), или может другим образом получать информацию о своем текущем географическом положении. В других вариантах определения местоположения может приниматься информация, например, передаваемая с помощью Wi-Fi, сотовой передающей станции, привязка точки беспроводного доступа (например, точке доступа Wi-Fi), тем самым местоположение устройства может определяться по меньшей мере в пределах радиуса действия точки доступа, информация может вводиться пользователем и т.п.
Система 32 отсрочки может отбрасывать недоступные услуги на основании географического положения устройства 12. Например, система 32 отсрочки может удалять поставщика услуг связи (или страну, в которой работает поставщик услуг связи), когда он (или страна) не поддерживается устройством 12, на основании текущего местоположения устройства. Информация о местоположении также может использоваться для сортировки порядка разрешенных поставщиков услуг связи (например, предоставляя предпочтение поставщикам/модулям идентификации абонента, которые обычно связаны с географической территорией, на которой расположено устройство 12).
Также могут использовать другие виды фильтрации для упрощения выбора пользователя. Некоторые примеры фильтрации могут включать в том числе пользовательские и/или сетевые настройки, спонсорство (например, когда поставщик услуг связи предоставляет премию за более высокое положение в перечне и т.п.), ценообразование, тип плана, план с предоплатой/план с фактической оплатой и т.п. Например, пользователю, запрашивающему виртуальный модуль идентификации абонента, может быть разрешен выбор виртуального модуля идентификации абонента из группы поставщиков услуг связи (например, определенной привязкой пользовательского устройства к поставщику услуг связи), и данная группа поставщиков услуг связи может быть отсортирована от самого дорогого к самому дешевому плану.
После этого система 18 распространения может принять платеж от пользователя. Например, система 18 распространения может принимать платежи при продаже предоплаченных виртуальных модулей идентификации абонента пользователю. Возможность системы 18 распространения принимать платежи от пользователей может ускорить доставку системой 10 виртуальных модулей идентификации абонента пользователю.
Системе 18 распространения не требуется ограничивать пользователя покупкой одного виртуального модуля идентификации абонента. Например, система 18 распространения может запрашивать и резервировать множество виртуальных модулей идентификации абонента для данного устройства. Затем система 18 распространения может отслеживать, какие из этих виртуальных модулей идентификации абонента доставлены пользователю.
При необходимости система 18 распространения может обеспечить высвобождение недоставленных виртуальных модулей идентификации абонента. Например, устройство 12 может быть продано розничному продавцу А в стране А. В этих условиях может быть разрешено использование устройства с поставщиками X, Y и Z услуг связи. Отдельный виртуальный модуль идентификации абонента для каждого из этих поставщиков услуг связи может быть предварительно загружен в устройство 12 или может храниться в системе 18 распространения в ожидании запроса и загрузки устройством (например, до или после доставки устройства 12 розничному продавцу А). Предварительная загрузка возможных для использования устройством виртуальных модулей идентификации абонента может позволить системе 18 распространения исключить взаимодействие в режиме реального времени с доверенной системой 38 управления службами (которая управляет созданием виртуальных модулей идентификации абонента). При покупке устройства 12 у розничного продавца А может быть активирован один из трех виртуальных модулей идентификации абонента, а другие два (неиспользованных) виртуальных модуля идентификации абонента могут быть высвобождены. Высвобождение неиспользуемых виртуальных модулей идентификации абонента может способствовать уменьшению затрат, связанных с хранением виртуальных модулей идентификации абонента в системе 10. Виртуальные модули идентификации абонента могут быть связаны с идентификаторами, например идентификаторами карт с интегральной схемой (ICCID), и можно минимизировать затраты путем обеспечения свободного повторного использования свободных идентификаторов ICCID в системе 10.
Кроме того, доверенная система 38 управления службами может управлять операциями, связанными с созданием и хранением виртуальных модулей идентификации абонента. Каждый созданный виртуальный модуль идентификации абонента может содержать некоторые или все величины, включаемые в традиционные физические SIM-карты. Содержание каждого виртуального модуля идентификации абонента может быть зашифровано с целью предоставления доступа доверенным устройствам. Примеры информации, которая может быть включена в виртуальный модуль идентификации абонента, включают информацию об идентификаторе ICCID, информацию о номере IMSI и другие данные модуля идентификации абонента. Доверенная система 38 управления службами может взаимодействовать с поставщиками услуг связи для задания диапазонов виртуальных модулей идентификации абонента. Например, поставщик услуг связи в одной из систем 36 поставщиков услуг связи может использовать такие линии связи, как линии 26 и 25 связи, для передачи в доверенную систему 38 управления службами указанных диапазонов идентификатора ICCID и номера IMSI для нескольких виртуальных модулей идентификации абонента, которые подлежат приобретению поставщиком услуг связи. Поставщик услуг связи может выделить место в домашнем регистре положения (HLR, home location register) в системе 36 для этих виртуальных модулей идентификации абонента. Домашний регистр положения может связывать информацию об учетной записи пользователя с устройствами и телефонными номерами и может использоваться при аутентификации устройств, которые запрашивают доступ в сеть.
Система 34 выделения модуля идентификации абонента (SPS) может упаковывать виртуальные модули идентификации абонента в индивидуальные для устройства надстройки до доставки в устройство 12. Таким образом, система 34 может гарантировать, что данный виртуальный модуль идентификации абонента будет предоставлен только одному устройству за раз. Система 34 может хранить информацию о текущей связи между каждым устройством и каждым соответствующим виртуальным модулем идентификации абонента. Распространенные примеры индивидуальных для устройств надстроек включают в том числе шифрование, кодирование, форматирование и т.п. Например, в одном варианте осуществления виртуальный модуль идентификации абонента может быть зашифрован (то есть упакован) с использованием симметричного или асимметричного ключа шифрования, индивидуального для принимающего устройства.
Система 34 выделения модуля идентификации абонента может осуществлять связь с системой 18 распространения с использованием таких линий связи, как линии 28 и 22. При выделении виртуального модуля идентификации абонента система 18 распространения может запросить новый виртуальный модуль идентификации абонента для данного устройства, а система 34 выделения модуля идентификации абонента может доставить соответствующий виртуальный модуль идентификации абонента, зашифрованный для этого конкретного устройства. При необходимости высвобождения неиспользуемого виртуального модуля идентификации абонента система 18 распространения может передать в систему 34 выделения модуля идентификации абонента информацию, информирующую систему 34 о том, что конкретный виртуальный модуль идентификации абонента больше не связан с данным устройством. Если виртуальный модуль идентификации абонента был загружен, например, в устройство А, устройство А может предписать системе 18 высвободить виртуальный модуль идентификации абонента обратно в систему 34. Как часть данного процесса устройство А может гарантировать, что оно больше не будет использовать высвобожденный виртуальный модуль идентификации абонента (до тех пор, пока устройство А вновь не загрузит виртуальный модуль идентификации абонента из системы 18 распространения). Виртуальный модуль идентификации абонента может быть высвобожден для определенного целевого устройства или может быть высвобожден в общее онлайн-хранилище (например, хранилище, содержащееся в системе 18 распространения или другой подходящей системе) для последующего использования.
Точка 16 продаж (POS) может включать вычислительное оборудование в физическом магазине и вычислительное оборудование в онлайн-магазине. Пользователь может приобрести устройство 12 в системе 16.
После приобретения устройства 12 пользователю может потребоваться загрузить виртуальный модуль идентификации абонента в устройство 12 с использованием системы 18 распространения.
В одном иллюстративном случае покупатель приобретает устройство 12 до запрашивания виртуального модуля идентификации абонента. В этом случае точке 16 продаж известен идентификатор устройства 12, и она может запросить назначение устройству виртуального модуля идентификации абонента путем предоставления в систему 18 распространения индивидуальной для устройства информации, например идентификатора IMEI устройства или серийного номера устройства. Затем виртуальный модуль идентификации абонента может быть зарезервирован системой 18 распространения до включения устройства 12 и запрашивания им загрузки виртуального модуля идентификации абонента. Как часть этого процесса назначения виртуального модуля идентификации абонента система 18 распространения может передать идентификатор ICCID, связанный с виртуальным модулем идентификации абонента, в точку 16 продаж по каналам 22 и 24. Точка 16 продаж может использовать идентификатор ICCID для активирования обслуживания для устройства 12 (то есть для привязывания учетной записи пользователя к виртуальному модулю идентификации абонента путем взаимодействия с системами 36 поставщика услуг связи).
В другом иллюстративном случае точке 16 продаж не известен идентификатор устройства 12 при запросе виртуального модуля идентификации абонента (например, когда пользователю необходимо получить от системы 18 распространения телефонный номер, связанный с виртуальным модулем идентификации абонента, до приобретения устройства 12). В этом случае точка 16 продаж может запросить виртуальный модуль идентификации без предварительного указания на то, какому устройству он будет назначен. Запрошенный виртуальный модуль идентификации абонента может быть зарезервирован в системе 18 распространения без назначения виртуального модуля идентификации абонента конкретному устройству.
Такой случай может возникнуть при непосредственной реализации, когда пользователь покупает устройство 12 в режиме онлайн. Виртуальный модуль идентификации абонента может представлять собой предоплаченный виртуальный модуль идентификации абонента, который имеет соответствующий телефонный номер устройства. Пользователь может выбирать из множества доступных телефонных номеров. Когда пользователь выбрал телефонный номер, точка 16 продаж может назначить соответствующий виртуальный модуль идентификации абонента пользователю и может известить пользователя о его новом телефонном номере. Как часть этого процесса система 18 распространения может передать идентификатор ICCID, который еще не был назначен устройству, в точку 16 продаж. Позже, когда точке 16 продаж станет известен идентификатор устройства 12 (например, идентификатор IMEI устройства 12), точка 16 продаж передаст идентификатор ICCID виртуального модуля идентификации абонента и идентификатор IMEI устройства в систему 18 распространения, так, чтобы система 18 распространения могла связать виртуальный модуль идентификации абонента с устройством 12 (например, путем осуществления связи с системами 36 поставщика услуг связи).
После предоставления устройство 12 может получить виртуальный модуль идентификации абонента из системы 18 распространения по каналу 20. Устройство 12 может передать системе 18 распространения запрос загрузки виртуального модуля идентификатора абонента, который включает идентификатор IMEI, серийный номер или другую индивидуальную для устройства идентифицирующую информацию. В ответ система 18 распространения может проверить, имеется ли в системе 18 распространения виртуальный модуль идентификации абонента, ожидающий загрузку в устройство 12. При наличии доступного виртуального модуля идентификации абонента он может быть загружен и сохранен в устройстве 12. После этого устройство 12 может использоваться в системе 10 (например, получать услуги беспроводной сети от поставщика услуг связи, связанного с виртуальным модулем идентификации абонента).
На фиг.2 проиллюстрированы шаги, осуществляемые при функционировании системы 10, показанной на фиг.1.
В примере, показанном на фиг.2, пользователь приобретает устройство 12 в точке 16 продаж, так что точке 16 продаж известен идентификатор приобретенного устройства до того, как запрошен виртуальный модуль идентификации абонента.
На шаге 40 точка 16 продаж запрашивает виртуальный модуль идентификации абонента у системы 18 распространения. Точка 16 продаж может, например, сформировать запрос виртуального модуля идентификатора абонента для системы 18, включающий идентификатор IMEI, серийный номер или другую связанную с устройством 12 идентифицирующую информацию.
На шаге 42 система 48 распространения может связаться с системой 32 отсрочки для определения того, какие разрешенные поставщики услуг связи связаны с устройством. Система 32 может хранить привязку разрешенных поставщиков услуг связи к каждому идентификатору IMEI (или другому идентификатору устройства).
На шаге 44 система 18 распространения может запросить, чтобы система 34 выделения модуля идентификации абонента назначила виртуальный модуль идентификации абонента устройству, связанному с подходящим разрешенным поставщиком услуг связи.
На шаге 45 система 34 выделения модуля идентификации абонента извлекает виртуальный модуль идентификации абонента из реестра или запрашивает новый виртуальный модуль идентификации у доверенной системы 38 управления службами и упаковывает этот виртуальный модуль идентификации абонента в индивидуальную для устройства надстройку.
На шаге 46 в ответ на запрос из системы 18 распространения система 34 выделения модуля идентификации абонента может предоставить системе 18 распространения соответствующий виртуальный модуль идентификации абонента.
На шаге 48 система 18 распространения может передать в точку 16 продаж идентификатор ICCID или другой связанный с виртуальным модулем идентификации абонента идентификатор.
На шаге 50 точка 16 продаж может использовать идентификатор ICCID для активирования обслуживания для абонента. Например, точка 16 продаж может передать поставщику услуг связи телефонный номер пользователя или другую информацию об учетной записи пользователя и идентификатор ICCID с запросом, чтобы поставщик услуг связи привязал пользователя к виртуальному модулю идентификации абонента и, тем самым, активировал виртуальный модуль идентификации абонента.
На шаге 52 поставщик услуг связи может принять запрос активации обслуживания из точки 16 продаж и может активировать виртуальный модуль идентификации абонента.
Система 18 распространения может оставлять виртуальный модуль идентификации абонента для загрузки устройством 12. На шаге 54 пользователь может включить устройство 12 и может подключить устройство 12 к сети 14 связи. Например, пользователь может подключить с использованием кабеля устройство 12 к компьютеру, имеющему доступ в Интернет, или может использовать устройство 12 для беспроводного доступа к системе 18 распространения. Устройство 12 может запросить загрузку виртуального модуля идентификации абонента из системы 18 распространения в устройство по каналу 20. Этот запрос может включать информацию об идентификаторе устройства, например серийном номере, идентификаторе IMEI или другом идентификаторе устройства. В ответ на прием запроса система 18 распространения может загрузить соответствующий виртуальный модуль идентификации абонента в устройство 12.
При необходимости операции на шагах 44 и 46 могут осуществляться до операций на шаге 40. Если устройство поддерживает множество поставщиков услуг связи, операция предоставления может осуществляться заранее в пакетном режиме. Устройству могут предварительно назначаться множество виртуальных модулей идентификации абонента. Когда точка 16 продаж запрашивает виртуальный модуль идентификации абонента и устройство загружает запрошенный виртуальный модуль идентификации абонента, другие неиспользуемые виртуальные модули идентификации абонента могут быть возвращены в систему 34 как неиспользованные.
Несмотря на то, что указанные выше процедуры для ограничения доступных пользователю виртуальных модулей идентификации абонента главным образом описаны для случая привязки к поставщику услуг связи, представленные в настоящем документе способы и устройства могут использоваться в широком диапазоне других задач. Например, пользователь может быть ограничен группой доступных виртуальных модулей идентификации абонента в пределах ограниченного реестра, который, в частности, может использоваться на предприятиях, на которых приобретается некоторое количество «мест».
Таким же образом в другом случае пользователь может быть ограничен виртуальными модулями идентификации абонента, подходящими для группы предпочтительных партнеров.
Еще в одном случае поставщик услуг связи может уменьшить или даже исключить необходимость физической витрины для продажи беспроводных устройств (и склада магазина). Вместо этого устройства могут продаваться напрямую из розничного онлайн-магазина, при этом конфигурация работы устройства полностью реализуется программно-удаленно.
Приведенное выше описание представляет собой лишь иллюстрацию принципов настоящего изобретения, и специалистами в данной области техники могут быть выполнены различные изменения без отклонения от объема и сущности настоящего изобретения. Приведенные выше варианты осуществления могут быть реализованы отдельно или в любой комбинации.